Fallet og fremveksten av Roboto, Androids standardfont

click fraud protection

Roboto har gått fra å være et ofte kritisert skriftelement fra Google, til en av de bedre designbeslutningene på Android. Se hvordan fonten har utviklet seg!

Det er lett å overse viktigheten av skrifttyper i programvaredesign, spesielt når det gjelder utforming av grafiske brukergrensesnitt. Dessverre er selv de beste skrifttypene som noen gang er laget, inkludert Helvetica (uten tvil den mest populære skrifttypen uten dikkedarer som noen gang er laget), ville blitt til mush hvis de ble skannet og brukt på datamaskiner som de er, slik de ble laget for utskrift. Gode ​​GUI-er for operativsystemer, spesielt de som driver smarttelefoner, krever skrifter som endrer størrelsen flytende og er lesbare og tiltalende, uansett om de brukes i bittesmå batterimålere eller i sprengt startskjerm widgets; og å lage en skrifttype som er gjenkjennelig i enhver slik skala på en digital skjerm er ikke lenger en praktisk umulighet. Adobe klarte å gjøre dette med Source Pro-familien av fonter, Apple opprettet San Francisco, og Google kom opp med Google Sans og Roboto. Det som imidlertid er enda mer prisverdig er at sistnevnte sakte ble en favoritt for både amatører og profesjonelle, og ble brukt overalt fra magasiner til reklametavler på grunn av dens frie natur.

Introduksjon og innledende feil

Da Roboto først ble avduket av Google helt tilbake med Android 4.0 Ice Cream Sandwich i 2011 ved siden av Holo-designspråket var gratis fonter stort sett en spøk. De fleste av dem vil være amatører eller forlatte profesjonelle prosjekter eller tilpasninger av populære trykktyper, og de hadde ofte en eller annen feil som ville bryte funksjonaliteten til det prosjektet de ble brukt i. Roboto var intet unntak. For å gjøre saken enda verre, til tross for hva Google og Christian Robertson (Robotos hoveddesigner) ønsket at publikum skulle tro, skrifttypen hadde nesten ingen egen karakter og mottok kritikk fra mange typografitidsskrifter og giganter. For eksempel gjorde Mirko Humbert fra Typography Daily en god jobb med å dekke dette artikkelen hans om Roboto.

Med Roboto ble Google ofte beskyldt for å rive av klassikere som Helvetica, DIN og Univers – skrifttyper som kan finnes på gata nesten overalt. Det er også verdt å merke seg at den primære Android-konkurrenten den gang, iOS, brukte en modifisert versjon av Helvetica (Neue) for å håndtere tekstvisningen. Uavhengig av den mindre kontroversen, fortsatte Android å bruke denne versjonen av Roboto som sin primære systemfont opp til Android 4.4 KitKat, som ville være den siste store utgivelsen som brukte Holo-temaet. Det som kom etterpå var spillskiftende på mange måter, og behandlingen av Roboto var en av dem.

Materialdesign og «Roboto 2014»

Som svar på den første kritikken erklærte Robertson Roboto som et "arbeid under arbeid", og gikk tilbake til tegnebrettet. Med utgivelsen av Android 5.0 Lollipop introduserte Google sitt nye designspråk kalt Material Design, som ville vokse til å bli synonymt med alle slags GUIer på Android. En del av denne store overhalingen var en skrifttype som var tilgjengelig og geometrisk samtidig som den kunne formidle mye informasjon på liten plass, og en fullstendig gjenoppfunnet Roboto spilte rollen.

Et eksempelbilde fra Google Developers Blog som viser forskjellene mellom den gamle og 2014 Roboto-versjonen.

Denne versjonen av Roboto var fersk: den hadde sin egen distinkte visuelle identitet, den så spektakulær ut både på skjermen og på trykk, og kildekoden ble gitt ut til offentligheten sammen med en fri-for-kommersiell bruk-lisens. Det som for eksempel en gang ble kritisert for skamløst å kopiere Helveticas store bokstav R, hadde nå en unik R-glyph i stedet. Roboto hadde nå også en høy informasjonstetthet -- det vil si at glyfer var lesbare, men likevel smale nok til å danne flere ord innenfor et gitt skjermområde enn de fleste andre fonter. Snart ble den nye Roboto et kjennetegn ved Android-operativsystemet og Googles andre programvareprosjekter, med en elegant tynn variant prydet operativsystemets låseskjerm, en Light-variant som driver mange tredjeparts app-grensesnitt og lag-temaer, og en mer vennlig vanlig variant blir funnet andre steder. To nye familier av den generelle skrifttypen ble også utgitt: Roboto Condensed med enda høyere informasjonstetthet ment brukes med små brukergrensesnittelementer og wearables, og Roboto Slab for en mer boklignende versjon av den originale fonten lesbarhet.

Ved siden av aksepten av denne nye skrifttypen kom en økning i populariteten til tjenester som Google Fonts og Font ekorn, plattformer som tilbød helt gratis fontfiler for personlige og kommersielle formål, ettersom designere begynte å laste opp mer høykvalitets skrifter under åpen kildekode-lisenser, delvis oppmuntret av Robertsons suksess med å få en gratis skrifttype til å forstyrre den ofte dyre typografien industri. Snart nok fant selv de mest erfarne designere seg i bruk Roboto med proprietære fontfiler, for både digitale og trykte formål.

Android Pie and Beyond

Med Android 9.0 Pie begynte Google å erstatte visse tekstelementer i Android GUI med Google Sans, en modifisert versjon av Googles merkevare-sentriske Product Sans. I motsetning til Roboto er Google Sans proprietær og kan ikke brukes i noen tredjepartsprosjekter utenfor de som er distribuert på Android-operativsystemet. Mens Google Sans har en enda vennligere og mer geometrisk oppførsel, fortsetter Robotos Regular-variant å bli brukt som hovedfont for noe annet enn overskrifter i hele operativsystemet, på grunn av førstnevntes dårlige lesbarhet i mindre størrelser og mangelen på tydelig skille mellom glyfer.

En sammenligning mellom Roboto, Roboto Condensed og Google Sans. Legg merke til mangelen på forskjell mellom små bokstaver L og store bokstaver I i sistnevnte.

Og nå, som Android 10 aktivt presser på for universell tilgjengelighet og brukervennlighet, en kompakt og lettlest skrifttype som Roboto fortsetter å være det beste alternativet Google har fremover for fonter for operativsystemets GUI. Og likevel ser det ut til at Google sakte erstatter det med Google Sans med hver ny iterasjon av operativsystemet og Material Theme, og trekker enda mer flaks fra brukerne for et designspråk som mange vurderer gått i stykker.

Roboto ble sist oppdatert i 2018 på dets GitHub, og kan lastes ned fra Google Fonts.