JavaScript | 影の域

影の域

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

2012 年 02 月 24 日
6,514 点击

KISSY DataLazyLoad组件之事件BUG

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

2011 年 10 月 28 日
4,028 点击

移动 Web 开发平台 Rexsee 开源

国内移动Web开发平台Rexsee正式开源,其开发者社区也于本周上线。访问社区可以查看详细开发手册、API说明与示例以及全部源码,并可在线编译免费生成移动应用客户端。 阅读全文

Cross-Origin Resource Sharing

2011 年 07 月 15 日
21,297 点击

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

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

canvas unit

2011 年 03 月 20 日
9,045 点击

HTML5 canvas 初级入门教程

HTML5 canvas 即HTML5画布,是一个现代浏览器都支持的HTML5非插件绘图的功能,本文将展示如何通过HTML5 canvas API操作canvas元素、绘制图形、改变绘图颜色以及删除图形,让我们开始进入这很酷的新技术的短暂旅行吧。 阅读全文

2011 年 03 月 20 日
5,282 点击

如何检测HTML表单已经发生改变

表单是Web应用不可缺少的功能,它是服务器端与浏览器端数据交换的最基本的方法。你应该已经读过很多关于HTML5和Javascript的表单标签和数据验证的文章,今天我们来讨论下如何检查表单数据是否被改变了。 阅读全文