3 مستودعات
Tools that determine the technical capabilities of a browser environment.
Distinguishing note: Focuses on profiling rather than simple detection.
Explore 3 awesome GitHub repositories matching web development · Browser Capability Profilers. Refine with filters or upvote what's useful.
Modernizr is a browser feature detection library that determines which web technologies are supported by a user's browser by executing small snippets of code to verify actual capabilities. By avoiding reliance on unreliable user-agent strings, it provides a reliable foundation for progressive enhancement, allowing developers to build interfaces that adapt their functionality and styling based on the specific features available in the client environment. The project distinguishes itself through a configuration-driven build system that generates custom, minimized JavaScript files containing onl
Determines the actual technical capabilities of a user's browser to avoid relying on inaccurate user-agent strings.
MediaElement هي مكتبة JavaScript تغلف عناصر الصوت والفيديو HTML5 الأصلية لتوفير واجهة وسائط موحدة وإطار عمل مشغل قابل للتخصيص. تعمل كجهاز تحكم في الوسائط متعدد التنسيقات وإطار عمل إضافات قائم على الويب، حيث توحد عناصر التحكم في التشغيل والأنماط المرئية لضمان تجربة متسقة عبر متصفحات الويب المختلفة. يتميز المشروع بنظام تشغيل قائم على الإضافات يربط أنواع MIME محددة بمصيّرات مخصصة، مما يسمح بدمج تضمينات الوسائط التابعة لجهات خارجية ومحركات تشغيل خارجية. يدعم ميزات التسليم المتقدمة بما في ذلك بث الوسائط التكيفي، وتكامل Chromecast، وإدارة الحقوق الرقمية للمحتوى المشفر. يوفر إطار العمل قدرات واسعة لتخصيص الواجهة، بما في ذلك توليد واجهة المستخدم القائمة على الإعدادات، وإدارة تخطيط شريط التحكم، وتوسيع نطاق تخطيط المشغل. يتضمن أدوات متكاملة لإمكانية الوصول إلى الويب من خلال سلاسل واجهة مترجمة وإدارة التسميات التوضيحية، بالإضافة إلى أدوات لتحليل بيانات الوسائط الوصفية وتحويل الرموز الزمنية.
Determines technical capabilities of the browser environment, such as native fullscreen or media source extensions.
CKEditor 4 is a browser-based WYSIWYG rich text editor that enables users to create and format HTML content directly in the browser. It operates on a plugin-based architecture with a configurable toolbar system, DOM-based content editing, and an event-driven lifecycle, all delivered through a CDN-based distribution model. The editor supports skin-based theming and includes a legacy plugin compatibility layer for backward compatibility. The editor distinguishes itself as a cross-platform framework that integrates natively with Angular, React, Vue, Electron, Android, and iOS environments. It of
Identifies the user's browser type and version to apply compatible rendering and feature support automatically.