He estado buscando la forma de detectar con qué tamaño de pantalla estoy trabajando para un sitio web. es decir, iPhone, computadora de escritorio, tableta, etc.
Hasta ahora me he encontrado con bastantes métodos. Solo estoy buscando para ver si hay un método preferido, uno que sea más universal, etc. Me doy cuenta de que rara vez hay un método único para todos. Solo buscando lo mejor.
Si marca la diferencia, el sitio web será un sitio web muy minimalista. Es más una página de complementos para una aplicación. Así que no habrá campanas y silbatos en él.
window.innerWidth ... screen.width ... document.body.clientWidth ... window.outerWidth;window.innerWidth = el ancho interior de su ventana actual (a medida que ajusta el tamaño, obtendrá el ancho real de la ventana en sí... ideal para el desarrollo receptivo).
screen.width = el tamaño de su pantalla real.
Para el desarrollo de aplicaciones, recomendaría utilizar window.innerWidth .