Blink быстрее WebKit на iOS, но это ничего не меняет
Руководитель команды Edge в Microsoft провел эксперимент, портировав прототип своего браузера на iOS с использованием движка Blink, вместо традиционного (и обязательного) WebKit. Результат показал значительный рост производительности. Однако это не является официально подтвержденным тестом, и факторы, ограничивающие конкуренцию, остаются неизменными.
Кайл Плаг, один из руководителей продуктов Edge в Microsoft, поделился в LinkedIn 15 июня деталями своего выходного проекта. Поскольку Закон о цифровых рынках (DMA) в Европе позволяет разработчикам браузеров предоставлять свои собственные движки на iOS, вместо обязательного WebKit, он задался вопросом, как будет работать версия Edge с Blink, как это реализовано на настольных компьютерах.
Тестирование проводилось на iPhone 17 Pro Max под управлением iOS 26.5.1. Плаг не углублялся в обширные испытания, стремясь получить общее представление на основе нескольких известных бенчмарков:
- Speedometer 3.1 (отзывчивость веб-страниц): 49,27 для версии Blink против 38,3 для версии WebKit, что на 28,6% лучше.
- Jetstream 3 (JavaScript и WASM): 306,35 для версии Blink против 270,9 для версии WebKit, что на 13,1% лучше.
- MotionMark 1.3.1 (графический рендеринг): 4 773,52 для версии Blink против 4 673,68 для версии WebKit, что на 2,1% лучше.
Как он рассказал, он даже зашел в Apple Store, чтобы запустить эти три теста на iPad Pro M5. Результаты были ближе, например, 45,7 баллов на Speedometer, но тестовая версия Edge все равно лидировала.
Что из этого следует?
В целом, трудно делать далекоидущие выводы, но этот случай подчеркивает несколько интересных моментов. Стоит отметить, что Кайл Плаг ясно дал понять, что это была разработка для личных тестов.
«Чтобы было ясно, это исследовательский прототип, а не анонс продукта. И это предварительные цифры с моего личного устройства, а не лабораторные результаты. Но это представляет собой возможность устранить реальные пробелы в возможностях и стимулировать новую конкуренцию в плане производительности», — написал руководитель в LinkedIn.
16 июня, когда Плаг опубликовал свои результаты в Bluesky, пост был перепощен Руком Байерсом, главным инженером Chrome в Google. Он выразил свое восхищение, одновременно бросив камень в огород Apple:
«Учитывая, что Chromium и WebKit постоянно борются за первое место в рейтинге Speedometer на macOS, разница на iOS действительно поразительна! И мы еще даже не пытались оптимизировать производительность для этой платформы! На мой взгляд, это то, чего следует ожидать в отсутствие конкуренции»
Почему никто не может этим воспользоваться?
В таком случае, что мешает Microsoft выпустить версию Edge на Blink? Или даже Google со своим Chrome? Неужели у них нет средств для этого?
Технически они могут это сделать. После принудительного открытия рынка в связи с Законом о цифровых рынках Евросоюза, Apple была вынуждена пойти на уступки. Но Apple, будучи Apple, сделала это весьма специфическим образом.
Таким образом, в App Store могут быть одобрены только браузеры, основанные на WebKit (движке Safari). Apple всегда ссылалась на безопасность как причину этого ограничения: поскольку все используют один и тот же движок рендеринга, Apple гарантирует, что ее меры безопасности одинаковы везде. Естественно, производительность тоже примерно одинакова.
Чтобы использовать другой движок, необходимо либо получить специальное разрешение (через BrowserEngineKit), либо распространять его через сторонний магазин, которые, в свою очередь, с трудом находят свое место на iOS из-за множества правил, тормозящих их развитие.
Возвращаясь к Edge, что произойдет в этом случае? Microsoft придется начать с нуля и выпустить новый мобильный браузер для iOS, использующий Blink. Речь идет не о прототипе, а о готовом продукте, со всеми сопутствующими тестами и доработками. Эта версия может быть запущена либо в App Store с другим идентификатором и в соответствии с фреймворком BrowserEngineKit, либо в стороннем магазине с более свободными правилами.
Таким образом, существовали бы две версии Edge, одна из которых, возможно, более производительная, но доступна только через другую страницу приложения или другой канал, о котором большинство пользователей не узнает, и которая существовала бы только в Европейском Союзе. Двойное предложение, которое снизило бы читабельность и узнаваемость. И даже в случае стороннего магазина, его сначала нужно было бы установить, что требует определенных манипуляций. Это, очевидно, далеко от простоты установки из App Store, где достаточно одной кнопки и биометрической проверки.
Ничего не изменилось за два года
Как отмечает, в частности, The Register, ситуация за два года, несмотря на DMA, практически не изменилась. Принудительное открытие породило множество переписок между Apple и Европейской комиссией; американская компания давно уже не скрывает своего неприятия этого регулирования.
Критика Mozilla в январе 2024 года, то есть почти два с половиной года назад, по-прежнему актуальна: «Мы все еще изучаем технические детали, но мы крайне разочарованы предложенным Apple планом ограничить недавно анонсированный BrowserEngineKit только приложениями для ЕС. Это вынудит независимый браузер, такой как Firefox, создавать и поддерживать две отдельные реализации браузера — бремя, которое Apple не придется нести».
Действительно, в такой системе Apple сохраняет преимущество, просто предлагая обновления своего браузера, не подчиняясь никаким другим правилам, кроме своих собственных. Safari и его движок WebKit остаются всемогущими на iOS. BrowserEngineKit, созданный для того, чтобы позволить другим движкам работать на iOS, имеет слишком ограничительные условия для реального использования.
В этом контексте, несмотря на тестовую версию, Mozilla так и не выпустила версию, полностью основанную на Gecko, собственном движке фонда. Firefox для iOS, как и другие, основан на WebKit. Выпуск второй версии был бы нерентабельным, потребовал бы поддержки двух версий с незначительной долей рынка, за которую еще пришлось бы платить Apple, поскольку «открытие» происходит также за счет лицензионных отчислений.
Даже Google работал над версией Chromium на базе Blink для iOS, как компания подтвердила в 2023 году. С тех пор ничего не произошло. Однако тест Microsoft послужил поводом для нового обсуждения этой темы. Ассоциация Open Web Advocacy выступила с новым призывом:
«Учитывая, что у Apple было более двух лет, чтобы предоставить соответствующее решение, Европейская комиссия должна начать процедуру уточнения, чтобы точно проинструктировать Apple, каким образом эти препятствия должны быть устранены. Это, по нашему мнению, самое важное вмешательство, которое может предпринять ЕС, и наиболее вероятное, чтобы трансформировать всю мобильную экосистему. Никакое другое вмешательство даже близко не сравнится с этим».
Свежие материалы — Новости IT-индустрии

