A algum tempo atrás eu
desci a lenha comentei um pouco sobre JavaScript, mas afinal o que seria do JavaScript sem html e o CSS ? Seria como Claudinho sem Buchecha, Romeu sem Julieta, Queijo sem Goiabada ... (não consegui pensar em uma tripla dependência)
Este 'trio dinâmico' tem a muitos anos nos atormentado e tem feito a vida dos desenvolvedores web uma aventura sem precedentes, tornando a taxa de adrenalina mais alta que a de um paraquedista enquanto em queda livre.
Afinal, quem não teve um principio de desespero quando o seu líder chega ao seu lado e diz a tão célebre frase: "Tem que rodar no IE6, IE7 e no firefox ... sem 'probleminhas'", tudo bem ... pra quem ja é um web desingner master-sênior pode não ser uma tarefa tão impossivel, mas para meros desenvolvedores ... é !
Este cenário, aliado aos prazos
impossíveis curtos que sempre são
impostos combinados ao desenvolvedor geram as mais maravilhosas 'gambis' que se tem notícia no mundo da computação (ja pensou no potêncial se JavaScript tivesse goto ??).
Ah, somente quem viveu o momento sabe como é ... desenvolver um sistema X, o criador vendo a criatura tomando vida, majestosa, relusente e a idéia vem a tona no momento do extase: "Bom, deixa eu testar no outro browser pra ver como ficou.", doce ilusão ... a carroça vira abóbora, foi bom ter curtido o momento anterior, pois ele foi sumariamente destruído.
Mas como uma rosa não é só flor mas também não é só espinhos, pra tudo há solução ! Os Hacks !! Sim, os Css's Hack's Corretors tabajara, uma forma
deselegante de corrigir os problemas
que os fdp dos navegadores criaram, com ele você tem uma oportunidade única de escrever os seus estilos duas vezes (ou mais), também pode pedir para o JavaScript te ajudar, dando uma olhada em qual browser o usuário está usando e carregar o arquivo Css adequado, mas ele é preguiçoso e não vamos incomodar ele.
Bom, falamos bastante do Css, mas agora vem a vez do JavaScript com o Html (acharam que iam escapar né ?)
O perigo deles está em sua simplicidade ... ! Ein ?
Sim, meio controverso, mas a pura verdade, pela simplicidade são subestimados ! Quem não é iniciado na milenar arte da 'gambi' as vezes não consegue lidar com ambas ao mesmo tempo (repetição proposital pra dar ênfase) , chegando a gerar dependências circulares e até travamento do browser em casos estremos ! Mas nada que algum Pog-Master não
esconda resolva.
Bom ... o texto ja ta ficando meio cansativo e eu ja falei a minha cota de críticas ao meu 'ganha pão' por hoje. Abraços e que a força esteja com vocês (senão o seu micro não funciona).
Exemplo de htmt(seguindo rigidamente a tradição):
<agatml>
<headi>
<title>Minha Páginazinha</title>
</headi>
<bary>
<b>Hello 'Uorld'</b>
</bary>
</agatml>