Re: [情報] Firefox和Chrome的字體渲染效果

作者: ettoolong (ettoolong)   2015-02-04 10:27:44
※ 引述《mayuyu ((・ω・)ノ)》之銘言:
: 加了這個參數以後,網址列和標籤頁削頭的現象就修正了,
: 但是我發現在某些網頁上,會變成文字的底端有輕微的削邊現象。
: 4. BBSFox裡移動游標的時候頁面更新會產生字體劇烈抖動的現象。
: 同時版面顯示,左右會稍微的擴大。
: 尤其是在BBSFox底下,OMTC + skia/cairo + Mactype更容易發生閃退的現象,
: 有時候剛開啟Fx,打開BBSFox滑沒幾下,Fx就瞬間閃退了Orz
: 所以雖然真的很好看,我用一用還是換回原本的DirectWrite渲染xD
: 還有雖然我目前在一般網頁上沒有遇到渲染延遲的現象,
: 但是在BBSFox底下還是會看到這個問題,
: 當游標快速移動的時候會看到字體輕微的抖動。
: ettoolong大好像有提過這個bug,這個問題可能問他會比較清楚。
這是個困擾了我很久的問題... 在BBSFox當中 沒有勾選"維持字體長寬比" 時,
在某些電腦會有這個問題, 但有些電腦則是正常.
看了你這篇後, 我回去查了一下BBSFox的code, 發現原來是Firefox在某些參數下,
渲染字體的速度會特別慢, 加上BBSFox的游標和顯示放同一層,
導致移動游標會引發Firefox把整層的Html元素重新渲染, 然後因為慢, 所以有抖動現像.
我把游標移到和背景文字不同層後, 避掉了這個問題, 更新的測試版在下面.
不過這樣其實沒有解決Firefox渲染速度的問題(例如上面t7大提到的gmail問題)
所以調整Firefox的設定來修正才是治本之道.
3.0.42 下載位置(MozTW載點):
http://forum.moztw.org/download/file.php?id=12847
有要幫忙測試的可以下載.
3.0.42版的改動(測試版本):
‧修正改變字體長寬比造成畫面抖動的問題。
3.0.41版的改動(測試版本):
‧修正一些字元顯示的寬度。
3.0.40版的改動(測試版本):
‧修正縮圖預覽的bug。
作者: mayuyu ((・ω・)ノ)   2015-02-04 15:56:00
喔喔喔!感謝更新!馬上下載來試試看 這個問題可以解決真是太好了 不過很奇怪我發生的情況剛好跟你那裡相反我是Windows底下會抖可是Mac底下不會抖而且我記得Fx有一版突然變成在Windows底下也不會抖我還以為修好了 結果下一版又恢復原狀xD現在找出問題發生的原因 你可以考慮上bugzilla上回報一下看Mozilla能不能徹底修好這個bug
作者: sate5232 (Hao)   2015-02-04 16:59:00
作者: waltervic (Halu)   2015-02-04 19:15:00
推!!
作者: sate5232 (Hao)   2015-02-06 18:52:00
我依然會有抖動的問題耶...就些字看起來比別的字還粗游標移過或捲到該行才會變回來正常粗細例如 http://i.imgur.com/30xYXlu.png 上面就比下面粗游標移來移去就會感覺在抖動

Links booklink

Contact Us: admin [ a t ] ucptt.com