todos sea que para pagina navegadores los internet ie11 hack hacer con compatible compatibilidad como codigo bien internet-explorer cross-browser

internet explorer - para - Si IE no existiera, ¿qué funciones css, js o html podríamos usar que actualmente no sean realmente utilizables?



if lt ie 7 (8)

En un mundo en el que IE no existía, qué cosas serían más fáciles, menos hacky, menos problemáticas y generalmente más usadas.

¿Qué podría haber sido de Internet si todas las funciones estuvieran disponibles en el navegador?

Enumera un punto por publicación.

Esta es la wiki de la comunidad, así que siéntase libre de enmendar las preguntas / respuestas para mayor claridad.


Modelo de caja estándar, por supuesto.

Y nos desharíamos de coloridas barras de desplazamiento, VBScript (¡vi páginas en la Web con guiones solo con eso!), Hackeo con VML, y más.


"En un mundo donde IE no existía, ¿qué cosas serían más fáciles?"

Web Programming


¿Simplemente más fácil? Cualquier cosa que implique carrozas o modelos de caja

¿Posible? display:table and :focus sería bueno, pero lo más importante serían las dimensiones mínimas y máximas que simplemente funcionaron.


1): antes y después de los elementos de psuedo.

2) atributo ''contenido''.

3): desplace el cursor sobre cualquier elemento (no solo los anclajes).


Mejor adopción de PNG debido al soporte en versiones anteriores de IE.


Vamos a comenzar con javascript EcmaScript : hoy tienes que hacer una versión para Mozilla / Opera / Safari y otra versión para IE.

Tanto Opera como Firefox son compatibles con algunos CSS3. Adivina qué: IE no. ¿Qué pasa con el estándar CSS2? No, IE todavía no está listo para usar ese. No estoy seguro de la cantidad de compatibilidad con IE7 estándar de CSS1, pero sí sé que IE6 no lo admite por completo.

Hoy no puede usar xhtml correctamente: IE no admite documentos servidos como xhtml.

Una solución que muchos desarrolladores web hacen hoy en día, es crear una gran cantidad de etiquetas <div> anidadas para obligar a IE a mostrar la página correctamente. La mayoría de los navegadores modernos (no IE6) admiten reglas CSS en las etiquetas ''html'' y ''body'', y por lo tanto se puede evitar div-mania. (Bueno, div-mania se puede evitar en IE hoy, así que este último punto no es relevante)

PNG-pictures también es un problema, como señaló Rich Bradshaw.


Canvas ... acaban de decidir omitirlo en ie8 también


IE es la ruina de mi vida. Es un dolor en la parte posterior tener que trabajar en torno a todas las características no compatibles y la mala interpretación que hace.

IE es como mi madre, no oye lo que REALMENTE dijiste, escucha lo que PENSABA que dijiste.

Terminas practicando un poco de psicología inversa de bizzarre hasta que hace lo que quieres.