2
respostas

Dúvida!

Assistindo as aulas e tentando me adaptar à essa nova descoberta (programação), verifiquei que o código "do UTF-8", não era necessário usar naquele exemplo de acentuação. Acredito que as aulas não são atuais e que muitas coisas deve ter sido mudadas. Ainda se usa esse código? É realmente necessário?

2 respostas

Opa, boa tarde, Ricardo. Isso se deu a partir de uma atualização do Chrome (55). Porém nem todos atualizaram dessa forma, então há alguns navegadores que precisam do utf-8 para lerem acentos, por isso ainda é pedido para escrever isso no código.

Faaaaaaala, Ricardo, beleza?

Quando você diz "verifiquei que o código "", não era necessário usar naquele exemplo de acentuação", você se refere a todo este bloco aqui

<meta charset="UTF-8">

ou só ao ?

charset="UTF-8"

De toda forma, realmente na época em que o curso foi gravado, nem todos os navegadores conseguiam identificar o encoding da página automaticamente, hoje em dia há mais navegadores capazes de fazer isso, porém, ainda há muitos dispositivos que acessam páginas .html que não têm essa capacidade, por isso mesmo nos dias de hoje ainda é recomendado indicar o encoding da sua página usando a tag <meta>