前端优化思考
froshloveC
这个作者很懒,什么都没留下…
展开
-
从tab选项卡发出的一个性能思考和延升
tab选项卡为什么如此流行,很多js框架基本上都有选项卡这个组件,这个东西仅仅是美观和操作方便吗? 在我上次接触到一个使用web做类似应用软件的项目之前,我也仅仅觉得这种选项卡比较漂亮,也操作方便 但是在那个系统开发的时候,很多人都一直在提,性能,性能,提高性能,但是他们放弃了选项卡,我很郁闷,我简单的说一下我对选项卡的理解 当用户点击菜单某一个链接的时候,页面右侧应该出来...原创 2010-01-11 16:07:37 · 119 阅读 · 0 评论 -
从长连接推送技术发出的一些思考
服务器推送技术,经过考虑,其实发现说白了,就是通过某种手段让服务器从后端主动将数据发送到前台,并且还直接调用js函数将数据呈现出来,传统web模式,包括ajax技术,都是通过客户端发送一个请求,就是说客户端告诉服务器,我需要某种数据了,然后服务器通过各种操作将数据发送给客户端,并显示。 知道了服务器推送技术和基本原理,再就看看,为什么要使用服务器推送技术,什么时候需要使用服务器推送技术 ...原创 2010-01-13 11:55:50 · 135 阅读 · 0 评论 -
web前端优化
JavaScript方面 put script at bottom 脚本尽量放在页面的底部 make javascript and css external 尽量使用外联的javascript和css文件 minify javascript and css 最小化javascript和css文件 remove duplicate Scripts 去除重复脚本 在...原创 2010-07-19 10:06:24 · 84 阅读 · 0 评论 -
高效js
/** 高效 Javascript 编码 Fast Loops 循环是大多数脚本最基本的一个部分,在大多数情况下,循环不会有任何效率问题。 但是,通过优化循环条件,还是可以让循环运行的更快一些 看下面的几个例子 */ for(var i = 0 ; i < document.getElementsByTagName('tr').length ; i++){ d...2011-01-08 15:28:03 · 107 阅读 · 0 评论 -
前端优化分析 之 javascript放在底部
在很多优化法则中都提到,尽量将javascript放到页面底部,这是为什么呢 我通过firebug进行了下简单的分析 看下图 本页面首尾都存在javascript代码 我们分析得出 1、整个页面文档家在结束才开始加载css和js以及其他的数据 2、当顶部的所有js都家在结束之后才可以加载页面中的图片 3、顶部的common.css和common.js几乎是同...2010-10-28 09:29:07 · 140 阅读 · 0 评论 -
排序算法
// ---------- 一些排序算法 // js 利用sort进行排序 systemSort:function(array){ return array.sort(function(a, b){ return a - b; }); }, // 冒泡排序 bubbleSort:...原创 2011-10-26 20:31:15 · 72 阅读 · 0 评论 -
移动版和PC网站兼容的做法研究
现在兼容做移动版兼容 见过的比较多的是做媒体自适应 通过媒体的宽度等来处理 还有通过js来跳转 比如baidu会分为www.baidu.com和m.baidu.com 里面分的比较细致 还有一种是就是www.m12305.com这种方式 我把这三种分别说成 1.媒体自适应,css来判断 2.域名跳转适应 可以用多种技术 3.www.m12305.com,后台判断u...2013-09-18 12:19:28 · 161 阅读 · 0 评论