Estoy haciendo un trabajo con un compañero de la universidad consistente en realizar una página web accesible. Estamos usando XHTML 1.1 y CSS 2.0, dos estándares definidos por el W3C.
Ambos curramos en Linux y usamos Firefox y Epiphany, además de otros navegadores en modo consola y demás para asegurarnos de que se ve bien en todas partes.
Cuando nos hemos puesto a ver la página en Internet Explorer, ha sido un desastre. La mitad de las cosas que hacíamos con CSS para que la página quedase presentable no se veían. Resulta que el Explorer se pasa por el forro todo el estándar CSS, en particular los selectores > y +.
El selector > hace que un elemento se vea afectado por ese estilo si y sólo si es hijo directo del padre que hemos especificado. Ejemplo:
div.prueba > p { color: green; }
Eso hará que los elementos p tengan texto de color verde solamente si su padre es un div de la clase prueba. Es decir, en el siguiente ejemplo el párrafo no tendría texto verde:
<div class="prueba">
<div>
<p>
No soy verde
</p>
</div>
</div>
Pues bien, eso en Internet Explorer no funciona. ¿Por qué? Me remito al título del post.
De igual forma, también se salta a la torera el selector +. Este selector hace que sólo se vea afectado el elemento en cuestión si va precedido de otro elemento determinado. Ejemplo:
h2 + p { text-indent: 0; }
Ese ejemplo de arriba es real, es el que estábamos empleando en la página. Hace que cualquier elemento p que vaya inmediatamente a continuación de un h2 no vaya indentado. De esta forma, como usamos esos encabezados para separar las secciones, el primer párrafo de cada sección no se indenta. Y además es automático, no tenemos que preocuparnos de si el párrafo que vamos a escribir es el primero o no, ya se encargan las hojas de estilo y el formato natural del texto de darse cuenta de eso.
Pues al final hemos tenido que crear una clase noindent para los párrafos y aplicarla a mano al principio de cada sección. Porque el Internet Explorer es una mierda pinchada en un palo.



