响应式设计最起始来源于建筑里的,响应式建筑学科,物理空间根据存在在其中的人的情况来进行响应,结合嵌入式机器人技术和可拉伸材料来建造一种可以根据人群的情况进行伸缩,弯曲和扩展的墙体结构,还可以通过运动传感器配合气候控制系统,调整室内的温度和环境光。
在Web设计中也采用这种模式。由于对于不同的硬件设备,其分辨率,尺寸,清晰度不同,而且会有横屏竖屏,并且设备还在不断地变化。开发者不可能针对每一种设备都开发一个,这就需要针对每种设备环境都能过自动识别,自动获取设备的尺寸,分辨率等信息。所以采用响应式设计。