影の域

关注web前端,追逐html5脚步,体会code人生

2012 年 02 月 24 日
6,582 点击

KISSY DataLazyLoad组件之事件BUG

正在随手弄一Photo App, 为了性能和效率,不得不使用LazyLoad,至此,为此BUG的浮现做好了铺垫。
为图快速制作出原型,暂且使用KISSY辅助开发,App自身只有一个重要需求: 弹性、自适应。
所以,很自然的对 windows 对象做了 Resize Event 的监听处理。 %*……(*&*%%*……*(,(此处省略1000字),coding-complete && unit-test-ok !
然后,准备添加 LazyLoad支持以提高体验和性能,降低成本。(殊不知,杯具就此发生) 阅读全文

Cross-Origin Resource Sharing

2011 年 07 月 15 日
21,424 点击

[转]利用跨域资源共享(CORS)实现ajax跨域调用

几年前,网站开发者都因为ajax的同源策略而撞了南墙。当我们惊叹于XMLHttpRequest对象跨浏览器支持所带来的巨大进步时,我们很快发现没有一个方法可以使我们用JavaScript实现请求跨域访问,对此我们哀叹不已。每个人在他们自己的网站上建立代理来摆脱这种限制。虽然开发者利用服务器代理和其它技巧避开了这种限制,而在社区的抗议者允许ajax在本地跨域调用。许多人还没意识到当前几乎所有的浏览器(Internet Explorer 8+, Firefox 3.5+, Safari 4+和 Chrome)都可通过名为Cross-Origin Resource Sharing的协议支持ajax跨域调用。 阅读全文