小网

重构 – 让你的代码更优美和简洁

BY: 小网 / DATE: 2014-05-05 / POSTED IN: 前端开发 / VIEWS: 244064 / COMMENTS: 1

重构 – 让你的代码更优美和简洁
重构,这个词在前端这块让人想到的更多的是页面制作(HTML/CSS)这块的工作。然后在前端中还有一块更重要的地方 —— 那就是代码的重构;学软件工程的同学应该会比较清楚。

小网

HTML5应用:setCustomValidity(message)接口

BY: 小网 / DATE: 2013-01-06 / POSTED IN: 前端开发 / VIEWS: 21516 / COMMENTS: 5

HTML5应用-message接口

HTML5表单验证给前端人员带来了便利,但是在用户体验上存在一些缺陷,默认的提示对用户很不友好,无法准确的获取想要的信息。好在大牛们在接口设计的时候提供了setCustomValidilty方法可以自定义提示信息。这是一个好消息,但也存在一些弊端,需要让开人员做额外的一些处理才达到真正想要的目的。

接下来通过以下示例来阐述方法的应用。

小网

XMLHttpRequest跨域体验

BY: 小网 / DATE: 2012-09-21 / POSTED IN: 前端开发 / VIEWS: 133796 / COMMENTS: 1

xmlhttprequest跨域体验

环境:
Chrome, Safari, Android 2.3, iOS4

兼容性问题
IE:XDomainRequest
Other:XMLHttpRequest

实现方式
通过新增响应头Access-Control-Allow-Origin
格式:
Access-Control-Allow-Origin: *
Access-Control-Allow-Origin: http://domain.com
Access-Control-Allow-Origin: http://a.domain.com

小网

HTML5应用:applicationCache接口

BY: 小网 / DATE: 2012-08-23 / POSTED IN: 前端开发 / VIEWS: 10270 / COMMENTS: 5

HTML5应用-applicationcache接口

Web资源本地化,提高访问性能,对于WebApp来说是一直以来追求的目录,好在HTML5提供了Application Cache特性。用来提供离线浏览和本地化资源文件。对于WebApp来说无疑是一个好消息,但是对于WebSite来说,这中间有利有弊,需要开发人员自己去评估自己的业务是否合适了,下面抛砖来阐述一下applicationCache的一些优势和需要注意的问题以及相关的接口说明。

小网

跨域,不再纠结

BY: 小网 / DATE: 2011-10-31 / POSTED IN: 前端开发 / VIEWS: 58721 / COMMENTS: 3

“跨域了,实现不了。”
“跨协议了,实现不了。”
“两边端口不一致,不能相互访问。”
……

这些字眼您是不是经常发生在你的身上,跨域一直是前端开发人员纠结的事情,好在HTML5提供的postMessage接口给前端人员提供了完美的解决方案。不过可恨的IE还得用猥琐的iframe代理来实现跨域操作。接下来讲解如何实现不同浏览器之前的跨域通信。