岐路に立぀Webフォント

翻蚳は100正確であるず䞻匵しおいたせんが、著者の考えず音節を正確に䌝えようずしたした。 コメントを歓迎したす。



1998幎のInternet Explorer 4以降、2008幎3月から2010幎3月たで、「ビッグ5」デスクトップブラりザヌSafari、Firefox、Opera、Chrome党䜓が1぀ず぀、 @font-face



ルヌルの比范的類䌌した実装を展開したした。 @font-face



をバむンド@font-face



ための@font-face



。 同時に、Webの始たりから欠けおいたWebパブリッシングパズルの䞍可欠な郚分が代わりになり、実際のWeb指向のタむポグラフィが圢になり始めおいたす。



開始するには、最近のむベントのレビュヌ

  1. 2010幎3月18日に、W3CでWeb Fonts Working Group が蚭立されたした。 圌女の最初の仕事は、 sfnt OTFおよびTTFフォントを「圧瞮」圢匏でWebに配信するための暙準ずしおWOFF 仕様を承認するこずでした。
  2. IE9 Platform PreviewでWindowsのDirectWriteを䜿甚したIE9でのフォントのレンダリングが導入されたした。
  3. Font Squirrelの@ Font-Face GeneratorやEOTFASTなど、最初のWebフォント準備ツヌルが登堎したした 。
  4. 「フォントストレヌゞ」の新しい波は、 Typekit 、 Typotheque 、および無料のオヌプン゜ヌスKernestの圢で登堎し たした 。
  5. 商甚フォントデザむナヌによるWebフォントの最初の「信頌/クレゞット」 ラむセンスが登堎したした。
  6. CSS3 Fonts Moduleには 、OpenTypeの高床な機胜の䞀郚が含たれおいたす。
  7. Adobe Flashは、か぀おは信頌性の高いクロスプラットフォヌムのテキスト眮換環境sIFRでしたが、今では完党に惚めに芋えたす。
  8. Googleは、拡倧するラむブラリを備えた無料のフォントサヌビスを開始したした。 ラむブラリ内のすべおのフォントは、プラむベヌトストレヌゞ/䜿甚可胜です。


それでは、ポむントを芋おいきたしょう...



ワフ



WOFFは、2010幎4月8日にW3Cフォントワヌキンググルヌプに正匏に远加されたした。 マむクロ゜フトは、OperaおよびMozillaずずもに、その導入を予期せず支揎したした。 WOFFサポヌトは、開発者向けのIE9テストビルドで発衚されおいたす。 WOFF は 、フォントの「トランスポヌト」暙準になりたす。 WOFFサポヌトはFirefox 3.6以降に既に実装されおおり、Chrome開発者は近い将来WOFFサポヌトを発衚しおいたす。



残念ながら、WOFFは誀解を招くような方法で宣䌝されおいたす。 WOFFが䜕であり、䜕が等しく重芁で、䜕がそうでないかを知るこずが重芁であるため、少し停止したしょう。



兄のEOT Embedded Open Typeず同様に、WOFFファむルは基本的にアヌカむブされたフォントファむルです。 それ自䜓はフォント圢匏ではありたせん。 これは「路䞊で収集された」フォントファむルです。 BMPおよびTIFFの堎合はPNGずJPEGの䞡方、TTFおよびOTFの堎合はWOFF。 圧瞮されたむメヌゞずは異なり、元のフォントは圧瞮から解凍できたす。実際には、WOFFずEOTは非垞に䌌おおり、それらの圧瞮率はほが同じです。



WOFFは、商甚フォントのラむセンス䟛䞎のすべおの障害を完党に解決する魔法のフォント圢匏ではありたせん 。 りェブに関するフォントメヌカヌの䞍安ははるかに耇雑であり、すぐにFHOSに関連しお察凊したす。



IE9およびDirectWrite



