awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mdn avatar

mdn/dom-examples

0
View on GitHub↗
4,005 स्टार्स·1,920 फोर्क्स·JavaScript·CC0-1.0·3 व्यूज़developer.mozilla.org/en-US/docs/Web/API↗

Dom Examples

यह प्रोजेक्ट कार्यात्मक कोड नमूनों और चलाने योग्य प्रदर्शनों की एक संदर्भ लाइब्रेरी है। यह ब्राउज़र API, CSS सुविधाओं, DOM मैनिपुलेशन और वेब कंपोनेंट्स का उपयोग करने के लिए कार्यान्वयन गाइड और व्यावहारिक स्निपेट प्रदान करता है।

इस संग्रह में आधुनिक स्टाइलिंग क्षमताओं के लाइव प्रदर्शन शामिल हैं, जिसमें उन्नत लेआउट पैटर्न और पेंटिंग API शामिल हैं। इसमें मॉड्यूलर यूज़र इंटरफ़ेस विकास के लिए शैडो DOM संरचनाओं का उपयोग करके पुन: प्रयोज्य कस्टम तत्व बनाने के लिए संदर्भ नमूने भी शामिल हैं।

यह लाइब्रेरी रीयल-टाइम वीडियो फ़्रेम संशोधन के साथ मीडिया स्ट्रीम प्रोसेसिंग, विंडो और iframes के बीच इंटर-कॉन्टेक्स्ट संचार पैटर्न, और प्रोग्रामेटिक DOM तत्व हेरफेर सहित ब्राउज़र क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह फोल्डेबल स्क्रीन के लिए पोस्चर डिटेक्शन और संपर्क चयन जैसे कार्यों के लिए नेटिव सिस्टम इंटरफ़ेस ब्रिजिंग जैसे डिवाइस हार्डवेयर एकीकरण के उदाहरण भी प्रदान करती है।

रिपॉजिटरी में JavaScript-आधारित उदाहरण शामिल हैं जिन्हें लाइव ब्राउज़र वातावरण में निष्पादित करने के लिए डिज़ाइन किया गया है।

Features

  • API Reference Demos - Serves as a comprehensive reference library of interactive samples demonstrating how to implement various Web APIs.
  • DOM Manipulation - Provides a comprehensive set of examples for programmatically updating the document object model.
  • Web Hardware APIs - Connects browser scripts to physical hardware using standardized APIs for Bluetooth, USB, and sensors.
  • Message Channel Ports - Shows how to create pairs of ports for secure messaging between pages and iframes.
  • DOM Manipulators - Provides practical JavaScript snippets for programmatically modifying the structure and content of the browser DOM.
  • Drag State Monitors - Provides event-driven monitoring of when items move, enter, leave, or drop on targets during drag operations.
  • Drag and Drop Interfaces - Implements a comprehensive system for selecting and moving elements to designated target elements via drag-and-drop.
  • Drop Target Configuration - Implements the capability to configure specific elements to accept dragged items by intercepting drag-over events.
  • Asynchronous Resource Fetching - Demonstrates requesting data from servers asynchronously to update page content without reloading.
  • Shadow DOM Encapsulation - Illustrates how to use shadow DOM to create reusable custom elements with isolated styles.
  • Cross-Context Communication - Implements mechanisms for exchanging data and coordinating tasks between different browser script execution contexts.
  • Web Components - Provides a detailed reference and code samples for building reusable custom elements using shadow DOM structures.
  • Advanced CSS Styling - Provides implementation guides and runnable examples for advanced CSS layout patterns, custom functions, and painting APIs.
  • Media Capture and Playback - Implements systems for capturing and managing audio and video streams directly from the browser.
  • GPU Accelerated Rendering - Utilizes GPU acceleration to render high-performance 2D and 3D visuals via the canvas API.
  • Real-Time Pixel Manipulation - Demonstrates manipulating raw pixel data from live video streams using a canvas for real-time effects.
  • Device Posture Detection - Provides demonstrations for detecting foldable screen postures to create adaptive layouts.
  • Browser Sensor Monitoring - Implements hooks for tracking real-time data from browser-accessible sensors like accelerometers and gyroscopes.
  • Web Hardware Interfaces - Provides implementation guides for communicating with Bluetooth, USB, and NFC devices via the browser.
  • Security and Access Control - Implements security patterns for user authentication, encrypted credentials, and the use of trusted types to prevent injection.
  • Application Performance Optimization - Includes examples for profiling execution speed and scheduling background tasks to optimize application responsiveness.
  • JavaScript Worker Threads - Implements JavaScript worker threads to move heavy computations off the main user interface thread.
  • Always-on-Top Browser Windows - Implements browser windows that remain visible above other tabs or applications for persistent content display.
  • Color Value Calculations - Provides custom CSS functions to calculate semi-transparent, lighter, or darker versions of colors.
  • CSS Custom Functions - Implements custom CSS functions to calculate typed units and synchronize property values across elements.
  • CSS Progress Indicators - Demonstrates visual representations of completion status using native CSS progress functions.
  • CSS Value Synchronization - Implements a method to synchronize multiple CSS properties from a shared value across different viewport sizes.
  • Event-Driven User Interactions - Demonstrates linking browser interface events to application logic for immediate state updates.
  • Gradient Functions - Implements reusable CSS functions to encapsulate complex background gradient logic for consistent application.
  • Input Event Tracking - Implements a system to monitor pointer events, touch gestures, keyboard input, and gamepad state.
  • Non-Primary Mouse Click Handling - Provides a system to detect and handle interactions from non-primary pointing device buttons.
  • Document Detachment - Provides a feature to display an arbitrary HTML document in a floating, always-on-top window.
  • Picture-in-Picture Styling - Implements specific CSS rules applied to elements when they are displayed within a picture-in-picture floating window.
  • Programmatic Background Image Generation - Implements a worklet-based system to generate complex background images that respond to computed style changes.
  • Hardware Integration Samples - Offers a comprehensive set of educational samples for integrating various device hardware components through web interfaces.
  • Progress Ratio Computations - Provides a method for calculating normalized values between thresholds to drive UI animations and layout changes.
  • JavaScript Media Query Evaluation - Provides examples of executing media query checks within JavaScript to trigger conditional logic based on device characteristics.
  • Responsive Layout Styling - Provides examples of assigning different CSS values for narrow and wide layouts to handle conditional styling.
  • Text Highlighting - Demonstrates a system for rendering custom background highlights on text using CSS properties.
  • Background Processing Workers - Provides utilities for offloading intensive tasks to background workers to maintain UI responsiveness.
  • CSS Property Support Testers - Implements mechanisms to evaluate browser support for specific CSS properties using native rules and JavaScript.
  • Typed CSS Arithmetic - Provides a system for performing arithmetic operations on typed CSS units and unitless numbers.
  • Browser Interaction Controls - Provides a mechanism to block standard browser behaviors, such as link opening, during non-primary mouse interactions.

