This project is a comprehensive JavaScript programming tutorial and frontend web development curriculum. It serves as a structured educational resource for learning the JavaScript language, ranging from basic syntax to advanced asynchronous patterns and modern programming techniques. The resource functions as a frontend engineering textbook and CSS layout guide, providing detailed instructional material on building responsive user interfaces. It covers the design of custom web components and the application of styles and positioning to create effective frontend interfaces. The curriculum enc
This project is a collection of reference implementations for vanilla web applications, interactive browser games, and core frontend development patterns. It consists of small web applications and tools built using standard HTML, CSS, and JavaScript without the use of external frameworks or libraries. The collection demonstrates various practical implementations, including browser-based mini games with arcade and word-guessing mechanics, as well as frontend interface prototypes. These examples cover the use of the native document object model for state manipulation and the implementation of i
Web Components is a set of specifications for creating reusable custom elements with encapsulated styling and logic for the web. It provides a standard for defining new HTML tags that function as independent components across different browser engines. The system is built on three primary pillars: the Custom Elements standard for defining new tags, the Shadow DOM implementation for isolating internal document structures and styles, and the HTML Templates specification for defining reusable fragments of markup that remain inert until instantiated. These capabilities enable modular web design
This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development education resource providing instruction on modern language fundamentals, object-oriented design, and advanced asynchronous programming patterns. The resource functions as both a frontend development guide and a technical reference. It covers core language features such as closures, prototypes, promises, and typed arrays, while providing practical lessons on managing browser data and handling network requests. The content spans several key capability areas, including browser
Este proyecto es una biblioteca de referencia de ejemplos de código funcional y demostraciones ejecutables. Proporciona guías de implementación y fragmentos prácticos para utilizar APIs del navegador, características de CSS, manipulaciones del DOM y componentes web.
Las características principales de mdn/dom-examples son: API Reference Demos, DOM Manipulation, Web Hardware APIs, Message Channel Ports, DOM Manipulators, Drag State Monitors, Drag and Drop Interfaces, Drop Target Configuration.
Las alternativas de código abierto para mdn/dom-examples incluyen: javascript-tutorial/ru.javascript.info — This project is a comprehensive JavaScript programming tutorial and frontend web development curriculum. It serves as… wicg/webcomponents — Web Components is a set of specifications for creating reusable custom elements with encapsulated styling and logic… bradtraversy/vanillawebprojects — This project is a collection of reference implementations for vanilla web applications, interactive browser games, and… javascript-tutorial/en.javascript.info — This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development… gustavoguanabara/javascript — This project is a structured JavaScript programming course and learning path designed for beginners. It functions as… john-smilga/javascript-basic-projects — This is a collection of small JavaScript projects and code samples that demonstrate the implementation of fundamental…