IE9は、Windows DirectWrite APIを䜿甚しおフォントをレンダリングしたす。 IE9のプレビュヌバヌゞョンをただダりンロヌドしおいない堎合は、詊しおみるこずをお勧めしたす。 IE9プレビュヌで時間を費やした埌、IE8およびXPに戻りたくないでしょう。 Macナヌザヌは、笑わないでください。IE9でのフォントのレンダリングは、予想をはるかに超えおいたす。 間違いなくMacず同等で、堎合によっおはさらに良くなりたす。 あなたの意芋がどうであれ、違いは著しく枛少したした。 Webフォントに焊点を圓おるこずの倧きな副䜜甚の1぀は、Windowsブラりザヌでフォントをレンダリングしたいずいう欲求が OS Xのブラりザヌでのレンダリングず比范する方法に集䞭するこずです。DirectWriteはIE固有ではなくWindows APIであるこずに泚意しおください。たた、Firefoxなどの他のブラりザでも実装されおいたす。



IE9およびCSS3を䜿甚する@ Font-Face



驚くべきこずに、今日@font-face



優れたクロスブラりザ゜リュヌションになっおいるのは、IEが10幎以䞊にわたっお@font-face



をサポヌトしおいるからです。 ただし、CSS3仕様で説明されおいるように、IE9は@font-face



最初の実装になりたす。



䞻な倉曎点は次のずおりです。



フォント圢匏



IE9は、TrueTypeTTFフォントに加えお、PostScript颚のOTF CFFフォントずBig Fiveブラりザヌをサポヌトしたす。 この互換性の障壁を取り陀くこず自䜓は非垞に良いこずですが、譊告がありたす。IE6–8の䞋䜍互換性のためにのみ、WebフォントがTrueTypeでなくなる数幎前に起こりたす。 IE 6–8は、EOTずしおパッケヌゞ化されたTrueTypeフォントのみをサポヌトしたす。 さらに、Windowsのブラりザヌには他のレンダリングの問題がありたすが、これは芚えおおく必芁がありたす。



フォントデザむナヌが、適切なTrueType ヒントを䜿甚しおTrueTypeで䜿甚可胜なフォントを䜜成するこずで、これに圹立぀こずが期埅されおいたす。 たたは、あるフォントデザむナヌが真剣に私に提案したように、IE8が登堎するたで誰もがWebフォントの䜿甚を控えるべきです。 ハ 遅すぎる 。



構文



CSS3の@font-face



「宣蚀」内では、Web䜜成者ずしお、オペレヌティングシステムが行う「安党な」フォントを䜿甚する必芁がありたす。 同じファミリ名でフォントを宣蚀しお、フォントをファミリにグルヌプ化する必芁がありたす。 このファミリヌのメンバヌを分離し、それぞれがfont-style (normal, italic)



ずfont-weight (normal, bold)



異なる組み合わせであるこずを宣蚀する必芁がありたす。



font-style



セレクタヌずfont-style



セレクタヌは、メむンスタむルシヌトのルヌル倖の同じセレクタヌから@font-face



ルヌル内で異なる倀を持぀こずに泚意しおください。 宣蚀の䞭で、 font-weight: bold



は「これはこのフォントファミリヌの倪字郚分です」ずいう意味です。宣蚀の倖郚では 、 font-weight: bold



は「 font-weight: bold



で宣蚀されたこのフォントファミリヌのメンバヌを䜿甚しおこのテキストにfont-weight: bold



を適甚する」こずを意味したす



IE6-8では、 @font-face



は同じように機胜したす。 ただし、EOTファむルが正しく機胜するためには、EOTの䜜成元であるTTFファむル内の名前ず説明情報の䞀郚がCSS宣蚀ず䞀臎する必芁がありたす。 ほずんどの堎合、これは問題ではありたせん。 ただし、堎合によっおは、フォントデヌタテヌブル内の䞀郚のフィヌルドを倉曎する必芁がありたす。 必芁に応じお、すべおの問題が調査され、簡単に修正できたす。  EOTFASTのドキュメントの詳现。



Web Font Toolkit



りェブ制䜜者が持぀べき重芁なツヌル



フォントリスゞェネレヌタヌ



Generatorは、倉換、クリヌニング、CSSスタむルの生成などを提䟛するオンラむンツヌルのセットです。 珟時点では、これはWeb䞊で最高のものであり、フォントデザむナヌおよびWeb開発者の手に枡るのはEthan Dunhamのみです。



たた、Font Squirrel、Kernest、Googleなどの堎所で舞台裏で䜿甚されおいる無料のナヌティリティをいく぀か確認するこずもできたす。





゚ファスト



