Apple, Google, Microsoft e Mozilla stanno lavorando insieme per migliorare gli standard di sviluppo web

Apple, Google, Microsoft e Mozilla stanno collaborando per migliorare gli standard Web utilizzati su browser e dispositivi. Potrebbe sembrare un fantastico episodio crossover di supereroi, ma questa non è la prima volta che i giganti dei browser mettono insieme risorse, hanno iniziato a lavorare insieme nel 2019 .

Apple, Google, Microsoft e Mozilla stanno lavorando insieme per migliorare gli standard di sviluppo web

L’anno scorso, i 4 produttori di browser hanno collaborato alla conferenza Compat 2021. Questa volta, l’alleanza si chiama Interop 2022, derivata dalla parola interoperabilità.

Perché questo è importante?

Quando un sito Web tenta di impedire l’accesso a un determinato browser dicendo qualcosa del genere, questo sito viene visualizzato al meglio in Chrome. Oppure, “utilizza un browser moderno” e fornisce collegamenti a browser che non utilizzi, è fastidioso. Di solito puoi aggirare questo problema falsificando lo user-agent, utilizzando un componente aggiuntivo o modificando una preferenza nelle impostazioni del programma. Non è molto complicato, ma pensaci.

Ti sei mai imbattuto in un sito Web che non funziona correttamente in un browser? Potrebbe caricarsi lentamente, apparire rotto o utilizzare molte risorse durante il rendering della pagina. Ma quando provi ad accedere al portale da un browser diverso, potrebbe caricarsi perfettamente. In tali scenari, il problema non è di per sé dall’utente. Le persone scherzosamente danno la colpa a tali bug agli sviluppatori web e dicono che non hanno codificato/testato correttamente il sito, per verificare se è compatibile con tutti i browser moderni. Molti utenti affermano che YouTube funziona meglio sui browser Chromium che su Firefox. Allo stesso modo, potresti aver notato una differenza nelle prestazioni su altri siti.

Cos’è Interop 2022?

Tuttavia, il problema non è così semplice, c’è anche il problema della compatibilità del dispositivo e del sistema operativo che è necessario considerare. Un sito Web dovrebbe funzionare adeguatamente su tutte le principali piattaforme Windows, Linux, macOS, Android e iOS. La codifica di un sito Web per supportare tutti questi standard richiede molto tempo e fatica.

Questa è una delle preoccupazioni che l’alleanza dei browser intende affrontare. I giganti della tecnologia vogliono rendere più facile per gli sviluppatori definendo standard Web universali, che consentiranno loro di codificare le loro app Web e i loro siti in modo che funzionino su browser e piattaforme.

Interop 2022 fornisce un benchmark che valuta come Chrome/Edge, Firefox e Safari sono andati a finire nei test che abbracciano 15 diverse aree di prestazioni Web tra cui Cascade Layers, Spazi colore e funzioni, Contenimento, Elemento di dialogo, Moduli, Scorrimento, Sottogriglia, Tipografia e codifiche, Viewport Unità e Web Compat.

Risultati Interop 2022

Non c’è un vincitore o un perdente qui perché non è una competizione, i test hanno lo scopo di indicare in quali aree un browser deve essere migliorato, rispetto agli altri. Se sei curioso di conoscere i numeri, vai al dashboard dei test della piattaforma web sul sito Web di Interop 2022 e analizza i risultati.

ComputerWorld afferma che Apple non consente alle app iOS di utilizzare il proprio motore browser. Come risultato di questa restrizione, ogni singolo browser sull’App Store, inclusi Chrome, Firefox ed Edge, utilizza tutti il ​​motore basato su Webkit di Safari. Questa è una delle preoccupazioni sollevate dagli sviluppatori. Speriamo che questo cambierà in futuro.

Se sei interessato ai dati tecnici, leggi gli articoli del blog che sono stati pubblicati sui siti Web di Apple , Google , Mozilla e Microsoft .