США блокируют новые иностранные роботы: от гуманоидов до роботов-пылесосов и газонокосилок
Соединенные Штаты, через своего регулятора связи FCC, с начала этой недели запретили выход на американский рынок новых моделей «передовых мобильных роботов» иностранного производства. Это касается не только гуманоидных и четвероногих роботов, но также... роботов-пылесосов и газонокосилок.

Disney+ Premium лишается 4K и HDR, но сохраняет прежнюю цену
Что останется подписчикам Disney+ Premium? Не так уж много: после исчезновения Dolby Vision в июне этого года, теперь и 4K с HDR10 стали недоступны. Это, по меньшей мере, неприятно, поскольку именно эти функции были последними существенными преимуществами самой дорогой подписки на стриминговый

LinkedIn добавляет кнопку для сообщения о «некачественном ИИ-контенте»
LinkedIn внедряет новую функцию, позволяющую пользователям сообщать о так называемом «AI slop» — низкокачественном контенте, созданном искусственным интеллектом. Нажав на соответствующую кнопку, пользователи информируют платформу о публикации, которая, по их мнению, была написана ИИ. Эта

Infomaniak из Швейцарии готовится к публичному размещению акций
Infomaniak активно готовится к выходу на фондовую биржу. Швейцарская компания заключила соглашение об обратном слиянии с Perrot Duval Holding, другой швейцарской компанией, котирующейся на бирже с 1905 года. Ожидается, что это позволит Infomaniak выйти на швейцарский рынок до конца текущего го

Шифрование: Claude взламывает HAWK и находит уязвимость в уменьшенной версии AES, но без паники
Команда Frontier Red Team компании Anthropic опубликовала отчет, в котором описывает свои открытия относительно двух алгоритмов кибербезопасности: HAWK и AES. Хотя эти открытия и подтверждены, их последствия не столь драматичны, как иногда описывается. Однако и полностью незначительными их назв

GrapheneOS против прецедента: Защита данных и 'пароль принуждения' в суде США
Команда GrapheneOS внезапно представила подробный обзор своих мер безопасности 26 июля, особенно акцентируя внимание на управлении паролями. Выбор времени неслучаен: впервые в США Министерство юстиции преследует американского гражданина за предполагаемое уничтожение данных с помощью «пароля при