Com referência a JavaScript, julgue os itens seguintes. O us...
O uso de JavaScript em conformidade com os padrões Web implica, entre outras práticas, que o acesso ao conteúdo não seja comprometido, mesmo na ausência de um interpretador JavaScript no navegador Web.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - certo
Para compreender a afirmação correta da questão, é essencial ter conhecimento sobre as práticas de desenvolvimento web que seguem os padrões estabelecidos por organizações como a World Wide Web Consortium (W3C). Uma dessas práticas é o princípio de progressive enhancement, que enfatiza a importância de uma página web funcionar em um nível básico, mesmo que o JavaScript não esteja disponível ou tenha sido desabilitado no navegador do usuário.
O progressive enhancement foca na criação de experiências web que funcionem para todos os usuários, independentemente de suas capacidades técnicas ou configurações de navegação. Isso significa que o conteúdo deve ser acessível e a funcionalidade principal do site deve estar disponível, mesmo sem a camada adicional de interatividade fornecida pelo JavaScript.
A questão está correta ao afirmar que seguir os padrões web implica garantir que o acesso ao conteúdo não seja comprometido na ausência de um interpretador JavaScript. Isso é conseguido através de técnicas como a implementação de HTML semântico adequado e o uso de CSS para estilização, de modo que o conteúdo possa ser acessado e compreendido mesmo sem o JavaScript. Portanto, o desenvolvedor deve assegurar que o site ou aplicação web seja utilizável sem depender exclusivamente de scripts para funcionar corretamente.
Em resumo, o desenvolvimento de sites seguindo o paradigma de progressive enhancement é uma prática recomendada que visa à acessibilidade e à usabilidade universal, alinhando-se com os padrões web e garantindo que todos os usuários possam acessar o conteúdo essencial de uma página.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
De acordo com o Guia do Programador JavaScript p. 24
"Usar javascript em conformidade com os padrões web implica, entre outras práticas, que na ausência de um interpretador JavaScript, não se comprometa o acesso ao conteúdo"
https://www.novatec.com.br/livros/javascriptguia/capitulo9788575222485.pdf
Isso é tão verdade que no HTML 5 existe a tag NoScript: The
Como está certa?
"JavaScript é uma linguagem desenvolvida para rodar no lado do cliente, isto é, a interpretação e o funcionamento da linguagem dependem de funcionalidades hospedadas no navegador do usuário. Isso é possível porque existe um interpretador JavaScript hospedado no navegador."
Marcos, o que a questão afirma é que o acesso ao conteúdo não deve ser comprometido, ou seja, caso não haja um interpretador JS disponível, deve haver um fluxo alternativo para permitir a obtenção do conteúdo pelo usuário.
Abraço!
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo