Сегодня 26 апреля 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
Тренды 🔥
Telegram обновился: рекомендованные каналы, дни рождения, трансляция геопозиции и аватарки при пересылке 5 ч.
В Steam и на консолях вышел боевик Another Crab's Treasure в духе Dark Souls, но про краба-отшельника — игроки в восторге 5 ч.
TikTok не рассматривает продажу американского бизнеса — соцсеть просто закроется в США 5 ч.
Blizzard отменила BlizzCon 2024, но с пустыми руками фанатов не оставит 6 ч.
Состоялся релиз «Кибер Инфраструктуры» версии 5.5 с VDI, DRS и рядом других улучшений 6 ч.
Объявлены обладатели международной премии Workspace Digital Awards-2024 7 ч.
ИИ-стартап Synthesia разработал по-настоящему эмоциональные аватары, которые так и просятся в дипфейки 8 ч.
Intel выпустила драйвер с поддержкой Manor Lords 8 ч.
Один из лучших модов для Doom II скоро получит ремейк на Unreal Engine 5 — страница Total Chaos появилась в Steam 9 ч.
Wizardry: Proving Grounds of the Mad Overlord скоро вырвется из раннего доступа и появится на консолях — дата выхода ремейка одной из первых компьютерных RPG 9 ч.
TSMC представила техпроцесс N4C — благодаря ему 4-нм чипы станут дешевле 3 ч.
Wacom представила первый интерактивный OLED-дисплей — 13-дюймовый Movink стоимостью $750 4 ч.
Новая статья: Обзор Ryzen 7 8700G: на что способна интегрированная графика для игр в 1080p 4 ч.
Apple избавилась от директора по маркетингу Vision Pro — с продажами гарнитуры и правда не всё в порядке 7 ч.
Китай отправил на космическую станцию пилотируемый корабль «Шэньчжоу-18» с тремя тайконавтами 7 ч.
В Китае испытали нейроинтерфейс Neucyber, который составит конкуренцию Neuralink 8 ч.
Cooler Master представила корпус MasterBox 600 с поддержкой плат с разъёмами на обороте 8 ч.
Китайские компании во главе с Huawei выпустят собственные чипы памяти HBM к 2026 году 8 ч.
Потребление воды китайскими ЦОД удвоится к 2030 году, дойдя до более чем 3 млрд кубометров 9 ч.
Выяснились подробности о мобильных процессорах AMD Strix Point и Strix Halo на архитектуре Zen 5 10 ч.