bbs.baoxiu.com — Mozilla FireFox浏览器正在利用一个令人印象深刻的新优化技术,能够让JavaScript引擎执行效率大幅度提升,新的代码合并工作将在今天完成,这一特性将被计划列入Firefox 3.1,也就是主打明年档期的Web浏览器版本.新版的设计定位是一个“整体的,新一代的,计算更密集的Web应用程序 ”.
www.dolem.com — Lytebox was written from the Lightbox class that Lokesh Dhakar (www.huddletogether.com) originally wrote. The purpose was to write a self-contained object that eliminated the dependency of prototype.js, effects.js, and scriptaculous.js. Since the original version of Lytebox (which released with iFrame support), major modifications have been made to improve performance as well as "Slideshow" support, "Themes" support, HTML content support (as opposed to just images) and many more configurable options that allow you to customize the look a
openrico.org — Rico is provided free and open-source (Apache 2.0 License) for either your personal or commercial use. Rico provides a very simple interface for registering Ajax request handlers as well as HTML elements or JavaScript objects as Ajax response objects. Multiple elements and/or objects may be updated as the result of one Ajax request.
tutorialblog.org — If you’re building a web site which has tabs within the design, why not spice it up with a little Javascript magic. Today we round up 10 Javascript/Ajax Tab scripts you can easily incorporate into your future designs …
ksarea.com — 前几天写了一篇合并css和js文件,加快浏览速度的文章,感觉上速度确实有点提高,而最后把速度仍然比较慢归因于国外服务器数据传输的速度慢 !后来在Storyday那里看到一篇wordpress提速的文章,压缩css文件和js来提速。其实很早看关于wp优化的文章的时候就看到过对css和js进行压缩来提速,但是一直都不以为然。因为我想css和js文件经过合并,然后使用CSS Tweak和Shrinksafe分别压缩css和js文件,就可以把两者的总大小缩减至16K+3K,再使用Gzip压缩意义不大。现在发现我彻底错了! 我合并了css和js文件,只是减少了HTTP Requests。因为每个HTTP Requests都有一定的延时,所以较少HTTP Requests数量自然可以缩短一定的访问时间。但是需要下载的首页代码的大小也是一个重要的因素。使用Web Page Analyzer查看了下本站首页,其实html代码仅仅9K,而css和js一起却将近20K,也就是说其实大部分的时间都在下载css和js文件,而且它们是在head 里载入的,下载完成之前,只能看到空白页,这样影响的访问速度非常明显!所以对css和js文件进行压缩是非常有必要的!
blog.iyi.cn — 很早之前就发现一个奇怪的问题,ie第一次打开一个页面时,javascript正常加载,在点开一个新的链接时,里面的javascript不加载,再刷新一下才能加载 server端已经设置了 Cache-Control: no-cache, must-revalidate Expires: Mon, 26 Jul 1997 05:00:00 GMT html中的js路径也加了随机数,ie获取的脚本是从服务器获得,并且内容正确,不是cache,可就是不执行! 我在blueidea上问过这个问题,但无人回答,可能是描述的不够清楚,也可能是没人注意这个问题。 给服务器关掉gzip后,页面加载速度明显慢了很多,非常不爽,所以又去解决这个问题。最终在一些国外网站上找到了问题的原因。 Diagnosing suspected problems with mod_deflate 文中列举了几个关于ie处理gzip(mod_deflate跟gzip是一样的功能)压缩过的文件的一些bug: 如果从使用 HTTP 压缩的 Web 服务器发回数据,Internet Explorer 可能会丢失数据的前 2,048 个字节 (there is a similar one for IE 5.5):
rakaz.nl — 这里的一个解决方案可以合并所有 Javascript 和 CSS 文件到一个文件,从而实现加快网页加载速度。用的是 GZIP 功能。比如使用了这些 JS 文件: www.creatype.nl/javascript/prototype.js www.creatype.nl/javascript/builder.js www.creatype.nl/javascript/effects.js www.creatype.nl/javascript/dragdrop.js www.creatype.nl/javascript/slider.js 可以合并到经过压缩的一个文件: www.creatype.nl/javascript/prototype.js,builder.js,effects.js,dragdrops
www.ooso.net — 什么是Firebug? 从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascript给页面增加一些更活泼的要素;要使用Ajax给用户带来更好的体验。一个优秀的WEB开发人员需要顾及更多层面,才能交出一份同样优秀的作业。为帮助广大正处于Web2.0洪流中的开发人员,在这里为大家介绍一款轻巧灵活的辅助开发工具。Firebug是Firefox下的一款开发类插件,现属于Firefox的五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和 Ajax的得力助手。Firebug如同一把精巧的瑞士军刀,从各个不同的角度剖析Web页面内部的细节层面,给Web开发者带来很大的便利。这是一款让人爱不释手的插件,如果你以前没有接触过它,也许在阅读本文之后,会有一试的欲望。笔者在撰写此文的时候,正逢Firebug发布1.0正式版,这不能不说是种巧合。 应用Firebug插件虽然功能强大,但是它已经和Firefox浏览器无缝地结合在一起,使用简单直观。如果你担心它会占用太多的系统资源,也可以方便地启用/关闭这个
jquery.com — jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。有人使用这样的一比喻来比较 prototype 和 jQuery : prototype 就像 Java,而 jQuery 就像 ruby. 实际上我比较喜欢 java(少接触 Ruby 罢了)但是 jQuery 的简单的实用的确有相当大的吸引力啊!在项目里我把 jQuery 作为自已唯一的框架类包。使用其间也有一点点心得,其实这些心得,在 jQuery 的文档上面也可能有讲,不过还是记下来,以备忘罢。