Web Standards Project es una organización líder sin fines de lucro de programadores y usuarios web. Se basa en voluntarios y requiere deliberadamente que los proveedores de navegadores se adhieran a los estándares publicados y mantenidos por el W3C o el World Wide Web Consortium. Hace algún tiempo, los proveedores de navegadores comenzaron a agregar código propietario a lo que deberían ser estándares abiertos. Esto hizo que a los desarrolladores les resultara mucho más difícil hacer su trabajo.
ExpertoGeek explica el proyecto de estándares web
Ahora necesitan agregar bloques largos de código que puedan detectar qué tipo de navegador está usando un usuario y luego vincular las instrucciones para ese navegador específico para asegurarse de que un sitio web se muestre como debería. Sin él, las instrucciones que no coincidan con la versión patentada de HTML utilizada por un navegador se ignorarán por completo o simplemente se malinterpretarán; en cualquier caso, el sitio web no se mostrará correctamente.
Esto significa que un sitio web tiene instrucciones « ocultas » que solo se reproducen cuando se usa un navegador específico; esto puede ser tan específico como la versión. Por ejemplo, un desarrollador puede especificar que cualquier versión de Chrome anterior a la 54.3.2 debe seguir la regla X, mientras que las versiones más nuevas de Chrome deben seguir la regla Y en su lugar. Esto es difícil y complica las creaciones simples. A pesar de esto, y a pesar de los esfuerzos del Proyecto de Estándares Web, los esfuerzos para abordarlo han tenido un éxito extremadamente limitado; en su mayor parte, las cosas siguen siendo propietarias.
Navegadores como Microsoft Internet Explorere, Mozilla Firefox, Netscape Navigator, Google Chrome, etc. cada uno tiene estas diferencias y, por lo tanto, requiere instrucciones de codificación especiales en algunos casos, pero no en todos. A menudo, las animaciones se ven afectadas, mientras que el texto «sin formato» se mostrará correctamente en cualquier caso.
Usos comunes del proyecto de estándares web
- El Proyecto de Estándares Web tiene como objetivo lograr que los proveedores de navegadores utilicen los estándares abiertos exactos que publica y mantiene el W3C.
- Dado que la mayoría de los editores no están dispuestos a cambiar sus configuraciones de trabajo, el Proyecto de Estándares Web ha encontrado mucha resistencia y poco éxito.
- Aunque el Proyecto de Estándares Web está formado por expertos y desarrolladores, sus consejos se han ignorado en gran medida.
Proyecto de abuso de estándares web comunes
- El Proyecto de Estándares Web es el grupo que publica y mantiene los estándares de codificación HTML y Web.