1998 Propuesta de componentes web HTML
Componentes Web, como se imaginaban en 1998 De una especificación que nunca fue adoptada:
La componenteización es un paradigma poderoso que permite a los usuarios de componentes crear aplicaciones utilizando “bloques de construcción” funcionales sin tener que implementar esos bloques de construcción ellos mismos o tener que comprender el funcionamiento detallado de la construcción. Este enfoque facilita la creación de aplicaciones complejas al dividirlas en partes más manejables y permitir que los componentes básicos se reutilicen en otras aplicaciones.
Sigo pensando en los componentes web como una característica muy reciente. Nuestro primer intento de explicarlos en CSS-Tricks fue en Serie de cinco capítulos creada en 2019 por Caleb Williams. John Rhea sigue con otro 2021 serie de seis partes. No hace mucho.
¡Pero no! Jay Hoffman desenterró la propuesta de 1998 mencionada anteriormente y la compartió conmigo. De los chats recientes de Igalia (Este es un gran podcastPor cierto) Está con Brian Kardell, Eric Meyer y Jeremy Keith.
Entonces, de lo que realmente estamos hablando es de una característica que ha estado en desarrollo durante casi un año. 30 años. La encapsulación de estilos es parte de una cápsula del tiempo de la historia web.
No necesitamos conocer esta información hoy, pero el contexto es clave. Es fácil pasar por alto el trabajo que se realizó desde el principio, especialmente cuando se trata de una red de artefactos misteriosos esparcidos por varios lugares.
Enlace directo →