Android のデフォルト フォントである Roboto の衰退と隆盛

Roboto は、Google から頻繁に批判されるフ​​ォント要素から、Android におけるより良いデザイン決定の 1 つになりました。 フォントがどのように進歩したかを見てください。

ソフトウェア設計、特にグラフィカル ユーザー インターフェイスの設計における書体の重要性は見落とされがちです。 しかし、悲しいことに、これまでに作成された最高の書体でさえ、 ヘルベチカ (おそらくこれまでに作成された中で最も人気のある飾り気のない書体) は、印刷用に作成されたそのままの方法でスキャンしてコンピュータで使用すると、どろどろになってしまいます。 優れたオペレーティング システムの GUI、特にスマートフォンに搭載されている GUI には、流動的にサイズを変更できるフォントが必要です。 小さなバッテリーメーターで使用する場合でも、拡大したホーム画面で使用する場合でも、読みやすく魅力的です。 ウィジェット; そして、デジタル画面上のあらゆるスケールで認識可能な書体を作成することは、もはや現実的に不可能ではありません。 Adobe は Source Pro ファミリのフォントでこれを実現し、Apple は San Francisco を作成し、Google は Google Sans と Roboto を開発しました。 しかし、さらに賞賛に値するのは、後者は徐々にアマチュアとプロの両方に人気があり、その自由な性質により雑誌から看板まであらゆる場所でスポーツされるようになったということです。

はじめにと初期不良

Roboto が Google によって初めて発表されたとき 2011 年の Android 4.0 Ice Cream Sandwich に遡ります。 Holo デザイン言語と並んで、フリー フォントはほとんど冗談でした。 それらのほとんどは、アマチュアまたは放棄されたプロのプロジェクト、または人気のある印刷書体の改作です。 そして、多くの場合、使用したプロジェクトの機能を壊してしまうような欠陥がいくつかありました。 で。 ロボトも例外ではありませんでした。 さらに悪いことに、Googleとクリスチャン・ロバートソン(Robotoの主任デザイナー)が大衆に信じてほしかったにもかかわらず、 書体にはそれ自体の特徴がほとんどありませんでした そして多くのタイポグラフィ雑誌や大手から批判を受けました。 たとえば、Typography Daily のミルコ ハンバート氏は、この問題について素晴らしい仕事をしました。 Roboto に関する彼の記事.

Roboto の場合、Google は Helvetica、DIN、Univers などの古典的な書体を盗用したとして頻繁に非難されました。これらの書体は、どこに行っても路上で見つけることができます。 また、当時の Android の主な競合相手である iOS が、テキスト表示の処理に Helvetica (Neue) の修正バージョンを使用していたことも注目に値します。 小さな論争にもかかわらず、Android は、Holo テーマを使用する最後のメジャー リリースとなる Android 4.4 KitKat まで、このバージョンの Roboto をプライマリ システム フォントとして使用し続けました。 次に起こったのは、多くの点で状況を一変させるものであり、Roboto の扱いもその 1 つでした。

マテリアルデザインと「Roboto 2014」

最初の批判に応えて、ロバートソン氏は Roboto を「開発中」と宣言し、振り出しに戻りました。 Android 5.0 Lollipop のリリースで、Google はマテリアル デザインという新しいデザイン言語を導入しました。これは、Android 上のあらゆる種類の GUI の同義語に成長しました。 この大規模な見直しの一環として、アクセスしやすく幾何学的でありながら、小さなスペースで多くの情報を伝えることができる書体が含まれていました。 完全に再発明されたロボット 役割を果たした。

Google Developers Blog のサンプル画像は、古いバージョンと 2014 Roboto バージョンの違いを示しています。

このバージョンの Roboto は新鮮でした。独自のビジュアル アイデンティティがあり、画面上でも印刷物でも素晴らしく見えました。 そのソースコードが公開されました 無料の商用利用ライセンスも付属しています。 たとえば、かつては Helvetica の大文字の R を恥知らずにコピーしたとして批判されたものですが、現在はその代わりに独自の独自の R グリフが使用されています。 Roboto は情報密度も高くなりました。つまり、グリフは読みやすいにもかかわらず、他のほとんどのフォントよりも特定の画面領域内でより多くの単語を形成できるほど狭いということです。 すぐに、新しい Roboto は Android オペレーティング システムと Google の他のソフトウェア プロジェクトの特徴となり、洗練された Thin バリアントが飾られました。 OS のロック画面、多くのサードパーティ アプリ インターフェイスとレイヤー テーマを強化する Light バリアント、そしてより使いやすい Regular バリアントが見つかりました 他の場所で。 全体的な書体として 2 つの新しいファミリーもリリースされました。 Roboto Condensed は、さらに高い情報密度を備えています。 小さな UI 要素やウェアラブルで使用され、元のフォントをより本のようなものにするために Roboto Slab が使用されます。 読みやすさ。

この新しい書体の受け入れとともに、次のようなサービスの人気も高まりました。 Google フォント そして フォントリス、デザイナーがより高品質のフォント ファイルをアップロードし始めたため、個人および商用目的で完全に無料のフォント ファイルを提供するプラットフォーム オープン ソース ライセンスの下でフォントを利用する 業界。 すぐに、最も熟練したデザイナーでさえ、デジタルと印刷の両方の目的で独自のフォント ファイルを使用して Roboto を使用するようになりました。

Android Pie以降

Android 9.0 Pie では、Google は Android GUI の特定のテキスト要素を次のように置き換え始めました。 Google Sans、Google のブランディング中心の Product Sans の修正版です。 Roboto とは異なり、Google Sans は独自のものであり、Android オペレーティング システムに展開されているプロジェクト以外のサードパーティ プロジェクトでは使用できません。 Google Sans はさらにフレンドリーで幾何学的な雰囲気を持っていますが、Roboto の Regular バリアントは引き続きメイン フォントとして使用されています。 OS 全体のヘッダー以外のもの。これは、ヘッダーは小さいサイズでは可読性が低く、ヘッダーとヘッダーの間の明確な区別が欠けているためです。 グリフ。

Roboto、Roboto Condensed、Google Sans の比較。 後者では、小文字の L グリフと大文字の I グリフが区別されていないことに注意してください。

そしていま、 Android 10 はユニバーサル アクセシビリティを積極的に推進しているため Roboto のようなコンパクトで読みやすい書体は、今後も Google がオペレーティング システムの GUI 用フォントとして選択する最良の選択肢であり続けます。 それでも、Google は OS が新しくなるたびに、ゆっくりと Google Sans に置き換えているようです マテリアル テーマは、多くの人が検討しているデザイン言語に対してユーザーからさらに批判を集めています。 壊れた。

Roboto の最終更新日は 2018 年でした。 そのGitHub、ダウンロードできます Google フォントから.