私ずケンブリッゞのフィリップ・テむラヌによっお開発されたEOTFASTは、MicrosoftコンバヌタヌWEFTの無料で䜿いやすい代替手段です。 EOTFASTを䜿甚しお、IE 6–8およびより高速なペヌゞ読み蟌みず互換性のある元の圧瞮EOTファむルを䜜成したす。 EOT圢匏は掚奚されないものずしお認識されず、IE9のすべおのレンダリングモヌドで動䜜し続けるため、条件付きコメントに頌らずにIEのすべおのバヌゞョンで簡単に動䜜する方法を䜜成したす。



信頌ラむセンス



信頌ラむセンス —開発を簡玠化するためにむンストヌル可胜なTTFたたはOTFファむルずしお提䟛される卞売䟡栌のフォント、およびWebサヌバヌでの公開は、 Font Springで利甚できたす。 このサむトは、同様のすべおのサむトず同じように、フォントサンプルを提䟛するため、実際に賌入する前にその補品を確認できたす。 他の同様のサヌビスが、この単玔なラむセンスモデルを基瀎ずするこずを願っおいたす。



フォントストレヌゞおよびマスキングサヌビスFHOS



@font-face



が登堎する前は、ブラりザはフォントの問題でオペレヌティングシステムに䟝存しおいたため、サむトでこれらをラむセンスなしで䜿甚するこずは問題ではありたせんでした。 オペレヌティングシステムは、技術的基盀であるだけでなく、立法基盀でもありたした。 Webで「安党な」フォントを䜿甚する暩利は、オペレヌティングシステムに付属しおいたす。 ただし、フォントはWebサヌバヌから取埗されるため、 @font-face



はオペレヌティングシステムをバむパスしたす。 商甚フォントの䜜成者は、コントロヌルを倱い、たったく新しい法的珟実を倱う可胜性に盎面しおいたす。 さらに、巚倧な新しい垂堎の可胜性がありたすが、フォント業界内では、朜圚的なコントロヌルの喪倱を懞念しおいるので、それに぀いお熱心ではありたせん。 りェブ垂堎は未開拓であり、印刷垂堎は固定されおいたす。 新しいメディアず叀いメディアの競合が埩掻しおいたす。今回はフォントです。



商甚フォントの䜜成者の懞念は、サむト蚪問者が奜みのフォントを芋぀け、CSSを調べおダりンロヌドする状況のシナリオよりもはるかに深いものです。 「マスキング」を䜿甚するフォントサヌビスが存圚する理由をよりよく理解できるように説明したす。堎合によっおは、 混乱した愚かなラむセンス契玄がありたす。



フォントメヌカヌは、音楜、本、新聞、雑誌、 画像銀行に䜕が起こったのかを芋お、同じこずが起こるのではないかず恐れおいたした。 これはiTunes Effectず呌ばれ、䟡栌に関するものです。



フォントデザむナヌはただ印刷にずおも集䞭しおいたす 。 䞀般に、お金の倧郚分は、印刷業界のプロのクラむアント、぀たり本、雑誌、アヌトワヌクなどに圹立っおいたす。 通垞、䟡栌は補品のナヌザヌ数によっお異なりたす。 圌らの䞻な懞念は、フォントがネットワヌクに衚瀺されるずすぐに消費者向け補品になり、既存のビゞネスモデルが厩壊し、フォントが䜎䞋するこずです。 フォントデザむナヌは、「条件付きで」無制限の数のビゞタヌのためにサむトでフォントを提䟛する䞖界では、6〜10ナヌザヌの4぀のフォントファミリに察しおたずえば420ドルを芁求できないこずを恐れおいたす。 むンタヌネットが印刷郚門の䟡栌を匕き䞋げ、実際にそれ自䜓で収入を生み出さない堎合はどうなりたすか



バむダヌぞの泚意



「むンタヌネットの脅嚁」ぞの察応ずしお、䞀郚の商甚フォントデザむナヌはフォントリポゞトリず「マスキング」サヌビスを遞択したした。 基本的に、これらのサヌビスはAmazon Kindleモデルを䜿甚したすが、曞籍の代わりに曞籍の構成芁玠であるフォントを取埗したす。 フォントは、制埡された方法で配垃されるため、フォントの䜜成者は、各フォントがどこで䜿甚され、どこで䜿甚されるのか忙しくなりたす。 倉装は、通垞のダりンロヌドず、オペレヌティングシステムにむンストヌルされるフォントを䜜成する機胜の防止に重点を眮いおいるため、フォントはInDesignなどのプログラムで動䜜できなくなりたす。 このようなサヌビスの䞻な目的は、フォントファミリを手に入れるこずです。



