Es que los navegadores deberían haber actuado como compiladores desde el principio, negándose a renderizar la página si no se cumplen los estándares (que los llamamos así pero no han existido nunca, incluso ahora son sólo recomendaciones).
Verías tú lo rectos que hubiesen ido los diseñadores web desde el primer día. Vamos, ni con frontpage harías mal una web.
A estas horas estaríamos discutiendo de este problema tanto como podríamos discutir de cómo implementa windows el TCP/IP. O sea, nada. Porque eso por ejemplo no han tenido más cojones que hacerlo bien.
Pero al no estar perfectamente definido cómo deben implementarse los lenguajes como html y compañía hasta que no fue demasiado tarde, se ha convertido en un follón.
Y es que cuando la implementación es tan estricta como el estándar, entonces es cuando se le hace caso. O se le hubiera... Ahora habrá que esperar una migración masiva a otro navegador que no sea IE, y una lentíiiiisima reescritura de todas las páginas, que encima casi todas son dinámicas. Y si páginas web escritas la mayoría con engines dinámicos libres basados en perl php y compañía no hacen salvo excepciones código que valide, quién lo hará?
Estoy de acuerdo, en un lenguaje no tipado puedes hacer ese tipo de cosas para evitar problemas...
¿Pero tu crees que todos los programadores lo hacen?
Yo creo que no...
Pues con las webs lo mismo, tienes un estandard, y si lo siguieras tal cual no se necesitan "truquillos".
Que conste que no quiero establecer un flame sobre lenguajes tipados / no tipados, simplemente mi opinión es que para gente no demasiado especialista eso puede provocar codigo malo y / o propenso a errores (como en las webs).
Obviamente la idea sería que todo el mundo se convirtiera en más o menos profesional o adquiriera una serie de habitos "buenos" o que le ayudarian, como el que tu propones.
Re:Yo si procuro que valide
(Puntos:1)Verías tú lo rectos que hubiesen ido los diseñadores web desde el primer día. Vamos, ni con frontpage harías mal una web.
A estas horas estaríamos discutiendo de este problema tanto como podríamos discutir de cómo implementa windows el TCP/IP. O sea, nada. Porque eso por ejemplo no han tenido más cojones que hacerlo bien.
Pero al no estar perfectamente definido cómo deben implementarse los lenguajes como html y compañía hasta que no fue demasiado tarde, se ha convertido en un follón.
Y es que cuando la implementación es tan estricta como el estándar, entonces es cuando se le hace caso. O se le hubiera... Ahora habrá que esperar una migración masiva a otro navegador que no sea IE, y una lentíiiiisima reescritura de todas las páginas, que encima casi todas son dinámicas. Y si páginas web escritas la mayoría con engines dinámicos libres basados en perl php y compañía no hacen salvo excepciones código que valide, quién lo hará?
salu2
Re:Yo si procuro que valide
(Puntos:1)( http://zerjio.com/ | Última bitácora: Martes, 30 Enero de 2007, 17:23h )
¿Pero tu crees que todos los programadores lo hacen?
Yo creo que no...
Pues con las webs lo mismo, tienes un estandard, y si lo siguieras tal cual no se necesitan "truquillos".
Que conste que no quiero establecer un flame sobre lenguajes tipados / no tipados, simplemente mi opinión es que para gente no demasiado especialista eso puede provocar codigo malo y / o propenso a errores (como en las webs).
Obviamente la idea sería que todo el mundo se convirtiera en más o menos profesional o adquiriera una serie de habitos "buenos" o que le ayudarian, como el que tu propones.
Un saludo
Zerjillo