Login:

iMasters | Por uma internet mais criativa e dinâmica

Feeds

Web Standards

Feed da seção Web Standards

Newsletter de Web Standards


Segunda-feira, 10/03/2008 - 09:00 - Por Fabiano Pereira
Seções relacionadas:

IE8 e os Padrões Web

A notícia é importante e promete mexer com a comunidade profissional da web: no dia 05 de março, a Microsoft liberou uma versão beta do Internet Explorer 8, disponível para download nas versões Windows Vista e Windows XP.

Novos Recursos

Esta nova versão traz algumas novidades, como o recurso WebSlices, que permitirá ao usuário determinar que a atualização seja feita somente em partes separadas das páginas (como fatias).

Outro novo recurso é o Activities, que permite a integração de determinados conteúdos da página comoutras aplicações, como Windows Live, Hotmail e pesquisa de conteúdo em redes sociais como a FaceBook, por exemplo.

O IE8 traz um botão de "emulação" que transforma seu browser em IE7 e outras funções novas. Porém, a mais importante novidade está baseada numa promessa ansiosamente aguardada pela comunidade web.

Adequação aos padrões web

Sim, é verdade! Não precisa se beliscar! A Microsoft promete que o novo IE8 será totalmente compatível com os padrões web, renderizando suas páginas de acordo com os padrões web, não mais por um "motor" próprio (e altamente polêmico) de processamento, usado até a versão 6 e 7 do browser, apesar de possuir "compatibilidade reversa" com os motores antigos (IE 6 e 7).

Conheça as principais compatibilidades do IE8:
  • Compatibilidade com CSS 2.1;
  • Visualização de debug com Javascript;
  • Compatibilidade com Data URI AJAX;
  • Compatibilidade nativa com html 5;
  • Visualização e alteração de DOM (document object model);

Além disso, há a novíssima Developer Tools, inspirada pela Web Developer Tool do Firefox, porém, bem menos eficaz e intuitiva. Conheça todos os novos recursos, descritos pela própria Microsoft, aqui.

Developer ToolsDeveloper Tools

Exemplo da Developer Tools.Exemplo da Developer Tools.

"Novos" padrões para os antigos "não-padrões"

Coisas da Microsoft: por meio de declarações no código da página, será possível escolher três tipos diferentes de renderização do documento:

  1. "Acid Test": Indicada pela Microosoft como a mais adequada aos desenvolvedores, por ter passado em diversos teste de compatibilidade com os padrões atuais;
  2. "Internet Explorer 7": baseadas nos padrões de adequação utilizados no lançamento do IE7;
  3. "Velhos Tempos": baseadas nos padrões (!) utilizados no início da web comercial.
Conclusões

Por qual razão (que a razão, obviamente, desconhece) a Microsoft está implementando três não-padrões? Quem é que vai querer escrever códigos de acordo com padrões antigos, do início da web comercial? Por que, até na implementação tardia de padrões web, a empresa utiliza uma discutível estratégia de compatibilidade reversa com erros terríveis de renderização de versões anteriores do IE e não "enterra" o passado "negro" de desrespeito aos padrões e, indiretamente, aos desenvolvedores web?

Talvez seja cobrar demais de uma empresa que até pouco tempo atrás não aceitava as falhas de seus browsers e nem mesmo sinalizava uma preocupação ou possibilidade de mudança.

É uma notícia louvável, apesar do software estar em versão beta. Mesmo assim, um novo horizonte se desenha para nós, trabalhadores e estudantes da web, que tanto sonhamos com um IE (que, diga-se de passagem, é o browser mais usado pelas pessoas) adequado aos padrões.

Espero que você, se quiser, instale a versão beta, teste e deixe suas impressões por aqui!

Grande abraço!

Todos os artigos de Fabiano Pereira

