苹果今日推出了为 Mac 与 Windows PC 设计的世界上最快浏览器:Safari 3.1,网页载入比 Internet Explorer 7 快 1.9 倍、比 FireFox 2 快 1.7 倍,Safari 3.1 执行 JavaScript 的速度是其它浏览器的 6 倍。当然了,上面的都是广告词,具体速度啦什么的都不说了,现今情况下,快一点慢一点无所谓了,关键是稳定性和易用性如何。当然对于 WEB 开发者来说,对标准的支持也是相当重要的。
新版本的 Safari 完全实现了安装和运行的简体中文界面,设置也更加人性化了,不过中文字体渲染在我的 DELL D600 上面是如此让人难以接受。

用 Javascript 动态加载一个 CSS 文件的方法很简单,但是如果想要加载一个 CSS STYLE 元素,里面写入一些 CSS 语句就没有那么简单了。不过也难不倒我们,查一查 MSDN 和 Mozilla 的开发网站就可以写出来了,下面的语句兼容了 IE,Firefox,Safari,Opera 没有测试。
- function AttachStyle(ownDoc,styCss) {
- var elmSty = ownDoc.createElement('STYLE');
- elmSty.setAttribute("type", "text/css");
- if (elmSty.styleSheet) {
- elmSty.styleSheet.cssText=styCss;
- } else {
- elmSty.appendChild(ownDoc.createTextNode(styCss));
- }
- ownDoc.getElementsByTagName("head")[0].appendChild(elmSty);
- }
本日志由 Loveyuki 于 2008-01-31 15:21 发表到 技术新知 中,目前已经被浏览 6517 次,评论 11 次;
作者添加了以下标签: Javascript,动态加载,Firefox,Internet Explorer,Safari;
众所周知,Firefox 有一个 Error Console 可以很方便的调试 Javascript 的错误,特别加上一些强大的扩展,比如 Firebug,在 Firefox 下面写 Javascript 简直就是一种享受,最近写一个 Mini Editor 的时候,在Safari 下面一直不太正常,Safari 其实也有 DEBUG 功能的,只是默认没有开启而已,好了,我们的目标就是开启 Safari 的 DEBUG 功能,一共有两种方法:
- <key>IncludeDebugMenu</key>
- <true/>
至于 OS/X 系统那就更简单了,直接在命令行下运行 defaults write com.apple.Safari IncludeDebugMenu 1,就可以搞定了。
本日志由 Loveyuki 于 2008-01-30 18:07 发表到 技术新知 中,目前已经被浏览 4262 次,评论 7 次;
作者添加了以下标签: Safari,Javascript,调试;
k来看看,,,
哇哇。正需要这样的软件。真的是太好了。现在在米国拉了几台服务器,
还是.Net Framework 2.0王道
但是仍然保留你的版权,希望和你交换个链接
我用惯了旧版的程序都不想改了,发现了漏洞就自己补一下,也增加了
感觉挺好的,aspx的博客程序还没发现很优秀的呢.站长辛苦了能弄这
很喜欢你的博客程序,我一直使用的都是你的旧版的程序,但是已经被
不错的说。就是E文的。用起来有点麻烦!呵呵
How powerful the Remote Desktop Organizer is!
GOOD BLOG
版权所有©2007-2009 | 系统:Bitrac | 模版:BtTheme | 图标:Led Icon Set | 空间域名:光辉互联,易联网络 | 晋ICP备09006899号