2
respostas

<meta charset="UFT-8"> Ainda tem funcionalidade ou não?

Não consegui ver a diferença usando ou não o código , pois com ou sem o meu navegador interpretou corretamente os acentos. Alguém pode explicar-me isso?

2 respostas

Está usando o Chrome?

Se sim, pelo o que o professor falou, o Chrome inclui automaticamente esse formato de codificação, sendo assim, opcional.

Mas em outras navegadores pode ser que isso não aconteça.

Então, como boa prática de programação, recomenda-se inserir essa tag.

Sim, funciona e deve sempre usar. Como o Rosicley disse, né o professor até fala sobre o fato de o Chrome já meio que garantir que esses erros não aconteçam. Mas, dependendo da versão, pensando nas mais antigas, talvez até o próprio Chrome possa apresentar erros. Como desenvolvedores Web temos que pensar que se desenvolvemos uma aplicação ela deve rodar no maior número de dispositivos possível e isso vai incluir uma infinidade de navegadores e versões desses navegadores que podem, no momento de executar sua aplicação, apresentar erros de acentuação. E isso acontece, e muito. Portanto mesmo que no seu computador, qualquer navegador que você use "ignore", digamos assim o uso da tag, ainda sim ela deve fazer parte de qualquer coisa que você for codificar em html, lembra da "estrutura mínima" que o professor sempre fala? Então o meta charset="UFT-8" faz parte deste mínimo que deve sempre estar presente em tudo que formos fazer.