3 مستودعات
Custom implementations of functionality using native browser APIs to replace external libraries.
Distinct from Python Native Implementations: Focuses specifically on replacing third-party JS libraries with native Web APIs, whereas Python Native Implementations focus on language-level structures.
Explore 3 awesome GitHub repositories matching programming languages & runtimes · Browser API Implementations. Refine with filters or upvote what's useful.
This project is a comprehensive collection of frontend development best practices and standards. It provides guides for writing semantic HTML, efficient CSS, and functional JavaScript to improve overall web performance and accessibility. The repository establishes frameworks for modern CSS architecture, focusing on specificity management and the use of Flexbox and Grid for predictable layouts. It outlines patterns for functional JavaScript programming, emphasizing the use of pure functions and composition to reduce execution time and dependency bloat. The guidelines cover several core capabi
Encourages replacing heavy third-party libraries with lightweight custom code using built-in browser functionality.
This project is a collection of technical demonstrations and prototypes that showcase various HTML5 APIs, multimedia capabilities, and web standard implementations. It serves as a frontend technology sandbox and a gallery of implementation proofs-of-concept for modern browser features. The collection includes specialized showcases for HTML5 multimedia, featuring the manipulation of audio, video, and real-time media streams. It also provides a series of experiments focused on prototyping web capabilities to verify technical feasibility and browser support in live environments. The project cov
Provides a gallery of technical implementations that use native browser APIs to showcase web capabilities.
هذا المشروع عبارة عن مجموعة من التنفيذات المرجعية والنماذج الأولية التي تركز على التوجيه، وتحسين الأداء، والخيوط الخلفية، ومكونات واجهة المستخدم. تعمل كمكتبة عينات توضح استخدام ميزات منصة الويب الحديثة وواجهات برمجة تطبيقات المتصفح الأصلية. يوفر المستودع نماذج أولية للرسومات عالية الأداء، بما في ذلك التأثيرات ثلاثية الأبعاد والرسوم المتحركة التي يتم عرضها عبر تسريع الأجهزة وتحويلات CSS. يتضمن أمثلة تنفيذ للتوجيه من جانب العميل لمزامنة حالة التطبيق مع عناوين URL للمتصفح ومعارض الأنماط لتفريغ العمليات الحسابية إلى خيوط خلفية. تغطي القدرات الإضافية تحسين محتوى الويب من خلال تحميل الأصول الديناميكي وتقسيم الكود لتقليل أوقات تحميل الصفحة الأولية. تتضمن المجموعة أيضاً بدائيات لبناء عناصر واجهة تفاعلية مثل دوارات الصور (carousels) وقوائم التنقل.
Provides interactive interface elements built exclusively with native browser features instead of heavy external frameworks.