¿Por qué estamos des-estandarizados?
Interesante perspectiva sobre los estándares en el web. Primer artículo de la serie Estandarizando el Web, que busca retomar los estándares del W3C.
¿Cómo comenzó todo?
Pasar 15 minutos sin abrigo en ese lugar era todo un logro, a una temperatura sostenida de 15 grados centígrados, solo un loco hubiera hecho eso de forma intencional.
Estoy hablando del sótano del World Trade Center de Guadalajara (México) a principios de 1993, donde se ubicaba el datacenter de la primera empresa privada en brindar servicios de internet en esa ciudad, lugar donde vieron luz algunas de las primeras páginas web comerciales de México.
En aquellos tiempos la profesión de webmaster aún no existía, y la lucha por conseguir un web site aceptable era interminable entre los diseñadores y los programadores, pues unos conocían la teoría del diseño mientras los otros conocían el pseudo-lenguaje que la llevaría a la pantalla del visitante. Sobra decir que la mayoría de las ocasiones tanto unos como otros terminaban frustrados.
Entonces llegó el santo que todos esperaban: San WYSIWYG
Los editores WYSIWYG (Lo que ves es lo que obtienes, por sus siglas en inglés) llegaron al escenario para beneplácito de los diseñadores. De todos ellos, el más querido era PageMill (Adobe), pues era compatible con Apple (Mac) y en contraste el mas relegado era HoTMetaL… ESE FUE EL PRIMER ERROR
PageMill y algunos otros con características similares abordaban la construcción del sitio en base primordialmente al diseño, abusando en forma desmedida de ciertos elementos de presentación que disponía HTML, como <FONT>, <B>, <I>, las tablas, y los atributos de COLOR y BACKGROUND. Como HTML “perdona” muchos errores, los fabricantes de estos paquetes ponían poca atención en apegarse a los existentes estándares de codificación
HoTMetaL, por el contrario, era menos “amigable” con el diseñador, pero mucho más preciso con el código, desafortunadamente no encontró un grupo de usuarios tan amplio como los otros. Este es un documento histórico sobre el lanzamiento de HoTMetaL para windows
Luego todo se vino abajo
Bueno, toda evolución tiene su precio, y el hecho de que internet sea lo que ahora conocemos, pagó el precio de sacrificar los estándares en pro de sitios web más vistosos y con un diseño más elaborado.
A forma de reacción en cadena, los navegadores (IE, NS, etc.) continuaron soportando código “mal estructurado”, y dedicaron su tiempo en aplastar a la competencia mejorando su aspecto general, corrigiendo errores y haciendo marketing. Ese mismo enfoque tuvieron los primeros webmasters… si los navegadores soportan el código como sea, ¿por qué voy a preocuparme por estandarizar?
Árbol que crece torcido, jamás sus ramas endereza
Mientras todo eso sucedía, un equipo de expertos de todo el mundo (W3C – World Wide Web Consortium) continuaba creyendo que el lenguaje basado en etiquetas, bien estructurado, podía cambiar la forma de almacenar, mostrar y compartir información. Pero había muy poco que hacer por HTML como tal.
Paralelamente a la evolución (¿extinción?) de HTML, se fueron desarrollando nuevos estándares “hermanos” de HTML, entre ellos el ahora famoso XML (Extensible Markup Language), que vino a representar el esperado eslabón entre la versatilidad de HTML y la estricta estructura de su lenguaje padre (SGML – Stardard Generalized Markup Language)
Ahora ya no hay pretextos
Más de 10 años después de aquellos días en el sótano del WTC, HTML ha evolucionado hacia XHTML, y la tendencia apunta fuertemente hacia una próxima homogenización en la forma de estructurar documentos distribuidos por medios electrónicos.
Los diseñadores web deben caminar hacia ese punto brillante en el horizonte: los estándares. No solo conseguirán unificar los criterios de desarrollo, sino que conseguirán vastas mejoras en el desempeño de sus sitios.
El camino a la estandarización
En la siguiente entrega de esta serie de artículos sobre estándares, veremos “Como crear un documento válido XHTML con 5 reglas y 2 pasos“
que es lo estandar????
lo que se ve en un netscape 4 (y por consiguiente en todos los navegadores?) o las comillas que son requisitos para el estandar…???
el estandar me dice, ponle ALT a tus imagenes… entonces yo no tengo ninguna pagina estandar… a veces no tienes nada que decir sobre una imagen y si tuviera que poner un alt forzosamente, creo que me frustraria!
mi web se ve en casi cualquier navegador(quizá el 3.0 no, pero cual web de HTML 4, con algunos efectos lo es??), pero no es estandar, entonces ¿como quedamos?
mi web no es estrictamente estandar porque no tiene un ALT??
por favor!
Efectivamente tu web no es estandar. No se a ke espera tu server a borrartela. con jente como tu se nos esta llenando la carpeta de cosas.
Mira ke no poner un alt …….
en fin bill los eduka y ellos se dispersan.
😀 😀 😀 😀
ESPERO KE ESTA VEZ SE NOTE EL SARCASMO!!!!!! :policia:
Lo que en teoría cualquier navegador debería comprender. Eso excluye los tags y atributos propietarios.
Por no ponerle el alt a todas tus imágenes en una página lo que sucederá es que no será validada como html 4.0 o 4.1 o xhtml o lo que sea, pero si no usas código sólo para un navegador en concreto será código standarizado.
lo ven? entonces mi web es de alguna manera estandar…
aunque el validator me la rebote
saludos tunait :adios:
es la version moderna de “Dios los hace y ellos se juntan” (que por cierto es la frase estandar, la tuya puede no se entendida con todos, jaja 😉 )
Creo que el problema es que no te queda claro el concepto de estandarizar.
Estandarizar significa “apegarse a una regla o norma establecida”, y la norma en este caso (web) no son los navegadores (ninguno de ellos), sino la definición de COMO debe emplearse el lenguaje en el que se define un sitio web.
Y si, efectivamente… si no usas alt (nota las minúsculas) tu página no está estandarizada.
Tal vez te cueste un poco entenderlo, pero te pongo un ejemplo más genérico para que no quede ninguna duda:
[COLOR=DarkSlateGray]LA NORMA:
Las palabras agudas llevan acento si terminan en n o s
ESTANDARIZADO:
además
NO ESTANDARIZADO:
ademas[/COLOR]
Aunque casi cualquiera que lea “ademas” comprenderá el significado, no cabe duda que no está escrita de una manera estandarizada. El problema viene cuando el texto pasa por un corrector ortográfico, que si identificará el problema… o peor aún, cuando el texto es parte de tu currículum. Ahí SI importa que sea ESTANDAR.
Lo mismo sucede con el web. Una página NO ESTANDAR no dará problemas, mientras no sea pasada por un validador, o mientras no sea requisito del cliente que el contenido sea apegado a las normas.
Si el mercado objetivo de un desarrollador son las micro-empresas, o las páginas personales, la estandarización dificilmente causará algún problema, pero si trata de competir en proyectos medianos-grandes, entonces estos detalles pueden marcar la diferencia entre el que se queda con el proyecto y el que se regresa a su casa a pensar “¿por qué no me lo compró a mi, si yo estaba más barato?”
Una descripción un poco más detallada puedes encontrarla en el tercer artículo de la serie
:adios:
Saludos!!
Estoy realizando mi proyecto de grado y el tema es sobre los Webmaster. El titulo del proyecto es DISEÑO E IMPLEMENTACIÓN DE UN CONCEPTO METODOLÓGICO PARA LA AUTOFORMACIÓN DEL DESARROLLO DE LOS WEBMASTERS.
Pero estoy fallando en la metodología a emplear.
Lo que quiero implantar en este proyecto es fomentar una iniciativa para la elaboración de sitios Web por medio de librerías dinámicas personales y necesito que me ayuden en redactar o encontrar un tema para realizar la metodología que puede se UML pero esta no me sirve. Mi E-mail es [email protected] y mi Web es http://www.areacucuta.com
Uno de los objetivos del proyecto son estos:
? Dar a conocer nociones técnicas de Internet y la Web, basada en la arquitectura TCP/IP.
? Describir por que es fundamental el conocimiento, funcionalidad y características técnicas de los protocolos: FTP (Protocolo de transferencia de ficheros), TELNET (Acceso remoto a otras computadoras), HTTP (Protocolo por excelencia de la Web), SMTP (Protocolo de transferencia de correo general), PGP (Pretty Good Privacy), NNTP (Protocolo para transferencia de las “News”).
? Mencionar los requisitos básicos de un Webmaster, analizando sus características más comunes.
? Describir la importancia de implementar una estructura estandarizada en los proyectos Web, ya que toda Sitio Web tiene que poder ser visualizado con las más recientes versiones de Netscape, Internet Explorer y Opera. Y con las de más recientes versiones no queriendo referirse a que hay que cargarlas de efectos de los últimos navegadores.
? Dar a conocer pautas para el manejo de imágenes, fuentes y estilos; estipulando criterios estéticos y comunicaciónales del diseño gráfico, dando a respetar los criterios técnicos específicos.
? Analizar la importancia de los lenguajes dinámicos, ya que ASP, VBScript y JavaScript son lenguajes de programación comunes, luego su sintaxis es implementada en código ASCII, por lo que para poder crear, editar y modificar dicho código, sólo es necesario utilizar un simple y común editor de textos, como puede ser el “edit” del DOS, el “Notepad” o el “Wordpad” de los entornos Windows, o cualquiera de los múltiples editores de texto que existen en los entornos *IX (Emacs, vi, joe, jed,…), así como en los Mac.
? Nombrar diversas formas de promocionar un Sitio Web en la Internet.
? Implementar el uso de librerías personales e independientes para los proyectos Web.
? Elaborar y organizar un escrito, con el cual se pueda iniciar el estudio de los interesados en el tema de los Webmasters y teoría del diseño Web.
par las imagenes n es necesario que pongas tambien podes poner el validador te valida bien y en fin…no cuesta nada….
Oh!porque le pongo la tilde a la “a” de “estándares” si total se lee igual??
Ayyyyyy, con gente como vicms lo único que conseguiremos será destruir poco la web de calidad; es decir, la que reuqire que esté estandarizada
Hola a todos, soy nuevo en esto de los blogs. Pero es muy poco el tiempo que me vine a enterar de esto de la estandarización de las páginas webs, pero a medida que hiba investigando empezé a descubrir las repercuciones que tendría en el futuro de mi Web.
Sobre todo por los costos, y la tonta dependencia que antes se tenía con tu programador…Bueno menos chamba para ellos. Saludos.
hostper.com
Estoy de acuerdo.
[…] santo que todos esperaban: San WYSIWYG, Luego todo se vino abajo, El camino a la estandarización. Descargar este archivo Red de portales: ConocimientosWeb – Cursos online – Diario Tecnológico – Zips del […]