24x7 Linux Página personal y profesional HTML 4.01 válido CSS válido
La web, estándares y navegadores.

Esta página cumple al 100 % con los estándares para la creación de páginas web HTML 4.01 y CSS1 y CSS2. Puede comprobar estas afirmaciones usando los validadores del World Wide Web Consortium para el código HTML y CSS en los enlaces siguientes, el primero valida el HTML de esta página y el segundo las hojas de estilo que usa todo este sitio web.

Los programadores de los diversos navegadores existentes en el mercado son muy libres de implementar o no dichos estándares en sus productos, con el nivel de detalle y correción que consideren adecuado. Lo ideal sería un cumplimiento total y perfecto de todos estos estándares, pero no ya por parte de los navegadores, sino también por parte de los creadores de páginas web.

En un mundo "perfecto" todas las páginas seguirían el estándar, todos los navegadores lo implementarán completa y correctamente, y desde nuestros ordenadores veríamos las páginas correctamente sin importar el sistema operativo, navegador o incluso nuestro dispositivo de acceso a Internet, o si tenemos o no discapacidades sensoriales (de la vista, principalmente). Existe todo un grupo dentro del World Wide Web Consortium que se dedica en exclusiva a temas de accesibilidad, y de hecho, a día de hoy, los estándares permiten especificar representaciones alternativas de una página, por ejemplo, para dispositivos de pantalla reducida (PDA) o para usuarios con deficiencias visuales ("pantallas" Braille o que "leen en voz alta" los contenidos).

Pero el mundo no es perfecto, y unas veces por ignorancia, otras por desidia, en muchas ocasiones por razones "económicas" (injustificadas casi siempre) y casi siempre por querer destacar por encima de la competencia, ni las páginas ni los navegadores cumplen los estándares. Por ejemplo, los fabricantes de navegadores comerciales tradicionalmente han implementado en sus productos características al margen de los estándares escritos. Y muchos creadores han hecho uso de ellas, causando que sus páginas sólo sean visibles correctamente mediante dicho producto.

Y evidentemente, lo anterior es perjudicial: a todos nos ha sucedido alguna vez (principalmente a los que no usamos el navegador dominante, Microsoft™ Internet Explorer), que no podemos entrar en determinada página, que podemos hacerlo pero no funciona como debería, etc. Y lo peor del caso es que casi nunca hay motivos técnicos que hagan necesario el uso de extensiones al estándar para conseguir una página con exactamente la misma funcionalidad. Con respecto a un tema relacionado con este, el de las páginas con profusión de contenidos "multimedia", que incluyen lenguajes de script en el lado del navegador (JavaScript, Visual Basic Script, controles ActiveX™), uso masivo (e injustificado) de Java™, etc. es posible que redacte un documento en un futuro próximo intentando explicar mi opinión al respecto.

Y regresando ya al motivo por el que se encuentra en esta página: si esta página cumple los estándares (o eso asegura su autor ;-), y no se ve correcta, ¿ de quién es la culpa ?. Posiblemente gran parte de la culpa (pero no toda) sea del navegador que está usando. Y digo no toda porque los citados estándares dejan cosas a criterio del navegador, principalmente detalles de presentación. Además, los formatos de las imágenes que conforman las páginas web (típicamente, GIF, JPEG y PNG) están definidos en sus propios estándares, que los navegadores podrán cumplir o no, con diversos grados de perfección.

Lo más habitual es que los formatos gráficos usados sean GIF (archivos de extensión .gif) y JPEG (extensión .jpg). Pero aquí no usamos ni uno ni otro, por idéntico motivo: patentes. Sin entrar en detalles, es ilegal crear archivos gráficos GIF con programas que no hayan pagado los correspondientes royalties a la empresa Unisys, así como su uso en páginas web. En esta página puede leer todos los detalles. Con el formato podría suceder algo parecido (vea esta noticia). En cualquier caso, y puesto que el formato PNG parece estar libre de patentes (al menos que se sepan), y técnicamente es equivalente o superior a los anteriores, este sitio web usa exclusivamente dicho formato para sus contenidos gráficos.

Pero PNG es un formato complejo (vea la especificación) y ciertas características del mismo (principalmente las transparencias) no se visualizan correctamente en todas las aplicaciones (incluyendo los navegadores de Internet). Puede verificar en esta página si su navegador implementa correctamente el estándar PNG. Ponga especial atención a las trasparencias, que se usan profusamente en este sitio web.

Y llegados a este punto posiblemente siga sin tener claro por qué el autor de estas páginas, sabiendo que no se visualizan correctamente en el 90 % de los casos, no hace algo por remediarlo. Por una sencilla razón: si el HTML usado está conforme al estándar, el CSS también, y los gráficos PNG lo mismo, el problema está en su navegador. Y bastante complicado es para un aficionado (no profesional) de la edición web crear un pequeño conjunto de páginas correctas, como para intentar compensar los muchos problemas de implementación en las decenas de navegadores existentes (sí, decenas, hay vida más allá de MSIE™).

"De acuerdo, supongamos que me creo la película esa en la que usted es el que hace las cosas bien, y todos los demás mal. ¿ Qué alternativas tengo ?."

