A linguagem HTML em sua versão 5 apresenta diversas novas ca...

Próximas questões
Com base no mesmo assunto
Q304418 Programação
A linguagem HTML em sua versão 5 apresenta diversas novas características em relação às versões anteriores dando uma maior potencialidade à linguagem. Dentre as características abaixo qual delas NÃO é advinda da proposta de HTML5?

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Alternativa A

Para entendermos a alternativa correta, é importante abordarmos brevemente o que o HTML5 trouxe de novo em comparação às versões anteriores. O HTML5 é uma evolução significativa da linguagem de marcação utilizada para estruturar e apresentar conteúdos na Internet. Ele introduziu novos elementos semânticos, atributos e APIs para JavaScript, com o objetivo de facilitar o desenvolvimento de aplicações web mais ricas e interativas. Entre as inovações estão a incorporação de elementos para áudio e vídeo, APIs para desenhos gráficos (Canvas), armazenamento local e muitas outras funcionalidades que reduzem a necessidade de plugins externos.

As alternativas B, C, D e E descrevem com precisão algumas dessas novas características do HTML5. A alternativa B menciona a incorporação nativa de áudio e vídeo, a C fala da introdução de APIs como a Canvas, a D destaca a interatividade sem a necessidade de plugins adicionais, e a E fala dos novos tipos de inputs para formulários. Todas estas são inovações que vieram com o HTML5.

Contudo, a Alternativa A é a correta pois afirma que houve uma "Implementação padrão em todos os browsers e com funcionalidade também padrão e consistente em todos". Embora o HTML5 estabeleça um padrão a ser seguido, cada navegador pode ter diferentes níveis de suporte para essas características e implementá-las de maneira ligeiramente diferente, o que pode gerar inconsistências. Isso ocorre porque os fabricantes dos navegadores têm autonomia para decidir quais funcionalidades do HTML5 serão implementadas e quando. Portanto, não podemos afirmar que o HTML5 garante uma implementação e funcionalidade padrão e consistente em todos os navegadores.

Ao se preparar para concursos públicos, é importante entender não apenas as funcionalidades que uma linguagem de programação ou marcação oferece, mas também como essas funcionalidades são adotadas e implementadas na prática, o que inclui questões de compatibilidade e suporte entre diferentes navegadores e plataformas.

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

HTML5 proporciona uma melhor funcionalidade, a variedade de browsers existentes exibiria páginas diferentes, tendo um resultado diferente em cada navegador e não conseguiria-se de fato chegar a um padrão.
Fonte:  http://pt.wikipedia.org/wiki/HTML5

Eu anularia essa questão devido a letra E, pois ela fala que os novos tipos do atributo type são "data/hora, números, autofocus e faixa de valores, entre outros.", porém, autofocus nunca foi um tipo do atributo type, mas sim um outro atributo chamado autofocus. Vejam: http://www.w3schools.com/tags/att_input_autofocus.asp

Autofocus é tipo de atributo?

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo