2008年11月7日星期五

opera地址栏搜索之百度乱码

slitaz越来越好用了,摸熟之后安装到硬盘,快且好用,现在又增加了几个安装包,如:get-opera,可以直接安装opera,不用以前那么麻烦了,对opera fans来说是个福音。
但是opera更新比较频繁,slitaz的get-opera只能用来安装/删除opera,没办法用来更新。一个方法是先调用get─opera删除当前opera,然后再调用get-opera,它就直接去opera的官方网站去下载最新的opera来安装。你自己的配置在~/.opera目录里面,个性化配置都没有改变。

对slitaz汉化之后,默认是utf-8中文编码,在opera地址栏里面使用关键词搜索中文时,搜索结果出现乱码。原因是baidu没有使用utf-8中文编码,使用的是gtk编码,把搜索地址改为http://www.baidu.com/s?wd=%s&ie=utf-8即可。

如果你搜索英语的话,字符即不那么重要,几乎所有字符即都和英语字符集兼容。而目前汉语字符集流行的是UTF-8和GB-2312,Opera支持gbk字符集,gbk兼容GB-2312,所以中文引擎选字符集就是选gbk和UTF-8。

一个简单的判断方法是,在gbk中一个汉字编码对应%XX%XX--两个百分号两个16进制数,而UTF-8里面则是每个汉字对应%XX%XX%XX--三个百分号三个十六进制数。

没有评论: