2009/7/21 Wilssonly <wilsso...@gmail.com>: > Lamentablemente esa filosofia no se puede aplicar al mundo real. Una web > siempre debe de ser bien hecha y por ello debes de cobrar un buen dinero.
Probablemente no me has entendido. IE obliga a tirar a la basura codigo sencillo y bonito que funciona muy bien y respeta los estandares, y en su lugar utilizar cosas que son mas bien hacks y que funcionan peor. Un ejemplo son los botones estos de cambiar el tamaño de un texto. Una forma sencilla seria modificar o añadir CSS a la pagina. Pero este nuevo CSS no es interpretado por Internet Explorer. Asi que hay hacer un programa que lea todos los parrafos, en un bucle for de javascript, y les vaya cambiando el tamaño de la fuente uno a uno. Que es como estos botones suelen estar implementados. Repito que esto supone un desarrollo adicional, de mas tiempo, y que el resultado funciona peor, y es mas propenso a fallos. > Asi funciona todo en la vida. Si en caso decides mejorar aun mas tu servicio > y cobrar menos entonces le estaras ahorrando dinero a tu cliente. Este > cliente bien puede usar ese dinero para otras cosas que no tengan nada que > ver con la mejora de la web. La mayoria de clientes o personas normales no > saben o no entienden lo de por que una web se ve diferente en un navegador > X, simplemente no es su negocio. Ha sido Phaseolus el que ha comentado de utilizar estos argumentos con un cliente. Yo no he llegado tan lejos. La gente de esta lista sabe de lo que hablo porque se han dado cabezazos contra la pared por culpa de IE, hasta que le ha sangrado la cabeza. Asi que creo que en el contexto de esta lista, se entiende que sin IE las paginas saldrian mejores ( sin tantos hacks, en algunos casos no seria necesario utilizar hacks js, etc..) Un ejemplo: Como IE no soporta minheight, hay que emularlo con javascript dentro de CSS (con evaluate), este javascript si tiene algun error, congela el navegador web entero. Esto es peor calidad, mas rompideros de cabeza, y paginas que pueden empezar a fallar mañana (de pronto evaluate no permite leer ciertos atributos, o que se yo...). Y cuesta mas tiempo hacerla. > Por fortuna gracias a Youtube las cosas iran cambiando y nos despediremos d > euna buena vez del IE6. Siempre es deseable que haya una rotacion de versiones en los navegadores. Al menos hasta que el soporte de estandares sea decente, sin bugs importantes o irregularidades. Tambien es deseable dar soporte a *todos* los navegadores habidos y por haber, incluidos aquellos con bugs que requieren una programacion especifica. Salvo que "todos" seria inviable economicamente, y hay que retirar soporte a algunos cuando ya se usan muy poco. Que duda cabe que si alguien pusiera el dinero sobre la mesa, aqui hasta la mascota de la lista de correo le programa una web compatible con todo. No es lo habitual, ni excesivamente practico para nadie. -- -- ℱin del ℳensaje. _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo