O site do cinemark…
É interessante, em sala de aula falamos tantas vezes em técnicas de desenvolvimento, em como fazer melhor, sempre tem aquelas discussões acaloradas, alguns alunos defendem o linux, outros o windows, algumas vezes eu tenho que defender o linux para que não peguem tanto no seu pé
Mas o fato é que continuamos desenvolvendo sem seguir todas as práticas que discutimos tanto! O site do cinemark me chamou a atenção para isso, eu já havia percebido o “defeito” há algum tempo, mas achei que era por causa da versão 2.x que eu usava do Firefox, e vejo que não, na versão 3.0.1 que uso atualmente no openSuse 11.0 em 64 bits, continua a mesma coisa. Explico, o site do cinemark tem um banner superior que é um flash que desenrola quando passamos o mouse por cima (coisa que muitos outros sites fazem com DIV), neste caso, não descobri por que motivo, o flash marca toda a área que será ocupada e não temos acesso a programação, para usar o site é preciso desabilitar o plugin do flash (diga-se de passagem, não tenho esse problema com outros sites, o plug-in funciona).
A falha no desenvolvimento não é uma questão tecnológica aqui e sim uma falha de comunicação (ou talvez de testes) o fato é que supõe-se (em tempos de farta guerra de browsers) que os usuários do site usam apenas versões convencionais de seus navegadores, não que isso represente uma risco a rede de consumidores do cinemark, mas é um tanto inconveniente para os usuários que tentam difundir o uso de software livre e gratuito. Não que eu ache que isso é um tipo de boicote da rede cinemark contra o software livre, apenas acho que a equipe de desenvolvimento não considerou outros públicos. Isto até é comum quando desenvolvemos para intranets, mas quando o caso é a internet pública aà há que se pensar com mais cuidado.
E não é por falta de falar isso em sala de aula…


Excelente observação!!
Por isso que se deve testar sempre usando pelo menos os navegadores abaixo:
- IE6 e IE7 (os que dão mais trabalho!!)
- Firefox
- Opera
- Safari ou Konqueror
Este último passou a entrar para a lista dos mais testados há pouco, devido ao lançamento do Safari para múltiplas plataformas. Quem roda Linux, pode testar pelo Konqueror, porque a engrenagem do KHTML do Safari é idêntica ao do aplicativo para KDE. Em breve, todos deverão testar também no Chrome, que está se tornando extremamente popular (estou postando isto do Chrome, inclusive!!)
Em minha opinião usar alguns frameworks diminui o esforço de testes, por exemplo para fazer um div ser arrastavel usar o rescurso de um framwork ao inves de fazer manualmente, reduz o risco de não funcionar na maioria dos navegadores
Sim, sim, certamente!! Frameworks como o ext, o GWT, etc… mas, e quanto ao CSS que vc acaba fazendo na mão?? Pode falhar ou ter comportamentos distintos de um navegador para o outro… especialmente aqueles que não seguem em quase nada a especificação do W3C (como o IE).