Siga o Olhar Digital no Google Discover
Uma das novidades anunciadas pela Apple durante a abertura da conferência para desenvolvedores WWDC 2020, na última segunda-feira (22), é que o navegador Safari terá suporte a extensões similares às disponíveis para concorrentes como o Firefox e Chrome. Agora, uma palestra de uma das engenheiras que trabalham no projeto detalha um pouco mais do funcionamento e implementação desta novidade.
Ofertas
Por: R$ 37,92
Por: R$ 22,59
Por: R$ 59,95
Por: R$ 3.099,00
Por: R$ 3.324,00
Por: R$ 799,00
Por: R$ 241,44
Por: R$ 388,78
Por: R$ 2.159,00
Por: R$ 188,99
Por: R$ 45,00
Por: R$ 379,00
Por: R$ 1.239,90
Por: R$ 943,20
Por: R$ 798,99
Por: R$ 200,29
Por: R$ 476,10
Por: R$ 1.139,05
Por: R$ 949,00
Por: R$ 155,44
Por: R$ 119,90
Por: R$ 398,99
Por: R$ 79,90
Por: R$ 199,90
O Safari já tem suporte ao que a Apple chama de “plugins” para bloqueio e compartilhamento de conteúdo, mas agora o navegador ganhará suporte à API WebExtensions, a mesma usada para desenvolver extensões para os outros navegadores.
Elas poderão ser desenvolvidas usando JavaScript, HTML e CSS, em vez de linguagens como Objective C e Swift, usadas nos plugins atuais e pouco populares fora do ecossistema da Apple. Para facilitar o processo, a Apple desenvolveu uma ferramenta de conversão que adapta o código de uma extensão já existente para as particularidades do Safari.

Gerenciador de extensões no Safari 14. Foto: Apple
Como parte do foco da Apple na privacidade, os usuários serão informados de todas as permissões necessárias por uma extensão antes de ativá-la. Também será possível configurar uma extensão para que rode apenas em sites específicos, apenas em uma das abas ativas ou até mesmo por um tempo limitado.
A nova versão do Safari será parte do mac OS Big Sur. Espera-se que o sistema operacional seja lançado em outubro, um ano após o lançamento da versão atual, chamada mac OS Catalina.
Fonte: Engadget