Pergunta

Quais considerações (HTML, CSS, JavaScript), se houver, você deve levar em consideração ao projetar para o Google Chrome?

Foi útil?

Solução

O Chrome usa Webkit, o mesmo mecanismo usado pelo Safari, OmniWeb, iCab e muito mais.Basta codificar tudo com base nos padrões e verificar em cada navegador.

Outras dicas

Acho que antes de mais nada você deve se concentrar no uso de HTML e scripts que sigam os padrões.

Depois de executar isso, registre um relatório de bug e faça os ajustes específicos do navegador.Se vale a pena dar uma olhada no Chrome, você não deveria tem que ajustar as coisas para isso.

Os mesmos que você usaria para o Safari, pois compartilham o mesmo mecanismo de renderização (com uma ligeira incompatibilidade de versão).

Tenho certeza de que preencher um relatório de bug realmente ajuda com todos os problemas de renderização do IE!

Realisticamente, você precisa testar seu aplicativo em cada navegador, nenhum navegador segue 100% os padrões W3C, então, em última análise, você não pode confiar em seguir isso.Você precisa testar tudo o que faz em qualquer navegador que deseja oferecer suporte.

Como foi mencionado, o Google Chrome tem o mesmo mecanismo de renderização do Safari/iPhone/etc., WebKit que passa pelo Acid3, portanto, deve haver problemas mínimos se você seguir os padrões.Mas não confie nisso.Atualmente, o Google Chrome usa uma versão um pouco mais antiga do WebKit que o Safari.Tenho certeza de que eles eventualmente estarão na mesma versão em algum momento, mas infelizmente qualquer novo navegador se torna apenas mais um navegador para testar.

Você está projetando especificamente para Chrome ou deseja garantir que suas páginas funcionem bem com o Chrome?

Supondo que seja o último, basta usar as mesmas considerações de design que você faria para qualquer navegador.Se aplicável, lembre-se de que muitos telefones e consoles de videogame agora possuem navegadores da web.

O Chrome usa um novo mecanismo JavaScript, então você terá que testar seu JavaScript usando o Chrome e também o Safari.O HTML e o CSS podem ser renderizados praticamente da mesma forma, mas usam mecanismos JavaScript diferentes.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top