1 repositorio
Heuristics for assigning capability levels to client devices based on their hardware and software profiles.
Distinct from Detection Heuristics: Unlike SQL or academic grading, this focuses on assigning performance tiers to mobile devices for feature delivery.
Explore 1 awesome GitHub repository matching web development · Device Performance Grading. Refine with filters or upvote what's useful.
mobile-detect.js es una librería de JavaScript para la detección de agentes de usuario. Analiza las cabeceras de solicitud del navegador para identificar tipos de hardware, sistemas operativos y versiones de navegador. La librería incluye un perfilador de hardware del cliente que asigna grados de rendimiento y capacidad a los dispositivos móviles en función de sus características. También proporciona herramientas para aplicar clases CSS específicas al cuerpo del documento basadas en el hardware detectado para permitir un diseño responsivo. El proyecto cubre amplias capacidades de análisis, incluyendo la detección de teléfonos móviles, tabletas y computadoras de escritorio. Extrae nombres de sistemas operativos y números de versión, y valida las firmas de los navegadores contra patrones conocidos.
Assigns performance and capability grades to mobile devices to help determine the level of functionality to deliver.