Cómo usar el user agent
El “user agent” o “user-agent” (agente de usuario) es una cadena que envía el navegador web al servidor web para proporcionar información sobre el software que usa el usuario, como la versión del navegador o del sistema operativo.
Como explico en La cadena “user agent” o “agente de usuario”, una idea buena acabó usándose mal, muy mal.
En el reciente artículo User-Agent detection, history and checklist, explica algunas cosas sobre el user agent y proporcionan los siguientes consejos para su uso:
- No detectes la cadena del agente de usuario.
- Utiliza el diseño adaptable (responsive design) para los nuevos sitios para móviles (utliza las media queries).
- Si estás utilizando una característica específica, utiliza la detección de características para mejorar, no para bloquear.
- Y si finalmente utilizas la detección del agente de usuario, detecta las cadenas más sencillas y genéricas.
- Siempre proporciona una opción alternativa que funcione independientemente de las soluciones que hayas elegido.
Deja un comentario