स्टार हिस्ट्री

mdn/dom-examples के लिए स्टार हिस्ट्री चार्टmdn/dom-examples के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Dom Examples के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Dom Examples के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • javascript-tutorial/ru.javascript.infojavascript-tutorial का अवतार

    javascript-tutorial/ru.javascript.info

    4,057GitHub पर देखें↗

    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

    HTMLjavascriptrussiantutorial
    GitHub पर देखें↗4,057
  • bradtraversy/vanillawebprojectsbradtraversy का अवतार

    bradtraversy/vanillawebprojects

    16,097GitHub पर देखें↗

    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

    JavaScript
    GitHub पर देखें↗16,097
  • wicg/webcomponentsWICG का अवतार

    WICG/webcomponents

    4,494GitHub पर देखें↗

    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

    HTML
    GitHub पर देखें↗4,494
  • javascript-tutorial/en.javascript.infojavascript-tutorial का अवतार

    javascript-tutorial/en.javascript.info

    25,344GitHub पर देखें↗

    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

    HTMLenglishjavascripttutorial
    GitHub पर देखें↗25,344
Dom Examples के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

mdn/dom-examples क्या करता है?

यह प्रोजेक्ट कार्यात्मक कोड नमूनों और चलाने योग्य प्रदर्शनों की एक संदर्भ लाइब्रेरी है। यह ब्राउज़र API, CSS सुविधाओं, DOM मैनिपुलेशन और वेब कंपोनेंट्स का उपयोग करने के लिए कार्यान्वयन गाइड और व्यावहारिक स्निपेट प्रदान करता है।

mdn/dom-examples की मुख्य विशेषताएं क्या हैं?

mdn/dom-examples की मुख्य विशेषताएं हैं: API Reference Demos, DOM Manipulation, Web Hardware APIs, Message Channel Ports, DOM Manipulators, Drag State Monitors, Drag and Drop Interfaces, Drop Target Configuration।

mdn/dom-examples के कुछ ओपन-सोर्स विकल्प क्या हैं?

mdn/dom-examples के ओपन-सोर्स विकल्पों में शामिल हैं: 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…