[分享] Opera 中文字体显示 + Flash 插件官方解决

上网、浏览、聊天、下载等
头像
Truth
帖子: 76
注册时间: 2006-03-02 16:27

[分享] Opera 中文字体显示 + Flash 插件官方解决

#1

帖子 Truth » 2008-05-22 15:50

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
附件
font.ini.tar.bz2
微软宋体显示网页的文件
(1.03 KiB) 已下载 1062 次
上次由 Truth 在 2008-05-22 20:21,总共编辑 1 次。
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

#2

帖子 hcym » 2008-05-22 15:55

但愿有质的改变

和FX比,字体确实闹心
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

#3

帖子 hcym » 2008-05-22 16:22

如果您希望使用系统默认字体显示中文,像 Firefox 效果一样,请下载解压附件,并将第35行改为:
family:AR PL UMing*=chinese-s good try-first

不虚了,粗细还略有不均匀

:lol:
头像
Truth
帖子: 76
注册时间: 2006-03-02 16:27

#4

帖子 Truth » 2008-05-22 16:26

hcym 写了:
如果您希望使用系统默认字体显示中文,像 Firefox 效果一样,请下载解压附件,并将第35行改为:
family:AR PL UMing*=chinese-s good try-first

不虚了,粗细还略有不均匀

:lol:
如果把 opera:config
的 Enable Core X Fonts 后面取消勾选,重启 Opera 有帮助么?
头像
paulcross
帖子: 484
注册时间: 2006-07-23 20:27

#5

帖子 paulcross » 2008-05-22 16:26

我的字体倒是很容易的就解决了
现在的问题是 opera对java写的网页支持不好 cpu占用太大
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

#6

帖子 hcym » 2008-05-22 18:35

Truth 写了:
hcym 写了:
如果您希望使用系统默认字体显示中文,像 Firefox 效果一样,请下载解压附件,并将第35行改为:
family:AR PL UMing*=chinese-s good try-first

不虚了,粗细还略有不均匀

:lol:
如果把 opera:config
的 Enable Core X Fonts 后面取消勾选,重启 Opera 有帮助么?

区别不大,我又把上下的日韩文注释掉似乎有用

但这又怕搞乱了


总的来讲效果明显 :lol:


再看看其他人吧,基本不需要倒腾第三方字体
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53

#7

帖子 jarryson » 2008-05-22 18:48

opera字体在9.5之后改变很多哦,我用qt4版本的好太多了
头像
paulcross
帖子: 484
注册时间: 2006-07-23 20:27

#8

帖子 paulcross » 2008-05-22 18:58

firefox最后肯定死在自己手里

opera必胜 起码在linux领域无人能敌
头像
Truth
帖子: 76
注册时间: 2006-03-02 16:27

#9

帖子 Truth » 2008-05-22 20:21

不确定以后是否读取 ~/.opera/ini/font.ini
特修改原文
“存为 /usr/share/opera/ini/font.ini,之后重启 Opera。”
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#10

帖子 solcomo » 2008-05-22 20:24

lz..这个问题怎么解决
附件
2008-05-22-195101_179x412_scrot.png
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

#11

帖子 hcym » 2008-05-22 20:28

Truth 写了:不确定以后是否读取 ~/.opera/ini/font.ini
特修改原文
“存为 /usr/share/opera/ini/font.ini,之后重启 Opera。”
我就是这样干的,就怕折腾权限,优先级

刚刚转了一圈,相当满意

可以不用那人类史上最牛的合成字体



:lol:
头像
Truth
帖子: 76
注册时间: 2006-03-02 16:27

#12

帖子 Truth » 2008-05-23 1:10

solcomo 写了:lz..这个问题怎么解决
请给出 Ubuntu 版本。采用1楼何种方式和具体网址。
e8708
帖子: 58
注册时间: 2008-01-18 9:21

#13

帖子 e8708 » 2008-05-23 1:42

终于等来了``
头像
linunix
帖子: 424
注册时间: 2006-11-21 21:25

#14

帖子 linunix » 2008-05-23 1:54

paulcross 写了:firefox最后肯定死在自己手里

opera必胜 起码在linux领域无人能敌
切~
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#15

帖子 solcomo » 2008-05-23 8:58

Truth 写了:
solcomo 写了:lz..这个问题怎么解决
请给出 Ubuntu 版本。采用1楼何种方式和具体网址。
ubuntu 8.04
opera9.5b2
把font.ini的35行改成了family:AR PL UMing*=chinese-s good try-first
没改之前也这样 :lol:
但是以前不是这样的
前几天重装系统然后安装了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
回复