google , Mozilla , apple , Microsoft , bocoup and igalia Cooperated for solving a breakdown with compatibility in browsers, ensuring more consistent support for WEB technologies and unification of the work of elements affecting the external and behavior of sites and Web -News. The main purpose of the initiative is to achieve the same appearance and behavior of sites, regardless of the browser and the operating system, the Web platform must be holistic and developers should pay attention to creating Web applications, and not finding ways to bypass certain incompatibilities between browsers.
In the framework of the initiative, a new toolkit for testing browsers was prepared – Interop 2022 , which includes 18 jointly prepared tests evaluating the level of implementation of the implementation of developed in Last time Web technology. Among technology estimates: Cascade CSS layers, Color spaces (Color-Mix, Color-Contrast), CSS CSS Containment, elements for creating dialog windows (), Web-shapes, scroll (SCROLL SNAP, SCROLL-BEHAVIOR , Overscroll-Behavior), Typography Tools (Font-Variant-Alternates, Font-Variant-Position) and Enterprises (IC), Web Compat, Flexbox, Grid (subgrid), CSS Transformation and Sticky Positioning (CSS Position: Sticky ).
Tests are compiled based on the reviews of Web developers and complaints Users to discrepan in the behavior of browsers. Problems are divided into two categories – errors or flaws when implementing Web standards support (15 tests) and problems associated with ambiguities or not exhaustive instructions in specifications (3 tests). The number of the issues under consideration of the second category are noted in specifications related to content editing (CONTENTITITABLE), ExecCommand, mouse events, and pointer units, visible area units (LV *, SV * and DV * for the largest, smallest and dynamic sizes ViewPort).
The project also launched a platform for checking the experimental and stable editions of Chrome, Edge, Firefox and Safari browsers. The best compliance with the requirements defined in tests showed Firefox, which scored 69% for a stable branch and 74% for experimental. For comparison, Chrome scored 61% and 71%, and Safari – 50% and 73%.