Designing for Different Devices (Viewport Size, Touch/Hover, etc.)

La recomendación general es: no hagas eso. ¿Por qué esas experiencias deberían ser diferentes según el tamaño de la pantalla?

Un experimento mental útil es: ¿cómo esperas que se comporte en teléfonos plegables o tabletas, que no encajan explícitamente en las categorías de móvil/escritorio?

Si realmente deseas que este tipo de cambio de comportamiento se base en el user-agent del navegador (como funcionaban los modos antiguo móvil/escritorio), entonces tenemos capabilities.isMobileDevice, que literalmente verifica la palabra “mobile” en la cadena del user-agent:

1 me gusta