2008 11 15 03:17 AM 3141 次查看
分类:JavaScript 标签:JavaScript
在页面载入过程中,所费时间最长的应该是多媒体文件和JavaScript文件了(这里不讨论其他种类的script)。
浏览器是按标签来解析的,每解析一段标签,就显示这段标签的内容。如果标签引入了外部文件(如图像),则会一边继续解析其他标签,一边继续下载该外部文件,直到载入完毕。
要注意的是,IE浏览器默认只会并行下载同一个域的2个文件,超过时就得等待。也就是说,如果你的网页上有10张图片,浏览器已经解析完img标签了,但只有2张图是立即下载的,后面8张会等到前面的下完才开始下载。
2008 11 15 12:25 AM 11449 次查看
分类:JavaScript 标签:JavaScript
本想弄个判断页面载入时间,过长就不加载特效的JavaScript代码,不过还是有点缺陷,这里就记录下来吧。
2008 11 14 11:12 PM 4833 次查看
分类:CSS 标签:CSS
font-family属性可以为标签设置字体,浏览器会从左至右依次查找是否有该字体,并将找到的第一个字体用于显示。如果没找到,则使用默认字体(Windows XP简体中文版一般是宋体)。
但还有个未定义行为,若找到的第一个是英文字体,而要显示汉字时,应该如何处理。Chrome和Firefox是继续往后查,直到找到能正确显示的字体;而IE(我只测试了IE6)则直接改用默认字体显示汉字了。
2008 11 12 08:49 PM 3631 次查看
分类:JavaScript 标签:JavaScript
2008 11 12 11:23 AM 5273 次查看
分类:JavaScript 标签:JavaScript
这篇帖写得太精辟了,难得看到有中国人写出这种技术性的文章。
就为这篇文章,我才装的代码高亮插件,手动复制了20多分钟…
作者:李战
原文:http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html
2008 11 12 10:47 AM 4363 次查看
分类:JavaScript 标签:JavaScript
今天去弄了个代码高亮的插件,发现我用Chrome浏览器居然也能复制到剪贴板。
查看了下代码,发现用到了flash来复制,真是太聪明了。当然,必须要安装了flash插件并启用flash才行。
测试结果是这些浏览器均可复制:IE、Chrome、Firefox、Opera和Safari。
这里有篇文章可以参考:http://www.cnblogs.com/vagerent/archive/2008/09/12/1289789.html
2008 11 8 07:27 PM 2139 次查看
分类:JavaScript 标签:JavaScript
是否觉得Google文件、YouTube、Flickr等网站很强大?
是否也想做个华丽的Web2.0网站?
是否对复杂的ajax感到头痛?
如果是的话,那么Ext JS 2.0这个JavaScript库绝对值得一试。你会发现做网站就像开发桌面应用一样(可惜没有可视化SDK)。
官方网站在这里:http://extjs.com
演示可以看这里:http://extjs.com/products/extjs
下载在这里:http://extjs.com/products/extjs/download.php
顺便推荐个看Web2.0文章的好地方(含翻译):http://www.yeeyan.com/articles/tag/Web2.0
2008 11 3 04:18 PM 2362 次查看
分类:Web 标签:HTML
你是否认为在各种浏览器上效果都差不多,就说明你的网页符合W3C标准了呢?
试试访问这个网站吧:
http://validator.w3.org
2008 11 2 08:45 PM 3661 次查看
分类:Web 标签:Flash
这2天忙着弄主页,荒废了汉化…
好歹有了些成果,整合了不少东西,网页大小也压缩了下,删了很多没用的代码,增强了浏览器兼容性。
但有个奇怪的毛病,有时候访问会出错,然后浏览器就卡死。怎么也恢复不了,最后把缓存全部清空才搞定。
这可能是压缩的原因吧…以前也遇到过几次页面错误的情况,刷新下就好了…
2008 11 1 02:17 PM 3559 次查看
分类:PHP 标签:PHP
昨天在主页上放了个MacOS的导航条,华丽是很华丽,但由于加了2个总计30多k的js文件,导致网页打开慢了不少。
所以查了查网页的压缩办法,启用Gzip压缩是最有效的,Discuz!就启用了这个功能。
而且即使压缩了,浏览器也不必等全部传完才能解压和解析。我做了个测试,一个约2MB的网页,被压缩到1MB左右,我完全下载完大概要8秒,但只花了不到2秒,里面的一段javascript代码就已经生效了。
« 看看还有什么好玩意