por
pobrecito hablador
el Lunes, 09 Mayo de 2005, 07:22h
(#498835)
Los estandares se crean precisamente para permitir a los desarrolladores crear aplicaciones y sistemas que interactuen juntos sin problemas.
Los que pasa es que generalmente somos muy comodos y preferimos utilizar, debido a malas costumbres, elementos que son para otras cosas.
El resultado es claro: google no incumple ningun estandar, por lo tanto han echo bien su trabajo. Si una pagina tiene problemas es por culpa de su desarrollo: en su momento no se tubo en cuenta el estandar y ahora pasa lo que pasa.
Por cierto, no existen "estandares de facto", al final, solo vale lo que esta escrito. Por eso muchos nos pegamos y nos matamos pensando y buscando formas de hacer las cosas conforme a los estandares. Le damos vueltas y mas vueltas. Tardamos mas? si, pero hacemos las cosas bien y luego no tenemos problemas.
Por que digo todo esto? Pues bien, llevaba 5 años comiendome marrones en internet, por que cada uno hace lo que le da la gana, no sabeis que cantidad de errores se eliminarian, ni como aumentaria la compatibilidad entre navegadores, si al menos se respetase el marcado en html (ya sabeis, cerrar etiquetas y esas cosas que no sirven para nada), que bien nos ha venido xml para eso...
Nadie te obliga a seguir esas "normas", pero si no lo haces, no puedes quejarte... No puedes "adaptar" el estandar a tus necesidades, y luego decir que es que lo hace todo el mundo...
Firma:
Un desarrollador cabreado, y no con google precisamente...
:P
Cuando puedo uso XHTML (aunque no correctamente servido [hixie.ch]), y estoy de acuerdo con el uso de los navegadores pero la realidad es otra ¿crees que Gecko sería usado por alguien si sólo representara (X)HTML válidos? ¿crees que los clientes y servidores de email sólo gestionan correos válidos? Si incluso los servidores DNS han estado respondiendo con valores que no cumplían los RFC.
Los navegadores actuales hacen muchas chapuzas para poder navegar como representar HTML roto, aceptar respuestas DNS rotas, hacen lo que quieran con los MIME y los estándares están como referencia pero sin embargo cualquier navegador tiene que hacer un montón de "chapuzas" para que sea usable, y el error de Google ha sido no aceptar algunas chapuzas que pueden tener (han tenido) consecuencias graves. Seguro que no tenían ningún problema con HTTP incorrecto y otras cosas, ha sido un error de Google y ya está. No ha sido una lucha por los estándares ni nada (una página tan sencilla como la de Google ni siquiera valida [w3.org]), ha sido una metedura de pata y así se lo han dicho. Incluso Google puede equivocarse, de verdad.
Re:Utilizar funciones GET
(Puntos:4, Interesante)Re:Utilizar funciones GET
(Puntos:3, Interesante)( http://barrapunto.com/~SegFault/bitacora | Última bitácora: Jueves, 25 Agosto de 2011, 13:59h )
Los navegadores actuales hacen muchas chapuzas para poder navegar como representar HTML roto, aceptar respuestas DNS rotas, hacen lo que quieran con los MIME y los estándares están como referencia pero sin embargo cualquier navegador tiene que hacer un montón de "chapuzas" para que sea usable, y el error de Google ha sido no aceptar algunas chapuzas que pueden tener (han tenido) consecuencias graves. Seguro que no tenían ningún problema con HTTP incorrecto y otras cosas, ha sido un error de Google y ya está. No ha sido una lucha por los estándares ni nada (una página tan sencilla como la de Google ni siquiera valida [w3.org]), ha sido una metedura de pata y así se lo han dicho. Incluso Google puede equivocarse, de verdad.
Segmentation fault: core dumped [barrapunto.com].