Responsive design 获取屏幕DPI以实现响应性网页设计

Responsive design 获取屏幕DPI以实现响应性网页设计,responsive-design,emulation,dpi,firefox-os,html5-apps,Responsive Design,Emulation,Dpi,Firefox Os,Html5 Apps,当我搜索相关主题时,我正在尝试创建一个在每台设备上运行的响应性Web。我读了很多次DPI的文章,High DPI。 我读过这篇文章,我明白设计一个在每台设备上都运行良好的响应性网站是非常重要的。但我主要关心的是如何获得设备dpi以及如何应用css(媒体查询) 在那之后,我还要在这么多的设备上测试它,所以有没有任何工具可以模拟目标设备环境来测试相同的东西。你可以下载Ripple Emulator附加组件用于chrome,而不是在不同的屏幕和dpi设备上测试你的网站。下载Ripple Emulato

当我搜索相关主题时,我正在尝试创建一个在每台设备上运行的响应性Web。我读了很多次DPI的文章,
High DPI
。 我读过这篇文章,我明白设计一个在每台设备上都运行良好的响应性网站是非常重要的。但我主要关心的是如何获得设备dpi以及如何应用css(媒体查询)


在那之后,我还要在这么多的设备上测试它,所以有没有任何工具可以模拟目标设备环境来测试相同的东西。

你可以下载Ripple Emulator附加组件用于chrome,而不是在不同的屏幕和dpi设备上测试你的网站。下载Ripple Emulator Add-on for chrome比在不同的屏幕和dpi设备上测试网站要好得多。更好的是

这里有一组很棒的幻灯片(PDF),讨论响应性网页设计、屏幕分辨率和像素密度:

博客作者在这里更详细地讨论了像素比率:

实际上,目前还没有一个单一的答案,因为Android和Retina MacBook往往会将通常在iPhone和其他设备上工作的方法复杂化


我希望这些链接能有所帮助。

这里有一组很棒的幻灯片(PDF),讨论响应性网页设计、屏幕分辨率和像素密度:

博客作者在这里更详细地讨论了像素比率:

实际上,目前还没有一个单一的答案,因为Android和Retina MacBook往往会将通常在iPhone和其他设备上工作的方法复杂化


我希望这些链接对您有所帮助。

我不知道dpi,但您可以获得屏幕分辨率并将其保存到带有JS的cookie中。您是否看过以下讨论:当我创建响应性设计时,我依赖于静态分辨率。移动设备约为600px,平板电脑约为800-900px,台式机最高可达1980px。我正在写这张表格。我建议看看Twitter引导如何处理响应性媒体查询。这是一个很好的起点。我不知道dpi,但你可以获得屏幕分辨率,并将其保存到一个带有JSI的cookie中。你是否看过以下讨论:当我创建一个响应性设计时,我依赖于静态分辨率。移动设备约为600px,平板电脑约为800-900px,台式机最高可达1980px。我正在写这张表格。我建议看看Twitter引导如何处理响应性媒体查询。这是一个很好的起点。