仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 660|回复: 8
打印 上一主题 下一主题

[DIV+CSS] 来谈谈:遵守web尺度 网页前端得3类优化

[复制链接]
精灵巫婆 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 23:33:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在主页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。
网页制造poluoluo文章简介:3s,作为判别一个用户忍耐你网站速率的限制,假如凌驾3s,用户已对这个网站发生了负面的冲突心思。
悟道web尺度:前端功能优化

前端功能优化完整是一个手艺话题,可是关于项目标用户体验有十分年夜的影响,假如你的网站翻开要守候三五秒大概比及扫瞄器提醒没法毗连,那网站哪来的流量,哪来的品牌影响和用户忠实度,挣钱就算了。
3s,作为判别一个用户忍耐你网站速率的限制,假如凌驾3s,用户已对这个网站发生了负面的冲突心思。
前端功能优化和web尺度有甚么干系,接着第一篇悟道web尺度——一致头脑,遵守尺度,这是对你遵守web尺度的一个抵偿大概是对尺度的一个承认。
援用:
前端功能优化懂得yahoo功能优化N条的同砚应当不会生疏,安装一个YSlow评分并对比着优化就能够了,可是有无想过为何要这么做就能够提拔速率,这些与Web尺度有无某种联系关系大概因果呢。
我把这些个条目分红三类,服务端运算优化,传输优化,客户端运算优化:
第一类,服务器端优化
服务器端就是对你的网站的静态言语的实行(asp,php),数据库查询,存储等速率,总的来讲就是输出/输入的运算。这些跟前端不妨,可是影响着前端。YSlow内里没有,鬼晓得你网站的服务器功能怎样,看不出来,就自行优化服务器功能,数据库功能,多买点服务器扩容。
yslow有一条尽早革新Buffer(FlushtheBufferEarly),貌似是不等html完成天生就传输。
进步域名的DNS剖析速率。削减DNS的剖析个数。这个欠好回类,临时放到这里吧。

网页制造poluoluo文章简介:3s,作为判别一个用户忍耐你网站速率的限制,假如凌驾3s,用户已对这个网站发生了负面的冲突心思。

第二类,传输优化
这类是年夜头,很烦,起首是字节,字节越小越好,怎样能小上去,最无效的体例就是google的计划,把首页做的极为精简,图片,html,静态文件都很小,再就是缓存,把文件放到当地缓存区读取。另有http哀求数,削减文件传输中的列队守候。
字节优化

  • 削减冗余html,布局化,语义化的html来完成,举动,体现,布局分别,自力的html文件将变得很小。
  • 紧缩文本文件,css,html,js往失落正文、空格、换行等。
  • 下降图片字节,选择符合的图片范例,png-8是一个好器材,再用工具将图片举行紧缩往失落,好比png-8的紧缩工具。用符合的图片尺寸,不要把年夜图把持一下宽高就用上了。
  • gzip紧缩一下,减小服务器端传输到客户端时分的字节。
  • Flash文件和flash+xml的静态flash也减小字节
缓存
服务器端设置一下,进步缓存的射中率和把不常常修正的文件缓存了。
AddExpiresheaders、Etags、ajax利用get体例便于缓存。
把能分别出来的css,js分别成内部文件便于缓存。
使flash和xml文件可缓存。
买通分歧运营商的限定
CDN进步分歧范例运营商的收集传输速率,电信,网通,铁通,教导网一切弄定。
哀求数
削减文件哀求数,能兼并到一同的兼并一下,css,js,图片等,减小列队守候和服务器端开支。
分域进步同时加载数,优化列队守候。
制止404有效哀求数。
制止重定向。
提早加载和预载
把临时不必的文件等主体页面加载完了再加载,把用户稍后要看扫瞄的内容事后加载出去,相册扫瞄就是很好的例子,先用小图片缩小再把年夜图展现出来,看本张图片时把下一张预载出去等等。
第三类:客户端优化

  • 厌恶的IE的滤镜和CSSexpressions罕用,当心把扫瞄器弄挂,CUP100%逝世机。
  • CSS放到后面,js能放到前面的放在代码前面。将页面尽早展现给用户。
  • 削减iframe的利用,制止CPU扛不住。
  • 削减DOM个数,减低扫瞄器剖析压力。
  • 利用<link>而不是@importChoose<link>over@import,在IE中@import指令同等于把link标志写在HTML的底部。而这与第一条相违反。
  • 进步js的实行效力,话题太年夜不提了
  • 减少Cookie,针对Web组件利用域名有关性的Cookie(UseCookie-freeDomainsforComponents)
  • 另有小图片的repeat背景会进步扫瞄器的CPU占用。
  • 公道的DOM排序,把主要的内容代码前置,优先加载。