La solución en mi blog ;)
Échale un vistazo a ver si te ayuda.
No me sorprende que el IE sea una mierda como una catedral. Es como cuando quieres centrar una capa cuyo ancho sea menor al 100%. Necesitas una capa extra que la contenga con text-align:center para que el IE la centre, y luego acordarte en la capa interna de poner la alineación correcta para el texto.
Y vamos, querer centrar una capa no es que sea una cosa muy extraña que a nadie se le haya ocurrido hacer en la vida…
es para matar al que creo internet explorer ostias!!
Pingback: Las penas del Agente Smith
IE es una puta mierdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
el titulo hay q ponerlo mas grande! pfffff
Quisiera que me ayuden a convencer a un amigo (rosdra@gmail.com) de que internet explorer es una mierda al igual que todo el entorno guindows.
Por favor, les pediría que no se metieran con la mierda. El IE7 es peor aún. Hay mierda que huele mejor. Me pregunto, que cojones habrán hecho desde la versión 6 que ya por si era mala.
A cualquier diseñador web le pone los pelos de punta probar su web con esta mierda de navegador. Suerte de los que tienen pirateado el juindows porque no se deja instalar.
Despues de escuchar todos los comentarios que hay aquí simplemente quisiera añadir uno en plan constructivo, sin machacar tanto al IE.
IE es una MIERDA pinchada de un palo. Güindoues apesta y estoy hasta los cojones de la mierda del Office.
miren pendejos el que la gente como ustedes NO SEPA USAR EL INTERNET,no quiere decir que este lo sea, ya que lo mas seguro es que lo maximo qu saven haer ustedes en internet es chatear
Pingback: Ivan-(RACHE)
Primero, te recomiendo que estudies ortografía porque WINDOUS se escribe WINDOUS no “guindous”, ahora, te diré lo mismo que dije en otro foro parecido a este, el Internet no es malo, lo que si es malo, es la forma en que la usan los ignorantes como tu
Pero vaya forra en lugar de fijarte como pone güindous o WIndows, poruqe nbo te vas a lavar el culo seguro que debes ser gaita y sucia………….
El IE es la pero cagada que existe, es mucho mas facil y practico desarrollar paginas perfectamente funcionales para Firefox que para IE, ahora cuando empiezo a desarrollar en web me tardo la mitad del tiempo para desarrollar y la otra mitad para validar que funcione en explorer, tnk Guecko
Haber yo no se programar en IE pero lo que si es cierto es que firefox va muxo mejor, al instalarlo ya no me salen todas esas odiosas ventanas de publicidad antes me salian cada minuto ahora nada, saludos
Es cierto todo lo aqui dicho es verdad,el “mierda explorer” es una porqueria yo uso el dreamweaver cs4, probando en mi adorado Firefox. Y cuando me digo a mi mismo: “Carajo en los internets publicos quien cojones usa firefox (y si los hay son muy pocos)” entonces decido probarlo en el IE7 me imagino que el 6 es un desastre total pero el IE7 es la misma basura.
En otras palabras tu obra maestra se va a la reverenda mierda cuando lo ves con IE.
EHHH No se metan con el mejor navegador del mundo!!!
millones de ignorantes lo usan y no se quejan.
Eso si yo por las dudas no lo uso para eso esta mozilla fierfox que casi nadie quiere; por que sera?
por que no se culga nunca?
por que todas las paginas entran de una y sin ningun problema?
por que es mas facil de usar?
por que es mas elegante esteticamente?
Bueno me canse de escribir , ahora voy a instalar kubuntu que el XP me canso y ahi si seguro que no esta el explorer jejejeje
Muerte para internet explorer, el mundo sería un lugar mejor sin el. Viva el software libre y gracias a Netscape que se aseguro que Windows no pervirtiera el estandar HTML
Coincido con el amigo @gbriel, he puesto en Google lo mismo que él, y me ha salido este artículo.
Ahora mismo estaba con los pelos de punta por algo desconseltante con el diabólico Internet Explorer, resulta que luego de probar un Web Site que estoy haciendo en Google Chrome, Firefox, Safari y Opera fuerón de maravilla, ahora cuando lo pruebo en el IE, fue un desastre… Pense que me habian hecho un deface a la web….
En fin, les aconsejo a TOD@S que NUNCA usen ese maldito navegador, solamente nos traen problemas a los desarroladores.
Un saludo.
Yo no entiendo una palabra de lo que dices, pero solo se que IE es una puta gran mierda. Por suerte salió ya hace algo más de 2 años el Chrome, que para mi es como el iPod de los mp3… una revolución total… por lejos el más distinguido del género… insuperable… etc…
Yo no entiendo como siguen empecinados en seguir existiendo los de IE… o no entiendo como hay gente que todavía no conoce el Chrome, o que sigue usando el IE… no entiendo…
Sólo se que puse “internet explorer es una mierda” en el buscador de google… y me apareció tu artículo…
(MUY BIEN)
Parece mentira que aparescan personajes que defiendan el internet explorer un browser que no respeta los estandares más basicos (como siempre la mentalidad monopolista de MS) . ,de una empresa que solo le interesa succionarnos el dinero a todos .Un browser que a tenido tremendos problemas de seguridad a todo lo ancho de su historia …como siempre e dicho para lo unico que sirve el Internet explorer es para bajar firefox o en su defecto el opera….
Eso es una parida para muchas paginas web que tienen que adaptarse para que los usuarios de Internet Explorer puedan visitarlas normalmente.
El IE es una reverenda MIERDA!!!
el que por desgracia esta por defecto en donde trabajo tarda un millon de años en abrir.
Me mi hogar uso Opera (de 10!)
INTERNET EXPLORER ES UNA MIERDA, SOY PROGRAMADOR WEB Y ME QUEDA BIEN LOS DISEÑOS EN TODOS LOS NAVEGADORES (SAFARI, FIREFOX, GOOGLE CHROME…) Y EN INTERNET EXPLORER SIEMPRE PROBLEMAS… HAY QUE ADAPTARSE UN MONTON EN CODIGO…
NUNCA MEJORARÁ! ojala lo dejen de utilizar todo el mundo…
Tienes TODA LA RAZÓN!
Bueno a mí me pasa exactamente pero a l contrario cuando hago páginas en internet Explorer pero la cosa es que al parecer no son tan estándares los estándares definidos y las des estándares de Microsoft se volvieron más estándares que todas.
si Güindogs es una gran cagada junto con el office que es otra por eso cuando compre mi pc y laptop nueva lo que hice fue ponerle linux ya que lo configuro a mi manera y los cerotes que dicen que windows es seguro, ni ellos saben si ahora mismo los espian por online pedazos de ignorantes, cuando se les meta un virus y les cague sus pces miles de vecss se daran cuenta “idiotas”.
tambien soy programador web y INTERNET EXPLORER SE CAGA EN MIS PROYECTOS ASI QUE YO RECOMIENDO QUE NO USEN ESA
NUNCA MEJORARAN ESA PORQUERIA ES MAS QUE UN NEGOCIO YA QUE SE ME FILTRAN MUCHOS VIRUS Y COSAS ASI CON ESA MIERDA FORMATEABA CADA SEMANA MY PC , CAMBIENSE A OTRO NAVEGADOR
El IE es la pero cagada que existe, es mucho mas facil y practico desarrollar paginas perfectamente funcionales para Firefox que para IE, ahora cuando empiezo a desarrollar en web me tardo la mitad del tiempo para desarrollar y la otra mitad para validar que funcione en explorer, tnk Guecko
YO ME CAMBIE A FIREFOX 100%
http://www.facebook.com/pages/Que-mierda-es-esa-de-internet-explorer/258622460862659
Entra, dale me gusta, y haremos que mucha más gente deje de utilizar esta basura de navegador que limita la creatividad.