Logo Passei Direto
Buscar

Inglês

Outros
Marque a alternativa que possua apenas fases da dinâmica de processamento de código front-end no browser.

Load HTML, Parse HTML, Load CSS, Parse CSS.
Load JavaScript, Load CSS, Minify, Display.
Load HTML, Load CSS, Parse CSS, Build e Display.
Load HTML, Create DOM tree, Type Checking, Load CSS e Display.
User badge image
Desvendando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Analisando as fases da dinâmica de processamento de código front-end no browser, podemos identificar que as fases relacionadas ao processamento do código front-end são aquelas que lidam com a estrutura e estilo da página web. Dessa forma, as fases que se encaixam nesse contexto são: - Load HTML - Parse HTML - Load CSS - Parse CSS Portanto, a alternativa que possui apenas fases da dinâmica de processamento de código front-end no browser é: Load HTML, Parse HTML, Load CSS, Parse CSS.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Sobre a escrita de estilos via CSS, é possível afirmar que:
A escrita de CSS inline é uma boa forma de modularização. Sempre que definimos um estilo para alguma tag, o browser engine consegue reaproveitar aquele estilo para tags com classes similares automaticamente.
A escrita de estilos via arquivos externos permite uma melhor separação de conceitos e modularização, mas pode ter uma performance inferior frente a outras modalidades de escrita.
A escrita de CSS em bloco de estilos possibilita a escrita de estilos atrelados a vários documentos de uma única vez.
A escrita de qualquer estilo, para ganho de performance, deve ser feita apenas via pré-processadores de CSS.
Ao escrever CSS inline ou via bloco de estilos, podemos ter um leve ganho de performance uma vez que o browser não precisa baixar e interpretar um novo arquivo em uma outra URL. Esse meio tempo entre fazer uma requisição, esperar a resposta e associar os estilos à aplicação pode ser um pouco menos performático do que nas outras abordagens.

Correto!Correto!
Incorreto
Incorreto
Incorreto

Sobre a linguagem JavaScript e suas características, assinale a alternativa incorreta:
O JavaScript possui um mecanismo interno de checagem de tipos eficiente, tornando visível ao desenvolvedor possíveis bugs logo em tempo de desenvolvimento/build.
A linguagem é puramente funcional, com tratamento eficaz para efeitos colaterais e imutabilidade.
O JavaScript é uma linguagem fracamente tipada, sendo possível declarar uma variável como string e associar um valor inteiro posteriormente.
O JavaScript é uma linguagem interpretada pelo Browser Engine, sendo possível também executá-la no lado do servidor através da plataforma Node.js.

Correto!Correto!
Incorreto
Incorreto
Incorreto

Sobre as boas práticas de escrita de estilos, é correto afirmar:
CSS afeta, diretamente, a performance de uma aplicação web.
Escrever CSS através de pré-processadores onera a performance da aplicação, uma vez que o browser deverá interpretar duas linguagens para obter o mesmo resultado.
Utilizar a keyword !important faz com que o browser identifique mais rapidamente o estilo a ser processado.
Override de estilos é uma boa prática, assim como override de métodos em linguagens orientadas a objetos.
A performance de uma aplicação é diretamente afetada pela escrita de CSS. Quando fazemos override de estilos, o browser acaba processando mais de uma vez estilos diferentes para o mesmo elemento HTML.

Correto!Correto!
Incorreto
Incorreto
Incorreto

Sobre as aplicações server-side rendered, qual alternativa melhor define um dos seus principais benefícios?
Todas as alternativas estão corretas.
Melhoram a aplicação no quesito SEO, uma vez que as ferramentas de busca conseguem interpretar o conteúdo que chega diretamente do servidor e interpretar o HTML semântico da aplicação.
Oneram a aplicação no quesito SEO, uma vez que as ferramentas de busca não conseguem ler as informações do servidor.
Deixam a aplicação mais lenta pois tudo o que é renderizado no servidor demora mais tempo do que se fosse renderizado no browser.

Incorreto
Correto!Correto!
Incorreto
Incorreto

Para implementar o conceito da arquitetura baseada em monorepos, existem algumas ferramentas que agilizam e estruturação e evolução desse tipo de projeto. Sobre a arquitetura baseada em monorepos e as ferramentas utilizadas para implementá-la, assinale a alternativa correta:
Refatoração complexa de configurações globais compartilhadas entre os pacotes.
Possibilita o controle de versão tanto do repositório quanto dos pacotes.
Possibilita o controle de versão apenas do projeto principal.
Para lançar a versão de um pacote, é necessário sempre incrementar a versão do projeto principal.
As características da arquitetura baseada em monorepos possibilita tratar cada pacote como um projeto independente, possuindo inclusive o controle de versões separado.
a) I e II estão corretas.
b) II e III estão corretas.
c) II, IV e V estão corretas.

A segurança é um dos principais atributos de qualidade de uma arquitetura de software. Sobre a segurança em aplicações web, é correto afirmar que:
Temos a possibilidade de ter configurações de segurança apenas nos provedores de cloud/rede e no back-end para ganharmos em produtividade.
O OWASP top ten é um documento voltado para apresentar os riscos em aplicações web.
Raramente temos vulnerabilidades em front-end, uma vez que a plataforma web é uma das mais seguras do mercado.
O OWASP top tem é um conjunto de style-guide de códigos.
O OWASP TOP TEN não se trata de style-guides mas de boas práticas de segurança (podendo ser implementadas independente da style-guide utilizada).
a) I e II estão corretas.
b) II e III estão corretas.
c) II, IV e V estão corretas.

O OWASP top ten alerta para o tópico cross-site scripting, que pode abrir brechas de segurança na aplicação. Sobre o Cross-site scripting, assinale a alternativa correta:
Pode ser prevenido sanitizando os campos de texto na aplicação através de ferramentas ou manualmente.
Pode ser prevenido rodando o comando npm audit no terminal.
Previne ataques de SQL Injection feitos via URL do browser.
Pode ser resolvido utilizando ferramentas de monitoramento.
Os campos de formulário, quando são implementados sem nenhuma validação, podem possibilitar a execução de códigos maliciosos nas aplicações.
a) I e II estão corretas.
b) II e III estão corretas.
c) I, IV e V estão corretas.

Mais conteúdos dessa disciplina