19 comentários publicados

  • 1. Resposta

    Segunda-feira, 10/03/2008, por Diego Fleury

    A resposta para sua pergunta nas conclusões é fácil. O IE8 é um software em versão beta, tem vários erros de renderização no modo standards (que é a padrão), e como a instalação dele anula instalações do IE6 ou IE7, a MS pensou antes e deixou os renders antigos disponíveis para que pessoas que baixam beta achando que é final, não reclamem que não conseguem navegar porque está sendo renderizado tudo errado. Dá forma como fizeram, podem pode continuar usando o IE8 beta e navegando sem os incômodos que uma versão de testes tem. Acredito que os usuários (leigos, diga-se de passagem), vão usar a versão final do software nem saberão que essa possibilidade de trocar de render existe (se é que vai existir) e assim como você, eu, e muitos outros desejam, as versões anteriores serão enterradas (com o tempo, não creio em imediatismo por parte da MS nesta questão). Desculpe pela quantidade de comentários em parêntese :)

    Responder comentário
  • 2. Resposta do colunista

    Segunda-feira, 10/03/2008, por Fabiano Pereira

    Diego,
    Interessante seu ponto de vista.

    Obrigado pelos comentários, grande abraço!

    Responder comentário
  • 3. Show

    Segunda-feira, 10/03/2008, por dieffrei quadros

    Interessante... só acho que essas ferramentas novas junto com o internet explorer tentaram fazer uma copia do firebug do firefox...
    No entanto o que achei de maior valor foi debugar js isso foi fantastico... apesar de estar muito longe do que hoje representa o firebug...
    Segundo o ieblog eles ainda estão adicionando novas melhorias...

    Responder comentário
  • 4. Show

    Quarta-feira, 12/03/2008, por Guilherme Maia

    Concordo com o nosso amigo Dieffrei. O IE8 está show de bola.... Mas acho algmas funções parecidas com o Firefox...

    Agora para os estudantes e profissionais de web, mãos a obra!!! Quando o IE8 for finalizado, ele que nos aguarde! heehhe


    Vlw, gente!

    Responder comentário
  • 5. De grande Interesse

    Sexta-feira, 14/03/2008, por Ted K'

    Ainda bem que ele se preoculparam com os padrões pois ficar enchendo o código de condicionais ai isso fica demais!!!!

    Responder comentário
  • 6. Respostas do colunista

    Sexta-feira, 14/03/2008, por Fabiano Pereira

    Dieffrei,
    Sim, é verdade. É pouco, ma já é alguma coisa...
    Grande Abraço!

    Guilherme,
    É, que assim seja! Se a "inspiração" está vindo do firefox, então, tudo bem...
    Grande Abraço!

    Ted K´,
    É, ninguém aguenta mais isso de "if ie..."!
    Rs!
    Grande Abraço!

    Responder comentário
  • 7. A felicidade dos webdevelopers

    Sábado, 15/03/2008, por Gnet User

    Sem palavras. Só quem anda no convento é que sabe o que la vai dentro, ou seja, só quem faz web sites é que sabe o trabalhão que dá para que o site funciona bem no IE.
    Post úteis
    http://online.iguga.com/2008/03/11/dicas-para-aumentar-a-seguranca-do-seu-computador/
    http://online.iguga.com/2008/03/15/dicas-para-diminuir-a-sua-lista-de-spam/

    Responder comentário
  • 8. Resposta do Colunista

    Terça-feira, 18/03/2008, por Fabiano Pereira

    Gnet User,
    Com certeza!
    Grande abraço!

    Responder comentário
  • 9. Uma melhoria já a muito esperada

    Quarta-feira, 19/03/2008, por Gnet User

    Já a muito se esperava esta atitude da Microsoft. Pois do que vale fazer frente a regras que apenas tem como objectivo melhor.

    http://bibliaonline.iguga.com - O seu espaço na Internet dedicado ao estudo da Bíblia Sagrada

    • Fabiano Pereira - Quinta-feira, 17/04/2008

      As regras foram criadas com o bjetivo de facilitar a vida ddos desenvolvedores e para tornar o próprio processo de desenvolvimento mais fácil.

    Responder comentário
  • 10. Tomara que dê certo

    Quinta-feira, 20/03/2008, por Shadow Brujah

    Pois esse negócio de ficar subindo o número de versões não está com nada... Eu devo ter algo contra qualquer software acima de 7.0... Acho que depois desse número, tem que mudar o nome do software e zerar a contagem... sei lá.

    • Fabiano Pereira - Quinta-feira, 17/04/2008

      Pois é, não está mesmo, mas a iniciativa é louvável e vai poupar muito trabalho, ao que tudo indica.

    Responder comentário
  • 11. FIREFOX

    Quinta-feira, 03/04/2008, por EDI LOPES

    Desde que descobri o firefox nunca mais usei o IE, ja vi varios comparativos e em nenhum o IE ganha do firefox.
    Na verdade acho que o IE é coisa de seculo 20 ou seja
    muito atrasado.

    • Fabiano Pereira - Quinta-feira, 17/04/2008

      Edi,
      Sim, você, eu e muitos da comunidade web comcordam com isso, porém há um grande número de usuários no mundo todo utilizando ele. Na verdade, o browser mais utilizado no mundo é esse!
      Quem desenvolve não pode, infelizmente, ignorá-lo...

      Um abração!

    Responder comentário
  • 12. Espero que tudo se resolva!

    Quinta-feira, 17/04/2008, por Alexsandro Rosa de Mello

    Bom, vou dizer uma coisa aqui e creio que a maioria vai descordar comigo, até porque só vejo todos dizerem que o IE não funciona nada com os padrões WEB, agora comentem por favor, eu sou desenvolvedor a um certo tempinho e sempre começo programando e testando no IE e tudo vai muito bem, tudo maravilhoso mesmo, e depois levo o código para FF, Mozilla, Safari, Opera e aí é que começa a minha dor de cabeça, até deixar funcionando para todos, levo mais um ou dois dias, onde está o problema? Outra coisa, nunca estudei sobre os padrões WEB, pelo site W3C ser em inglês, mas, deixo todas as minhas páginas funcionando para todos os browser, eu testo em 7 browser, então eu pergunto, eu estou em conformidade com o Padrões WEB?

    • Fabiano Pereira - Quinta-feira, 17/04/2008

      Olá, Alexsandro!
      Segue link para os artigos traduzidos do W3C sobre XHTML. Lá você também encontrará diversos outros artigos sobre CSS e todo o universo envolvido.
      http://www.w3.org/2005/11/Translations/Lists/OverviewLang.html#pt-br

      Muitos dos artigos são traduzidos pelo grande Mauricio Samy, o maujor. Conheça o site dele e o site de seu livro (aliás, altamente recomendável):
      http://www.maujor.com/index.php
      http://www.tishop.com.br/detalhe_produto.php?produto=619

      E, finalmente, entenda que os padrões independem de versões de browsers! Na verdade, são os browser que devem renderizar os documentos corretamente.

      Abração

      Um abraço!

    Responder comentário
  • 13. Depende...

    Quinta-feira, 17/04/2008, por Diego Fleury

    Veja bem, vc já começou dizendo que faz primeiro no IE e depois testa nos outros, e é nos outros que o problema aparace. Agora pense, todos os outros browsers estão errados e nunca perceberam isso ou vc desenvolve com base no browser que é o errado? Antes de responder, pense também no seguinte: quando um fala mal de alguém, é inveja; quando dois falam mal de alguém, é complô; mas quando três falam mal desse mesmo alguém, aí pode saber que o problema está nesse tal alguém. Repare agora se falar mal do IE é uma coisa individual ou se é coletiva e então começará a ter as respostas por si mesmo. Há algum conteúdo sobre padrões em português mas dá um certo trabalho achar essas, entretanto, com um pouco de estudo começamos a ver sozinhos que o IE6 e ainda o 7 estão muito distantes do que é descrito pela W3C. Não recrimino o IE6 em si, mas sim a Microsoft. Para quem não sabe, o IE6 atuou por 6 anos e sem atualizações no que diz respeito aos padrões web e evolução de tecnologias. Você pode estar fazendo sites compativéis, mas sem o devido estudo, creio que sua chances de estar desenvolvendo em conformidade com os padrões seja bem mais remota.

    • Fabiano Pereira - Quinta-feira, 17/04/2008

      Sim,
      Conforme disse numa resposta acima, o que nos leva a "usar" o IE" é a sua imensa popularidade. Portanto, o anúncio de um IE8 Web Standard, mesmo que com alguns pontos negativos, é extremamente boa para os desenvolvedores!

      Um Abraço!

    Responder comentário
  • 14. IE8 e Site Shopping Imóveis em Itapema e Meia Praia

    Terça-feira, 06/05/2008, por César Ruschel

    Olá!
    Gostaria de saber se quem for usar este IE8 vai conseguir visualisar bem o site das imobiliárias shopping imóveis. Não sei se está nos padrões wep.

    Grato.

    César

    Responder comentário

