Loading...
显示标签为“软件”的博文。显示所有博文
显示标签为“软件”的博文。显示所有博文

2009年4月13日星期一

假如浏览器是女人

藉借对女性的遐想,投射到浏览器的特性上。(感觉是一种很好的形象塑造的方法)

原创图片地址
“IE真的有这么糟糕吗?”
最想说一下IE。老实地交代下,个人使用ie的经验不太好,经常生病什么的。HATA觉得IE是被形容得最为精辟和传神的,虽然从市场份额来看,很大程度是因为树大招风的原因。
PS:如果要写一篇《假如操作系统是女人》的话,我想windows也绝对是首当其冲须要套用IE那句话的产品。

“自我评价”,下面送上各个浏览器特色的官方中文页面链接:
fire fox:http://www.mozillaonline.com/products/firefox/features/
opera:http://cn.opera.com/products/desktop/
safari:http://www.apple.com.cn/safari/whats-new.html
chrome:http://www.google.com/chrome/intl/zh-CN/features.html?hl=zh-CN
IE:http://www.microsoft.com/china/windows/internet-explorer/features/overview.aspx

阅读全文...

2009年3月31日星期二

杂谈,突然其来的感觉,勾搭上了google chrome

手滑,标题还没有写完就pose了出去。。囧rz
话转回来,昨天HATA发现自己挂在beta区的悬挂式广告不动了(其实不是广告,是个会跟着滚动条走的menu,不过感觉跟广告一样丑。。),原因在于document.documentElement.scrollTop的值为0了。why,因为偶用了Google chrome。
记得以前听谁说过js上的document.documentElement.scrollTop和document.body.scrollTop的区别在于有定义docType和没有定义docType,当我们没有定义docType的时候,document.documentElement.scrollTop和document.body.scrollTop一样,反映垂直滚动条的顶部位置,当我们定义了docType后,document.body.scrollTop为0,document.documentElement.scrollTop的值仍然正常。看来Google chrome(谷歌浏览器)是不吃这一套了。
在定义了docType的情况下,document.documentElement.scrollTop不生效了,换回document.body.scrollTop,一切正常。什么原因呢?是wedkit的问题?还是V8?记得chrome出炉的时候我听过这样的介绍,chrome使用了全新的机制去实现网页的javascript,这就是v8。

下面HATA要谈谈google chrome了:
初接触google chrome 要追溯google chrome刚提供下载的时候,还是beta(0.几的未正式版本),使用它只是讨个新鲜,当时chrome摆出了好多令人诱惑的优点,不过令我印象最深刻的是它的ui,很干净,很简约,使用google chrome 看网页看到的网页范围永远是最多的。^^
无奈网站的兼容问题和chrome 的 flash player卡机问题(有linux上的adobe官方flash player影子。。),后来HATA渐渐放下了它。
因为firefox那巨人级的启动速度和身染百病的ie,HATA又勾搭上chrome了(^…^),现在的版本号是1.0.n版了,也就是正式版已经出台了,HATA使用的当前版本是dev的2.0.171版,版本编号很奇怪,正式版是1,beta版是2,这种编号的方法,HATA再次感觉到chrome并不是作为一个最终成品的软件而存在。而是一个部件。。

现在使用google chrome的感觉:
兼容:这是我觉得chrome进步最大的地方,不过也是理所当然的地方,这几天使用google chrome感觉相当平稳,没有看见什么兼容上的问题,flash也比以前走得快很多,暂时除了HATA那个悬挂式广告(orz..)外,一切正常(当然需要下载插件的网页兼容性一定是不行了);
速度:启动速度快,挂着几个网页关闭chrome的情况下,启动google chrome跟开文件夹的速度没什么不一样,使用过程中也很流畅(偶不是每次打开10几个网页的狂人);
javascript:v8是神物(/‵o′)/~ ╧╧),当然v8有多美,取决于你通常浏览怎样网页。
HATA想由OpenLaszle引入话题,简单介绍,OpenLaszle有点类似js框架语言,不过他是需要服务器处理的,通过使用OpenLaszle的语言lzx(类似js)写出来的东西,可以通过Dhtml或者flash的形式来实现,也就是可以把它翻译成js,或者swf。HATA想提出一个问题,用同样的语言既然可以翻译成js那为什么要翻译成swf来实现呢?(要知道swf的实现范围只能在一个矩形中,而js的实现范围是无比无界的。)
HATA觉得其中一个原因是js相当依赖浏览器的解析能力。这里有个OpenLaszle的Demo,内容是一个图片浏览平台。分别有flash方式和Dhtml方式两种,大家可以分别使用不同的浏览器体验一下dhtml方式的浏览效果。和拥有大量用户的ie对比,chrome表现相当流畅。
延伸一下,如果几乎是网页设计行业标准的ie能把自身js的解析提供一下,js可以帮我们在基本不提高下载数据量的前提下使页面变得更为丰富。
开发工具:网页开发功能在0.n版的时候我没有太多注意到,不过现在使用右键的Inspect element时发现感觉和firefox的firebug功能类似度相当高。
其他功能:不知道chrome会不会有像firefox里的附加组件功能,现在chrome里能够支持半个 greasemonkey也是拜v8的能力所赐。在dev里也增加了自动填表,全页缩放和自动滚动页面功能,据介绍有一个个人配置的功能HATA找不到(HATA最想要这个功能),不知道是不是后来去掉了。
个人觉得现在的chrome功能已经比较适合娇小的chrome了(HATA也有很多想要的功能不然HATA就白当ff饭了~)。因为关键还是性能,兼容能力和chrome能为google节省多少的运算时间。
啊~杂谈越写越杂了。
原创文章如转载,请注明:转载自HATA菜谱

