Сегодня 17 мая 2024
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Mozilla разрабатывает iOS-версию Firefox, которая нарушает правила App Store

Mozilla в закрытом режиме разрабатывает предназначенную для Apple iOS версию браузера Firefox на собственном движке Gecko — ссылка на это была обнаружена в репозитории проекта на GitHub. Опубликовать такое приложение в App Store не получится, поскольку все браузеры на iOS, по правилам Apple, должны работать на WebKit.

 Источник изображения: Gerd Altmann / pixabay.com

Источник изображения: Gerd Altmann / pixabay.com

Apple, Google и Mozilla, три крупнейших разработчика браузеров, работают на собственных движках, то есть механизмах прорисовки: у Apple Safari это WebKit, у Google Chrome — Blink, который ответвился от WebKit десять лет назад, а Mozilla Firefox основан на Gecko. Собственный движок Trident был и у Microsoft — он использовался в устаревшем Internet Explorer, а его форк EdgeHTML применялся в ранних версиях Edge, прежде чем его перевели на базу Chromium.

Механизмы рендеринга отвечают за вывод текста и изображений на экран. При добавлении новых функций или реализации поддержки новых API соответствующие изменения вводятся и в движок. Иногда Apple, Google и Mozilla удаётся договориться и совместными усилиями решить ту или иную проблему, а иногда к общему мнению им прийти не удаётся. Safari имеет репутацию отстающего от Chrome и Firefox, и в Apple это понимают, поэтому команда WebKit расширяется. А когда Apple допустит в экосистему iOS и другие движки, Chrome и Firefox смогут конкурировать с Safari на техническом уровне — в сегменте настольных браузеров разница уже очевидна.

В обсуждении исходного кода Firefox для iOS говорится о функции, позволяющей подключать движок GeckoView, о том, что она предназначена для внутреннего тестирования браузера, а также о том, что правила App Store могут измениться. По неподтверждённой информации, в iOS 17, которая дебютирует в III квартале 2023 года, появится поддержка сторонних магазинов приложений — это делается для соблюдения принятого в ЕС Закона о цифровых рынках (DMA). Он может заставить Apple отказаться и от доминирования WebKit в iOS. Официальных заявлений по этому поводу пока не было, но один из бывших инженеров Mozilla отметил, что попытки портировать Gecko на iOS предпринимались уже дважды: в 2010 и 2015 гг.

Пока в компании говорят, что работа носит исследовательский характер — инженеры хотят понять, какие проблемы ждут браузеры на Gecko, если политика Apple изменится. Накануне стало известно, что аналогичный проект разрабатывает и команда Google Chrome.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Роскомнадзор меняет порядок работы «суверенного рунета» после масштабного сбоя 3 ч.
3Logic локализует в России китайскую платформу Gitee и перенесёт 100 тыс. open source проектов 8 ч.
Ghost of Tsushima наконец вышла на ПК, а оверлей PlayStation звёзд с неба не хватает 9 ч.
Microsoft PC Manager начал настоятельно рекомендовать поисковик Bing 10 ч.
В TikTok появились 60-минутные видео, но загружать их могут не все 10 ч.
Масштабная мегараспродажа Epic Games Store началась с раздачи полного издания Dragon Age: Inquisition 10 ч.
Manor Lords превзошла «самые смелые» ожидания издателя — игра достигла новой вершины продаж 11 ч.
Датамайнер поделился подробностями следующей игры Valve — это героический PvP-шутер в мире фэнтезийного стимпанка 11 ч.
Ubisoft раскрыла стратегию на ближайшее будущее, но Watch Dogs в нём места не нашлось 12 ч.
Fallout 4 оказалась самой продаваемой игрой в Европе за апрель — спустя почти девять лет после релиза 14 ч.
За пять лет TSMC увеличит объёмы выпуска продукции по зрелым техпроцессам на 50 % 33 мин.
Intel прекращает выпуск флагманского чипа Ponte Vecchio и «уходит» в ИИ 3 ч.
Со следующего года Qualcomm перестанет снабжать Huawei своими компонентами 3 ч.
Новая статья: Обзор 57-дюймового игрового Mini-LED VA-монитора Samsung Odyssey Neo G95NC: с запасом на будущее 8 ч.
Шестое поколение ускорителей Google TPU v6 готово к обучению ИИ-моделей следующего поколения 8 ч.
TSMC запустит массовое производство по оптимизированному 3-нм техпроцессу N3P уже в этом году 10 ч.
Palit представила белые видеокарты GeForce RTX 4070 White и RTX 4060 Ti White 12 ч.
Сверхпрочный смартфон IIIF150 Air2 Ultra получил тонкий корпус, чип Dimensity 7050 и 64-Мп камеру с ночным видением 12 ч.
Чип Apple M4 в iPad Pro протестировали под жидким азотом — на 28 % быстрее M3 Max, но только в одноядерном тесте 12 ч.
TCL показала дисплей с 4K и 1000 Гц, но на деле это виртуальные герцы 14 ч.