¿Cómo se agregó el comportamiento a las páginas web antes de la invención de JavaScript?

JavaScript se conocía como LiveScript en los primeros días (en 1995).

Además, Microsoft tenía su propia implementación para agregar funcionalidad / comportamiento a las páginas web, llamada VBScript , que se introdujo en 1996. Además, Microsoft intentó impulsar la creación de aplicaciones en tecnologías web mediante la introducción de HTA / HTC en 1999.

Además, DOM (Document Object Model) tenía sus propias implementaciones en diferentes navegadores. Esta vez (a finales de los 90) se llamó “Browser Wars” . Los dinosaurios como yo siempre pueden recordar la lucha entre `document.all` y` document.layers` e intentar equilibrar todas las peculiaridades necesarias :).

Por lo tanto, en general, ha habido muchas formas existentes de “agregar comportamiento” a las páginas web desde los primeros tiempos. Sin embargo, fue un proceso largo antes de que los desarrolladores fueran capaces de implementar otro comportamiento además de detectar los campos de formulario vacíos requeridos y notificarlos con una ventana de alerta.

Leer:

  • Una breve historia de JavaScript
  • VBScript | Definición, Programación, Historia
  • Aplicación HTML – Wikipedia
  • Modelo de objeto de documento – Wikipedia

La primera aplicación web verdadera que escribí fue muy similar a las viejas interfaces de pantalla verde que usamos cuando aprendí a programar. En general, evitó tanto comportamiento dinámico y solo tuvo que enviar y presentar nuevas páginas, utilizó páginas que solo eran ligeramente diferentes y simplemente transmitió una nueva página cuando no se pudo evitar. En realidad, no pasó tanto tiempo entre el surgimiento de la web como una interfaz común para tener herramientas para controlar mejor el comportamiento de la página web

Bueno, las primeras implementaciones de JavaScript se realizaron alrededor de 1995, por lo que en ese momento teníamos, más o menos, HTML 2.0, que era bastante tonto en sí mismo. Creo que no fue posible una interfaz de usuario elegante.

Probablemente la mayor parte de la ‘interactividad’ fue enviar algún formulario y hacer clic en los anclajes.

Hasta donde recuerdo, comenzamos a tener buenas páginas HTML a partir de HTML4 en adelante.