El diseño web receptivo no depende de javascript. Sin embargo, hay algunas excelentes bibliotecas de JavaScript que pueden mejorar aún más los diseños receptivos:
Enquire.js le permite usar consultas de medios en javascript, tal como lo haría en CSS. Esto podría, por ejemplo, permitirle activar JavaScript que carga un gran video de fondo solo en pantallas de gran tamaño. (WickyNilliams / enquire.js)
Respond.js es imprescindible si está diseñando dispositivos móviles primero y necesita admitir navegadores heredados (IE6–8). Es un polyfill de consulta de medios para navegadores antiguos que no los admiten de forma predeterminada. (scottjehl / Responder)
- ¿Cuál es el mejor entorno de programación en línea (IDE) para desarrollar aplicaciones web adecuadas para alguien que no ha programado durante diez años?
- ¿Para qué se utiliza un marco de aplicación web como Flask? ¿Se utiliza para la secuencia de comandos del lado del servidor?
- ¿Cuál es el mejor sistema de votación de ideas web?
- ¿Cuáles son los idiomas utilizados para desarrollar la interfaz de una aplicación web?
- ¿Cuál es la diferencia entre la aplicación SBI Anywhere y la aplicación SBI Freedom?
Picturefill.js es un polyfill para el elemento propuesto, que le permite servir imágenes de alta resolución solo con el tamaño y la resolución de pantalla que especifique. (scottjehl / picturefill)
Moderizr detecta la compatibilidad de un navegador con las características HTML5 y CSS3, lo que le permite habilitar / deshabilitar ciertas funciones que el navegador del usuario no admite. Esto puede ser útil para diseños receptivos, ya que la amplia variedad de navegadores y dispositivos móviles tienen un rango variable de soporte para nuevas funciones HTML5 y CSS3. (Modernizr / Modernizr)