2 dépôts
Custom HTML elements that define their own logic and behavior independently of built-in elements.
Distinct from Custom Element Frameworks: None of the candidates describe the specific standard for independent, non-extending web components.
Explore 2 awesome GitHub repositories matching web development · Autonomous Custom Elements. Refine with filters or upvote what's useful.
This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.
The HTML specification defines new HTML tags with independent classes and logic that function separately from existing built-in elements.
Web Components est un ensemble de spécifications pour créer des éléments personnalisés réutilisables avec un style et une logique encapsulés pour le web. Il fournit un standard pour définir de nouveaux tags HTML qui fonctionnent comme des composants indépendants à travers différents moteurs de navigateur. Le système repose sur trois piliers principaux : le standard Custom Elements pour définir de nouveaux tags, l'implémentation du Shadow DOM pour isoler les structures et styles internes du document, et la spécification HTML Templates pour définir des fragments de balisage réutilisables qui restent inertes jusqu'à leur instanciation. Ces capacités permettent une conception web modulaire grâce à l'isolation des styles frontend et à la gestion des templates HTML. Cette architecture permet le développement de composants UI réutilisables qui maintiennent un comportement et une apparence cohérents en évitant les fuites CSS et les conflits DOM.
Defines a standard model for building autonomous custom HTML elements with internal logic and lifecycles.