Poste um comentário


Os textos publicados neste espaço são de responsabilidade única de seus autores (colunistas e leitores) e podem não expressar necessariamente a opinião do iMasters.

Sobre o autor

Fabiano Pereira é designer, professor de Web [Microcamp-SBC], músico e mantém o blog fabianopereiradesigner.blogspot.com.


Indique para um amigo

captcha

TI SHOP Produtos iMasters

  • Lançamento: CD-ROM Treinamento Aplicado de SQL - Lançamento! Treinamento Aplicado de SQL - Aprenda a trabalhar com SQL com bancos de dados Oracle e SQL Server. São mais de 100 tópicos explicados por Mauro Pichilliani, um articulistas mais lidos do iMasters. Aproveite! Apenas R$ 69,90 no TI SHOP.
  • Lançamento: Livro iMasters "O Encontro de 2 Mundos"- Este livro conta com 56 crônicas de profissionais mais admirados e influentes do mercado brasileiro de Internet. Aproveite o preço especial para leitores do iMasters. Apenas R$ 40,00 e envio imediato!
  • DVD Curso Completo de Photoshop - Do conceito à finalização Lançamento! Curso Completo de Photoshop, em DVD, com mais de 230 aulas dividas em 4 módulos: conceito, básico, avançado e finalização. Apenas R$ 69,50 no TI SHOP - Frete com 50% de desconto
  • DVD Javascript Starter - Curso Completo Com mais de 9 horas de vídeo-aulas, é um curso completo sobre Javascript. Ideal para quem deseja aprender a linguagem. Apenas R$ 64,90 no TI SHOP - Frete com 50% de desconto!

2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.