{"id":2689,"date":"2013-05-06T09:00:56","date_gmt":"2013-05-06T07:00:56","guid":{"rendered":"https:\/\/blogs.ua.es\/pi\/?p=2689"},"modified":"2013-05-02T01:02:53","modified_gmt":"2013-05-01T23:02:53","slug":"por-que-los-navegadores-web-muestran-paginas-web-que-estan-mal-hechas","status":"publish","type":"post","link":"https:\/\/blogs.ua.es\/pi\/2013\/05\/06\/por-que-los-navegadores-web-muestran-paginas-web-que-estan-mal-hechas\/","title":{"rendered":"\u00bfPor qu\u00e9 los navegadores web muestran p\u00e1ginas web que est\u00e1n mal hechas?"},"content":{"rendered":"<p>Respuesta &#8220;no pol\u00edticamente correcta&#8221; para que la entienda todo el mundo: porque hay mucho capullo suelto haciendo p\u00e1ginas web que no tiene ni puta idea de lo que hace (y lo grave no es eso, lo realmente grave es que se creen que saben). Si los navegadores web no visualizasen las p\u00e1ginas web que est\u00e1n mal hechas, no se podr\u00eda navegar por el 99,99% de los sitios web.<\/p>\n<p>Respuesta ingenieril: porque los navegadores aplican la llamada <a href=\"http:\/\/en.wikipedia.org\/wiki\/Robustness_principle\">ley de Postel o principio de robustez<\/a>: <em>&#8220;Be conservative in what you do, be liberal in what you accept from others&#8221;<\/em> (S\u00e9 conservador en lo que haces, se liberal en lo que aceptas de otros). Este principio o ley, que se puede aplicar en m\u00faltiples contextos (comunicaci\u00f3n a trav\u00e9s de una red, comunicaci\u00f3n entre programas, comunicaci\u00f3n entre funciones dentro de un mismo programa o incluso la comunicaci\u00f3n entre las personas) quiere decir que cuando hagas algo, debes ajustarte completamente a la especificaci\u00f3n, es decir, lo tienes que hacer perfectamente bien, pero cuando recibas algo, tienes que estar preparado para aceptarlo si tiene sentido y se entiende, aunque no se ajuste a la especificaci\u00f3n.<\/p>\n<p>Debido a ello, debido a que los navegadores tienen que estar preparados para aceptar casi cualquier cosa, se han convertido en programas muy complejos.<\/p>\n<p>M\u00e1s informaci\u00f3n: <a href=\"http:\/\/validator.w3.org\/docs\/help.html#why-validate\">Why should I validate my HTML pages?<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Respuesta &#8220;no pol\u00edticamente correcta&#8221; para que la entienda todo el mundo: porque hay mucho capullo suelto haciendo p\u00e1ginas web que no tiene ni puta idea de lo que hace (y lo grave no es eso, lo realmente grave es que &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"https:\/\/blogs.ua.es\/pi\/2013\/05\/06\/por-que-los-navegadores-web-muestran-paginas-web-que-estan-mal-hechas\/\"> <span class=\"screen-reader-text\">\u00bfPor qu\u00e9 los navegadores web muestran p\u00e1ginas web que est\u00e1n mal hechas?<\/span> Leer M\u00e1s  &raquo;<\/a><\/p>\n","protected":false},"author":40,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[147152,156163],"class_list":["post-2689","post","type-post","status-publish","format-standard","hentry","category-general","tag-navegador","tag-pregunta"],"_links":{"self":[{"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/posts\/2689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/comments?post=2689"}],"version-history":[{"count":4,"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/posts\/2689\/revisions"}],"predecessor-version":[{"id":2699,"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/posts\/2689\/revisions\/2699"}],"wp:attachment":[{"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/media?parent=2689"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/categories?post=2689"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/tags?post=2689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}