Căderea și ascensiunea Roboto, fontul implicit al Android

Roboto a trecut de la a fi un element de font des criticat de Google, la una dintre cele mai bune decizii de design pe Android. Vezi cum a evoluat fontul!

Este ușor să treceți cu vederea importanța fonturilor în proiectarea software-ului, mai ales când vine vorba de proiectarea interfețelor grafice cu utilizatorul. Din păcate, chiar și cele mai bune fonturi create vreodată, inclusiv Helvetica (probabil cel mai popular tip de literă fără bibelouri creat vreodată), s-ar transforma în zâmbet dacă ar fi scanate și utilizate pe computere așa cum sunt, așa cum au fost create pentru tipărire. GUI-urile bune ale sistemelor de operare, în special cele care alimentează smartphone-urile, necesită fonturi care se redimensionează fluid și sunt lizibile și atrăgătoare, indiferent dacă sunt utilizate în contoarele de baterie minuscule sau în ecranul de pornire explodat widget-uri; și a crea un tip de caractere care să fie recunoscut la fiecare astfel de scară pe un ecran digital nu mai este o imposibilitate practică. Adobe a reușit să facă acest lucru cu familia de fonturi Source Pro, Apple a creat San Francisco, iar Google a venit cu Google Sans și Roboto. Ceea ce este și mai lăudabil, totuși, este că acesta din urmă a devenit treptat favoritul amatorilor și profesioniștilor deopotrivă, fiind prezentat peste tot, de la reviste la panouri publicitare, datorită naturii sale libere.

Introducere și eșecul inițial

Când Roboto a fost lansat pentru prima dată de Google înapoi cu Android 4.0 Ice Cream Sandwich în 2011 alături de limbajul de design Holo, fonturile gratuite erau în mare parte o glumă. Cele mai multe dintre ele ar fi proiecte profesionale amatoare sau abandonate sau adaptări ale fonturilor tipărite populare, și ar avea adesea un defect sau altul care ar sparge funcționalitatea oricărui proiect pe care l-au folosit în. Roboto nu a făcut excepție. Pentru a înrăutăți lucrurile, în ciuda a ceea ce Google și Christian Robertson (designerul principal al lui Roboto) au vrut ca publicul să creadă, tipul de literă aproape că nu avea caracter propriu și a primit critici de la multe reviste de tipografie și giganți. De exemplu, Mirko Humbert de la Typography Daily a făcut o treabă grozavă acoperind acest lucru articolul lui despre Roboto.

Cu Roboto, Google a fost acuzat frecvent că a smuls clasice precum Helvetica, DIN și Univers -- fonturi care pot fi găsite pe străzi aproape oriunde te duci. De asemenea, merită remarcat faptul că principalul concurent Android pe atunci, iOS, folosea o versiune modificată a Helvetica (Neue) pentru a-și gestiona afișarea textului. Indiferent de controversa minoră, Android a continuat să folosească această versiune de Roboto ca font principal de sistem până la Android 4.4 KitKat, care ar fi ultima versiune majoră care va folosi tema Holo. Ceea ce a urmat a schimbat jocul în multe feluri, iar tratamentul lui Roboto a fost unul dintre ele.

Material Design și „Roboto 2014”

Ca răspuns la criticile inițiale, Robertson a declarat Roboto „în desfășurare” și s-a întors la planșa de desen. Odată cu lansarea Android 5.0 Lollipop, Google a introdus noul său limbaj de design, numit Material Design, care va deveni sinonim cu tot felul de interfețe grafice pe Android. O parte din această revizuire majoră a fost un tip de liter care era accesibil și geometric, în timp ce era capabil să transmită o mulțime de informații într-un spațiu mic și un Roboto complet reinventat a jucat rolul.

Un exemplu de imagine de pe Blogul dezvoltatorilor Google care prezintă diferențele dintre versiunea Roboto veche și cea din 2014.

Această versiune de Roboto era proaspătă: avea propria sa identitate vizuală distinctă, arăta spectaculos atât pe ecran, cât și în tipărire și codul său sursă a fost lansat publicului împreună cu o licență gratuită pentru utilizare comercială. Ceea ce, de exemplu, a fost criticat cândva pentru că a copiat fără rușine R majuscul lui Helvetica, acum avea un glif R unic în locul său. Roboto avea acum și o densitate mare de informații - adică glifele erau lizibile, dar suficient de înguste pentru a forma mai multe cuvinte într-o zonă dată de ecran decât majoritatea altor fonturi. Curând, noul Roboto a devenit o caracteristică a sistemului de operare Android și a celorlalte proiecte software ale Google, cu o variantă subțire elegantă care împodobește ecranul de blocare al sistemului de operare, o variantă Light care alimentează multe interfețe de aplicații terță parte și teme Straturi și o variantă obișnuită mai prietenoasă fiind găsită în altă parte. Au fost lansate, de asemenea, două familii noi ale caracterului general: Roboto Condensed, cu o densitate și mai mare a informațiilor. pentru a fi utilizat cu elemente de interfață de utilizare mici și obiecte portabile și Roboto Slab pentru o interpretare mai asemănătoare cărții a fontului original lizibilitatea.

Odată cu acceptarea acestui nou tip de literă a venit și o creștere a popularității serviciilor precum Fonturi Google și Font Veveriță, platforme care ofereau fișiere cu fonturi complet gratuite în scopuri personale și comerciale, pe măsură ce designerii au început să încarce mai multe fonturi de înaltă calitate fonturi sub licențe open source, încurajate parțial de succesul lui Robertson de a crea un tipar gratuit, perturbă tipografia adesea costisitoare industrie. Destul de curând, chiar și cei mai experimentați designeri s-au trezit folosind Roboto cu fișiere de fonturi proprietare, atât în ​​scopuri digitale, cât și pentru imprimare.

Android Pie și dincolo

Cu Android 9.0 Pie, Google a început să înlocuiască anumite elemente de text din interfața grafică Android cu Google Sans, o versiune modificată a produsului Google, centrat pe branding. Spre deosebire de Roboto, Google Sans este proprietar și nu poate fi utilizat în niciun proiect terță parte în afara celor implementate pe sistemul de operare Android. În timp ce Google Sans are un comportament și mai prietenos și mai geometric, varianta Regular a lui Roboto continuă să fie folosită ca font principal pentru orice altceva decât antete în întregul sistem de operare, din cauza lizibilității slabe a primului la dimensiuni mai mici și a lipsei de distincție clară între glife.

O comparație între Roboto, Roboto Condensed și Google Sans. Rețineți lipsa de distincție între glifele L minuscule și I majuscule în cele din urmă.

Si acum, deoarece Android 10 face eforturi pentru accesibilitatea universală și ușurință în utilizare, un tip de literă compact și ușor de citit precum Roboto continuă să fie cea mai bună opțiune pe care Google o are în viitor pentru fonturi pentru interfața grafică a sistemului de operare. Și totuși, Google pare să îl înlocuiască încet cu Google Sans cu fiecare nouă iterație a sistemului de operare și Material Theme, atrăgând și mai multă discuție din partea utilizatorilor pentru un limbaj de design pe care mulți îl consideră spart.

Roboto a fost actualizat ultima dată în 2018 pe GitHub-ul său, și poate fi descărcat din Google Fonts.