1 dépôt
Assigning capability grades to client devices to adjust the level of functionality delivered to the user.
Distinct from Grading Systems: This is about hardware capability tiers for web delivery, not academic or professional grading systems.
Explore 1 awesome GitHub repository matching web development · Client Capability Grading. Refine with filters or upvote what's useful.
mobile-detect.js est une bibliothèque JavaScript pour la détection de l'agent utilisateur (user agent). Elle analyse les en-têtes de requête du navigateur pour identifier les types de matériel, les systèmes d'exploitation et les versions de navigateur. La bibliothèque inclut un profileur de matériel client qui attribue des notes de performance et de capacité aux appareils mobiles en fonction de leurs caractéristiques. Elle fournit également des outils pour appliquer des classes CSS spécifiques au corps du document en fonction du matériel détecté afin d'activer un style réactif. Le projet couvre de larges capacités d'analyse, y compris la détection des téléphones mobiles, des tablettes et des ordinateurs de bureau. Il extrait les noms et numéros de version des systèmes d'exploitation et valide les signatures de navigateur par rapport à des modèles connus.
Assigns a capability grade to mobile devices based on hardware to adjust the level of delivered functionality.