Che Apple, Google o Microsoft Sono concorrenza, ciò non significa che non si parlino e che siano costantemente in guerra. Se non il contrario. Di tanto in tanto si associano e formano una squadra se il beneficio del progetto è per tutte le parti.
E questo sta accadendo ora con il problema di Extensiones dai tuoi browser web. Invece di buttarli da soli, sembra che accettino di standardizzare alcuni protocolli di programmazione per facilitare il lavoro degli sviluppatori di terze parti.
Apple sta tenendo conversazioni e riunioni di lavoro con i tecnici di Google, Mozilla e Microsoft per standardizzare le estensioni dei browser Web corrispondenti: Safari, Chrome, Firefox y bordo.
Ne abbiamo già vissuta la prova dallo scorso anno, quando Apple ha aggiunto il supporto per WebExtension API nella versione Mac di Safari. Questa API è una tecnologia multipiattaforma in modo che le estensioni siano compatibili tra diversi browser Web, inclusi Google Chrome e Microsoft Edge.
CNET appena pubblicato che Apple e altre grandi aziende tecnologiche si sono incontrate al World Wide Web Consortium (W3C) per vedere come possono facilitare il processo di sviluppo delle estensioni web riducendo le differenze tra i diversi browser. L'idea è che queste estensioni universali funzionino allo stesso modo in Safari, Chrome, Firefox ed Edge.
In questo modo intendono, da un lato, facilitare il lavoro di terzi sviluppatori in modo che le tue estensioni siano compatibili con browser diversi, senza doverle ricodificare per ciascuno di essi.
E d'altra parte, fornire all'utente la possibilità di utilizzare la propria estensione preferita, senza riguardo del browser che utilizzi. Buone notizie, senza dubbio.
Saremo a conoscenza delle novità che Apple ci presenterà questo lunedì al WWDC 2021, perché sicuramente alcuni verranno da Safari, senza dubbio.