再就是些没对号入坐的雅虎功能优化的条目。至此能够查验到页面工程师不是盖的,必要对代码、文件,http协定,缓存,服务器等精准的进修和把持,到达供应用户最最基础的体验——会见速率的体验。
Web尺度的分别头脑和布局化语义化html促进了以上良多条的实行,这是美工时期所不克不及对比的。

掉队的页面工程师系统,美工代庖的页面代码,惟独IE才干扫瞄的页面代码,不必要写代码用图形工具间接导出的页面代码,大批的流量损耗的页面代码,速率慢的像蜗牛的页面代码,程序员看到就头年夜发麻的页面代码,每次改版修正都要感动兵戈,反复发生的页面代码,一种让页面工程师和平易近工一样的页面代码。

我们固然要反动它,代替他,制造全新的页面工程师系统和页面质量,自力的页面工程师完成的页面代码,超过平台的页面代码,只需能剖析页面的设备都可以会见和扫瞄,手写的页面代码,划一同等,井井有条,最低流量损耗的页面代码,程序员喜好的页面代码,会见速率超快的页面代码,改版可反复使用的页面代码,让页面工程师抬开端来,自满的称本人是工程师,誊写的也是盘算机代码的页面代码。
前端优化恰好给Web尺度供应了一个查验的时机,用“理论是查验真谛的独一尺度”来判别尺度化究竟好欠好,对不合错误。
</p>
你的设计不仅仅用于web浏览器,也可以发布在其他设备上,比如PowerPoint。
莫相离 该用户已被删除
沙发
发表于 2015-1-17 23:13:39 | 只看该作者
可以使用CSS检查工具进行设计。
愤怒的大鸟 该用户已被删除
板凳
发表于 2015-1-21 16:07:31 | 只看该作者
dreamweaver8中文版下载(dw)对专业网页图像设计的FIREWORKS,三者被MACROMEDIA公司称为DREAMTEAM(梦之队)。
再现理想 该用户已被删除
地板
发表于 2015-1-30 20:48:15 | 只看该作者
不管老师做怎样的解释,而我却对它感到很是吃力,诸如里面有许多不知道的功能。
再见西城 该用户已被删除
5#
发表于 2015-2-6 15:55:25 | 只看该作者
足见市场的反响和MACROMEDIA公司对它们的自信。说到Dreamweaver8我们应该了解一下网页编辑器的发展过程,随着互联网(Internet) 的家喻户晓。
山那边是海 该用户已被删除
6#
发表于 2015-2-16 23:58:47 | 只看该作者
在刚开始接触网页的第一堂课上,听说网页制作会是一门很无聊并且很难听懂的过程,而事实却印证了这样一个事实。
admin 该用户已被删除
7#
发表于 2015-3-5 14:10:32 | 只看该作者
运动)时间轴面板--拖动关键帧--单击整条--将鼠标移至中间一点--右击选择增加关键帧--移动中间关键帧的图层--勾选自动播放,循环
只想知道 该用户已被删除
8#
发表于 2015-3-12 08:13:05 | 只看该作者
Dreamweaver由MX版本开始使用Opera软件公司的排版引擎“Presto”作为网页预览。
分手快乐 该用户已被删除
9#
发表于 2015-3-19 19:19:17 | 只看该作者
经过两天的学习,总算对Dreamweaver有进一步的了解了,心中不免有些激动。今天和其他几位老师交流了一下,感觉受益匪浅.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 01:52

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表