awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesCross-Browser Interaction Normalization

Systems that ensure consistent input behavior and visual rendering across different web browsers.

Distinct from Cross-Browser Consistency Layers: Combines both event normalization and style normalization into a single behavioral goal, which the candidates treat separately.

Explore 3 awesome GitHub repositories matching user interface & experience · Cross-Browser Interaction Normalization. Refine with filters or upvote what's useful.

Awesome Cross-Browser Interaction Normalization GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • winjs/winjsAvatar winjs

    winjs/winjs

    4,122Vezi pe GitHub↗

    winjs este un toolkit UI de browser și o bibliotecă de componente JavaScript concepută pentru construirea aplicațiilor web. Oferă un set de componente și utilitare de înaltă performanță cu suport nativ pentru atingere, tastatură și accesibilitate. Proiectul dispune de un normalizator de evenimente cross-browser care creează evenimente sintetice de pointer și focus pentru a asigura un comportament de intrare consistent în diferite browsere. Include, de asemenea, un framework de localizare web pentru gestionarea traducerilor în mai multe limbi și a formatelor regionale folosind fișiere de resurse cheie-valoare. Toolkit-ul acoperă o gamă largă de capabilități, inclusiv un pipeline de active frontend pentru compilarea codului sursă, sincronizarea UI bazată pe stare pentru a optimiza actualizările DOM și un sistem cuprinzător de stilizare pentru tipografie, controale de formular și culori de accent dinamice. Oferă, de asemenea, utilitare pentru gestionarea globală a evenimentelor, animații de tranziție UI și coordonarea elementelor de interfață care pot fi închise.

    Ensures consistent interaction and styling across browsers using synthetic events and shared style definitions.

    JavaScript
    Vezi pe GitHub↗4,122
  • malihu/malihu-custom-scrollbar-pluginAvatar malihu

    malihu/malihu-custom-scrollbar-plugin

    4,082Vezi pe GitHub↗

    This project is a jQuery plugin that replaces native browser scrollbars with themed, customizable versions supporting both vertical and horizontal axes. It provides a navigation layer designed to ensure unified scrolling behavior across mouse, keyboard, and touch-enabled devices. The plugin allows for the modification of scrollbar rails and draggers using CSS and pre-set themes to maintain cross-browser UI consistency. It enables control over the physical feel of navigation through adjustable momentum, snapping, and mouse-wheel acceleration. The system includes capabilities for programmatic

    Normalizes scrollbar appearance and interaction behavior to ensure a consistent experience across different web browsers.

    JavaScript
    Vezi pe GitHub↗4,082
  • jquery/jquery-mousewheelAvatar jquery

    jquery/jquery-mousewheel

    3,916Vezi pe GitHub↗

    Acesta este un plugin jQuery care acționează ca un normalizator de evenimente cross-browser pentru mișcarea rotiței mouse-ului. Acesta standardizează gestionarea evenimentelor rotiței mouse-ului și valorile delta de scroll în diferite browsere web pentru a oferi o interfață predictibilă pentru aplicațiile web. Utilitarul convertește incrementările de scroll specifice hardware-ului în valori întregi consistente. Acest proces rezolvă inconsecvențele în modul în care diverse browsere raportează mișcarea, asigurându-se că distanța de scroll și semnalele de input sunt unificate într-un singur format. Proiectul acoperă gestionarea scroll-ului cross-browser și standardizarea input-ului web. Acesta permite calcularea distanței brute de scroll și implementarea interacțiunilor personalizate de scroll prin normalizarea evenimentelor și delta-urilor rotiței.

    Provides a system to ensure consistent input behavior and event reporting across different web browsers.

    JavaScript
    Vezi pe GitHub↗3,916
  1. Home
  2. User Interface & Experience
  3. Cross-Browser Interaction Normalization