百度关键词
7*24小时咨询电话
4000-340-360
专业网站优化 专业百度优化 专业关键词优化
最新加盟NEWS
CENTER
您当前位置:易达网络科技公司 >> 百度排名 >> 百度关键词 >> 浏览文章

在这篇文章中,我们会谈到移动互联网和相应式设计的关系,首先将介绍如何巧妙的运用相应式设计,为什么性能对移动端特别很是紧张,为什么相应式设计不能作为你网站的目标,最后技术的性能题目帮助我们更好的理解这题目。 自2000年开始,设计者和开发者就把移动设备的题目过于简单化,以至于如今仍然有人认为相应式网页设计能解决统统题目。 大家必须晓畅,凌驾于任何目标,移动网络体验必须和闪电一......

如何优化相应式站点的移动性能?

发布时间:2019年07月20日 标签:如何,优化,响应,站点,点的,移动,移动性,性能 浏览

网站优化 移动站点优化 相应式设计

在这篇文章中,我们会谈到移动互联网和相应式设计的关系,首先将介绍如何巧妙的运用相应式设计,为什么性能对移动端特别很是紧张,为什么相应式设计不能作为你网站的目标,最后技术的性能题目帮助我们更好的理解这题目。

网站优化 移动站点优化 相应式设计

自2000年开始,设计者和开发者就把移动设备的题目过于简单化,以至于如今仍然有人认为相应式网页设计能解决统统题目。

大家必须晓畅,凌驾于任何目标,移动网络体验必须和闪电一样快。敏捷、实用、兼容的体验对所有移动设备都是挑衅。当你使用相应式设计时,这些挑衅都存在。从一开始就正视性能会让过程容易些。

相应式设计是很棒,但不是全能钥匙。假如你在移动设备上一味坚持,在转换率后就可能隐蔽着性能题目。大约有11%的网站是相应式,这个数字每月都在增加,所以如今是评论辩论这个题目的时机了。

据Guy Podjarny研究,72%的相应式网站不分屏幕大小都提供雷同的字节,尽管这会降低移动网络连接。不是所有效户都有耐心等着网站加载。

对相应式设计存在的题目有了基本熟悉,我们就能减低它带来的损失。

移动网站来自曩昔

我不是说你不应该采用相应式设计或者去用m.*的子域名。事实上,如今社会分享无处不在,不分设备,分配给给文档一个URL,这是聪明的做法。但这并不意味着一个单独URL应该提供雷同的文档或每一个设备都应该下载雷同的资源。

援引Ethan Marcotte的话,他创造了“相应式网页设计”这个术语。

最紧张的是,相应式网页设计的初衷不是要庖代移动网页。——Ethan Marcotte

网站优化 移动站点优化 相应式设计

交互、移动、快速

假如我们能使用一些其他的技术,就可以实现获得相应式设计益处的同时,不影响移动设备的性能。相应式设计从来不是意味着要解决“性能”,这也是为什么我们不能因此诘问诘责它的缘故原由。然而,信赖它能解决你所有题目,这大错特错。

设计相应式很紧张,由于我们必要解决跨桌面和移动端视窗大小范围的题目。但是只考虑屏幕大小就低估了移动设备。桌面和移动端的界限正在变得模糊,基于不同的设备对我们而言仍然有多种可能性。但是我们还不能通过媒体查询来决定相应式设计的功能。一些评论家称之为“可靠的相应式网页设计”,然而另一些人则认为它是伴随当代视觉的相应式网页设计。在没有了解其基本语义的情况下,我们必要搞清楚这个题目。

虽然没有可应用于各类文档的万全之策,但是能够运用一些技巧来改善现有相应式的解决办法,并且力求性能最大化。

实现每一个文档对所有的设备都使用雷同的URL和雷同的内容,结构不需要雷同。

当从零开始,遵循“移动先行”的方法。

在一个真实设备上测试当资源加载和表现会发生什么。不要依靠调整你的桌面欣赏器。

使用优化工具测量和进步性能。

通过javascript传输相应图片,虽然我们更期盼着欣赏器供给商(例如srcset)能解决这个题目

当你必要当前设备具备加载条件时,只加载javascript,这会在onload事件之后发生。

对移动设备,内联文档的原始视图,或者发送一屏表现内容。

使用下面一种或几种技术应用智能相应式的解决方案:条件加载、按组相应、服务器端层(如适应性方法)。

条件加载

不要总是在CSS中依靠media queries,由于欣赏器将会为所有设备加载息争析所有选择器和样式 (后面细致讨论)。这就意味动手机为了一个大屏要下载息争析CSS。由于CSS块的呈现,你要虚耗一些时间等待联接成功。

在设备上用javascript的matchMedia查询来代替CSS media queries,你知道这些内容是不会转变的。例如,大家都知道iPhone不能动态的转换成iPad的规格,所以我们只在正在必要CSS时才用。

可以用特性检测,例如 Modernizr,对UI和功能性做出更明智的决定而不是仅仅根据屏幕尺寸。

按组相应

在处理简单文档、为台式电脑和智能手机提供雷同的HTML时,虽然为我们可以让所有屏幕依靠一个单一的HTML基础和相应式设计,但这并不总是最好的解决方案。为什么呢?同样是因为移动设备的性能。

即使我们在服务器端储存雷同的文档,但是根据设备组别的不同给用户不同的文档。举个例子,为一个6英寸甚至更大的屏幕提供大的浮动菜单,为一个小屏幕提供汉堡菜单。在每个组群里,使用相应时技术以适应不同的场景,例如肖像模式和风景模式的转换,切换iPhone(320像素宽)、5英寸Android设备(360英寸)和平板(400像素)。

服务器端层

智能相应策略的最后一个选择是服务器。

服务器端功能检测和决策不是移动网络的奇怪玩意。类似 WURFL 和Device Atlas的库在市场上有好多年,相应式设计和服务器组件的混合也众所周知。偶然被称为是相应式设计和服务器端组件(RESS),偶然又叫自适应设计,这进步了相应式设计的速度和可用性,同时每一个服务器端都保持一个代码库。

很遗憾的是。这些技术这几年并没有什么突破性的发展。只能在博客和杂志里看到一些开发者对“RESS”、“相应式”、“自适应”做比较。缘故原由就是:我们是前端专业人士。任何涉及到服务器的事情看起来都是不太兴奋的题目。在一些情况下,前端设计师能把握好服务器的脚本,另一些情况是,服务器由长途开发团队管理,设计师不想每做一次小的UI改变就要和长途团队沟通处理。我能领会这种感觉。

这就是在大型项目中要花时间思考新架构层的缘故原由,如许前端工程师对服务器做决准时不会影响到后端架构。Node.js是一个极好的备选平台,是介于当前企业后端基础和前端之间的服务器端层。

在这个新的端层里,前端的工程师可以根据有实际的决定权,这会使得在不触及后端架构的情况下,让所有设备上的体验更为快速、相应、可用。

上一篇:sitemap工具支撑https数据提交!附https技术建议
下一篇:中小型网站架构分析及优化
点击数: 相关搜索:如何 优化 响应 站点 点的 移动 移动性 性能
百度关键词 技术咨询:4000-340-360   24小时服务热线:4000-340-360
企业QQ: 4000340360   邮 箱:4000340360@b.qq.com
Copyright 2005-2015  by 易达网络 all rights reserved
分部地 址:潍坊市奎文区虞河路与玉清街交叉口锦绣苑  邮 编:261000