Apple, Google, Microsoft e Mozilla puntano a un web più coeso

Apple, Google, Microsoft e Mozilla puntano a un web più coeso

Apple sta collaborando con gli sviluppatori di browser Google, Microsoft e Mozilla per rendere le tecnologie di progettazione web più coerenti, indipendentemente dal browser di cui l'utente si fida.

Quando uno standard non è uno standard?

Il problema è che alcuni browser gestiscono le tecnologie web in modi diversi. Ciò potrebbe dar luogo all'adagio: "Quando uno standard smette di essere uno standard?" Quando è uno standard web.

Ma quando si tratta di sviluppatori, in particolare di sviluppatori aziendali che cercano di creare interfacce Web coerenti su piattaforme, prodotti e browser, diventa un punto dolente. Sembra che gli sviluppatori di browser abbiano una comprensione crescente di questo, da qui il nuovo gruppo.

L'obiettivo dell'alleanza Interop 2022 è determinare in che modo questi diversi fornitori implementano gli standard web. Ne consegue un analogo lavoro svolto nell'ambito del consorzio Compat 2021.

Quest’ultimo ha riscontrato un certo successo: “I progressi che abbiamo compiuto collettivamente nel 2021 sono stati incredibili e, con una maggiore partecipazione dei fornitori e una gamma ancora più ampia di aree di interoperabilità da affrontare, non vediamo l’ora di vedere fino a che punto siamo arrivati”. dove la piattaforma web si evolverà quest'anno", ha scritto Daniel Libby, Senior Manager of Software Engineering presso Microsoft Edge.

Che cos'è l'Interoperabilità 22?

L'obiettivo del progetto è cercare di garantire che le applicazioni web basate su questi standard funzionino e abbiano lo stesso aspetto nella foresta dinamica di diversi dispositivi, piattaforme e sistemi operativi. Si spera che un giorno gli sviluppatori web possano essere sicuri che le esperienze che forniscono siano coerenti per tutti gli utenti.

"La speranza è che possiamo entrare in un futuro in cui sappiamo come rendere interoperabili questi domini, aggiornare gli standard Web pertinenti e misurarli con test come facciamo con i domini prioritari", ha affermato Mozilla.

Interop 2022 testa 15 specifiche della piattaforma web e tre funzionalità che non sono ancora completamente sviluppate. Ciò che viene testato include livelli a cascata, spazi colore, funzioni colore CSS, scorrimento e altro. I miglioramenti in tutte queste aree saranno probabilmente accolti con favore da sviluppatori, utenti e operatori di piattaforma.

Puoi vedere i risultati attuali qui e visualizzare il pannello di test qui.

Perché Interoperabilità 2022?

In poche parole, guarda solo all'esperienza/design dell'utente, piuttosto che approfondire il codice del browser. Ciò significa che gli sviluppatori di browser non hanno bisogno di sbloccare l'accesso alle funzionalità principali per i concorrenti, cosa che preferirebbero non fare.

È interessante notare che questo tentativo arriva quando un gruppo di sviluppatori Web si è riunito per lamentarsi dei limiti di WebKit nello sviluppo di iOS. In particolare, si lamentano del fatto che gli sviluppatori di altri browser debbano utilizzare WebKit, piuttosto che la propria tecnologia. Gli osservatori del settore affermano che è improbabile che Apple approvi questa richiesta, non solo perché potrebbe accentuare i limiti di Safari, ma anche perché potrebbe influire sulle prestazioni dell'hardware, sulla sicurezza e sulla durata della batteria.

Questo potrebbe essere rilevante o meno per il coinvolgimento di Apple in Interop 22, ma tutto ciò che consente a browser diversi di funzionare in modo più coerente probabilmente aiuterà a mitigare le critiche.

quello che ha detto la mela

Scrivendo sulla pagina WebKit, l'Apple Evangelist for Web Developer Experiences Jen Simmons ha dichiarato:

“Tutte queste tecnologie sono importanti per Apple e per tutti coloro che lavorano su WebKit. Teniamo molto alla salute del web e alle implementazioni interoperabili degli standard web. Diamo il benvenuto a lavorare con i nostri colleghi nelle numerose organizzazioni di standard Web e Interop 2022 per rendere il Web il più interoperabile possibile. Perché è così che i siti web e le applicazioni web funzioneranno al meglio per le persone che contano di più: le persone comuni che usano il web per vivere la propria vita.

I critici dell'azienda noteranno che Apple non ha accelerato l'implementazione di alcune API Web che potrebbero aiutare gli sviluppatori a creare app Web per competere con le app iOS native. Ovviamente, Apple non è l'unica in ritardo nell'implementazione di determinati standard: anche Google è inciampata, in particolare per quanto riguarda la privacy.

Indipendentemente da ciò, sembra promettente che i principali sviluppatori di browser stiano scoprendo che la mascella sta muovendo guerra alla guerra. Forse avremmo tutti beneficiato di aver imparato questa lezione più a fondo a scuola.

Nelle notizie correlate, Apple ha anche rilasciato Safari Technology Preview 141. Include una serie di miglioramenti tra cui miglioramenti di Web Inspector, correzioni di animazioni Web, correzioni CSS e nuovi comportamenti e miglioramenti a JavaScript, WebAuthn e altro.

Seguimi su Twitter o unisciti a me al bar & grill di AppleHolic e ai gruppi di discussione Apple su MeWe.

Copyright © 2022 IDG Communications, Inc.