分类在 javascript 下的文章

给网站开发和设计者的10点建议

好久没翻译解馋了,来一篇吧,《10 Tips for Budding Web Programmers and Designers》。感谢Eric同学指点迷津。

给网站开发和设计者的10点建议

作者:Chrys Bader
翻译:htmlor

……

阅读全文 »

11条评论

写了段仿blogger首页循环列表的js

update @2007-04-18: 因为觉得除了花哨一点用处不大,我很早就把这个效果去掉了。有需要的朋友可以问我要。

很早就看到blogger首页的Explore blogs循环列表很有意思,今天忽然觉得自己blog的“特色”部分可以借鉴。先看了blogger的源代码,太复杂(好多库根本用不着)。于是自己写了段类似的,效果比人家的稍微差一点,不过也够用了。

有兴趣的朋友可以看看效果(网页浏览直接看右边栏即可)。要代码的话说一声,或者自己看源代码。

……

阅读全文 »

24条评论

flickr对javascript干的好事

在一个讨论web技术的网站vitamin上发现这篇《Serving JavaScript Fast》,读过之后大有收获,茅塞顿开。于是就有了翻译过来的念头——我这人有个毛病,看到有意思的英文文章,就想自己翻过来(虽然英文水平很烂)。先在网上查了查,已经有blog谈到这篇文章(我算是后知后觉了),有总结要点的《Flickr 的开发者的 Web 应用优化技巧》,也有延伸开来的《接着讲Flickr的八卦》,但似乎没有全文翻译的(这下就好,不会忙了半天发现是无用功)。之后,就写信问作者可不可以,作者一口答应:“sure - i’d love you to translate it”,只是要求我翻好之后给他一个链接地址。得到准许,心里就有底了。

先介绍一下作者。Cal Henderson,伦敦人,现居加利福尼亚的旧金山。PHP,MySQL和Perl专家,现任flickr架构师(flickr被收购后就在yahoo了),同时也是vitamin的特聘顾问(写些技术性文章)。

既然他是架构师,flickr用的应该就是文中谈到的这些技术,于是参照文章,再对比网站,种种迹象表明确实如此。虽然在中国访问flickr速度不敢恭维,加速效果不得而知,但其用了n多css和javascript资源却似乎从没出过什么问题,也从侧面印证了这些技术的有效性。

……

阅读全文 »

43条评论

正则表达式对象与全局RegExp对象

javascript内部对象中,关于正则表达式有两个对象:正则表达式对象(regular expression object)与全局RegExp对象(global RegExp object)。这两者很容易被混淆。以下主要说明它们的不同。

(大段内容……)

我的理解是,全局RegExp对象是对正则表达式匹配结果的体现,它包含了最新的关于正则表达式匹配的信息。打个比方来说,我正在写一篇文章,10点时文章有100字,1小时后我又加了10个字,然后保存。那么此时的文章就包含了新的信息:最后修改时间由10点变成了11点,字数则由100变成了110。正则表达式匹配就像是修改文章,而全局RegExp对象就是保存后的文章。每次使用正则表达式匹配之后,全局RegExp对象的属性就会随之相应变化。

……

阅读全文 »

1条评论

关于ie中jscript的内存泄漏

关注这个问题有一阵子了。网上找找,Douglas Crockford 的文章《JScript Memory Leaks》有详细说明,鸟食轩也有一系列相关文章。

以下是对《JScript Memory Leaks》一文的节选翻译,大致说明了ie内存泄漏的原因。

(大段内容……)

……

阅读全文 »

1条评论