昚幎のTypekitの登堎に続いお、Microsoft、Adobe、Monotype Imagingなどのフォントメヌカヌの代衚者の間での議論の増加により、ここ数か月でMicrosoftのフォント配垃プロキシ、 Ascender Corp 、 Extensis ゜フトりェアの専門家などのマスキングサヌビスが䜜成されたしたフォント管理ずラむセンス 、 Monotype Imaging 、およびDavid Berlowの Font Bureauを含むチヌム 。



Extensis、Ascender、Monotypeの3人は、Webにフォントを提䟛するこずに喜びず熱意を持っおいるず蚀えたす。 しかし、これらのフォントの配垃システムは、スマヌトであるが「 ダヌティ 」なDRMのような構造の制限の䞭で䜜成されたこずを、あっずいう間に䌝えるこずはできたせん。 これは理解できたす。 しかし、コヌドを介したラむセンスのない配垃のケヌスを特定および防止する詊みは、事実䞊すべおの堎合、および将来的にはお勧めできたせん。フォントをマスクしようずする詊みはすべお無駄で䞍適切です。



フォントデザむナヌのRay Larabie が最高の結果を出したした 。



フォントをオペレヌティングシステムにむンストヌルされないように保護する䞀方で、Web以倖の堎所でフォントを䜿甚するこずは逆行の兆候であり、ばかげおいるように芋えたす。 OSにフォントをむンストヌルしたすか はい、お願いしたす、おじいちゃん 近い将来、誰もオペレヌティングシステムにフォントをむンストヌルしたくないでしょう。



バむダヌ、感謝する



い぀ものように、欠点がありたす。 FHOSはフェヌズず芋なすこずができたす。 サヌビスは垞に曎新されたす。 たずえば、Extensis WebINKサヌビスは、 タむプドロワヌフォントの無料のむンストヌル可胜な「タむププレビュヌア」で、特にドラッグアンドドロップするだけで、ペヌゞ䞊の特定のフォントを即座に倉曎できたす。 これは倚くの時間を節玄し、これはデザむナヌが仕事で必芁ずするものです。 珟時点では、これは独自のWebINK開発ですが、サヌビス開発の方向性を圢成しおいたす。



フォントサヌビスのチェックリスト



私にずっおは、 開発者向けの情報提䟛に泚力しおいたす。 そしお、りェブ䜜成者ずしお、フォントに関しおオペレヌティングシステムに䟝存するべきではないので、予備ずしお以倖、フォントずしおのサむトのデザむンの基本的か぀基本的な郚分が倖郚によっお制埡されるずいう考えに䞍快感を芚えたす本質。 さらに、私がこれに぀いお話した単䞀の独立したWebデザむナヌは、どんな状況でも、フォントに䞀定の費甚をかけおクラむアントを疲れさせるこずに同意したせん。無料フォントは䜕千もあり、それらの倚くはFHOSサヌビスを提䟛するものよりも高品質たたはさらに高いものです。



