Red de Respuestas Legales - Conocimientos legales - Por favor, bríndeme una historia del desarrollo del lenguaje HTML.

Por favor, bríndeme una historia del desarrollo del lenguaje HTML.

La historia del desarrollo de HTML

HTML es el formato básico para publicar y explorar documentos en la World Wide Web. Tiene muchas características, como formato independiente de la plataforma, diseño estructurado y especialmente enlaces de hipertexto, que lo convierten en un mejor formato de documento para la World Wide Web.

1. El origen del HTML

Como una de las reglas básicas que definen la World Wide Web, HTML fue desarrollado por primera vez por Tim Berners-Lee en el CERN (Consejo Europeo para la Investigación Nuclear). ) en 1989 Desarrollado en años. Los diseñadores de HTML creían que el formato HTML permitiría a los científicos disfrutar de forma transparente la información en la Web, incluso si esos científicos estuvieran usando computadoras muy diferentes. Por tanto, este formato debe tener las siguientes características:

Independiente de plataforma, es decir, independiente del hardware del ordenador y del sistema operativo. Esta característica es importante para todo tipo de destinatarios porque en ella el contenido del documento se puede mostrar de forma similar en computadoras con diferentes capacidades (es decir, fuentes, gráficos y diferencias de color).

Hipertexto. Permite que cualquier palabra o frase de un documento haga referencia a otro documento. Esta característica permitirá a los usuarios desplazarse entre documentos y dentro de ellos en diferentes computadoras.

Documentación estructurada con precisión. Esta característica permitirá aplicaciones avanzadas como la conversión entre documentos HTML y otros formatos, y la búsqueda en bases de datos de texto.

Bennis Li optó por utilizar el lenguaje de marcado general estándar (SGML) como plantilla de desarrollo HTML. Como estándar internacional emergente, el lenguaje de marcado universal estándar tiene las ventajas de ser estructurado e independiente de la plataforma. El nivel de estandarización de SGML también garantiza su vitalidad a largo plazo, lo que significa que no será necesario reconstruir los documentos en formato SGML durante mucho tiempo.

SGML es independiente de la plataforma porque codifica la estructura semántica o el significado de un documento en lugar de la apariencia real del documento. Por lo tanto, los títulos de los capítulos del libro serán Chatterheads en lugar de Helvetica centrados en 18 puntos. El último estilo fallará si el documento se muestra en una computadora que no tiene la fuente Helvética o no admite letras de diferentes tamaños, mientras que el primer estilo se puede mostrar (inteligentemente) en cualquier sistema. Cada lector define la apariencia de los títulos de los capítulos de una manera que sea beneficiosa para su computadora y, en consecuencia, todo el texto está estandarizado en este estilo.

Otra característica de esta estructura es que los ordenadores pueden procesar de forma más inteligente y automática el texto codificado semánticamente. Por ejemplo, si el título de cada capítulo está marcado con el título del capítulo y luego el número del capítulo como atributo, un lector puede solicitar leer solo el Capítulo 18 y el software SGML buscará el título del Capítulo 18 y el título del Capítulo 19 en consecuencia y extraerá el espacio. entre ellos todo el contenido. Este es un trabajo que una computadora no puede realizar sin usar fuentes y códigos estándar para marcar el texto.

Una de las ventajas de SGML es su flexibilidad. SGML en sí no es un formato, sino una especificación que define otros formatos. Los usuarios pueden crear nuevos formatos que codifiquen todas las estructuras de ciertos documentos (como manuales técnicos, guías telefónicas y documentos legales) simplemente leyendo primero la definición, que puede ser leída por cualquier software que pueda usar SGML. Se han creado muchas definiciones de tipos de documentos (dtds) tanto para documentos generales como para documentos muy especializados. HTML es solo una DTD o una aplicación de SGML.

Dos. La evolución de HTML

Desde 1989, el uso y desarrollo de HTML y la World Wide Web han cambiado mucho. Cuando el NCSA (Centro Nacional de Aplicaciones de Supercomputación) creó por primera vez el navegador Mosaic a principios de 1993, los científicos del NCSA agregaron la funcionalidad que necesitaban al HTML, incluida la inserción directa de gráficos. Cuando a la gente se le permitió incluir mapas de bits, fotografías y gráficos en documentos, el tamaño y el uso de la World Wide Web se dispararon y HTML evolucionó rápidamente al año siguiente. Un navegador tras otro introduce nuevas etiquetas HTML de vez en cuando. Algunas etiquetas nuevas se vuelven populares mientras que otras desaparecen. Algunas de las adiciones están mal diseñadas y muchas ni siquiera cumplen con la especificación SGML.

A mediados de 1994, el HTML estaba casi fuera de control. Bajo los auspicios del IETF (Grupo de Trabajo de Ingeniería de Internet), se estableció el Grupo de Trabajo HTML en la primera conferencia WWW celebrada en Ginebra, Suiza, en octubre.

Su tarea principal es formalizar HTML en un DTD SGML, llamado HTML Nivel 2 (HTML 2.0, originalmente diseñado por Bennis Li y definido como Nivel 1). Después de la estandarización, HTML se puede extender de forma segura a todos los niveles de versiones en el futuro, aprovechando las capacidades sustanciales de SGML y sus estructuras de formato.

Aunque las partes interesadas nunca llegaron a un acuerdo completamente unánime, el Grupo de Trabajo HTML del Consorcio World Wide Web concentró los resultados del desarrollo de la World Wide Web desde 65438 hasta 2006 y produjo la versión HTML 3.2. .

HTML 4.0 y versiones posteriores heredan todas las características de las versiones anteriores y se desarrollan en los siguientes aspectos:

aclarar la diferencia entre la estructura y presentación de un documento, esto fomenta el uso de hojas de estilo en lugar de elementos y atributos para la presentación.

Mejor rendimiento del formulario, incluidas claves de acceso, la capacidad de crear controles de formulario simétricos, la capacidad de crear controles de menú desplegable simétricos y etiquetas activas.

Encierre el objeto en una etiqueta con una descripción de texto.

El texto del nuevo cliente se incluye en un elemento de mapa de imagen para que los diseñadores web puedan integrar enlaces de texto e imágenes.

El texto que reemplaza la imagen se puede incluir en un elemento IMG, y también se puede incluir un mapa de imagen en un elemento de región.

Soporta atributos de título e idioma en todos los elementos.

Más propiedades de tabla, incluidos títulos, grupos de columnas y un cómodo mecanismo de lectura no visual.