[分享] Opera 中文字体显示 + Flash 插件官方解决
- Truth
- 帖子: 76
- 注册时间: 2006-03-02 16:27
[分享] Opera 中文字体显示 + Flash 插件官方解决
Hi all Ubuntu Users,
感谢大家在本版置顶贴的反馈,我们正在修复 Linux 上 Opera 9.5 中文字体显示混乱的问题。目前我们起用了针对 Linux 的新字体替换机制,使用配置文件 font.ini 指定字体优先级。目前还有几个小 bug,但是基本已经可以正常使用。
不得不说,这是一个经年累月长久 Opera 存在的 bug,我们感谢大家的反馈,我会尽量推动完全解决该问题。
中文字体:
新的字体替换机制用于 Opera 9.5 Beta 2 之后的版本,目前推荐下载地址:
http://snapshot.opera.com/unix/snapshot-1971/
请根据您的喜好选择下载 deb 包。具体来说:
如果您是32位Ubuntu,推荐下载:
http://snapshot.opera.com/unix/snapshot ... 3_i386.deb
如果您是64位Ubuntu,推荐下载:
http://snapshot.opera.com/unix/snapshot ... x86_64.deb
下载完成后,双击即可安装。
Opera 的 font.ini 默认存储在 /usr/share/opera/ini 目录下。
如果您安装使用了微软的宋体,并希望以它显示网页,实现和 Windows 里面一样的效果:
请下载并解压附件文件,存为 /usr/share/opera/ini/font.ini,之后重启 Opera。
如果您希望以文泉驿点阵宋体显示网页,请下载并解压附件,并将第35行改为:
family:WenQuanYi Bitmap Song=chinese-s good try-first
存为 /usr/share/opera/ini/font.ini,之后重启 Opera。
如果您希望使用系统默认字体显示中文,像 Firefox 效果一样,请下载解压附件,并将第35行改为:
family:AR PL UMing*=chinese-s good try-first
存为 /usr/share/opera/ini/font.ini,之后重启 Opera。
关于 Flash 插件解释说明如下:
1. Flash Player 9 的插件取消了原来对非 gtk 程序调用的借口,导致非 GTK 浏览器无法调用 Flash 插件。受到影响的浏览器有 Opera 9.2x 和 Konqueror 。
2. 解决方法:使用 Opera 9.5 。下载地址见上文。
我们注意到这个问题对用户体验产生了重大影响,已经在 Opera 9.5 解决。我们专门写了一个调用该类插件的 wrapper 程序,即使在 64 位 Opera 上,调用 Flash 插件也没有问题。
Regards,
Thruth
感谢大家在本版置顶贴的反馈,我们正在修复 Linux 上 Opera 9.5 中文字体显示混乱的问题。目前我们起用了针对 Linux 的新字体替换机制,使用配置文件 font.ini 指定字体优先级。目前还有几个小 bug,但是基本已经可以正常使用。
不得不说,这是一个经年累月长久 Opera 存在的 bug,我们感谢大家的反馈,我会尽量推动完全解决该问题。
中文字体:
新的字体替换机制用于 Opera 9.5 Beta 2 之后的版本,目前推荐下载地址:
http://snapshot.opera.com/unix/snapshot-1971/
请根据您的喜好选择下载 deb 包。具体来说:
如果您是32位Ubuntu,推荐下载:
http://snapshot.opera.com/unix/snapshot ... 3_i386.deb
如果您是64位Ubuntu,推荐下载:
http://snapshot.opera.com/unix/snapshot ... x86_64.deb
下载完成后,双击即可安装。
Opera 的 font.ini 默认存储在 /usr/share/opera/ini 目录下。
如果您安装使用了微软的宋体,并希望以它显示网页,实现和 Windows 里面一样的效果:
请下载并解压附件文件,存为 /usr/share/opera/ini/font.ini,之后重启 Opera。
如果您希望以文泉驿点阵宋体显示网页,请下载并解压附件,并将第35行改为:
family:WenQuanYi Bitmap Song=chinese-s good try-first
存为 /usr/share/opera/ini/font.ini,之后重启 Opera。
如果您希望使用系统默认字体显示中文,像 Firefox 效果一样,请下载解压附件,并将第35行改为:
family:AR PL UMing*=chinese-s good try-first
存为 /usr/share/opera/ini/font.ini,之后重启 Opera。
关于 Flash 插件解释说明如下:
1. Flash Player 9 的插件取消了原来对非 gtk 程序调用的借口,导致非 GTK 浏览器无法调用 Flash 插件。受到影响的浏览器有 Opera 9.2x 和 Konqueror 。
2. 解决方法:使用 Opera 9.5 。下载地址见上文。
我们注意到这个问题对用户体验产生了重大影响,已经在 Opera 9.5 解决。我们专门写了一个调用该类插件的 wrapper 程序,即使在 64 位 Opera 上,调用 Flash 插件也没有问题。
Regards,
Thruth
- 附件
-
- font.ini.tar.bz2
- 微软宋体显示网页的文件
- (1.03 KiB) 已下载 1063 次
上次由 Truth 在 2008-05-22 20:21,总共编辑 1 次。
- hcym
- 帖子: 15634
- 注册时间: 2007-05-06 2:46
- Truth
- 帖子: 76
- 注册时间: 2006-03-02 16:27
- hcym
- 帖子: 15634
- 注册时间: 2007-05-06 2:46
- Truth
- 帖子: 76
- 注册时间: 2006-03-02 16:27
- solcomo
- 帖子: 2838
- 注册时间: 2007-04-25 13:12
- hcym
- 帖子: 15634
- 注册时间: 2007-05-06 2:46
- solcomo
- 帖子: 2838
- 注册时间: 2007-04-25 13:12
ubuntu 8.04Truth 写了:请给出 Ubuntu 版本。采用1楼何种方式和具体网址。solcomo 写了:lz..这个问题怎么解决
opera9.5b2
把font.ini的35行改成了family:AR PL UMing*=chinese-s good try-first
没改之前也这样
但是以前不是这样的
前几天重装系统然后安装了opera-static_9.50b2-20080422.9-static-qt_en_i386.deb就这样了
具体网页很多...看那些网页的源码
比如
代码: 全选
<p> 市卫生局昨出台相关工作方案</p>
但并不是所有的网页都这样
比如这个出现方框后马上就自己消失了
http://china.jinghua.cn/c/200805/23/n1083341.shtml
但是这个就会一直存在
http://news.cnnb.com.cn/system/2008/05/ ... 1240.shtml
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖
☠☯⚔☣☦☃
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖
☠☯⚔☣☦☃
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS