06 2012 档案
减少js应用的侵入性
摘要:这里主要总结浏览器前端的侵入性问题,诸如nodejs那样的应用不在本文的讨论范围。编写浏览器的js应用无非用到三大件:js、css、html,而这三样东西都有可能对浏览器造成侵入性,这样前端的js应用免不了会和页面中的其他相关内容起冲突,如样式乱掉、JS错误、某html标签不被支持等问题,造成侵入后,要么是自身的东西影响了其他的,要么自身的东西被影响了。当然如果全部是项目定制开发,具有一定的代码规范和命名规则,这倒是还好,相信资源冲突的可能性比较小。在这里不得不喷一下jquery-ui,经常会看到其ui被站点样式影响到,变得奇形怪状的。在编写kooboo cms inline editing应 阅读全文
posted @ 2012-06-29 16:18 rulee 阅读(2984) 评论(2) 推荐(6)
js获取Last-Modified Header的问题(document.lastModified)
摘要:这里不是关于像nodejs那样的服务端js,运行在页面中的js想直接获取http流中的Header是很困难的,出于安全的考虑也是不被允许的,庆幸的是:还好各大浏览器都已经提供了对Last-Modified的支持,好像这是提供的唯一的Header,用js通过document.lastModified就... 阅读全文
posted @ 2012-06-01 10:11 rulee 阅读(4793) 评论(0) 推荐(3)