- 今天被告诉了一个奇怪的事儿,第三方网站使用我们提供的签名是出现了错误,原因是使用php的urldecode时把加号(+) 替换成了空格。 试验了一下python的urllib库以及js 的 encod...
- @iTech
就因为是基于了python所以叫pyjs..
取名无力啊。。。 - 最近给组内做了一个分享,算是对PyJs的一个最简单的介绍。从commonjs的优点、缺点,其他实现到PyJs的实现,都做了描述,也是整个系列文章的补充。 接下来PyJs可能关注以下几个功能的开发:
- 这篇主要讲js之外的PyJs扩展功能。 首先要讲PyJs另外一个设计原则:系统不集成过多功能,专注于实现其的核心价值。附属功能,应该使用插件或其他的形式附加上去。PyJs的核心价值就是基于common...
- 本地调试过程的require,都是同步ajax请求的。这种逻辑不可能部署到线上吧,所以针对上线,我们做了特殊的处理。编译过程加入依赖列表,请求可以通过动态combo或者并行加载的方式。
- 续上,这一篇来深入到PyJs内部,讲一讲它是怎么运作的。 首先说一下PyJs的诞生记。关于coding,我一只有坚持两个原则:1. 不写重复的,无意义的代码2. 编码不能有过多的约束。
- PyJs是依赖于python的一个符合commonjs规范的浏览器端js框架。PyJs优点:a.编写过程完全遵循commonjs module 1.1.1规范,不需要自行增加公共模板,没有各种自定义函...
- @Gray Zhang
原来如此
找到了这个,都可以看看
http://www.browserscope.org/?category=network&v=top
显示firefox都是支持的。 还能这么智能?呵呵
prefetch不支持script吧?
script标签加载会执行啦,不是我们的目的。 - @Gray Zhang
nice 经过测试 ie确实发请求,不过不执行。
关于object,那按照现在的意见是表现就跟iframe一致咯,我大致测了几个问题表现都一致。所以二者的选择应该是差不多的。这方面你有什么建议? - @Gray Zhang
nice 经过测试 ie确实发请求,不识别的type默认当成了application/javascript,thx
关于object,那按照现在的意见是表现就跟iframe一致咯,我大致测了几个问题表现都一致。所以二者的选择应该是差不多的。这方面你有什么建议? - @Gray Zhang
再PS一下,我也是百度的,北京在。
以后多交流~ :) - @Gray Zhang
谢谢指漏,第一个问题由于我现在手头没有IE浏览器。。。周一的时候再测测。
第二个问题我也在那篇文章回复。
还请大家放心,这两篇文章都是翻译的外国牛人的文章。我也是都做过测试的。方案应该是没有问题的。 - ect标签会导致不发请求提示安装插件等问题,在我的chrome 和 firefox 上都没有发现。
你的博客内容组织的很清晰,向你学习 :)... - @ruolinzhanyuan
hi 我用你的代码测试了一下,是能够运行的。是不是本地control.js的问题?麻烦描述一下详细的环境 :) - @Goodspeed
首先这个优化的东东是跟JS无关的,这是浏览器本身解析的问题,或者也是一种考虑了很多因素的最优方案。浏览器本身还是很牛逼的,一个几十M的程序,交互复杂,功能丰富,平台兼容。我觉得浏览器一定是以后application的基础平台,而不再是现在的os了。我们只是为了让上面的application运转的更好。也跟优化windows程序是一样的。 - Steve Souders 最近做了这么一个东西—— ControllJs。 主要为了是解决网页加载中Js文件的性能问题。这里做一个简单的转述。 众所周知,资源文件在浏览器加载直至用户可用是有两个阶段...
- @赵弟栋
我只是说将二者最明显的差异缩小了,并没说完全一致呀 :) - 看到标题也许有些人要疯了,都什么年代了还用quirksmode?本来我也是持有这种想法的,不过在工作中真正使用过一次之后,感觉还是很不错。 首先说一下背景。现在又是一个浏览器大战的时代,ie6,7,8...
- 为了提高网站的加载速度,有一个很重要的手段就是在用户浏览过程中的上游网站做一个文件的预加载。预加载文件一般有两种常用的方式:xhr和动态插入节点的方式。动态插入节点是最为简单也最为广泛的一种异步加载方...
- 做项目时遇到一个数据表需要展示,由于坚定着使用合理标签表示合适内容,于是使用了table,悲剧开始了。首先时飘忽不定的collapse的border,ie6偏偏有一个地方与其他浏览器表现不同,一条丑陋...
- 上一周我在Ajaxian中看到了一篇关于 @font-face 的文章。对于字体文件如何影响web网页效率的问题我已经思考了几个月了,于是我继续读了几篇文章,终于形成了下面这些自己的看法。FOUT:F...
- 对于我来说,javascript中最有趣而又最无奈的就是事件处理了。丰富前卫的交互体验、流畅便捷的浏览操作,都需要建立在良好的事件处理机制上。然而浏览器的差异在事件处理上达到了最大化,内存泄露在事件处...
- 在下拉列表等许多常用的效果中,事件代理往往非常的重要,因为许多在各个链接上触发的事件,往往可以很容易的在根节点中进行监听。然而这会引发一个问题,尽管事件代理对于鼠标事件的响应非常好,但它对于focus...
- 《高性能网站建设指南》中的第九条指出,减少DNS的查询会让我们的页面载入的更快。这是对的,但是是针对某些情况说的。我们有时让许多文件分散到多个不同的域名下载会相对于从同一域名下载更有优势。我把这一方式...
- 在web2.0的时代,越来越多的人开始关注使用iframe将第三方网站的内容嵌入自己的网站中。当javascript能够通过其域名进行数据交互后,iframe开始提供一系列的安全措施,使得一个嵌套于iframe中的第三方网站不可能获取到主体网站的脚本程序。这个跨域的限制同样也让父级页面无法读取嵌套内...
- YUI框架想必大家并不陌生。由大名鼎鼎的yahoo前端开发团队开发并且维护。自己曾经基于YUI2上做过二次开发,在感叹其功能全面的同时,也在一个程度上理解了它未能像jquery,mootools等框架大范围被开发者所接受的原因。模块粒度过大,代码臃肿等问题一直饱受诟病。不过,随着yui3的来临,一切...










