代码改变世界

随笔档案-2010年05月

web前端职业规划(转)

2010-05-28 22:54 by BlueDream, 18812 阅读, 收藏, 编辑
摘要: 关于一个WEB前端的职业规划,其实是有各种的答案,没有哪种答案是完全正确的,全凭自己的选择,只要是自己选定了,坚持去认真走,就好。在这里,我只是简要说一下自己对于这块儿内容的理解。有一个观点想要分享给大家的是:任何规划和目标的实现都依赖于知识的积累,而知识的积累来源于学习及学习后大量的实践。我提供一个实践途径,我们可以在工作之余的时间在网上或外包公司那里接一些私单做,因为目标不是赚钱,我们可以用最... 阅读全文

记录下李战的甘露模型

2010-05-25 14:18 by BlueDream, 604 阅读, 收藏, 编辑
摘要: 一年前读过.当一年后再读.发现以前自己根本没有理解.在此记录下代码.以便翻阅. 阅读全文

Xhr异步按顺序加载script

2010-05-10 23:05 by BlueDream, 2102 阅读, 收藏, 编辑
摘要: 在同域的情况下.无阻塞异步加载js的比较完美的方法就是通过XHR eval动态加载解析外部js文件.但XHR的问题就是.无法保证加载顺序.只是哪个.js文件先加载完毕就先执行哪个.所以我们需要用个队列机制将其管理.提供顺序引入的功能.上面的代码就是一个具有队列性质的管理机制.用法就是:表示引入两个.js文件.顺序为先main.js然后再sub.js并且当sub.js执行完毕后会调用init方法. 阅读全文

IE的onfocus取代

2010-05-10 11:59 by BlueDream, 1529 阅读, 收藏, 编辑
摘要: 本来页面有这样的需求:一个文本框,当鼠标移上的时候,让其获得焦点,这样可以增强用户的体验,方便用户直接操作文本框.这个需求在程序上很容易实现.我们可以几句代码搞定:看是很简单的程序却恰恰不那么完美.在IE浏览器下.当你在这个页面新打开一个窗口的时候.再移动到这个页面的文本框上,那么这个文本框还会focus.而导致这个页面被激活.那么用户新打开的浏览页面就会被挡在后面.那样用户会很莫名.那么这个问题... 阅读全文

事件延迟触发

2010-05-01 00:19 by BlueDream, 1188 阅读, 收藏, 编辑
摘要: 浏览器中有些敏感事件一旦触发会频繁发生.比如onScroll, onmousemove , onresize等触发频率很快.很耗内存.平时的应用场景比如:tabView是通过mouseover触发的.当用户迅速从页面滑过是不会触发的.必须要停滞一会才触发.还有ajax频繁请求等.都会耗很大的内存资源.那么我们就需要一个事件控制函数.让事件以一定频率的发生.下面演示了两个div第一个是普通的mous... 阅读全文
点击右上角即可分享
微信分享提示