awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 مستودعات

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

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • winjs/winjsالصورة الرمزية لـ winjs

    winjs/winjs

    4,122عرض على GitHub↗

    winjs هي مجموعة أدوات واجهة مستخدم للمتصفح ومكتبة مكونات JavaScript مصممة لبناء تطبيقات الويب. توفر مجموعة من المكونات والأدوات عالية الأداء مع دعم أصلي للمس، ولوحة المفاتيح، وإمكانية الوصول. يتميز المشروع بمطبع أحداث عبر المتصفحات ينشئ أحداث مؤشر وتركيز اصطناعية لضمان سلوك إدخال متسق عبر المتصفحات المختلفة. يتضمن أيضاً إطار عمل لتعريب الويب لإدارة الترجمات متعددة اللغات والتنسيقات الإقليمية باستخدام ملفات موارد القيمة الرئيسية. تغطي مجموعة الأدوات مجموعة واسعة من القدرات، بما في ذلك خط أنابيب أصول الواجهة الأمامية لتجميع الكود المصدري، ومزامنة واجهة المستخدم القائمة على الحالة لتحسين تحديثات DOM، ونظام تصميم شامل للطباعة، وعناصر التحكم في النماذج، وألوان التمييز الديناميكية. كما توفر أدوات لإدارة الأحداث العالمية، ورسوم متحركة لانتقالات واجهة المستخدم، وتنسيق عناصر الواجهة القابلة للإغلاق.

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

    JavaScript
    عرض على GitHub↗4,122
  • malihu/malihu-custom-scrollbar-pluginالصورة الرمزية لـ malihu

    malihu/malihu-custom-scrollbar-plugin

    4,082عرض على GitHub↗

    هذا المشروع عبارة عن إضافة jQuery تستبدل أشرطة التمرير الأصلية للمتصفح بإصدارات ذات سمات قابلة للتخصيص تدعم كلاً من المحورين الرأسي والأفقي. يوفر طبقة تنقل مصممة لضمان سلوك تمرير موحد عبر أجهزة الماوس ولوحة المفاتيح والأجهزة التي تعمل باللمس. تسمح الإضافة بتعديل قضبان شريط التمرير والمقابض باستخدام CSS وسمات محددة مسبقاً للحفاظ على اتساق واجهة المستخدم عبر المتصفحات. تتيح التحكم في الشعور المادي للتنقل من خلال الزخم القابل للتعديل، والالتقاط، وتسريع عجلة الماوس. يتضمن النظام إمكانيات لتحديد موضع المحتوى برمجياً، ومزامنة الروابط الداخلية، واكتشاف رؤية العناصر. يمكنه التبديل تلقائياً بين اتجاه شريط التمرير بناءً على أبعاد منطقة العرض ويوفر آلية لتشغيل وظائف محددة من قبل المستخدم عندما يصل التمرير إلى معالم محددة.

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

    JavaScript
    عرض على GitHub↗4,082
  • jquery/jquery-mousewheelالصورة الرمزية لـ jquery

    jquery/jquery-mousewheel

    3,916عرض على GitHub↗

    هذه إضافة jQuery تعمل كمعيار لأحداث عجلة الماوس عبر المتصفحات. توفر توحيداً لمعالجة أحداث عجلة الماوس وقيم دلتا التمرير عبر متصفحات الويب المختلفة لتوفير واجهة متوقعة لتطبيقات الويب. تقوم الأداة بتحويل زيادات التمرير الخاصة بالعتاد إلى قيم أعداد صحيحة متسقة. يحل هذا الإجراء التناقضات في كيفية إبلاغ المتصفحات المختلفة عن الحركة، مما يضمن توحيد مسافة التمرير وإشارات الإدخال في تنسيق واحد. يغطي المشروع معالجة التمرير عبر المتصفحات وتوحيد مدخلات الويب. يسمح المشروع بحساب مسافة التمرير الخام وتنفيذ تفاعلات تمرير مخصصة من خلال توحيد أحداث العجلة وقيم الدلتا.

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

    JavaScript
    عرض على GitHub↗3,916
  1. Home
  2. User Interface & Experience
  3. Cross-Browser Interaction Normalization