给网站开发和设计者的10点建议
好久没翻译解馋了,来一篇吧,《10 Tips for Budding Web Programmers and Designers》。感谢Eric同学指点迷津。
给网站开发和设计者的10点建议
作者:Chrys Bader
翻译:htmlor
……
阅读全文 »
关注新技术,趣文章,足坛风云;偶尔抒抒情,搞搞笑,装装深沉。
好久没翻译解馋了,来一篇吧,《10 Tips for Budding Web Programmers and Designers》。感谢Eric同学指点迷津。
作者:Chrys Bader
翻译:htmlor
……
阅读全文 »
在一个讨论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资源却似乎从没出过什么问题,也从侧面印证了这些技术的有效性。
……
阅读全文 »
javascript内部对象中,关于正则表达式有两个对象:正则表达式对象(regular expression object)与全局RegExp对象(global RegExp object)。这两者很容易被混淆。以下主要说明它们的不同。
(大段内容……)
我的理解是,全局RegExp对象是对正则表达式匹配结果的体现,它包含了最新的关于正则表达式匹配的信息。打个比方来说,我正在写一篇文章,10点时文章有100字,1小时后我又加了10个字,然后保存。那么此时的文章就包含了新的信息:最后修改时间由10点变成了11点,字数则由100变成了110。正则表达式匹配就像是修改文章,而全局RegExp对象就是保存后的文章。每次使用正则表达式匹配之后,全局RegExp对象的属性就会随之相应变化。
……
阅读全文 »
关注这个问题有一阵子了。网上找找,Douglas Crockford 的文章《JScript Memory Leaks》有详细说明,鸟食轩也有一系列相关文章。
以下是对《JScript Memory Leaks》一文的节选翻译,大致说明了ie内存泄漏的原因。
(大段内容……)
……
阅读全文 »