MicrosoftはWindowsのフォントレンダラを「改善の必要なし」と考えている? 155
ストーリー by hylom
これでいいのか 部門より
これでいいのか 部門より
Meth610 曰く、
ユーザーからWindowsの改善要望フォーラムに挙げられていた提案のひとつ「 フォントレンダリングの改善」が、このほど実質的に却下された。
他のOSと比較してWindowsのClearTypeは文字の形を破壊してしまう。線幅は細く、読むのに難儀するほどガタガタの文字が出力される
との提案に対し、Microsoft側のフォーラム管理者は
貴重な意見をありがとう。現在のモダンシェルにClearTypeは使われておらずほぼ全てグレースケールベースのレンダリングだ。したがってこの問題はもはやWindows 8では発生していない。
と一方的な返答をし、提案に対し「COMPLETED」とマークしてしまった。
実際に描画されたUIを確認してみると、確かにサブピクセルレンダリングを使った従来のClearTypeはWindows 8ではあまり使われていないようだが、そのレンダリング結果はMacOSなどと比べると依然低品質なままであり、この一方的な「解決」には疑問が残る。件のフォーラムにおいても、納得できないユーザー達により「NOT COMPLETED!」が叫ばれる事態となっている。
既にWindows 10の話題も出ているが、ここでもフォントレンダリングについて大きな改善が見られたという話は残念ながら聞かれない。Microsoftはフォントレンダリングの改善を今後必要なしと判断してしまったのだろうか。
スマホのフォントが綺麗すぎる (スコア:3)
もはやPCのOS間のフォントの違いなど些細な違いにしか見えない
Re:スマホのフォントが綺麗すぎる (スコア:1)
でも、16ドット漢字育ちの自分は、Windowsの文字も十分綺麗に見える。
あまり気にしていないってことですかね?!
Re: (スコア:0)
詳しくはないが、モニターをHiDPI可能なものにするだけでとりあえず文字は綺麗になるんじゃないかな。
少なくともMacbook Pro Retina使ってるけど、解像度の低いDot-by-Dotなモニターにはもう戻れない。
スマートデバイスはもうHiDPIが常識になってるけど、パソコンの方はどれくらい普及してるんだろう。
それかWindowsのフォントってHiDPIにしてもやっぱり汚いの?
Re:スマホのフォントが綺麗すぎる (スコア:1)
それかWindowsのフォントってHiDPIにしてもやっぱり汚いの?
低PPI向けに最適化されている、という感じです。
ASCIIの記事 [ascii.jp]にWindows8でMacType適用前後の比較画像があるので違いは一目瞭然だと思います。
比較対象はClearType未使用なUIなのでまだましだけど、ClearTypeを有効にするとさらに横方向に細く見えるようになり、高PPIではMeiryo UIはまるで線画のビットマップフォントかのようになります。
営業的に (スコア:2)
そこを改善するより、他に注力したほうがアピールできるから
# 日常で使っていつも見てもらうからこそ改善してほしい点ではあるけど
にじんだフォントが美しく読みやすいと考える人々 (スコア:1)
99.999%ぐらいの人は興味ないんじゃないでしょうか
Re:にじんだフォントが美しく読みやすいと考える人々 (スコア:1)
人間はフォントの一文字一文字厳密に区別して読んでいる訳ではないので、
フォントサイズが小さいなら、字のシルエットだけ維持してぼかしたほうが視認性が高いし読みやすい、
Re:にじんだフォントが美しく読みやすいと考える人々 (スコア:3)
iOSのフォントレンダリングはMacと近しいとは思うんですが、自分も特別Windowsが汚いと思ったことはないんですよね…。
周りに何人かは、iOS/Macのレンダリングはぼやけて見えて境界が分かりづらいと言っている人は居たなぁ…。
Re:にじんだフォントが美しく読みやすいと考える人々 (スコア:1)
ドヤリングでMacBook Airを使って見せてくれる同僚がいるんだけど、その画面を見て思った。
「なんでこんなぼやけたフォントで使ってんだろう?」
WindowsよりMacのフォントがキレイってホント?
Re:にじんだフォントが美しく読みやすいと考える人々 (スコア:1)
Macは多数派じゃねぇだろw
Re:にじんだフォントが美しく読みやすいと考える人々 (スコア:1)
iOSまで含めると、多数派に逆転するんだな、これ
Re: (スコア:0)
そうかな
高解像度のモニター使ってるならいいのかもしれないけど
あのボゲボゲになるのは自分はあんまり好きじゃないな
Re:にじんだフォントが美しく読みやすいと考える人々 (スコア:2)
たぶんだけど、ぼやけた視界に慣れている人と、そうでない人がいる。
視力が悪いのに眼鏡なしで過ごすことが多いような人は、ぼやけた視界に慣れている。
ぼやけた視界に慣れていないと、アンチエイリアスのぼやけた文字は、無意識に目がフォーカスを合わせようとするので疲れる。
ぼやけた視界に慣れている人には、くっきり描画するために、わざわざ字の形状を歪ませるようなレンダリングは許せないんだと思う。
よくわからんから (スコア:1)
現時点で、Windowsの最高設定のフォントレンダリングとマックのフォントレンダリングのpng画像を出して欲しい
よく分からんけど「ClearTypeだから」は問題点じゃないんだろ?
なんでこれをフォントレンダリングの改善全般の話として理解してるんだろう? (スコア:0)
相談者「Cleartype に不具合があるよ」
↓
回答者「Cleartype 使ってないよ」
ってだけのやり取りだろ? タレ込み者がアホなのかな?
Re:なんでこれをフォントレンダリングの改善全般の話として理解してるんだろう? (スコア:2)
「ClearType」がサブピクセルレンダリングのみを指す言葉と思っていたのは
フォーラム管理者以外誰もいなかったということです。
管理者が使っているgrayscale renderingなんて言葉は私もはじめて聞きました。
提案者が「Windowsの汚いフォントレンダリング」のことを指してClearTypeと呼ぶ
慣用的な用法で説明したところ、フォーラム管理者は字義通り解釈して
【解決済み】の太鼓判を押したわけですから、荒れるのも当然ですね。
Re:なんでこれをフォントレンダリングの改善全般の話として理解してるんだろう? (スコア:5, 参考になる)
Direct Writeのことを指して「grayscale rendering」と言っているのだと思います
# いきなり「grayscale rendering」と言われれば、レガシーなGDIレンダリングにantialiasかけたものを想像しますが
# 例示にIEが入っているのでDirectWriteのことで間違いないと思います
状況をもう少し整理すると以下のような感じだと思います:
そもそも、単独のClearType(= DirectWriteが使われていないクリアタイプ)では、Y軸方向のアンチエイリアスがなかったので
グリフのカーブの部分などにジャギーが目立っていました
それがMacのCoreTextを見た人からするととても汚く見えたので、評判があまり良くなかったんですね
それを何とかしようということでDirectWriteというレンダラが新しく作られ、これがY軸方向のアンチエイリアスも対応して
機能的にはCoreTextと遜色ないレンダリング性能を発揮できるようになった、というわけです
最近のOSはほとんどのテキストをDirectWriteで描画していますし、モダンなブラウザも同様にDirectWriteの利用が前提で作られています
ですので、フォーラムのモデレータは「何をいまさらクリアタイプがどうとか言ってるんだ、そんなのはだいぶ前に治ってるよ」といって
COMPLETEにしたわけです
おそらくこの提案者も根源的な要求としてはCoreTextレンダリングの癖(たとえば、フォントが全体的に太く描画されるとか)を
Windowsのフォントレンダラに実装してほしい、というところでしょうか
より一般的にはレンダリングの癖をパラメータで調整できるようにしてほしいとかかもしれません
WindowsのフォントレンダラはDirectWriteを含めヒンティングをできるだけ正確に解釈しようとします
そのため、文字が小さいときはヒンティングに引っ張られて、字形を省略して表示します
いっぽうCoreTextは、フォントのヒンティング情報を無視して、独自のアルゴリズムでレンダリングしています
このヒンティング無視と独自アルゴリズムがCoreTextっぽい表示が好きな人にとってのレンダリング処理上のキモです
ヒンティングを無視することで、フォントの作成者による(ともすれば不必要な)字形の省略指示がなくなり、
グリフがより正しい本来の形で描画されるようになるからです
要するに最初から、「ヒンティングを無視するオプションを付けてください」と言っておけばよかったのに
わざわざクリアタイプとかいうからめちゃくちゃになった、というだけの話です
Re:なんでこれをフォントレンダリングの改善全般の話として理解してるんだろう? (スコア:3)
Win8上のIEによるテキスト描画です。フォントはメイリオ、ハードウェアアクセラレーション有効。
確かにグレースケールのアンチエイリアスですが、縦方向のアンチエイリアスは効いていないのがわかるかと思います。
http://i.imgur.com/Wxj5wtO.png [imgur.com]
http://i.imgur.com/Uf0gv5g.png [imgur.com]
ですからCoreTextに遜色ないは誤りです。FreeTypeにも負けています。
Re:なんでこれをフォントレンダリングの改善全般の話として理解してるんだろう? (スコア:1)
Win8のIEと他のDirectWriteを使用したアプリケーションを比べてみると良くわかりますが、何故かIEだけフォントの表示品質が非常に低いのです。
なので、IEの描画が負けていると言ったところで、IEが悪いという話になるだけで、DirectWriteのレンダラが悪いという話にはなりません。
Re:なんでこれをフォントレンダリングの改善全般の話として理解してるんだろう? (スコア:2, 参考になる)
ええっ? ちょっと待って、そんな馬鹿な……。
ClearTypeは元からずっと「サブピクセル・レンダリングのみを指す言葉」ですよ。
(少なくとも、Windowsソフトウェア開発者がそれを混同するのは論外のレベル)
それをフォント・スムージング全般を指す言葉と誤用していたら、伝わるものも伝わるわけがない。
フォーラム管理者を非難するのは筋違いです。
それに、グレースケール・レンダリングだって使われています。
Windows 7 での ClearType の技術的な変更点 [msdn.com](2009年のWindows 7技術情報記事)
Re: (スコア:0)
いや、MSがアホなんだよ。
> 相談者「Cleartype に不具合があるよ」
をそのまま受け取るだけに終始して、真の要求である「フォントのレンダリングを改善してほしい」を導き出せないのはレベル低い。
真の回答 (スコア:0)
Windowsの改善要望って夏の10発売に間に合う細かな修正のことだよ!
今からフォントレンダリングの作りこみとか間に合うわけないからやるわけないよ!
Re: (スコア:0)
何年前から言われてた事ですかねぇ...
Re: (スコア:0)
周りの連中がバカなんじゃね?
Cleartypeの問題は終わったって言ってるのに、フォントレンダリング全体を直せって言ってる
Re: (スコア:0, フレームのもと)
顧客がアホなことをいうなんて、ごく普通のことで大きな問題はない(というか防げない)
そこで、企業がアホだと粗末な結果が生まれる。こちらが問題。
Re: (スコア:0)
顧客が本当に必要だったもの [nicovideo.jp]の典型やね。
Re: (スコア:0)
いいや、やはりM$がクソSIerと同レベルってことだよ。
各々のユーザーに判ること、感じていることは「文字が綺麗か汚いか」であってCleartypeを使ってるのが何処かってことじゃない。
本質的な問題が何で苦情が来てるのかを見抜けない有り様は、顧客の要求の本質を掘り下げられずに「協議した仕様書通りにつくってますので問題ありません」って連中の仕事っぷりと何ら変わらない。
Re:なんでこれをフォントレンダリングの改善全般の話として理解してるんだろう? (スコア:1)
「真の要求」とやらを勝手に読み取って(ねつ造して)余計な事してくれる林檎の会社が大嫌い。
Re: (スコア:0)
アンチ*は大体性格が悪いと思います。
Re:なんでこれをフォントレンダリングの改善全般の話として理解してるんだろう? (スコア:2, おもしろおかしい)
なんてこった!
バージョンアップの度に余計な機能が増えて
尚且つデフォルトでオンになってるのはそういう理由だったのか!
現状を知らない要望は無視でええやろ (スコア:0, 荒らし)
要望した奴が駄目だろ、コレ。
気に食わないなら、返事を理解して10TPを確認したうえで要望すべき。
正直、大勢のWindowsユーザーはフォントなんてどうでもいいと思ってる。
マカーはWindowsユーザーのふりしてフォントで騒ぐのはみっともないからやめなさい。
ぼやけMac文字をありがたがってればいいじゃないか。
Re: (スコア:0, 荒らし)
同意。正直言って、フォントがどうこうで日常用途で何がどう効率に影響あるのか説明してもらいたいぐらい。
Windows PCは道具であって趣味のおもちゃじゃないと思う。
Re:現状を知らない要望は無視でええやろ (スコア:2)
Bias, Randolph. "Studying the Effects of ClearType on Knowledge Worker and Programmer Productivity." (2003).
これとかも。
http://onlinelibrary.wiley.com/doi/10.1889/1.1825764/abstract
新人。プログラマレベルをポケモンで言うと、コラッタぐらい
Re:現状を知らない要望は無視でええやろ (スコア:1)
道具だからこそ快適に使いたいという考えもあるのでは
#というわけで自分はMacType導入してます
一人以外は全員敗者
それでもあきらめるより熱くなれ
Re: (スコア:0)
トンカチを握りやすいする職人さんは多いが、
金メッキしたりエンブレムを付けようとする○カは多くはないだろう?
否定はしないけどね、俺もそういうのは嫌いじゃない。
だがそれをメーカーにいちゃもんをつけたりはしない。
Re:現状を知らない要望は無視でええやろ (スコア:1, 参考になる)
高PPI環境だとUbuntuの方が綺麗で、それに慣れるとWindowsの文字の汚さ加減にうんざりする。
低PPIだとどっちもどっちな感じだが。
Re:現状を知らない要望は無視でええやろ (スコア:1)
文字が汚いと目が疲れるんすよ。
それを金メッキとかエンブレムつけたがるバカよばわりされるのは心外です。
Re:現状を知らない要望は無視でええやろ (スコア:1)
Re:現状を知らない要望は無視でええやろ (スコア:1)
その方面ならむしろ、画面表示用のレンダラーなんて概ね見られりゃいいレベルじゃないの? 完璧に「印刷」と合うならまだしも。
Re: (スコア:0)
そういう仕事なら画面の解像度を上げた方が良いのじゃ?
それっぽく誤魔化した結果を見るより、誤魔化していない印刷に直結した表示の方がマシだろうし。
Re: (スコア:0)
印刷のフォントはまぁそれなりだと思うけど、画面上のフォントはビットマップフォントもってるMSゴシック、MS明朝系の方がくっきりしていて、輪郭ボケボケのレンダリングする他のフォントより格段に見やすいと思うんですけどねぇ。
Re:現状を知らない要望は無視でええやろ (スコア:2, 参考になる)
・そのビットマップがあまり美しくない。ひらがなカタカナの文字幅が文字ごとに違うとか、漢字ごとに横棒の高さが全然揃ってないとか、同じ文字で複数の横棒が並んでいるとき間隔がバラバラだとか、一つの文字の中でふところの大きすぎる部分と小さすぎる部分がポリシーなく混在しているところとか。
・ビットマップのないフォントはClearTypeでアンチエイリアスがかかるはずなのに、一定以上文字を小さくするとアンチエイリアスの効きが急に弱くなる。それはそれでエッジを強調して視認性アップを意図しているのかもしれないが、このとき直線が折れ曲がったり欠けたりすることが多い。
これらが、あまり区別されずWindowsのフォントレンダリングは糞、の一言で片付けられているのも問題なのかもしれない。どうせほとんどの人はそういう仕組みで糞がひり出されてくるのかは興味ないわけではあるが。
Re:現状を知らない要望は無視でええやろ (スコア:1)
MSフォントに目が馴染んでいるだけでしょう。
スマホみたってわかるようにカクカクフォントは淘汰されるよ。
画面に表示されているMSゴシックファミリー vs. 他のOSのなんちゃら (スコア:0)
でぐだぐだ言う人を見ながら、ああ、互換性を維持するって大変だなって改めて思います。
比較画像求む (スコア:0)
> 実際に描画されたUIを確認してみると、確かにサブピクセルレンダリングを使った従来のClearTypeはWindows 8ではあまり使われていないようだが、そのレンダリング結果はMacOSなどと比べると依然低品質なままであり、この一方的な「解決」には疑問が残る。
「低品質」が好みではない普遍的な根拠を持っていることも検証してほしい
日本ではデフォルトのMS Pゴシックを見てレンダリングが汚いと主張している人も少なくないようですが、これは英字の話ですよね?
Re: (スコア:0)
ClearTypeは縦方向のアンチエイリアスをしない。
別コメントでMacTypeとの比較記事へのリンクがあるけど、
その記事を見るとWindows8もMacTypeも同じみたい。
比較画像がJPEGなのでよくわからないけど…
Re: (スコア:0)
別コメントでMacTypeとの比較記事へのリンクがあるけど、
その記事を見るとWindows8もMacTypeも同じみたい。
ASCIIの比較記事ではClearTypeとは比較してないですよ。
ClearTypeとMacTypeの比較はこの記事 [txt-nifty.com]にありますが、
さらに上下で一目瞭然かと思われます。
Re:比較画像求む (スコア:1)
フォントの問題というか、フォントが可読性のためにアンチエイリアスを禁止する設定を持ってたりしてそれを正しく解釈するか否かの違いだそうな。
つまりフォント側からしてみれば、文字潰れるからアンチェリ禁止してるのに勝手にアンチェリで文字を潰すMacの方が問題ということに?
Re: (スコア:0)
Windowsはデフォルトだとメイリオですね。ソフトのデフォルトは知らぬ。
Re:この荒れ方を見るに (スコア:1)