øY si le cuento un cuento?
Hace muuuuuucho, mucho tiempo ("øen una galaxia muy, muy lejana...?" :)... bueno, alrededor de 1990, el World Wide Web no era m·s que un sistema de texto basado en el HyperText MarkUp Language. Las etiquetas y su interpretaciÛn se englobaron en lo que fue el conjunto est·ndar HTML 1.0, establecido por un comitÈ internacional. Esto fue la clave para que el "web" se convirtiera en "world wide" porque se seguÌan unos est·ndares, y la informaciÛn era completamente independiente del ordenador con que era visualizada.
Incluso cuando el NCSA Mosaic aparece en escena alrededor de 1993 como el primer web Browser gr·fico, los est·ndares se siguieron a rajatabla los cuales, por aquella Època, se reunÌa ya en el HTML 2.0.
El web se hizo popular.
Extremadamente popular.
Insanamente popular.
Otros programadores comenzaron a desarrollar web Browsers que ofrecÌan las mismas funcionalidades que el Mosaic (ya que soportaban todas las caracterÌsticas del HTML contenidas en los est·ndares internacionales). Un grupo que incluÌa los desarrolladores originales del Mosaic formÛ una nueva compaÒÌa; su mascota fue "Mozilla", (ø"Mosaic" + "Godzilla"?) con un nuevo producto denominado NetScape.
NetScape era m·s r·pido que el NCSA Mosaic. Pero creciÛ en popularidad porque tenÌa capacidad para soportar todo el HTML 2.0 m·s etiquetas que iban m·s alla del estandar HTML 2.0. Estas "extensiones" o "mejoras" fueron (y a™n son) causa de disputas entre los puristas del HTML y los que preferÌan las innovaciones que aÒadÌa NetScape.
El Mozilla NetScape fue inmensamente popular y r·pidamente conquistÛ 3/4 partes del mercado de web Browsers. Ahora, en HTML, puede incluir colores de fondo a sus p·ginas, tablas de texto formateado, texto que se enrosca en torno a las im·genes y m·s... Se empezaron a ver p·ginas que rezaban "Esta p·gina est· optimizada para NetScape". Otros browsers comenzaron a incluir las caracterÌsticas del NetScape "HTML 2.0+". Y como cualquiera de los muchos servicios nacidos en el Web, el mercado de los Browsers se llenÛ (demasiado...).
La comisiÛn internacional se encontrÛ con un problema ya que el mercado demandaba fuertemente que estas etiquetas "no est·ndares" fueran parte del HTML. Como las reglas del HTML 3.0 se estaban desarrollando se comenzaron a incluir la mayor parte (pero no todas) de las etiquetas que NetScape habÌa introducido. Estos procedimientos est·ndares parecÌan andar muy lentamente seg™n mucha gente.
Y la batalla creciÛ el 1996 cuando Microsoft introdujo sus propias etiquetas HTML especiales. øSer· el HTML m·s algo al estilo de una torre de Babel? Para m·s informaciÛn acercad de la batalla del HTML le recomendamos el trabajo de Andy King HTML 3.0 and NetScape. La ™ltima propuesta es la creaciÛn de un HTML 3.2, que aceptarÌa la mayorÌa de las caracterÌsticas soportadas por los dos Browsers m·s poderosos del mercado, NetScape y Microsoft. La posiciÛn m·s reciente es el estandar que se sugiere que se adopte por todos los Browsers.
øY esto a usted quÈ le dice? Lo m·s importante, como diseÒador de p·ginas web, es que debbe preguntarse con quÈ Browser trabajar·n sus lectores. Quiz·s usted sea un profesor en una escuela o un departamento informativo en una empresa que est· totalmente segura de que todos sus usuarios usar·n un Browser en particular. Entonces seguro que todas las etiquetas se ven con el Browser que elija. No hay mayor problema.
Lo m·s frecuente, sin embargo, es que "coloque" sus p·ginas en su servidor de Internet y carezca de idea sobre quÈ Browsers utilizar· la gente. Puede incluir avisos especiales a sus p·ginas. Puede acercarse a los est·ndares ampliamente soportados por todos los Browsers. Incluso si usa etiquetas especiales simpre hay mecanismos alternativos para que no se causen estragos en los usuarios con otros Browsers.rs of other browsers.
Lo m·s importante... °no se fie de cÛmo se ven sus p·ginas en su ordenador! Sus lectores pueden tener Browsers distintos, distintos tipos de letra, distintas preferencias de colores, distintos tamaÒos de pantalla... Todo con lo que se pueda variar en tamaÒo, perfil o apariencia de cÛmo es en su ordenador. Si puede probar sus p·ginas en ordenadores diferente estire y encoja la ventana del Browser y pruebe con las fuentes normales.
Afortunadamente, el diseÒo original del HTML dispone de un conjunto muy abierto y permisivo de reglas; si un browser encuentra una etiqueta que no sabe cÛmo interpretar o mostrar simplemente ignorar· todo lo que haya entre su principio y su terminaciÛn.
Por ejemplo, supongamos que mi Browser soporta la etiqueta <drip>...</drip>, la cual hace que el texto que va en su interior aparezca normalmente y luego lentamente "gotee" hacia la parte inferior de la p·gina (ed- °LO HICE!), un curioso efecto para mi "home page":
<drip><h2 align=center>°Bienvenidos</h2></drip> a mi home page con goteras! °Cuidado con los charcos!que funcionarÌa encantadoramente en mi Browser casero. En su Browser, que no soporta esta caracterÌstica, usted verÌa algo asÌ como:
Si su Browser son soporta esta etiqueta simplemente salta sobre ella m·s que detenerse o presentar n mensaje de error.
a mi home page con goteras! °Cuidado con los charcos! °Bienvenidos
Es un concepto brillante, øverdad?
A medida que profundizamos en lecciones cada vez m·s avanzadas las instrucciones se har·n m·s largas y complicadas. °Pero ya ha visto esto! øOk?
El enlace con el MCLI es Alan Levine --}
Comentarios a levine@maricopa.edu
Traducido al espaÒol por agma@usa.net
URL: