por Diego Eis
Outubro 22nd, 2004
Comecei a ler o livro “Estrada do futuro” escrito por Bill Gates. E no livro ele conta como a indústria da informática teve início. A história é muito interessante e eu sempre me impressiono pelo jeito e pela velocidade que tudo tomou forma.
Na história, Bill Gates fala sobre a IBM. Ele conta qual foi seu primeiro passo para o mundo dos pc´s. E fala sobre como foi que eles conseguiram a maior fatia do mercado. Conta como a IBM conseguiu ” … canalizar uma quantidade incrível de talentos criativos …” ao chamar a Intel e a Microsoft para ajudá-los a criar um dos primeiros pc´s. E no final deste parágrafo, ele diz: “A IBM estabeleceu os padrões.”
Você pode estar se perguntando agora: O que isso tem a ver com Padrões Web?! Ele deve estar ficando maluco.
Pois eu digo que tem algo a ver. Desde o começo, os “padrões” foram o motivo da grande mudança, da grande sacada. Quem seguia os padrões estava na frente. Foi assim que nasceu a Compaq e foi por isso que algumas outras “… empresas principiantes que não adotaram um hardware compatível fracassaram. O IBM-PC tornou-se o hardware-padrão.”. Desde o começo, seguir os padrões foi o guia para a sobrevivência, e hoje não é diferente.
Hoje, para o desenvolvimento da internet, é importante que saibamos que os Padrões Web é o guia de sobrevivência. Naquele tempo da IBM, todos queriam pc´s com o padrão IBM por causa da compatibilidade dos aplicativos existentes. Pensou em padrões, pensou em compatibilidade. Pensou em compatibilidade, pensou em acessibilidade. Logo, qualquer pessoa, de qualquer dispositivo (futuramente em qualquer lugar, com ajuda de conexão Wi-Fi) poderá ver seu site.
Seguir os padrões é ter apenas ganhos. Ganhos na acessibilidade. Ganhos na manutenção. Ganhos no desenvolvimento. E por aí vai.
Seguir padrões é essencial para se manter na frente. Se um site é acessado por 90% do mercado, é um site bom pra caramba, mas um site acessado por 100% do mercado, é melhor ainda.
Se ainda estiver interessado, leia também:
Este post foi criado
na Sexta-feira, Outubro 22nd, 2004 às 00:00 e está arquivado em Artigos, Geral, Tecnologia e Tendências.
Você pode seguir as atualizações pelo feed: RSS 2.0.
Você pode deixar um comentário, ou deixar um trackback de seu próprio site.
A questão vai além de seguir padrões versus não seguir padrões, a questão é seguir padrões abertos versus seguir padrões proprietários. Nesse ponto, a comparação com a IBM significa recomendar seguir padrões proprietários, desde que sejam dominantes. E não me parece que é essa a filosofia de vocês (ou é?).
Padrões proprietários sempre!
[Kaleo]
"E não me parece que é essa a filosofia de vocês (ou é?)."
>> Acho que não eh não. Pois css e html são (até onde sei) padrões abertos. O que o Diego quis ressaltar foi a idéia de padrão como uma coisa que foi pensada pra ser acessível. A comparação com a IBM poderia ter sido feita com outras empresas. Por exemplo, no início da indústria automobilística os carros seguiam um certo padrão (distância de eixos, 4 rodas, etc). Se vc for criar um carro hoje e pretende que ele rode em qqer estrada, é ideal que ele siga os padrões (distancia de eixos, etc). Notando que "seguir padrões" não significa necessariamente fazer o mesmo design, pois vemos que toda a industria automobilística segue mais ou menos os padrões que eu citei, no entando algumas fazem carros que todos querem enquanto outras fazem carros q ninguém quer. O diferencial está no Design, Mecânica, Segurança, Tecnologia, etc.
Os padrões do IBM-PC (VESA, PCI, etc) são padrões abertos, até onde sei. Me corrijam se eu estiver errado.
Que piada escutar Bill Gates falando de padrões… é pra rir mesmo. A Microsoft é uma das principais empresas a não seguirem padrões. Pra mim padrão só é padrão quando é aberto.
Esqueçamos o exemplo citado no post, sobre o livro do Bill Gates. Ainda assim, é interessante seguir padrões. Ou seu produto segue, ou em pouco tempo está fora do mercado. A não ser que você tenha poder suficiente para criar um novo padrão com possibilidades de se tornar universal. Mas cá pra nós, isso é muito difícil…
Eu acredito que os padrões sejam importantes ao nível das plataformas computacionais, no entanto a internet reserva 90% do mercado para um único líder (Internet Explorer), nós webmasters não precisamos seguir padrões para todos desde que nossos sites funcionem bem no IE tudo estará certo, quem deve agir e se adaptar são os concorrentes do IE, eu por exemplo tenho um site que só funciona no IE e não vou abrir mão de mudanças nele para atender a 10% dos internautas, muito pelo contrário creio que são esses 10% que devem se adaptar ao meu site se quiserem visitá-lo.
Não estou aqui para dizer que o Bill Gates e o seu Internet Explorer mandam na internet, muito pelo contrário torso pelos concorrentes, mas infelizmente eles ainda não chegam aos pés do browser do tio Bill.
Marcelo S:
Como eu disse no post, um site que funciona em 90% dos browser é um site bom para caramba… um site que funcione em 100% é melhor ainda.
E como eu disse, padrões foram feitos para melhorar e não para complicar.
Já pensou se as camas fossem feitas fora dos padrões? Você teria que mandar fabricar um colchão especificamente para sua cama. E você pode pensar em outros exemplos.
Agora, a sua última frase de que eles não chegaram aos pés do browser do tio bill foi brincadeira neh? Internet Explorer é o maior “Virus Point” que já houve!
Ele não tem navegação por abas. Ele não é rápido. Ele não tem Extensions ou opções para melhorar o desempenho da navegação. Ele não deixa algum deficiente visual aumentar a letra do site. Ele te enche de pop-ups. Por pode ser executado uma série de scripts maliciosos. Fora os erros de renderização de CSS e etc.
Não vou continuar porque o comentário iria ficar enorme. Mas é isso.
Quanto mais padronizarmos a web, melhor será o ganho em qualidade e conforto para os usuários e também para os desenvolvedores!
Marcelo,
Então quer dizer que quem está "certo" deve ir para o lado errado só pelo fato de ser minoria? Boa essa sua filosofia.
Como diz o presidente da empresa onde trabalho, "o bom é inimigo do ótimo", portanto, um site 90% sempre vai ser inimigo do 100%.
Nenhuma discordância aqui com respeito à importância de aderir a padrões.
Eu so queria fazer um comentário com respeito ao texto do Bill Gates. Essa frase "estabeleceu os padrões" não tem a ver com padrões técnicos. É, muito provavelmente, uma tradução de "set the standards". E essa expressão quer dizer algo como "foram os pioneiros pelos quais todos os outros se comparam"
Ele quis dizer que a IBM foi o guia para os outros fabricantes… A IBM ditou o padrão da arquitetura de hardware, e os outros o seguiram. Por isso ele diz que a IBM estabeleceu os padrões…
Olá pessoal, quando o assunto é padrões, por mais cheios de recursos que sejam, todos os browsers tentam imitar o Internet Explorer, que pode ser cheio de falhas, mas praticamente dita os padrões da Web.
Não estou descartando uma minoria, estou dizendo no entanto que essa minoria deveria se adaptar aos padrões ditados pelo Internet Explorer, só assim as página serão exibidas perfeitamente.
Opiniões à parte.
Marcelo,
Vamos deixar uma coisa bem claro. Quando se fala de padrão, não é exatamente deixar de usar o Internet Explorer, mas sim utilizar o Padrão. Se você utiliza Tableless hoje em dia, você também terá *ganhos* no IEca, apenas não será tão grande quanto poderia ser, se eles não fugissem dos padrões.
PS: Seu site só funciona pra quem usa Windows? Tentei acessar, e não consegui, ficou uma *bagunça*! Daí então resolvi ver o código, aí sim, eu vi com quem estou debatendo.
Sim, essa é a minha opinião.
Só para quem usa IE no Windows… é uma pena mesmo… eu já vi que fica uma bagunça nas demais plataformas…
Está debatendo com quem segue o padrão da maioria… apenas isso…
Acho que vcs estão trocando farpas! hehehehe
brincadeira…
Bom, sei que o IE é um ótimo "virus point" (como disse o Diego), mas dizer q ele trabalha mal é sacanagem… ele pode não trabalhar tão bem qto os outros…
mas qto a interpretação de código e design ele é 10!
qual navegador vcs recomendam?? Opera ou Firefox?? ou outro? obrigado!!!
Firefox 
Ronaldo Caetano, acho que você está falando isso porque provavelmente você não conhece o BUG de Box Model do IE. E este não é o único. Existem uma série de bugs de CSS no IE que nos outros navegadores não existem…
Eu recomendo o Firefox e o Opera, para mim os dois estão no páreo… O FF até ganha por ser Open Source e tudo mais…
Eu uso o Firefox e o Opera. Ambos têm navegação em abas (janelas internas) e gerenciamento de downloads. Só isso já foi o suficiente pra eu deixar o IE de lado. Infelizmente alguns sites não rodam legal no Firefox e sou obrigado a abrir o IE para funcionar, não sei ao certo q códigos o povo usa. Os sites que faço eu sempre testo no IE por ser o mais usado, claro, mas também testo no Opera e no Firefox pois, como estou começando a usar o conceito de ‘web standards’(tableless) nos meus sites, sempre fico com medo de dar zica em algum navegador.
A quem perguntou que navegador usar eu sugiroo Firefox mesmo.
[]s
Milano
Para os amantes do IE, vocês ja devem estar sabendo da versão 7.0 que sai em 2005. Ele só vai ler páginas desenvolvidas desntro dos padrões web (web standart.
Hahaha…. o site da Tableless falando de padrões… ah… isso é uma piada?
?? Não entendi essa o Anônimo…
obs.: Aff, odeio gente que não se responsabiliza pelas coisas que diz e não coloca o nome…
Os webdesigners preguiçosos, ou incapazes de seguir os padrões web, não se sentem motivados a seguir os padrões agora, hoje em dia, por que o site deles funciona no IE, que é o browser com maior participação no mercado.
Estes também não estão antenados com as novidades do mundo da internet, não sabem que o IE já não tem mais 90% do mercado de browsers, ou que o Firefox já passou dos 12%.
Deixo uma dica a vocês que acham que o padrão é ditado pela apenas pela maioria(IE).
"Aprenda a seguir os padrões hoje, pois num futuro próximo, quando eles realmente forem exigência, você conseguirá vários jobs consertando os sites mal feitos hoje, e os ‘profissionais’ despreparados, os mesmos que fizeram os sites não-padronizados, tentarão correr atrás, e será tarde demais para muitos."
Eu já estou tentando.
(obs.: hoje é dia 09/3/2005)
salve a arte…salve free..webdesigners criativos…não me falem em padrões…as maiores conquistas….vem da adversidade…e que tudo mais vá pro inférno.
[…] internet melhor, é claro, afinal de contas para nós desenvolvedores web sabemos a importância dos padrões web nos dias de hoje e conhecemos as vantagens e benefícios que o padrões nos […]