La Internet de Babel
23 Octubre, 2007 | Escrito por emiligene | Categorías: blogosfera, estandares | | 171 lecturasDurante años Internet Explorer se ha llevado (merecidamente) todos los palos por su desprecio sostenido y manifiesto a los estándares web.
Sin embargo, el iPod Touch (corríjanme si me equivoco) no soporta Flash, lo cual equivale a mutilar la experiencia de usuario en la Red. Por no citar otros muchos casos de muy diversas incompatibilidades.
La culpa no es pues del navegador de Microsoft, por mucho que este pueda considerarse paradigma del desorden y la desobediencia.
En realidad, la caótica situación (todavía sin resolver desde siempre: ¿estamos condenados a sufrir los efectos de tal desgobierno?) arranca con la misma fundación de la WWW. Se quería una red multiplataforma y abierta, tanto que se creó un lenguaje tan poco estricto como HTML, de lo más permisivo con unos navegadores que no necesitan cumplir con los estándares para mostrar medianamente bien los millones de páginas que pueblan la Red.
Después vinieron las industrias, y cada una desarrolló su propia tecnología propietaria. Editores como FrontPage usan una especie de dialecto HTML propio, y plugins como Flash se imponen como estándar de facto obligando a los navegadores y sistemas operativos (y usuarios!!!) a aceptar sus condiciones. Por no hablar de objetos multimedia embebidos.
Ayer comentaba el despropósito de Google: su lector de feeds no muestra los vídeos de YouTube si se adapta el código al estándar XHTML dictado por la W3C. Pero sí los muestra si se publican con el código inválido proporcionado por YouTube.
Esta situación sería dramática de no ser por una especie de pacto comercial. En nombre de la competencia mal entendida, casi ningún fabricante protesta, mientras que la W3C es tomada como una simple institución académica sin capacidad ejecutiva.
¿Mejorará la situación? No lo creo, francamente.
Por una parte, mantener un código limpio que sea válido lleva un trabajo de corrección y mantenimiento que pocos webmasters están dispuestos a invertir a cambio de nada: sus páginas se ven igual (de bien o mal, depende de factores ajenos) en cualquier caso.
Para remate, la proliferación de CMS aleja a los editores o escritores de pàginas web del código en que están escritas. Se confía cada vez más en la potencia y simplicidad de software como WordPress, Drupal, versiones de Nuke, Xoops y demás.
No hace falta saber HTML para mantener sitios complejos, lo cual hace que la Red quede mayoritariamente en manos de usuarios analfabetos. Aquello de que HTML hacía las veces de lingua franca (como el latín en las muchas regiones de un Imperio Romano en el que convivían muchas lenguas y dialectos) o idioma común que aseguraba la cohesión, está dejando de ser una realidad.
¿Vamos hacia una Internet babélica, sólo accesible en su sintaxis a los especialistas?
Entradas relacionadas:
Todos los identificadores reunidos en un buscadorMediaCoder, convierte y comprime todos los formatos de audio y vídeo
Citizendium: después de Wikipedia
Validar o no validar, esta no es la cuestión
XI Congreso Nacional Mundo Internet




2 Respuestas en “La Internet de Babel”
Por Tusefomal, Oct 23, 2007 | Responder
Por mi parte creo la evolución de internet ha seguido el mal ejemplo de las aplicaciones de escritorio. Empezamos bien, sentando las bases sobre la experiencia y el consenso de estándares. Así, llego un lenguaje gráfico más cercano a la simplicidad del terminal que a la complejidad de las GUI. Sin embargo, en los últimos tiempos comenzamos a pedir eventos asíncronos, vídeo, paquetes ofimáticos y sistemas operativos online.
Parece un paso lógico, más potencia, mejores aplicaciones. Sin embargo, lo hacemos antes que aparezcan los estándares, pero sobre canales estándares como http. Cada desarrollador empieza a programar sin esperar que la tecnología llegue a un consenso. Por éste motivo ahora tenemos que sufrir con adobes flex, Java FX, Silverlight, Google framework, Yahoo ajax, Open Lazlo. Ensuciamos protocoles y formatos con líneas y líneas de códigos no estándares que, en muchos de los casos, no tienen futuro alguno. Claro que muchas veces el problema es de la propia W3C, que es lenta y permite que aparezcan estándares de hecho.
Los años de monopolio de Internet Explorer han provocado que la mayoría de usuarios se quejen cuando una página “no sé ve bien” en firefox, cuando ésta no se molesta en seguir los estándares.
La red empezó como una nueva oportunidad para una informática que se creía madura. sin embargo hemos vuelto a los grandes y complejos frameworks propietarios. Una lástima.