HTML semântico e acessibilidade
- #HTML
HTML semântico
Mesmo tendo 1 ano de experiência com desenvolvimento frontend eu percebo que ainda tenho muito o que aprender.
A mudança do HTML 4 para o HTML 5 foi muito necessária. Fazer um código com uma estrutura muito mais específica facilita muito o entendimento do que está sendo desenvolvido, e ainda facilita possíveis alterações e melhorias futuras. Isso economiza muito tempo e evita muita muita dor de cabeça.
No início dos meus aprendizados em desenvolvimento frontend, eu desenvolvi projetos utilizando tags mais genéricas, como no exemplo de uma das aulas, utilizando uma div para tudo e uma class para diferenciar o que era o menu, o rodapé e etc. Isso não é interessante, dificulta o entendimento depois de um tempo e é mais fácil cometer erros. Enfim, agora com as mudanças do HTML 5 é muito melhor visualmente e mais fácil de entender quando você compartilha no Github, por exemplo.
Acessibilidade
Falando sobre a parte de acessibilidade, deveria ser um assunto óbvio, mas infelizmente eu não tinha pensado sobre isso até agora. Fazer projetos que facilitem a acessibilidade são muito importantes. Faz parte do nosso trabalho facilitar a vida dos usuários e tornar a Internet acessível para o maior número de pessoas possível. Por isso, assim como eu, espero que a partir de agora vocês levem isso em consideração, isso demonstra o tanto de profissionalismo e empatia que possuímos. É isso que bons desenvolvedores fazem.
Conclusão
Espero também que vocês aproveitem essas novas estruturas do HTML 5 para fazerem códigos de alta qualidade. Eu vou precisar alterar alguns códigos antigos, levando em consideração que eu não dei a devida atenção para as novidades do HTML 5 quando eu comecei.
Mantenham-se focados, estou à disposição.
Agradeço a atenção!