蚀うたでもなく、少なくずも、サヌビスが提䟛するものず自宅にファむルを保管する堎合にできるこずずの技術的な違いを知っおおく必芁がありたす。 デゞタル化された曞籍の爆発的増加に関連しおEFFが最近提案したチェックリストの圱響を受けお、FHOSサヌビスの利甚者のチェックリストのバリ゚ヌションがありたす。

  1. オペレヌティングシステムでのフォントのダりンロヌドずむンストヌルを防ぐために䜜成された障害ずは正確には䜕ですか その結果、サヌバヌリク゚ストの数はどのくらい増えたすか
  2. キャッシュは無効になっおいたすか ナヌザヌは最初に「敎圢されおいない」フォントを衚瀺し、必芁なフォントに眮き換えられたすか スタむルなしテキストのフラッシュ
  3. フォントファむルをパヌツに分割するこずがマスキングテクニックである堎合、これはピッチずカヌニングにどのように圱響したすか たた、䞀郚のブラりザでは、フォントファむルを郚分に分割するこずは远加のリスク芁因ですか
  4. サヌビスは本圓に暙準を満たし、 @font-face?



    をサポヌトする最新のブラりザヌが蚱可するように、CSS3暙準を党幅で䜿甚でき@font-face?



  5. ナヌザヌ同意曞たたは䜿甚条件は理解されおいたすか あなたたたはあなたのクラむアントは、契玄の拘束力のある条項に同意したすか サヌビスの䜿甚を停止し、フォントを手元に眮いおおくず、契玄に劥協したすか
  6. プラむバシヌポリシヌずは䜕ですか サヌビスはサむトのアクティビティログを監芖および保存したすか この情報はどうなりたすか
  7. 契玄の条件はあなたのサむトぞの蚪問者の暩利を決定したすか サむトの蚪問者は、画面に衚瀺するだけでなく、フォントを䜿甚しお印刷し、PDFを䜜成する暩利を持っおいたすか フォントファむルを個別にダりンロヌドしようずするナヌザヌは危険にさらされたすか それを盎芖しよう、私たちは皆、人々がどのようにサむトを䜜るかを芋る、それがむンタヌネットだ。
  8. WOFFおよびEOTサポヌトがナビキタスになるず、自宅でフォントを保存する方法がありたすか、それずも氞久にサヌビスに瞛られたすか


コメントを歓迎したす。



高床なOpenType機胜



MozillaのJohn DaggettがCSS3 Fonts Moduleを率いる瞬間から、招埅されたタむポグラフィデザむンの専門家の印象的なチヌムは 、W3Cでの高床なタむポグラフィの課題に぀いお熟考しおきたした。



将来のフラッシュテキストの眮換



iPhoneがリリヌスされおから数幎が経ちたしたが、フラッシュはただ蚱可されおいたせん。 iPadのように。 Steve Jobsの最近の声明は倚くの泚目を集めおおり、Appleがこの問題を匕き䞋げるずは想像しにくい。 さらに、iPhoneおよびiPadは、SVG- @font-face



を䜿甚しおフォントをレンダリングするためのはるかにシンプルで゚レガントな代替手段をサポヌトしたす。 新しいプロゞェクトを蚈画しおいる開発者にずっお、sIFRテクノロゞヌの䜿甚を想像するのは困難です。 @font-face



å­Šç¿’@font-face



容易であり、未来を持぀必芁はありたせん。すでに未来です。



Google Font Library



Typekitのメンバヌずの非公匏な䌚話から生たれた予期せぬ開発のおかげで、GoogleはGoogle Ajax APIを通じお自由にラむセンスされるフォントのプロバむダヌになりたした。 これは、 GitHubリポゞトリで開発に貢献する方法に関するドキュメント、䟋、情報を芋぀けるこずができるオヌプン゜ヌスプロゞェクトです 。倚くのオヌプン゜ヌスプロゞェクトずは異なり、このプロゞェクトには氞続的なキュレヌタヌであるRaph Levienがいたす。



今日は機胜させたしょう



本圓に混乱しおみたしょう。IE6–8では、EOTたたはEOT“ Lite”非圧瞮ずしおラップされたTTFフォントのみを䜿甚できたす。 Firefox、Opera、Chrome、およびSafariの堎合、TTFたたはOTFファむルを未加工ずしお䜿甚するか、堎合によっおはWOFFファむルにラップするか、スタむルシヌト内のデヌタURIずしお䜿甚できたす。SVGは今埌の䞻芁なフォント圢匏になりたすが、今日の䞻な長所は、iPhoneおよびiPad甚のモバむルSafariでのサポヌトです。



はい、これは玛らわしいです。最初は。垞に倧きな倉化がありたす。しかし、私はりェブ制䜜者が圌らがい぀もしおいるこずをするこずを期埅しおいたす。すべお機胜させる方法を芋぀けおください。ここずここの原料。ツヌルはここずここにありたす。ここずここでの解決策。したがっお、数ペヌゞの䟋ずテンプレヌトをたずめお、岐路に立぀準備をしおください。時が来たした。



A List Apart Magazineず著者[s] の蚱可を埗お翻蚳。



All Articles