龟苓膏vi设计的核心价值在于为企业打造独特的品牌,龟苓膏vi设计可以给企业带来良好的社会声誉和经济效益。
如你所知,建设一个有响应的网站,除了宽度还有很多。你需要传感器给你反馈,根据其他因素调整网站。
改善来自用户传感器或浏览器的反馈的最佳方式是使用名为现代化zr的aJavaScript库。在这篇文章中,我将解释为什么当你超越宽度时,现代化是如此无价的工具。
在前端开发中,开发人员过去常常调整网站以适应特定浏览器所使用的布局引擎的约束。2003年,只有三种浏览器:网景、互联网浏览器和歌剧.火狐、Safari和第一款移动浏览器迷你歌剧于2005年发布铬合金。直到2008年才发布。
目前有五种主要的浏览器,每一种都有自己的移动版本。在这一系列浏览器中,也有用户没有升级的旧版本。正如为多种屏幕尺寸创建多种布局最终成为azero sum游戏一样,为多种浏览器构建多个前端也是如此。
我们使用响应式网页设计来适应新的、尖端的移动浏览器。但是,在适应新浏览器的同时,重要的是不要以牺牲旧浏览器为代价。
从历史上看,优化是为最流行的浏览器构建一个网站,然后调整以确保该网站在一组流行的浏览器上看起来相同的产物。设计必须适应所有浏览器的功能。
渐进式改进是应对浏览器无法支持现代功能的一种策略。有一个构建最新功能的目标,但是,在一个响应式网站中,网站的设计是与浏览它的框架相联系的。响应式网设计已经变得流行,因为它解决了最明显的变化的上下文——框架的大小——但是浏览器的上下文比它的视窗大小运行得更深入。
挽救(saving的简写)为高分辨率显示器提供了一个很好的解决方案,但是它在旧浏览器中的支持如何呢?IE 8或更早版本不支持,所以如果你支持那个浏览器,你必须在afallback中构建。您可以识别浏览器,并针对该浏览器提供替代样式,但是您必须为每个不支持挽救(saving的简写)的浏览器提供相同的替代样式。
如果您可以编写一个可以在所有不支持挽救(saving的简写)的浏览器上使用的样式,不是更容易吗?这样,您就不必一直关注老版本用户的错误报告。你可以只设置一次回退,然后忘记它。
传统上,特征检测是通过检测浏览器的用户代理来完成的。这是通过Java Script语言使用领航员对象完成的导航员。对象可以追溯到美国网景公司时代,曾经是开发人员在跨浏览器兼容性方面的最佳工具。
如果你有铬并启用了DevTools,右击页面并选择检查元件打开浏览器的网页检查器.然后,单击控制台,在插入符号后,键入"导航器.用户代理"并按回车键。这将返回你当前浏览器的用户代理,它是用来识别正在使用的浏览器的文本字符串铬合金。返回以下内容:
Mozilla/5.0(麦金塔;英特尔Mac OS X 10 _ 8 _ 2)苹果WebKit/537.35(KHTML像壁虎一样)Chrome/27。0 .1443 .2 Safari/537.35
从很多方面来说,导航对象是我们可以用来告知系统用户能力的最好的传感器之一;然而,它对未来并不友好。它把你网站的执行器建立在很多关于浏览器支持和不支持的假设上。它也不可靠,因为用户可以将其配置为访问浏览器可能不支持的网站。
现代化zr做
总监微信咨询 舒先生
业务咨询 张小姐
业务咨询 付小姐