Já sei muito sobre padrões da web e os uso. Também percebo claramente que usar padrões da web não significa dizer com orgulho "Ei, seu site passou na verificação padrão?", mas sim mais. Mas como um web designer de "elite", às vezes sempre me sinto confuso. Apenas usar e contar aos outros sobre os padrões da web não é tudo. A questão é: se fizermos isso agora, a situação ainda será a mesma no próximo ano ou no próximo ano. ano depois disso? Ainda há um pequeno número de designers adotando padrões web, enquanto a maioria dos designers continua a projetar sites para o IE? Para onde estamos indo?
Esta questão surgiu depois que li o artigo "O verdadeiro motivo pelo qual você deve se preocupar com os padrões da Web", de Design by FireAndrei. Também por causa do artigo de Keith sobre padrões da web que ele postou há pouco tempo. Como podemos ir mais longe e fazer algo prático para os padrões da web? Acho que o primeiro passo (que pode ser uma má ideia) é fazer com que profissionais da web, como Eric Meyer, Douglas Bowman, etc., conduzam uma reformulação e planejamento abrangentes do site de verificação e do manual do guia do W3C. Andrei em seu artigo “Design Eye for the Usabilidade Guy” propõe um pacote de conhecimento e efeitos é um excelente exemplo. Ele aponta de forma simples e clara as deficiências do site W3C em muitas áreas, como sua interface feia. Andrei também mencionou o lançamento de uma fundação de arrecadação de fundos para promover este assunto. Pessoalmente, acho que é uma ideia e um ponto de partida muito bons.
Transformando o W3C
O W3C é indiscutivelmente o núcleo de todas as coisas relacionadas aos padrões da web. Quero dizer, acima de tudo, o W3C é como uma oficina mecânica, você "dirige" seu site e recebe gasolina e toda a manutenção. A realidade é que se você está apenas começando a aprender os padrões da web, os avisos de validação do W3C podem ser difíceis de entender. Na verdade, o W3C deveria conter todos os tutoriais CSS, o que deveria permitir que você obtenha respostas de forma simples, em vez de perguntar inexpressivamente o que fazer agora. Talvez você precise ir a um determinado site para encontrar a resposta, outros encontram a resposta em outros sites, e respostas não autorizadas são espalhadas por toda a web e continuam a gerar debates. Seria bom se todos os problemas pudessem ser resolvidos no W3C. Quando ocorre um problema, seu primeiro pensamento deve ser visitar o W3C. OK, eu sei que esta ideia não é fácil de implementar, mas o W3C deveria pelo menos ser útil e inspirar as pessoas a aprenderem os padrões da web, e estou disposto a me dedicar a esse trabalho.
A transformação do W3C ainda não pode mudar a situação actual de apenas algumas pessoas que utilizam padrões, mas é pelo menos um começo. A verdadeira razão para a lenta implementação de padrões web é que a Microsoft não se importa com o que faz ou deixa de fazer porque é capaz de fazer (e não fazer). Assim como suas falhas de segurança, elas ocorrem quase todos os dias e os usuários não podem mudar essa situação, mesmo que gastem muito dinheiro. A Microsoft está disposta a gastar alguns dos recursos do Longhorn para continuar a oferecer suporte ao XP Service Pack 2 simplesmente porque muitos problemas foram expostos pela mídia e ela tem que fazê-lo sob pressão.
União Europeia
O caso da UE de punir o Windows Media Player da Microsoft é uma piada! Sempre que preciso colocar um filme em uma página da web, uso a tecnologia QuickTime. É um software muito bom. Você pode obter um arquivo curto, mas de boa qualidade, melhores recursos de processamento de script, etc. Mas toda vez que tenho que “brigar” e debater quase loucamente com meus clientes, o argumento do cliente é que a maioria dos usuários que visitam o site usa o Windows Media Player, por que não usar o Windows Media Player? Não é irritante que isso aconteça sempre? A UE pode punir a Microsoft como quiser, mas isso não muda os pensamentos e as ações da Microsoft. Vivemos numa sociedade democrática, mas não significa que o mundo do software também seja democrático. . A mesma coisa acontece no navegador IE. Talvez tenhamos a responsabilidade de dizer aos governos da UE e dos EUA em que tipo de ambiente vivemos todos os dias, mas estou quase convencido de que ninguém tem a capacidade de fazer isso, uma vez que lá (os governos da UE e dos EUA) já não têm acesso à Internet. especialistas lá (pelo menos que eu saiba, não são suficientes).
Por que não forçar os fabricantes de software de web design a desenvolver aplicações que suportem padrões web, forçando-nos assim a usar padrões web de forma estrita? Isso é possível? É provável que tenha sucesso? Essa abordagem nem sequer leva a críticas. Acredito que só colocando uma certa pressão sobre a Microsoft poderemos atingir alguns objetivos. Não há pressão, tudo continuará, nada mudará e a Microsoft poderá continuar a travar uma grande batalha. Dê uma olhada no comentário de Robert Scoble.
Uma lista negra?
Que tal criar um site de lista negra? Coloque na lista negra todos os sites que forçam você a usar o IE e não estão dispostos a adotar padrões da web. Todos os sites de blog padrão da web criam links apontando para o site da lista negra (o ícone "Obter FireFox" ou o ícone Zeldman é colocado abaixo do link). Se for exposto em larga escala, acredito que a maioria das empresas desejará ser retirada da lista negra. Eu sei que é drástico, mas a maioria dos sites comerciais entende que talvez nunca tenham ouvido falar de padrões web, e isso é um fato. Essa “violência” pode ser necessária e afetar indiretamente a Microsoft.
Um selo/certificado de qualidade
Outra ideia é dar aos sites comerciais que adotam padrões da web um certificado de qualidade, ou selo de qualidade, como um certificado ISO. Ao fazer isso, não apenas damos aos nossos clientes a garantia de que o site é baseado em padrões da web, mas eles também se beneficiarão com isso. Afinal, ter um produto com selo de qualidade reconhecido mundialmente aumentará seu ponto de venda. Se isso aumentasse a “credibilidade e reputação” ou a exposição, acredito que os clientes estariam dispostos a considerar esta abordagem. Se um grande número de empresas escolher esta abordagem, a Microsoft sentirá a pressão e considerará fazer algo em relação aos padrões da web.
O que foi dito acima são todas minhas ideias pessoais aleatórias, não sei como realizá-las e não sei se podem ser concretizadas. Mas pelo menos estou me importando e tentando pensar em alguma coisa. Talvez essas ideias possam então ser vistas e aceitas por muitas pessoas (incluindo líderes de padrões da web) e então postas em prática. Também é necessário algum capital para ajudar a começar, mudar as coisas exige muito esforço e dinheiro.
-----Tradução concluída. A seguir está um resumo de alguns comentários sobre este artigo. Para mais comentários, consulte o artigo original.
Resumo dos comentários
Lukasz: Por que você está tão incomodado com o IE? Vamos encarar os fatos: o Windows é o sistema operacional mais comum do mundo, e o IE é o navegador mais comum. A participação do IE chega a mais de 95%. Por que alguém deveria se preocupar com as margens (FireFox, Mozilla, etc., não importa o quê)? Como usuário, me preocupo com as informações e não se a empresa segue qual padrão. Sugiro que você considere: Por que o navegador da Microsoft é tão popular se não oferece suporte a padrões?
lars: As pessoas usam o IE há muito tempo e as empresas constroem sites que são compatíveis com o IE e não se importam com os padrões da web W3C por causa do custo extra e porque não existem ferramentas de edição compatíveis com os padrões WYSIWYG. Também é quase impossível criar uma lista negra, pois existem tantos sites projetados apenas para o IE. Quanto à afirmação de Lukasz de que a participação do IE é superior a 95%, eu discordo. Qualquer um que tenha lido "Designing with Web Standards" de Zeldman sabe que muitos outros navegadores fingem ser o IE para que possam exibir sites projetados apenas para o IE.
ByteWarrior: Já existe uma lista negra, veja aqui PromoZilla.nl (na Holanda). Existem mais de 300 sites na lista negra, 50 dos quais foram alterados para suportar Mozilla/Firefox.
tinotino: A Microsoft está jogando de forma inteligente, mas não com sabedoria. Somos um pequeno machado contra uma grande árvore. Precisamos de padrões, assim como se as polegadas não fossem o padrão, mediríamos com os pés. Eu odeio depurar bugs de sites em todos os navegadores disponíveis, é idiota e ineficaz.
Rob van der Linde: Se necessário, posso ajudar a escrever PHO/MySQL para apoiar a construção de um site de lista negra global (no meu tempo livre). Mas não posso fornecer espaço no servidor e nome de domínio. Talvez possamos buscar suporte de um grupo de programadores php ou construir tal projeto no Sourceforge.
David: Sou designer e não sei nada sobre programação. Depois de ler todas as postagens, não acho que as pessoas não queiram usar padrões, apenas as pessoas que já possuem habilidades de design proficientes não querem desistir de projetar e escrever código.
Veerle (Autor): Para David, posso entender que a mudança não é particularmente óbvia para os designers. Sou designer gráfico, daquelas pessoas que não tem medo de se aprofundar em código. Não faz sentido escrever código se isso deixa seus cabelos arrepiados de medo. Acho que o software de edição WYSIWYG (semelhante ao dreamWeaver) pode ajudá-lo. Como um bom web designer, mesmo que você se preocupe apenas com a interface e a aparência, acredito que seja necessário saber alguns conhecimentos básicos, como como o código é gerado. Meu trabalho diário é projetar a interface (UI) e enviar modelos (X)HTML aos programadores. Meu foco está na UI. No entanto, ainda espero que o código da página possa ser conciso e padrão para substituir tabelas aninhadas multicamadas. Quando comecei a aprender a produção de páginas web em 1996, eu codificava tudo à mão. Isso se tornou minha maior vantagem agora. Como designer, se você tiver habilidades de design e XHTML/CSS, este será seu capital.