Команда WebKit компании Apple открыла приём предложений для Interop 2027 — ежегодной межбраузерной инициативы, направленной на повышение совместимости веб-технологий. Разработчики могут предложить проблемные области, которые браузеры должны согласованно поддерживать в следующем году.
Заявки принимаются с 3 по 23 сентября 2026 года. Авторы инициативы призывают веб-разработчиков описывать конкретные сложности, с которыми они сталкиваются при создании сайтов и сервисов для разных браузеров.
Как работает Interop
В проекте Interop участвуют Apple, Google, Microsoft, Mozilla, а также организации Bocoup и Igalia. Его цель — добиться одинаковой и предсказуемой работы современных веб-стандартов в браузерах различных производителей.
Инициатива стартовала в 2022 году как продолжение программы Compat 2021. Тогда участники определили 15 направлений, в которых расхождения между браузерами особенно мешали разработчикам. Успех первого проекта привёл к тому, что работа стала ежегодной.
Каждый год участники выбирают перечень приоритетных технологий и оценивают прогресс при помощи общего набора автоматизированных тестов Web Platform Tests. Производители браузеров используют эти проверки, чтобы выявлять несовместимости и дорабатывать свои движки.
По данным команды WebKit, в рамках Interop 2025 доля тестов по выбранным направлениям, успешно проходивших во всех браузерах, выросла с 29% в начале года до 97% к его завершению. В программу Interop 2026 вошли 20 направлений, включая возможности CSS, Navigation API, View Transitions, WebRTC и WebTransport.
Какие предложения ждут организаторы
В Apple подчёркивают, что кандидаты в приоритетные направления должны опираться на зрелые веб-стандарты и поддаваться автоматизированному тестированию. Новые технологии, которые ещё не готовы стать полноценными направлениями Interop, предлагается выдвигать в категорию Interop Investigations — для исследования проблем и подготовки тестовой базы.
Сильная заявка, по рекомендациям организаторов, должна быть конкретной: посвящённой одной функции либо узкой группе связанных возможностей. Вместо общей темы «типографика» следует указать, например, отдельное свойство font-size-adjust.
Также авторам необходимо объяснить масштаб и последствия проблемы: каким образом различия в реализации технологии сказываются на разработчиках и пользователях, насколько широко используется функция и почему её исправление важнее других возможных задач. Практические примеры и данные опросов могут усилить аргументацию.
К заявке нужно приложить ссылку на стабильную спецификацию веб-стандарта, а также оценить существующее покрытие тестами Web Platform Tests. Если тестов недостаточно, автору предлагают описать, как их можно подготовить этой осенью.
Как подать заявку
Предложение можно разместить в репозитории Interop на GitHub, создав новую задачу по шаблону для приоритетных направлений. Другой вариант — поддержать уже опубликованную инициативу: дополнить её комментариями, примерами использования и аргументами о значимости проблемы.
Apple рекомендует не создавать несколько заявок на одинаковые или близкие темы. Вместо этого разработчикам предлагают объединять усилия вокруг существующего обсуждения, чтобы сформировать более полное и убедительное обоснование.
Организаторы отдельно обращают внимание, что участники отбора могут не знать контекст прошлогодних предложений. Поэтому каждую инициативу следует формулировать самостоятельно и подробно: описать проблему, её влияние, распространённость технологии и причины для включения в программу Interop 2027.
Мнение редакции
Совместимость браузеров редко становится заметной темой для обычного пользователя, но именно от неё зависит, будет ли сайт одинаково работать в Safari, Chrome, Firefox и Edge. Открытый сбор предложений позволяет разработчикам влиять не на отдельный браузер, а на общие правила веб-платформы. Чем точнее сообщество сформулирует реальные проблемы, тем меньше времени и ресурсов уйдёт на обход технических различий между браузерами.