Creación de sitios web basados en estándares

Los sitios web modernos pueden verse en un amplio rango de dispositivos que incluyen teléfonos celulares, dispositivos de tableta, televisores, etcétera. Este rango de dispositivos incluye una variedad de exploradores web y varias versiones de estos. Como consecuencia, existen muchas oportunidades para que los sitios web se muestren de diferentes maneras cuando se ven con diferentes exploradores y dispositivos.

En el pasado, muchos desarrolladores web manejaban dichas diferencias detectando el explorador usado para ver una página web y después prestando atención al contenido diseñado específicamente para ese explorador. Con el trascurso del tiempo, se comprobó que esta práctica era difícil de mantener, especialmente a medida que los distintos exploradores lanzaban nuevas versiones que añadían nuevas características y cambiaban características anteriormente compatibles.

Se recomienda crear sitios web basados en estándares, es decir, sitios web que utilicen características definidas por estándares industriales ampliamente compatibles, como HTML5, Hojas de estilo CSS, nivel 3 (CSS3), Scalable Vector Graphics (SVG) y especificación de lenguaje ECMAScript, quinta edición. Como muchos exploradores web modernos cumplen con estos estándares, es probable que los sitios web creados con características definidas por ellos se muestren correctamente cuando se ven en un amplio rango de dispositivos y exploradores.

Pero es importante reconocer que no todos los exploradores web proporcionan el mismo nivel de compatibilidad con los estándares individuales. Además, la compatibilidad con un estándar determinado puede variar según las versiones del explorador web que se use. Por ello, es necesario determinar si las características individuales son compatibles antes de usarlas.

En esta sección, se muestra cómo crear sitios web basados en estándares. Se muestra cómo permitir el máximo nivel de compatibilidad con estándares para Windows Internet Explorer, cómo elegir una característica basada en estándares en lugar de una característica que no sea ampliamente compatible, cómo detectar características de forma efectiva y cómo crear estrategias de reserva que permitan que los sitios sean usados por exploradores que no sean compatibles con las técnicas basadas en estándares.

Lectura adicional

En esta sección

TemaDescripción

Cómo permitir la compatibilidad con estándares

En versiones recientes de Windows Internet Explorer se ha mejorado la compatibilidad con una variedad de estándares establecidos y nuevos, como HTML5, CSS3, SVG y demás. Para mostrar páginas web que incorporen características de estos y otros estándares modernos, las páginas web deben mostrarse en modo estándar.

Cómo elegir técnicas basadas en estándares

En este artículo, se muestra cómo elegir enfoques basados en estándares, cómo cambia una solución de un problema común para admitir una solución basada en estándares y cómo las buenas prácticas de diseño pueden ayudar a crear soluciones efectivas entre exploradores que favorezcan las características basadas en estándares sobre las características propietarias.

Cómo detectar características en lugar de exploradores

En este artículo, se muestra cómo usar la detección de características para comprobar la compatibilidad de características basadas en estándares y demostrar diferentes maneras de detectar características de forma eficaz.

Cómo crear estrategias de reserva efectivas

En este artículo se muestra cómo crear estrategias eficaces que permiten que las páginas web se muestren correctamente cuando se ven con exploradores web que no admiten características definidas por estándares estables aceptados ampliamente.

 

 

 

Mostrar: