Apple открыла приём заявок на Interop 2027 для WebKit

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