2 repositorios
Server-side identification of the hardware category (mobile, tablet, desktop) of a web visitor.
Distinct from Mobile Device Discovery: Shortlist candidates are focused on MDM, security, or hardware bridges, not web request analysis.
Explore 2 awesome GitHub repositories matching web development · Device Type Detection. Refine with filters or upvote what's useful.
Este proyecto es un analizador de user agent de PHP y detector de dispositivos móviles. Analiza las cadenas de user agent HTTP para identificar el navegador web, el sistema operativo y el tipo de dispositivo del visitante. La biblioteca proporciona una integración dedicada para el framework web Laravel. Distingue entre teléfonos móviles, tabletas y computadoras de escritorio, mientras identifica robots web y los nombres específicos de los rastreadores de motores de búsqueda. Las capacidades de la herramienta incluyen la extracción de idiomas preferidos de los encabezados de solicitud y la verificación de propiedades específicas del user agent. Utiliza coincidencia de patrones de expresiones regulares y mapeo de datos estáticos para clasificar clientes y localizar contenido.
Determines if a visitor is using a phone, tablet, or desktop to deliver an optimized mobile experience.
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.
Identifies whether a visitor is using a mobile phone, tablet, or desktop computer via user agent analysis.