Теоретически это означает, что и десктоп-, и мобильная версия Opera будут отображать веб-странички так же, как и любой другой браузер, основанный на WebKit. А таких много: помимо Chrome, Safari и (отчасти) линуксового Konqueror, WebKit популярен в узких продуктовых нишах: его, к примеру, использовала Sony на PlayStation 3 и Amazon в своих читалках и планшетках Kindle. Это заслуженная популярность: WebKit развивается под свободными лицензиями, причём значительную часть его кода можно менять, не раскрывая исходников.
Собственно, что касается Opera Software, то, хоть никто и не признаётся в этом прямо, она сдалась. Веб-движок поменяли не от хорошей жизни. Opera, позиции которой в десктоп-сегменте заметно ослабли за последние три года, пока ещё сильна в секторе мобильных устройств. Он же её и кормит: компания, судя по всему, зарабатывает на перенаправлении мобильных пользователей в поисковые системы и адаптации своего браузера под нужды конкретных сотовых операторов. Однако агрессивно растущий WebKit добрался и до смартфонов с планшетками — и сейчас для Opera удачный момент, чтобы сохранить аудиторию и клиентов. Теперь Opera сама использует WebKit, и можно попробовать удержать пользователей от миграции, скажем, на Chrome, предложив им более удобный интерфейс, большую функциональность и т.п. Уже до конца февраля мы увидим превью-версию Оперы с движком WebKit на Mobile World Congress в Барселоне.
Оставим в стороне вопрос гордости, ведь речь о бизнесе. Что изменится для приверженцев Opera? Они получат более шустрый (сообщество разработчиков WebKit ставит производительность чуть ли не на первое место), более «стандартный» (разные веб-движки отображают HTML-контент по-разному, а на WebKit ориентируется больше дизайнеров, чем на Presto) и наверняка более удобный браузер (ведь Opera Software сможет сосредоточиться теперь на внешней обвеске вместо того, чтобы снова и снова дорабатывать собственный движок). Но, к сожалению, есть у этого решения и неприятная обратная сторона. И её рискуют попробовать на вкус не только пользователи Opera, а все сетяне.
С Оперой или без, WebKit стал или в ближайшее время станет доминирующим веб-движком. Опасения на этот счёт впервые возникли ещё год назад, когда Google портировала Chrome на Android (см. «Готовьтесь к диктатуре WebKit«). Сегодня совокупную долю основанных на нём браузеров оценивают уже в 40 процентов (плюс-минус, в зависимости от метода оценки), но что ещё важнее — это единственный движок, доля которого растёт. В результате через год-два мы рискуем оказаться в ситуации, очень похожей на ту, что сложилась в начале нулевых. Кое-кто, впрочем, утверждает, что мы уже в ней: якобы на WebKit ориентируются сегодня большинство веб-дизайнеров. В Сети опять процветает монокультура.
Термин это сельскохозяйственный, расшифровки не требует, но вот вспомнить плюсы и минусы такого подхода стоит. Знаете, для чего фермеры засевают поля одной культурой? Чтобы добиться максимальной урожайности при минимальных трудозатратах. С понятными оговорками можно распространить аналогию и на браузеры. Здесь факт меньших накладных расходов стал очевиден немедленно после того, как Opera объявила о переезде на WebKit: компания сокращает 10 процнетов своего штата, который теперь неоправданно велик для культивации браузера.
Но так же, как в сельском хозяйстве, где огромные пространства, засеянные одной культурой, более подвержены вредителям и всякой заразе, есть минусы монокультурного подхода и в мире интернет-технологий. Здесь мы рискуем стать жертвой неудачных технических решений, которые появятся и распространятся благодаря доминирующей позиции отдельно взятого веб-движка.