Imagem post: Convencimento e educação = liberdade
Artigos

Convencimento e educação = liberdade

A obrigação do desenvolvedor client-side é educar e convencer. Porque ninguém gosta de perder tempo e dinheiro.

Por
11

Os websites precisam parecer iguais em todos os browsers? Claro que não. Aí você fala assim: “Diz isso para meu chefe ou meu cliente.” E eu digo sim. Mas aí eu estaria fazendo o seu trabalho.

Uma das obrigações atuais do desenvolvedor client-side é educar e convencer. E não venha me dizer que isso é quase impossível porque eu já sei disso. Mas ninguém disse que é totalmente impossível, correto? Você vai encontrar muitos obstáculos, tenha certeza disso, mas você vai conseguir mudar a web brasileira e a do mundo se fizer isso e fizer bem feito.

Não estou dizendo para você chegar de supetão, colocar a mão na testa do seu chefe/cliente e dizer: “Sai desse corpo IE porque ele não te pertence!!” Isso seria legal de assistir, mas você seria certamente demitido. Estou dizendo para você se armar. Se municie de números, estatísticas, quanto o pessoal da sua área está trabalhando mais para fazer o projeto funcionar em browsers antigos e quanto de dinheiro está provavelmente sendo perdido ao fazer isso.
A conta é simples: calcule o seu valor hora e o valor hora dos seus colegas de projeto. Coloque impostos, coloque tempo extra etc… Depois multiplique esse valor pela quantidade de horas que vocês gastaram para arrumar layouts em browsers antigos, quanto tempo vocês gastaram para deixar tudo exatamente igual em todos os browsers. Inclue o tempo gasto para recortar imagens, procurar plugins milagreiros em javascript, o tempo que você passou solucionando os problemas de estruturação e etc, tudo isso deve contar no número final das horas. Faça um dossiê. Não precisa ser muito longo, mas precisa ser exato! Precisa conter todas as dificuldades que vocês tiveram que resolver para tentar deixar os browsers com os mesmos efeitos que os browsers novos. Depois disso tudo, em uma hora apropriada apresente para o seu chefe.

Para ajudar fizemos um PDF que explica exatamente quais as soluções vocês precisam adotar e alguns outros assuntos que seu chefe precisa saber para entender melhor esse conceito todo. Você precisa entender esse é um caminho longo. Você não (ou vai) convencer seu chefe/cliente de primeira. Isso depende muito do seu perfil e do perfil deles. Mas com certeza, se você levar informações relevantes e maduras as chances serão grandes, já que ninguém gosta de perder dinheiro.

11

Por Diego Eis

Diego Eis criou o Tableless para disseminar os padrões web no Brasil. Como consultor já treinou equipes de empresas como Nokia, Globo.com, Yahoo! e iG. É palestrante e empreendedor.

http://about.me/diegoeis/

Mais posts do autor

  • Adinan cenci

    cara, se fosse por mim eu fazia apenas nas normas da w3c, se os frescos dos usuarios do ie e do chrome tivessem algum problema, que virem gente e mudem pro firefox

  • Igor

    Bom, mas existe um plugin (alias, muito criticado) que permite que o site se veja igual em todos browsers: o Flash!

    Desde antes do HTML5 o pessoal já ‘se matava’ pra resolver esse problema do cross-browsing e agora vai se matar mais ainda justamente pelos novos recursos que não funcionam em todos os browsers até sei lá quando.

    Mas aclaro: estamos falando de BROWSERS, não de dispositivos. Em um mesmo dispositivo, você pode abrir um site em Flash e vê-lo igual em todos os browsers. “Ahh, mas iPod/iPhone/iPad não roda o FlashPlayer”! Sim, mas se rodasse, o site se veria igual em todos os browsers, certo? Ou seja, existe a possibilidade do desenvolvedor criar uma versão pra desktop e outra pra smartphone, mas dentro do mesmo dispositivo o site se veria igual em todos os browsers. É fato.

    Logo, na minha humilde opinião, eu acho que essa desculpa de “não precisar parecer igual” em partes serve pra justificar o que o HTML4/5 não é capaz de fazer.

  • Pingback: Auto update do Internet Explorer | Tableless

  • Convidado

    Aham, Cláudia, senta lá

  • Erik Henrique

    Nao podemos defender fielmente um navegador, todos tem bug e problemas de incompatibilidade por mais pequenos que seja.

  • Erik Henrique

    Flash foi feito para animacoes. HTML eh para site
    Muito se fala de HTML5 mas o usi dele depende muito do projeto, nem eh recomendado que se use.

  • Igor

    Sim, Flash foi feito pra animaçoes há 10 anos atras, mas muito mudou depois disso. Esse tipo de comentario mostra que o teu conhecimento em Flash é superficial, baseado em mitos e não sabe do que ele é capaz. 

  • Igor

    Não tem capacidade de refutar e põe comentario ironico? Wow! Continue assim que você está abalando! Até ganhou uns ‘curtir’ hahahaha

  • Pingback: Agora é a vez dos desenvolvedores | Tableless

  • Yan Gabriel Minário

    Seu comentário foi ridículo, desnecessário e não adiciona nada ao artigo.

  • Yan Gabriel Minário

    O Flash morreu. Encare isso. Nem android suporta mais flash pois ele ferra a experiência do usuário. E não é todo mundo que tem flash instalado. Prefiro um site leve e bonito nos browsers atuais e feio nos velhos do que ficar preso ao limitado, lento, e porco mundo do flash. 

Mais artigos