阅读全文...

2008年7月9日星期三

ubuntu 下 wine 迅雷5的安装 比较完善的方法。

现在linux下的下载工具还是比较好用的,不过习惯用迅雷的朋友们,想在linux下找代替的工具,还是比较的难。有些人说,使用国际版迅雷 (Gigaget)代替迅雷,确实wine对gigaget的兼容性比较理想,不过个人感觉gigaget在找源方面就比较难(在教育网上测试过,与迅 雷5对比,不知道其他网络如何),下面我们介绍一下wine 迅雷5的方法。

这个方法我是在ubuntu的中文官方论坛上看到的:
http://forum.ubuntu.org.cn/viewtopic.php?t=100304&postdays=0&pos×der=asc&start=0

1,首先是要安装ies4linux(如果ies4linux安装包下没有自带wine,我的版本就是这个,要先安装wine,否则安装ies4linux时会提示找不到wine)

2, 下载并安装迅雷5,可以原版,这里建议用安装版不用绿色版,可以兼用ies4Linux。(如果你的wine 和ies4linux分开安装就会出现两个wine的配置,真正的wine配置和ies4linux的wine配置,我们不能直接安装到wine下,因为 这样迅雷会默认安装到wine下而不是ies4linux自带配置的wine下,如果不理解我说的话,不紧要,只要在下载时使用ies4linux下载, 并在ies4linux下打开,就可以了。)

3, 安装过程中可能会报错,不仅要的。安装完后,我们还需要做一些配置,添加一些mfc*.dll的文件到wine下的system32文件夹,路 径:/home/用户名/.ies4linux/ie6/drive_c/windows/system32/,这些文件在哪?你的c: /windows/system32下就有了。ies4linux下的system32原来已经有部分的dll,不要覆盖它,跳过(skip)就好了。还 有一个文件 atl71.dll 也要换成ansi版本的,这个文件放到迅雷的安装目录的program子目录下,默认是这个目录
/home/用户名/.ies4linux/ie6/drive_c/Program Files/Thunder Network/Thunder/Program

4,完成了,另外有人反映,可以跳过安装ies4linux的步骤,直接把wine配置成模拟win98就行了。大家可以试一下,可以的话告诉我一声。

补充:安装后可能存在的一些问题:

1,不能使用迅雷看看,郁闷。

2,不能正常关闭迅雷,在我的机子里关闭迅雷后thunder5.exe资源占用会反而暴涨。 cpu占用上99%。可以手动删除,kill 了它,就可以解决,或者不关闭迅雷就可以了。

安装迅雷的步骤就到这里了,如果你使用双系统,而且两边都用迅雷,可以配置两个迅雷同步进度:

1,在 /home/用户名/.ies4linux/ie6/dosdrive/创建链接d,e,f。。。等等(千万不要更换原来的链接c)链接到windows对应下的本地硬盘。

2,删除 /home/用户名/.ies4linux/ie6/drive_c/Program Files/Thunder Network/Thunder/Profiles文件夹,创建链接Profiles,链接到windows的迅雷下的Profiles文件夹。

3,好了,完成,不过以后不要用迅雷下载文件到c盘下,否则会造成混乱。

OK,ubuntu下的迅雷安装就顺利完成了,汗,第一次写那么长的文章,希望对你有用。

另外,如果想用迅雷看看,可以试下安装windows media player到ies4linux,可能就是缺这个。这个我没试过,在wineqh上有教程。成功了一定要告诉我方法啊。期待你成功~~

原发布于http://tamamaxox.blog.ubuntu.org.cn/category/ubuntu/,08年7月挪至此处

原创文章如转载,请注明:转载自HATA菜谱


阅读全文...

2008年1月5日星期六

firefox:全屏下自动隐藏状态栏&地址栏

这是我第一次发表的文章。
前几天看了一篇“firefox:n个扩展”的文章后兴致勃勃的装了几个扩展,个人觉得firefox的扩展真的非常好用,其中fullerscreen可以令fx达到真正的全屏浏览,不过可能你会象我一样想在全屏下保留标签栏和all in one sidebar ,下教大家一个方法:
1,安装强大的插件:stylish
2,加入一个脚本“autohide status bar in fullscreen:(这个脚本在FF3下失效)
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#status-bar
{
visibility: visible;

}
#main-window[width="1024"][height="768"]
#status-bar {
margin-bottom: -19px !important;
}
#main-window[width="1024"][height="768"]
#status-bar:hover,
#status-bar:focus,
#status-bar:active { margin-bottom: 0px !important;}


3,再加入一个脚本“autohide nav bar in fullscreen:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#main-window[width="1024"][height="768"] #navigator-toolbox{margin-top:-30px!important}

#main-window[width="1024"][height="768"]
#navigator-toolbox:hover,
#navigator-toolbox:focus,
#navigator-toolbox:active{margin-top:0px !important}
安装后,按F12全屏浏览下脚本生效
注意一下:如果你的分辨率并不是 1024X768的话,请修改代码中所有的width值和height值,第一次写的脚本,希望对大家有用。
原创文章如转载,请注明:转载自HATA菜谱

阅读全文...