Sobre

Graffiti \Graf*fi"ti\, s.m.
desenhos ou palavras feitos
em locais públicos. 
Aqui eles têm a intenção de 
provocar papos sobre TI e afins.

O Graffiti mudou!

Visite a nova versão em pfvasconcellos.net

Joel Spolsky (JoelOnSoftware), acabou de publicar um excelente artigo sobre Padrões, IE(8), pragmáticos, idealistas e trotskyistas.

Google Maps no IE8. 80% dos sites não "funcionam" no novo browser.

Joel foi muito didático em seu texto, provando que a (tardia) promessa da MS (IE8 finalmente respeitará padrões!) só criará mais problemas. Para ela própria e claro, como sempre, para seus usuários. O texto é longo, mas vale cada frase. Aperitivo:

Almost every web site I visited with IE8 is broken in some way. Websites that use a lot of JavaScript are generally completely dead. A lot of pages simply have visual problems: things in the wrong place, popup menus that pop under, mysterious scrollbars in the middle. Some sites have more subtle problems: they look ok but as you go further you find that critical form won’t submit or leads to a blank page.

These are not web pages with errors. They are usually websites which were carefully constructed to conform to web standards. But IE 6 and IE 7 didn’t really conform to the specs, so these sites have little hacks in them that say, “on Internet Explorer… move this thing 17 pixels to the right to compensate for IE’s bug.”

And IE 8 is IE, but it no longer has the IE 7 bug where it moved that thing 17 pixels left of where it was supposed to be according to web standards. So now code that was written that was completely reasonable no longer works.

A MS pagará caro por não ter respeitado padrões desde sempre. O problema é que todos os seus usuários, como contribuintes, acabarão arcando com os custos. De novo!

4 responses to "Lixo de Padrões de Lixo"

  1. Paulo,

    Semana passada fui fazer o teste do IE 8 beta e senti esse problema relatado pelo Joel, até fiz um post em meu blog justamente sobre isso.

    Eu, como todos os outros pobres desenvolvedores Web, ainda não sei como resolver esse pepino, pois vai ser necessário ser um "mago" do CSS e JavaScript para conseguir fazer um site que funcione em IE 6, 7 e 8.

    Uma coisa boa, se você fizer um site e ir testando ele apenas no Firefox, vai perceber que ele funcionará de maneira correta no IE 8, ou melhor, até agora no layout do site que cuido, praticamente 99% de igualdade de comportamento entre Firefox e IE 8 hehehe.

    Espero sinceramente que até a versão final a Microsoft tome uma atitude melhor do que o botãozinho "Emulate IE7" para tornar os sites compatíveis com o novo navegador.

    Abraços.

    Leonardo Fortunato

  2. Fala Leonardo, tudo bem?

    Pois é, acho que nem a MS sabe como resolver o pepino que ela criou sozinha.

    Sei que prejudico boa fatia de meus leitores, mas meu site (finito) e blogs são desenhados para funcionarem bem no Firefox (e, de certa forma, no padrão).

    Já disse por aqui: espero que o IE8 saia logo, as is, para que os seus usuários tenham uma experiência menos tortuosa, particularmente no finito.

    Obrigado pelo comentário. Abraços,

    Paulo Vasconcellos

  3. Paulo,

    Testei o Finito agora no IE8, abriu aparentemente normal, se tem algum problema, não compromete a visualização do site.

    Abraços.

    Leonardo Fortunato

  4. Caramba!... hehe...

    Por essa eu não esperava.

    Muito obrigado, meu caro.

    Abraços!

    Paulo Vasconcellos

Leave a Reply