Більшість веб-браузерів зараз використовують загальний механізм візуалізації, Google Chromium, але Safari та Firefox також мають власні механізми, які спільно використовують інші проекти (наприклад, Tor Browser). Ці різні архітектури означають, що деякі веб-функції не працюють однаково в усіх браузерах, що може стати головним болем для веб-розробників і людей, які переглядають веб-сторінки, але вживаються нові зусилля, щоб виправити що.
Apple, Google, Bocoup, Microsoft, Mozilla, а також консалтингові компанії з програмного забезпечення Bocoup і Ігалія, розпочинають нову ініціативу під назвою Interop 2022. Проект має на меті покращити взаємодію між веб-браузерами, забезпечуючи однакову роботу всіх важливих веб-функцій та API незалежно від того, який веб-браузер ви використовуєте.
Apple написала в блозі розробки WebKit: «Interop 2022 — це метрика, що розвивається, створена з набору автоматичні тести, метою яких є оцінка підтримки певних веб-стандартів, найважливіших для Інтернету розробників. Інформаційна панель Interop 2022 постійно оновлюватиметься протягом року, показуючи прогрес, оскільки інженери браузерів виправляють помилки, впроваджують нові функції та вдосконалюють тести».
Новий Інформаційна панель Interop 2022 надає бали для різних веб-браузерів на основі «як працюють двигуни браузерів у 15 основних сферах і 3 спільних дослідженнях». Поточна сфера уваги – CSS Каскадні шари, колірні простори та функції, CSS Containment, Dialog Element, форми, прокручування, CSS Subgrid, типографіка та кодування, Viewport Units і загальний веб сумісність.
Сподіваємось, новий проект зменшить головний біль для веб-розробників і покращить Інтернет для всіх. Тепер, коли Google Chrome став найпопулярнішим веб-браузером, кожен, хто регулярно користується Firefox або Safari, напевно, стикався з кількома сайтами які несправні (або просто кажуть вам використовувати Chrome) через погане тестування чи проблеми з несумісністю, але Interop 2022 може зменшити їх випадки. Група також планує додати більше фокусних напрямків з часом.
Джерело:WebKit