É engraçado (e trágico) como a Apple divulga seu apoio à web “aberta”. Steve Jobs não quer Flash no iPhone, iPad e em toda sorte de portáteis da empresa. Nas divulgações públicas a resposta é o HTML 5: um “padrão”, onde tudo feito em HTML 5 possa rodar em qualquer outro navegador com suporte ao mesmo. E sendo livre, qualquer fabricante pode montar seu navegador baseado nele sem precisar pagar royalties. Ótimo. Esse será o futuro da web. Mas ainda não é, e a Apple mostra que não.
A empresa lançou uma campanha online mostrando vários destaques do HTML 5 e dos seus novos recursos para a web. A página com os exemplos, no entanto, só funciona no Safari. É contraditório, não?
Parece ser um meio de a empresa tentar uma propaganda do Safari, até mesmo devido sua baixa popularidade por usuários de Windows. Só que o Chrome, Opera e Firefox também estão adotando o HTML 5 num ritmo considerável. Será que não é mero exagero da Apple exigir o Safari para ver seus demos de HTML 5, ou no estado em que as implementações estão eles só rodam de fato no navegador dela? Sabe-se que o Google Chrome é um dos mais avançados na implementação dos novos comandos do HTML 5, mas nem nele estes podem rodar.
Segundo um post no Slashdot a demonstração de transformações usando CSS 3D só funciona no Mac OS X Snow Leopard, deixando os usuários de PCs e versões antigas do Leopard de lado. Segundo análises os exemplos usam seletores próprios do Webkit (usado pelo Safari e Chrome), e se fossem produzidos de forma séria seriam reproduzidos sem problemas na maioria dos navegadores atuais.
É, Apple. Fazer propaganda do HTML 5 é bom, mas cuidado para não se queimar. Ninguém merece um produto “empurrado” dessa forma. Depois a Adobe que é chata.
