Статьи

Opera переключается на движок рендеринга Webkit

RIP Presto. Opera объявила, что отказывается от собственного движка рендеринга HTML и переходит на Webkit — тот, который используется в Chrome и Safari.

Компания уже объявила о подобных намерениях для Opera Ice; новый мобильный браузер с минимальным интерфейсом. Однако сегодняшний анонс распространяется на все мобильные и настольные версии браузера. Там будет постепенный переход по мере прекращения Presto.

Бизнес Логика

Проект Opera начался в 1994 году и требовал собственного HTML-парсера — было немного других вариантов. В начале столетия он стал лучшим двигателем, так как «Трайдент» Microsoft замер, а Netscape умер.

Ситуация изменилась в последние годы, и с чисто коммерческой точки зрения переход на Webkit имеет смысл. У Opera может быть 300 миллионов пользователей, но их доля на рынке снижается и составляет чуть более 1%, согласно последней статистике StatCounter . Хотя я сомневаюсь, что Presto виноват, использование другого механизма рендеринга освобождает ресурсы и позволяет компании сосредоточиться на интерфейсе браузера, его функциях и маркетинге. Webkit имеет открытый исходный код, поэтому Opera все еще может влиять на его разработку и направление веб-стандартов.

Конечно, Opera могла бы выбрать Gecko, Trident или любой другой проект, но Webkit является ведущим движком на мобильных устройствах и единственным вариантом на iOS (Apple не разрешает сторонние приложения, которые могут выполнять код, такой как JavaScript).

Меньше головных болей развития?

Многие разработчики будут приветствовать решение Opera. Тестирование должно стать проще, и с сегодняшнего дня нет смысла использовать префиксы -o в вашем CSS и JavaScript. По иронии судьбы, Opera уже приняла несколько префиксных свойств -webkit для обеспечения совместимости для разработчиков, которые отказываются признавать другие браузеры.

Маленький шаг ближе к монокультуре?

Обидно видеть, как Престо умирает. Возможно, я излишне сентиментален, но это мощный движок, и Opera отвечает за несколько инновационных функций HTML5. Возможно, в последнее время изо всех сил пытались не отставать, но Presto отличала Opera от конкурентов. Я надеюсь, что Opera не станет еще одним клоном Webkit.

Следует признать, что эта новость была бы гораздо более тревожной, если бы Microsoft или Mozilla приняли Webkit. У нас все еще есть три основных движка HTML5, но мир браузеров сегодня потерял немного своего цвета.