上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: 上个星期天晚上约11点半,左耳朵耗子在新浪微博上吐槽QQ安全中心密码修改的问题,引来不少围观。QQ安全中心的兄弟收到用户反馈后,第一时间fix bug并发布,其高效着实令人佩服。 当时也围观了下,问题并不复杂,是由于业务代码对于url的不恰当处理导致的(详见本文第3点),涉及url fragment(#)的内容,于是顺便重温了下这块的内容。 文章主要参考了httpwatch博客的一篇文章:《6 Things You Should Know About Fragment URLs》 其中1-5点的内容比较基础,6-7点的内容对于ajax应用的开发有不错的指导意义,可以了解下。 阅读全文
posted @ 2013-03-31 20:23 程序猿小卡 阅读(6835) 评论(37) 推荐(21) 编辑
摘要: webworker的作用 让web应用程序具备多线程处理能力,常用来处理一些比较耗时的任务。假设我们的应用上有个纯前端实现的马赛克滤镜,我们知道图像处理,尤其是大图片的处理通常是比较耗费时的,随时都有可能让你的页面卡个几秒,这期间UI线程会被阻塞,这意味着用户需要对着一个无法进行任何交互的页面抓狂... 阅读全文
posted @ 2013-03-28 00:58 程序猿小卡 阅读(3392) 评论(2) 推荐(4) 编辑
摘要: 什么是Web Storage? web storage是HTML5规范中提出的一种本地存储解决方案。在这之前,我们在开发中遇到本地存储问题时,通常有两种解决方式 cookie:兼容性最好,但也有不少问题,下面会简单做下对比 各浏览器实现的非标准化的本地存储方案,如IE的userData... 阅读全文
posted @ 2013-03-15 00:05 程序猿小卡 阅读(2225) 评论(2) 推荐(2) 编辑
摘要: 写在前面:本文比较基础,仅是一枚菜鸟接触jquery过程中的一点思考和总结,内容较基础,希望能对刚接触jQuery的童鞋有一点帮助 :) 按照国际惯例(其实就是俺写作的习惯),首先抛出待问题的场景。至于问题的答案,文章并不会急着揭晓,而是通过逐层递进的方式,展现思考、解决一个问题的过程 1、如何... 阅读全文
posted @ 2013-03-10 00:58 程序猿小卡 阅读(3683) 评论(6) 推荐(9) 编辑
摘要: note:本文主要参考了Stoyan Stefanov的文章《When is a stylesheet really loaded?》 在之前的文章《CSS文件动态加载》中,我们提到了在动态加载CSS文件的时候,如何检测加载是否完成。注意,这里的加载完成包含了两种情况: 1)加载成功 2)加载失败 ... 阅读全文
posted @ 2013-03-03 01:02 程序猿小卡 阅读(14013) 评论(54) 推荐(12) 编辑
摘要: 前段时间研究了下JS动态加载和执行顺序依赖的东东,把LABJS的源码从头扒了下:LABJS浅析。对于JS加载执行以及下载监控这,项目组在这块做的东西不少,但对于CSS加载这块的质量监控,力度就小得多了。原因很简单:JS下载失败或出错,这个页面基本就废了。CSS下载失败,大部分情况下页面还是可用的,虽... 阅读全文
posted @ 2013-03-01 01:17 程序猿小卡 阅读(8598) 评论(7) 推荐(4) 编辑
摘要: 剧透:文章末尾有两个小问题待解答,路过的兄弟请百忙之中抽空看下~~~ 彭老湿近期月报里提到了valueOf方法,兴致来了翻了下ECMA5里关于valueOf方法的介绍,如下: 15.2.4.4 Object.prototype.valueOf ( )When thevalueOfmethod i... 阅读全文
posted @ 2013-02-22 00:47 程序猿小卡 阅读(9751) 评论(16) 推荐(6) 编辑
摘要: 跟小组里一自称小方方的卖萌90小青年聊天,IT男的坏习惯,聊着聊着就扯到技术上去了,小方方突然问:1、声明一个数值类型的变量我看到三种,区别在哪? 2.明明是个数字字面量,为毛平常我们可以直接在上面调用各种方法....我嘴角微微一笑:少年你还嫩了点,哪止三种,我知道的至少有五种!! 笑着笑着嘴角开始抽搐,额角开始冒出了冷汗:至少有五种,没错,但是。。。区别在哪。。。 怀着老菜鸟特有的矜持和骄傲,我不屑地说:这都不知道,自己查资料去。。。转过身,开始翻ECMAS - 262(第五版) 阅读全文
posted @ 2012-12-21 19:55 程序猿小卡 阅读(3269) 评论(12) 推荐(4) 编辑
摘要: 我们通常会这样使用: parseInt('123abc'); //输出 123 var num = 123; num.toString(); //输出 '123' 那么,radix这个参数的作用是?神马场景下会用到?有什么注意事项?下文会简单讲解 阅读全文
posted @ 2012-12-17 14:26 程序猿小卡 阅读(2355) 评论(0) 推荐(4) 编辑
摘要: 经常用到的小工具函数,每次用到都重写一遍,有点浪费体力,于是决定分阶段整理下,需要用到的时候就直接拷过来用了~ 对于dom节点的className,常用操作不外乎增、删、查(改可以用增+删事先),由于代码比较简单,直接上源码+接口注释 阅读全文
posted @ 2012-12-13 00:25 程序猿小卡 阅读(1090) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页