Navegador ligero y biblioteca de detección de SO-Detectr. js

Tiempo de ejecución: 30 minutos. Empezar

Autor: rogeriotaques
Views Total: 2,142
Sitio oficial: Ir a la web
Actualizado: April 27, 2016
Licencia: MIT

Vista prévia

Navegador ligero & biblioteca de detección de SO-Detectr. js

Descripción

Detectr. js es una biblioteca de JavaScript ligera que detecta el navegador web (tipo & versión), la plataforma y el sistema operativo mediante el agente de usuario y agrega las clases CSS correspondientes a los elementos que especifique.

¿Cómo funciona?

Sólo tiene que incluir la biblioteca de JS derectr. js en la página web y estamos listos para ir.

<script src="detectr.js"></script>

Se supone que está utilizando Google Chrome Browser (V49) y el plugin añadirá automáticamente las siguientes clases CSS a su etiqueta HTML.

<html class=".webkit .chrome .chrome49 .windows .nt .nt10.0 .x64 .js .svg .no-retina .landscape" >

...
</html>

Todas las clases CSS:

  • . Edge : Microsoft Edge
  • . ie : Internet Explorer
  • . ie {version} : p. ej., IE10.
  • . WebKit : los navegadores basados en el WebKit
  • . Iron : navegador web de hierro
  • . Chrome : Google Chrome
  • . Chrome {version} : p. ej. chrome49
  • . Firefox : Firefox Browser
  • . Firefox {version} : p. ej. firefox32
  • . opera : opera Browser
  • . opera {version} : p. ej. opera16
  • . Konqueror : navegador Konqueror
  • . Safari : Safari Browser
  • . Safari {version} : p. ej. safari12
  • . Gecko : navegadores basados en Gecko
  • . Android-navegador : navegadores Android nativos
  • . Mac : Apple Macintosh
  • . OSX {version} : p. ej. osx10_10
  • . iOS {version} : p. ej., ios8
  • . Windows : Microsoft Windows
  • . Win2K : Microsoft Windows 2000
  • . Win2K. SP1 : Microsoft Windows 2000 SP1
  • . XP : Microsoft Windows XP
  • . vista : Microsoft Windows Vista
  • . Win7 : Microsoft Windows 7
  • . win8 : Microsoft Windows 8
  • . win8_1 : Microsoft Windows 8,1
  • . win10 : Microsoft Windows 10
  • . NT : Microsoft Windows NT
  • . NT {versión} : p. ej., NT 6.1
  • . WebTV : Web TV
  • . FreeBSD : FreeBSD
  • . Linux : Linux
  • . Android : Android
  • . BB {versión} : p. ej. BB10 (para BlackBerry 10)
  • . x32 : plataforma 32 bits
  • . x64 : plataforma 64 bits
  • . ARM : Platform ARM
  • . iPhone : Apple iPhone
  • . iPad : Apple iPad
  • . iPod : Apple iPod
  • . móvil: cualquier dispositivo móvil
  • . BlackBerry : BlackBerry
  • . Touch : dispositivos de pantalla táctil
  • . js : compatible con JavaScript
  • . svg : imágenes SVG admitidas
  • . no-SVG : imágenes SVG no admitidas
  • . retina : dispositivos con pixelratio > 1
  • . no-retina : dispositivos con pixelration = 1
  • . Portrait : orientación vertical
  • . Landscape : orientación horizontal

Te puede interesar: