Que Apple, Google o Microsoft são competição, isso não significa que não falem e que estejam constantemente em guerra. Se não todo o contrário. De vez em quando, eles se associam e formam uma equipe se o benefício do projeto for para todas as partes.
E isso está acontecendo agora com a questão de Extensões de seus navegadores da web. Em vez de jogar cada um à sua maneira, parece que concordam em padronizar alguns protocolos de programação para facilitar o trabalho de desenvolvedores terceirizados.
A Apple está mantendo conversas e reuniões de trabalho com técnicos do Google, Mozilla e Microsoft para padronizar as extensões de seus navegadores correspondentes: Safári, Chrome, Firefox y borda.
Já vivemos a prova disso desde o ano passado, onde a Apple adicionou suporte para a API WebExtension na versão do Safari para Macs. Esta API é uma tecnologia multi plataforma para que as extensões sejam compatíveis entre diferentes navegadores da web, incluindo Google Chrome e Microsoft Edge.
CNET acaba de publicar que a Apple e outras grandes empresas de tecnologia se encontraram no World Wide Web Consortium (o W3C (Consórcio Mundial da Internet)) para ver como eles podem facilitar o processo de desenvolvimento de extensões da web, reduzindo as diferenças entre os diferentes navegadores. A ideia é que essas extensões universais funcionem da mesma forma no Safari, Chrome, Firefox e Edge.
Pretendem assim, por um lado, facilitar o trabalho de terceiros desenvolvedores para que suas extensões sejam compatíveis com diferentes navegadores, sem ter que recodificá-las para cada um deles.
E por outro lado, oferece ao usuário a possibilidade de usar sua extensão favorita, independentemente do navegador que você usa. Boas notícias, sem dúvida.
Estaremos a par das novidades que a Apple nos apresentará esta segunda-feira no WWDC 2021, porque certamente alguns deles serão do Safari, sem dúvida.