Hay alternativas, otra cuestión completamente diferente es si usted está dispuesto a llevarlas a la práctica. La más obvia, instalar un navegador que intente cumplir los estándares de Internet: y este navegador es Mozilla (o su hermano comercial, Netscape 7 o superior).

Mozilla está disponible para casi cualquier sistema operativo que pueda imaginar (sí, también existe vida más allá de Microsoft™ Windows). Mozilla está desarrollado por sus usuarios, al margen de las presiones comerciales que suelen desviar a otros productos del estricto cumplimiento de los estándares. Es bastante rápido mostrando las páginas, incluye cliente de correo electrónico (a salvo de momento de los problemas de seguridad tan graves y frecuentes que azotan otros programas como Microsoft™ Outlook™), programa para leer las news, soporte de SSL/TLS, posibilidad de desactivar los molestos pop-ups, etc. Sin embargo, consume más memoria que otros navegadores, y por lo tanto tarda más en iniciar, y su interfaz responde más lentamente de lo que es habitual en otros programas. Por lo demás, es gratuíto, es libre y es muy estable. Por cierto, no prejuzgue la calidad del programa basándose en su experiencia previa con versiones antiguas de Netscape, principalmente de la serie 4.7x. El parecido entre Mozilla y versiones de Netscape 4.7x se reduce a una misma interfaz gráfica (que se puede cambiar, pues soporta temas), todo lo demás es nuevo (y mejor).

Pero las alternativas no terminan aquí: tambié puede probar Opera. Con versiones disponibles tanto para MS Windows™ como para OS/2, Mac, Solaris, QNX y Linux, es el más ligero de todos los navegadores "completos", es muy rápido, cumple aceptablemente los estándares, y es gratis (si usted puede soportar un banner publicitario). Para máquinas con reducidas cantidades de RAM y CPU es la mejor alternativa. Otra alternativa es seguir con MSIE™, pero actualizar a la versión 6 del mismo, más todos los parches aparecidos hasta la fecha.

Pero como ya sabe y puede intuir de su experiencia navegando por Internet, las alternativas no siempre funcionan como se espera de ellas. A veces será un problema con el propio programa, pero la mayor parte de las veces las dificultades, páginas que no se ven correctamente, webs en las que no podemos entrar, etc. será debido a que la página en cuestión no cumple los estándares. Así que no elimine la instalación de su navegador actual, porque es posible que la necesite para ciertas páginas.

"Pues qué bien, tener que usar dos navegadores para ver las mismas páginas que antes.¿ Podré algún día usar una alternativa a mi antiguo navegador sin tener que seguir dependiendo de él ?"

El difícil, pero no imposible, especialmente si todos tomamos parte en que las cosas cambien. Puede que su tienda on line, el lugar donde reserva las entradas de cine, su banco por Internet o incluso su administración pública favorita le discrimen obligándole a usar cierto navegador (y por extensión, determinado sistema operativo) cuando técnicamente no hay necesidad alguna. Hágaselo saber enviando un mensaje (o tantos como crea necesario) para informarles del hecho, y comunicándoles que sopesa la posibilidad (en los casos aplicables) de dejar de usar sus servicios.

Puede que su mensaje no les haga cambiar de opinión, pero si el administrador del sitio recibe en un mes 50.000 mensajes de otros tantos usuarios de su servicio informando que se pasan a la competencia, no dude que lo tomarán en consideración. E incluso en casos como la administración donde no hay alternativa, la queja masiva (que no abusiva) funciona. Ahora bien, siempre puede seguir transigiendo, y dejar que otros hagan el trabajo sucio por usted.

Si ha llegado hasta aquí, se ha ganado a pulso el derecho a comprobar cómo se ve esta página con los distintos navegadores mencionados. A continuación se muestran capturas de pantalla para MSIE™ 6.0 SP1, Mozilla 1.2b (Linux), Opera 6.0 (Linux), Konqueror 2.2.2 (Linux), Netscape Navigator 4.77 (Linux) y Konqueror 3.0.3 (Linux). Pulse sobre las siguientes imágenes para ver la captura de pantalla a mayor resolución: todas las capturas muestran la misma página, con el puntero situado sobre la bandera inglesa que representa el idioma inglés.
Microsoft™ Internet Explorer 6.0 SP1

MS™ Internet Explorer 6.0 SP1

Mozilla 1.2b (Linux)

Mozilla 1.2 beta (Linux)

Opera 6.0 Build 161 (Linux)

Opera 6.0 Build 161 (Linux)

Konqueror 2.2.2 (Linux)

Konqueror 2.2.2 (Linux)

Netscape Navigator 4.77 (Linux)

Netscape Navigator 4.77 (Linux)

Konqueror 3.0.3 (Linux)

Konqueror 3.0.3 (Linux)

Última modificación: 05-October-2003 11:14:03 -0400

© 2002-2007 José Luis Domingo López. Todos los derechos reservados.
Contacte con el webmaster para informarle de fallos, incorrecciones o sugerencias.
Esta página cumple con los estándares HTML 4.01 y CSS2 del World Wide Web Consortium.