Para implementar aplicações que possuem as características ...

Próximas questões
Com base no mesmo assunto
Q3035063 Programação
Para implementar aplicações que possuem as características de Progressive Web Applications (PWAs), os desenvolvedores web usam duas tecnologias disponíveis na maioria dos navegadores modernos: uma para habilitar o processamento em segundo plano e a outra para tornar o aplicativo web instalável. Essas tecnologias são, respectivamente, 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é D - service workers e web app manifest files.

Para entender essa questão, precisamos discutir o conceito de Progressive Web Applications (PWAs). PWAs são aplicações web que usam tecnologias modernas para fornecer uma experiência de usuário semelhante à de um aplicativo nativo. Isso inclui capacidade de trabalhar offline, instalação no dispositivo e notificações push.

Vamos analisar as tecnologias mencionadas na questão:

Service Workers: Esta é uma tecnologia-chave que permite o processamento em segundo plano. Service Workers são scripts que o navegador executa em segundo plano, separados da página web. Eles são fundamentais para criar experiências offline, pois podem interceptar e gerenciar solicitações de rede, além de permitir cache eficiente de recursos.

Web App Manifest: Este é um arquivo JSON que fornece ao navegador informações sobre a aplicação e permite que ela seja instalada no dispositivo do usuário, tornando-se assim uma aplicação "instalável". O Manifesto contém detalhes como nome, ícones, tema e até mesmo a URL de início da aplicação.

Agora, vamos justificar as alternativas:

A - web app manifest files e quick install plugins: Embora o manifesto web esteja correto para tornar um aplicativo instalável, "quick install plugins" não é uma tecnologia padrão para processamento em segundo plano de PWAs.

B - service workers e applet content files: Enquanto "service workers" está correto para processamento em segundo plano, "applet content files" não é relacionado a PWAs, mas sim a uma tecnologia mais antiga usada para conteúdos Java.

C - web app manifest files e applet content files: Aqui, novamente, o manifesto web é correto para instalação, mas "applet content files" não se relacionam com as funções e características de uma PWA.

Em resumo, a combinação de service workers para permitir o processamento em segundo plano e web app manifest files para tornar o aplicativo instalável é o que torna a alternativa D a escolha correta para implementar as características essenciais de uma PWA.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo