Ze lanceerden een initiatief om de compatibiliteit tussen webbrowsers te vergroten

Voor vele jaren de oorlog tussen de belangrijkste webbrowsers is vrij duidelijk geweest, ofwel zichzelf opleggen door middel van verschillende soorten strategieën, ofwel eerlijk spelen of simpelweg verschillende soorten blokkades of obstakels voor de gebruiker implementeren om te voorkomen dat ze hun webbrowser veranderen.

Maar Nu lijken de dingen te "veranderen", sinds Google, Mozilla, Apple, Microsoft, Bocoup en Igalia hebben onlangs aangekondigd dat ze hebben samengewerkt om verschillende problemen op te lossen van browsercompatibiliteit, evenals het kunnen bieden van meer consistente ondersteuning voor webtechnologieën en het verenigen van de werking van elementen die het uiterlijk van websites en webapplicaties beïnvloeden (iets dat lange tijd ontbrak en veel ontwikkelaars hebben gevraagd).

Van het laatste zouden we kunnen zeggen dat webontwikkeling in ieder geval sinds de introductie van smartphones een beetje meer uniform is geworden, maar niet tot het punt waarop een enkele specificatie kan worden gebruikt tijdens het ontwerp en vooral bij de uitvoering van scripts.

Voor de eerste keer ooit zijn alle grote browserleveranciers en andere belanghebbenden samengekomen om grote browsercompatibiliteitsproblemen op te lossen die door webontwikkelaars zijn vastgesteld. Interop 2022 zal de ontwikkelervaring voor het web op 15 belangrijke gebieden verbeteren. In dit artikel leest u hoe we hier zijn gekomen, waar het project op is gericht, hoe succes wordt gemeten en hoe u de voortgang kunt volgen.

Daarom nu de reuzen en referenties van webbrowsers hebben hun krachten gebundeld met als hoofddoel hetzelfde uiterlijk en hetzelfde gedrag van de sites te kunnen bereiken, ongeacht de browser en het besturingssysteem.

Wat moet worden bereikt, is dat het webplatform holistisch moet zijn en dat ontwikkelaars aandacht moeten besteden aan het maken van webapplicaties en geen manieren moeten vinden om bepaalde incompatibiliteiten tussen browsers te vermijden.

In 2019 zijn Mozilla, Google en anderen begonnen Een grote inspanning om de pijnpunten van de ontwikkelaars te begrijpen, in de vorm van: MDN Developer Needs Assessment-enquêtes en de Browsercompatibiliteitsrapport diepe onderdompeling. Deze rapporten gaven ons gedetailleerde en bruikbare inzichten om de belangrijkste uitdagingen voor ontwikkelaars met het webplatform aan te pakken en leidden tot de comp-inspanning 2021 .

Als onderdeel van het initiatief, er is een nieuwe toolkit voor het testen van browsers opgesteld, Interop 2022, inclusief 18 gezamenlijk voorbereide tests die het implementatieniveau van recent ontwikkelde webtechnologieën beoordelen.

Onder de technologieën die door de tests zijn geëvalueerd, zijn:

  • Trapsgewijze CSS-lagen
  • kleurruimten (kleurmix, kleurcontrast)
  • CSS-eigenschapscontainers (CSS-insluiting)
  • elementen om dialogen te maken ( )
  • webformulieren
  • scroll (scroll snap, scroll-gedrag, overscroll-gedrag)
  • lettertype (lettertype-variant-alternatieven, lettertype-variant-positie)
  • coderingen (ic)
  • Webondersteuning-API
  • Flexbox
  • CSS-raster (subraster)
  • css transformeert
  • vaste positionering (CSS).

Er wordt vermeld dat de tests zijn gebaseerd op feedback van webontwikkelaars en klachten van gebruikers over discrepantie in browsergedrag.

De problemen waaraan gewerkt is, zijn onderverdeeld in twee categorieën: fouten of tekortkomingen bij de implementatie van ondersteuning voor webstandaarden (15 tests) en problemen met betrekking tot onduidelijkheden of onvolledige instructies in de specificaties (3 tests).

Onder de problemen die in de tweede categorie worden overwogen, zijn er gebreken in specificaties met betrekking tot inhoudsbewerking (contentEditable), execCommand, muis- en aanwijzergebeurtenissen, zichtbare gebiedseenheden (lv*, sv* en dv* voor de kleinste eenheden). kleiner en dynamischer). kijkvenstergroottes).

Er moet worden vermeld dat het project heeft ook een platform vrijgegeven voor het testen van experimentele builds en stabiel vanuit de browsers Chrome, Edge, Firefox en Safari. Firefox liet de beste vooruitgang zien bij het oplossen van incompatibiliteiten, met 69% voor de stabiele tak en 74% voor de experimentele tak. Ter vergelijking: Chrome scoorde 61% en 71%, terwijl Safari 50% en 73% scoorde.

Eindelijk als u er meer over wilt wetenkunt u de details in het volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.