Pesquisar aqui

quarta-feira, 21 de fevereiro de 2018

Incompatibilidades nos browsers (e como evitá-las)

    Quando se cria uma página Web, tem de ser ter cuidado com os comandos que se usa. É verdade que atualmente a maioria dos browsers fazem atualizações constantes para garantir que têm o máximo possível de tags possíveis. Contudo, se por acaso utilizarmos um comando que o navegador desconhece, aparece uma compatibilidade, e pode impossibilitá-lo de mostrar a página (as tags antigas não originam problemas, porque a maioria tem navegadores tem retroatividade, ou seja, suporta versões anteriores de HTML, mas uma tag nova pode ainda não estar incluída, o que suscita problemas).
    Assim, vem a questão: O que faço para garantir que não causo incompatibilidades? Bem, uma solução é verificar se os principais browsers lêem o comando que queremos utilizar. Mas, francamente, isso pode tornar-se muito fastidioso. Uma maneira mais fácil é recorrer a prefixos dos browsers. Estes redirecionam o comando para evitar quaisquer incompatibilidades entre o código e o browser. Ora, isto é muito mais simples do que estar a verificar comando a comando quais os que se pode utilizar. É claro que estas são apenas duas formas, e há certamente de haver muitas outras de evitar este problema, mas isso agora deixo para vocês.



Sem comentários:

Enviar um comentário

Comente de forma construtiva...

Nota: só um membro deste blogue pode publicar um comentário.