Скоро в Opera появятся сборки с поддержкой градиента, а также с другими функциями CSS.
Рабочая группа W3C CSS еще даже не закончила работу над CSS 2.1, вы ведь это знаете, верно? Мы собираемся закончить очень скоро. CSS3 точно разбит на модули, поэтому мы можем быстрее переходить к реализации модулей, а не целиком.
Каждая браузерная компания использует свою методологию цикла программного обеспечения, тестирования и так далее. Так что процесс требует времени.
Я уверен, что многие, многие читатели хорошо знают, что если вы используете что-либо в CSS3, вы делаете то, что называется «прогрессивным улучшением» - браузеры с наибольшей поддержкой получают лучший опыт. Другая часть этого - «постепенная деградация», означающая, что опыт будет приятным, но, возможно, не лучшим или самым привлекательным, пока этот браузер не реализует модуль или части модуля, которые имеют отношение к тому, что вы хотите сделать.
Это создает довольно странную ситуацию, которая, к сожалению, крайне разочаровывает разработчиков интерфейса: несоответствие сроков реализации. Так что это настоящая проблема для обеих сторон - вините ли вы браузерные компании, W3C или, что еще хуже, - себя (черт знает, что мы не можем знать всего этого!). Те из нас, кто работает в браузерной компании и группе W3C участники винят себя? Вы?
Конечно нет. Это всегда игра баланса, и пока мы, как отрасль, не выяснили, где на самом деле находится эта точка баланса. Это радость работы в эволюционных технологиях :)