Quanto tempo até você adotar uma nova especificação (como HTML 5, por exemplo)?

votos
0

Quando uma nova especificação sai (como HTML 5), pode ser tentador para começar a usar seus acessórios; no entanto, como você lida com o fato de que nem todos os navegadores será até rapé com as melhores e mais recentes especificações? Certamente, não é divertido ter que codificar a mesma coisa duas vezes. Enquanto podemos tirar proveito das coisas que degradam graciosamente, não é apenas mais fácil de usar o que está disponível para todos os navegadores comuns de hoje? Qual é a sua prática (ou período de espera) para adoção de novas especificações?

Publicado 21/09/2009 em 18:20
fonte usuário
Em outras línguas...                            


3 respostas

votos
1

HTML5 é uma besta especial. Muitas vezes ele simplesmente especifica o comportamento comum como implementadas pelos navegadores, o que significa que há partes que você é livre para usar agora. Se você, por exemplo, usar o simples doctype ou codificação de declaração, você deve ser bastante seguro, tanto quanto os navegadores ir. Algumas outras partes adicionar comportamento que realmente não precisam de ser apoiados pelo navegador muito, por exemplo, o atributos de dados personalizados . No entanto, algumas outras partes da especificação pode ser facilmente implementado por javascript se o navegador não suporta-los. Neste sentido, você pode adotar a manipulação de forma avançada , deixando cair a solução javascript quando todos os navegadores suportados implementá-lo de forma nativa. Portanto, não é definitivamente uma resposta única que iria ajudá-lo, e mais ainda no caso do HTML5.

Ver também a muitas das questões sob a tag HTML5 aqui no SO.

Respondeu 21/09/2009 em 18:34
fonte usuário

votos
1

No caso do HTML5, eu provavelmente não adotá-lo para qualquer functionnaly "core" de um site antes de os functionnalities necessários são suportados pelos webbrowers usados ​​por algo como 90% dos meus usuários - o que significa que, infelizmente, não que em breve para qualquer :-( "general" local

Talvez quando algo como 80% dos meus usuários apoiar as partes mais imteresting, eu vou começar a usar aqueles, e degradar graciosamente para os outros, embora ...

Mas você nem sempre é a pessoa decidir: os seus clientes são muitas vezes aqueles que escolhem ... E se eles estão presos com o IE6 por causa da empresa em políticas e similares ... e sim, existem muitos usuários preso em IE6, sem a capacidade de upgrade / usar qualquer outra coisa.


Por exemplo, pegue a nova <video>tag: como você vai convencer os seus clientes que você deve usá-lo em seu site, quando eles já têm algumas coisas Flash embeded que funciona muito bem para mais usuários do que os que seriam capazes de ler a <video>tag?

Respondeu 21/09/2009 em 18:23
fonte usuário

votos
0

Eu não vou usar HTML 5 (que eu realmente quero) até que o Firefox e IE apoiá-lo. Desde que a maioria do meu desenvolvimento é corporativa interna, tudo o que importa para mim é IE. Mas externamente, cromo (que está mais por aqui) tem a menor quantidade de quota de mercado. Se Firefox e IE apoiá-lo, eu sou bom.

Respondeu 21/09/2009 em 18:25
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more