Apple facilita a migração de extensões do Chrome para o Safari

    Apple facilita a migração de extensões do Chrome para o Safari

    A Apple apresentou o macOS 11 Big Sur no início desta semana e passou algum tempo falando sobre os novos recursos e melhorias do Safari. Além das extensões nativas, a Apple adicionou suporte para extensões da web, o que facilitará muito a portabilidade de uma extensão desenvolvida para Chrome, Firefox ou Edge.

    A Apple explicou mais detalhes de como funciona essa novidade em uma sessão na WWDC. O Safari já suporta extensões, mas se você usa o Safari, sabe que não há muita diversidade.




    As extensões de compartilhamento permitem adicionar funcionalidades ao menu de compartilhamento do Safari. Por exemplo, Pocket ou Instapaper aproveitam o compartilhamento de extensões para poder usar JavaScript em uma página da web e retornar o resultado para a página.

    Outros navegadores usaram uma abordagem diferente. Eles aproveitam as tecnologias da web, como JavaScript, HTML e CSS. É por isso que a Apple está adicionando outros tipos de extensões com o Safari Web Extensions.

    Como outras extensões do Safari, as extensões da Web projetadas para o Safari são empacotadas como aplicativos nativos. Isso significa que os desenvolvedores enviarão as extensões à App Store para aprovação. Os usuários baixarão o aplicativo que contém a extensão. O aplicativo não precisa fazer nada, pode ser apenas um contêiner.

    A Apple criou um conversor de extensão para facilitar a transferência rápida de extensões. Quando você executá-lo, ele informará se tudo funcionará conforme o esperado. De ok, você pode empacotá-lo como um projeto Xcode, assiná-lo e enviá-lo para a App Store.

    Algumas extensões requerem permissões especiais, pois devem acessar todas as páginas da web visitadas, razão pela qual a Apple desenvolveu um sistema que permite limitar o uso de uma extensão a uma ou mais páginas da web específicas ou apenas à guia ativa. A extensão também pode ser ativada por um dia para que não seja ativada por toda a vida.




    O usuário verá uma notificação na primeira vez que a extensão tentar acessar uma página da web e haverá um grande aviso nas configurações do Safari antes de ativar uma extensão que possa acessar todo o histórico de navegação


    Essa mudança pode significar que muitas extensões agora disponíveis no Chrome estarão disponíveis em breve também para o Safari. As extensões do Chrome são uma das principais razões pelas quais os usuários deste navegador relutam em abandoná-lo, pois permite aumentar sua funcionalidade incorporando as extensões apropriadas.



    Se a Apple detectar novos desenvolvimentos, como extensões do Safari, a lacuna entre os recursos de um navegador e outro poderá ser reduzida.

    Adicione um comentário do Apple facilita a migração de extensões do Chrome para o Safari
    Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.

    End of content

    No more pages to load