///
Vantagens do HTML5 para desenvolvedores
Por Rafael H, 2020 (adaptado).
O HTML5 queria permitiu aos desenvolvedores ter mais flexibilidade ao projetar sites e, para isso, essa tecnologia trouxe melhorias significativas. A seguir, destacaremos 5 aspectos que tornam o HTML5 uma tecnologia amiga do programador.
1) Manipulação de erro persistente.
A maioria dos navegadores tem o suporte para analisar estruturalmente e sintaticamente o código HTML incorreto, mas até alguns anos atrás não havia um processo padronizado para lidar com isso. Isso significava que os novos desenvolvedores de navegador precisavam realizar testes de documentos HTML malformados em diferentes navegadores no lance para criar processos de manipulação de erros melhorados através das maravilhas da engenharia reversa. A manipulação consistente do erro de HTML5 faz uma diferença enorme a esse respeito. Os algoritmos de análise aprimorados que são usados em HTML5 têm benefícios não quantificáveis. Pesquisas revelam que cerca de 90 por cento dos sites são susceptíveis de compor algum código escrito incorretamente (tag sopa) para ser capaz de lidar com erros. Além disso, o tratamento de erro inerente salva desenvolvedores, muito dinheiro e tempo.
2) Semântica melhorada para elementos.
Para melhorar a insinuação de código, foram feitas melhorias para os papéis semânticos de vários elementos existentes. Seção, artigo, navegação e cabeçalho são os novos elementos que substituíram a maioria dos agora obsoletos elementos div, e isso fez com que o processo de erro de digitalização se torne muito menos complicado.
3) Suporte aprimorado para recursos de aplicativos da Web.
Um dos principais objetivos do HTML5 era permitir que os navegadores funcionassem como plataformas de aplicativos. Web sites no passado costumavam ser muito menos complexos, mas ao longo do tempo, isso mudou. O HTML5 fornece aos desenvolvedores um controle aprimorado do desempenho de seus sites. No passado, os desenvolvedores tiveram que usar soluções alternativas porque muitas tecnologias do servidor e extensões de navegador não estavam presentes. Agora, com o HTML5, não há nenhum uso para empregar qualquer JS-based ou Flash work-around (como anteriormente feito em HTML4) porque existem elementos inerentemente presentes em HTML5 que fornecem todas as funcionalidades.
4) Teia móvel facilitada.
Mesmo hoje, criar uma versão móvel de um site pode ser uma dor de cabeça para os desenvolvedores. A demografia proprietária de smartphones tem visto uma proliferação exponencial na última década, e isso criou uma necessidade de padrões HTML aprimorados. Os usuários finais querem ser capazes de acessar um recurso da web a qualquer momento e através de qualquer dispositivo, o que faz com que a existência de sites responsivos seja uma exigência. O HTML5 tornou o suporte móvel muito mais simples ao ser capaz de atender aos dispositivos eletrônicos de baixa potência, como tablets e smartphones.
5) O elemento canvas.
Um dos recursos mais discutidos do HTML5 é o elemento canvas. A introdução dessa etiqueta única teve um enorme impacto sobre o uso do Adobe Flash. Mesmo que muitos sites ainda usam o Flash, o HTML5 tem a preferência de muitas pessoas, e acredita-se que em breve o Flash será completamente obsoleto. Usando o elemento canvas, um desenvolvedor pode desenhar gráficos utilizando diferentes cores e formas, usando scripts (por exemplo, JavaScript).
(Fonte: https://bit.ly/33JLsfR).
Leia o texto 'Vantagens do HTML5 para desenvolvedores' e, em seguida, analise as afirmativas abaixo:
I. Após a análise do texto, é possível concluir que um dos recursos mais discutidos do HTML5 é o elemento “canvas”, que permitiu ao HTML5 ser embarcado em dispositivos com sistema operacional Windows.
II. As informações presentes no texto permitem inferir que apenas com o uso do elemento canvas é que um desenvolvedor pode criar um site com um banco de dados próprio.
Marque a alternativa CORRETA: