使用 Chrome 开发工具的设备模式来开发响应式 Web 应用

Linux大全评论928 views阅读模式

我们在桌面和移动设备上开发网站,通常我们倾向于最初的桌面体验。 但是这与越来越多的用户使用移动设备访问网络的趋势相脱离。 为了提高网站的用户体验,我们需要准确地知道网站在移动设备上的效果。 不久前,Chrome 开发者工具包里加入了手机模拟器特性,但是它不能连接真实的设备,还需要很多试验和调试。 Chrome38 Beta版包含一个新的设备模式:一次点击就可以启动手机模拟器、检查设备连接情况、模拟片状网络。

使用 Chrome 开发工具的设备模式来开发响应式 Web 应用

现在,开启chrome“获取元素”图标右侧的设备模式。 开启后,chrome会自动显示一个手机模拟器窗口,它可以模拟手机上所有的触摸事件。 通过调整模拟器而不是整个浏览器窗口的大小,你可以方便的测试各种尺寸的屏幕。 你可以选择模拟器中预置的手机型号,它会自动调整模拟器窗口、触摸效果、用户代理、屏幕分辨率等设置。

使用 Chrome 开发工具的设备模式来开发响应式 Web 应用

每一次媒体查询都会以可视化的形式表现出来,因此你可以在模拟器中关联断点。 点击一次即可调整模拟器大小,这使我们可以反复测试网站关联的样式。 如果你想修改媒体查询模块,点击右键,跳转到定义css的代码。

最后,设备模拟器需要精确的将连接显示给移动用户.例如,一个3G连接相对于办公室的快速WIFI而言,极大程序的限制了网站的体验.DevTools可以帮助模拟网络连接状况(吞吐量和延迟),如EDGE, 3G, 4G – 甚至是离线. 

典型的系统级的网络条件限制了所有的东西,DevTools却只限制当前的tab.这使得app可以离线运行,并尝试AppCache和Service Worker场景,同时,在另一个tab浏览参考资料.

请在你的开发工作流中试验Device Mode,然后告诉我你的想法.如果你急切的想知道更多关于DevTools的优点,请查看我的页面Google I/O 2014 talk: Developing Across Devices.

Ubuntu 14.04 LTS下安装Google Chrome浏览器 http://www.linuxidc.com/Linux/2014-04/100645.htm

Ubuntu 13.04 安装 Chrome 依赖问题解决 http://www.linuxidc.com/Linux/2013-04/83638.htm

openSUSE安装Chrome浏览器 http://www.linuxidc.com/Linux/2013-05/84046.htm

Linux用户安装 Google Chrome 35 Beta 说明 http://www.linuxidc.com/Linux/2014-05/101099.htm

CentOS 6.x 安装Google Chrome浏览器 http://www.linuxidc.com/Linux/2013-01/78066.htm

企鹅博客
  • 本文由 发表于 2019年9月16日 23:59:56
  • 转载请务必保留本文链接:https://www.qieseo.com/180357.html

发表评论