Nedgången och uppgången för Roboto, Androids standardteckensnitt

Roboto har gått från att vara ett ofta kritiserat teckensnittselement från Google, till ett av de bättre designbesluten på Android. Se hur typsnittet har utvecklats!

Det är lätt att förbise vikten av typsnitt i mjukvarudesign, särskilt när det gäller att designa grafiska användargränssnitt. Tyvärr, även de bästa typsnitten som någonsin skapats, inklusive Helvetica (förmodligen det mest populära typsnittet utan krusiduller som någonsin skapats), skulle förvandlas till mush om de skannades och användes på datorer som de är, som de skapades för utskrift. Bra operativsystem GUI, särskilt de som driver smartphones, kräver teckensnitt som ändrar storlek flytande och är läsbara och tilltalande, oavsett om de används i små batterimätare eller i sprängd startskärm widgets; och att göra ett typsnitt som känns igen i varje sådan skala på en digital skärm är inte längre en praktisk omöjlighet. Adobe lyckades göra detta med Source Pro-familjen av typsnitt, Apple skapade San Francisco och Google kom med Google Sans och Roboto. Vad som är ännu mer lovvärt är dock att den senare sakta blev en favorit för både amatörer och proffs, och spelas överallt från tidningar till skyltar på grund av dess fria natur.

Introduktion och initialt misslyckande

När Roboto först presenterades av Google långt tillbaka med Android 4.0 Ice Cream Sandwich 2011 vid sidan av designspråket Holo var gratis typsnitt mest ett skämt. De flesta av dem skulle vara amatörprojekt eller övergivna professionella projekt eller anpassningar av populära typsnitt, och de hade ofta ett eller annat fel som skulle bryta funktionaliteten i vilket projekt de än användes i. Roboto var inget undantag. För att göra saken ännu värre, trots vad Google och Christian Robertson (Robotos huvuddesigner) ville att allmänheten skulle tro, typsnittet hade nästan ingen egen karaktär och fick kritik från många typografitidskrifter och jättar. Mirko Humbert från Typography Daily gjorde till exempel ett bra jobb med att täcka in detta hans artikel om Roboto.

Med Roboto anklagades Google ofta för att slita av sig klassiker som Helvetica, DIN och Univers – typsnitt som kan hittas på gatorna nästan överallt. Det är också värt att notera att den primära Android-konkurrenten då, iOS, använde en modifierad version av Helvetica (Neue) för att hantera sin textvisning. Oavsett den mindre kontroversen fortsatte Android att använda den här versionen av Roboto som sitt primära systemtypsnitt upp till Android 4.4 KitKat, vilket skulle vara den sista större utgåvan som använde Holo-temat. Vad som kom därefter var spelförändrande på många sätt, och dess behandling av Roboto var en av dem.

Materialdesign och "Roboto 2014"

Som svar på den första kritiken förklarade Robertson Roboto som ett "pågående arbete" och gick tillbaka till ritbordet. Med lanseringen av Android 5.0 Lollipop introducerade Google sitt nya designspråk med namnet Material Design, som skulle växa till att bli synonymt med alla typer av GUI på Android. En del av denna stora översyn var ett typsnitt som var tillgängligt och geometriskt samtidigt som det kunde förmedla mycket information på lite utrymme, och en helt återuppfunnen Roboto spelade rollen.

En exempelbild från Google Developers Blog som visar skillnaderna mellan den gamla och 2014 Roboto-versionen.

Den här versionen av Roboto var fräsch: den hade sin egen distinkta visuella identitet, den såg spektakulär ut både på skärmen och i tryck, och dess källkod släpptes till allmänheten tillsammans med en licens för fri kommersiell användning. Det som till exempel en gång kritiserades för att skamlöst kopiera Helveticas versaler R, hade nu en egen unik R-glyph på sin plats. Roboto hade nu också en hög informationstäthet -- det vill säga glyferna var läsbara men ändå smala nog för att bilda fler ord inom ett givet skärmområde än de flesta andra typsnitt. Snart blev den nya Roboto ett kännetecken för Android-operativsystemet och Googles andra programvaruprojekt, med en elegant tunn variant som pryder OS: s låsskärm, en Light-variant som driver många tredjepartsappgränssnitt och lagerteman, och en mer vänlig vanlig variant hittas någon annanstans. Två nya familjer av det övergripande typsnittet släpptes också: Roboto Condensed med ännu högre informationstäthet innebar att användas med små UI-element och wearables, och Roboto Slab för en mer bokliknande version av det ursprungliga typsnittets läsbarhet.

Parallellt med acceptansen av detta nya typsnitt kom en ökning av populariteten för tjänster som Google Fonts och Font Ekorre, plattformar som erbjöd helt gratis teckensnittsfiler för personliga och kommersiella ändamål, när designers började ladda upp mer högkvalitativt typsnitt under licenser med öppen källkod, delvis uppmuntrat av Robertsons framgång med att få ett gratis typsnitt att störa den ofta dyra typografin industri. Snart nog fann även de mest erfarna designers sig använda Roboto med egna teckensnittsfiler, för både digitala och tryckta ändamål.

Android Pie and Beyond

Med Android 9.0 Pie började Google ersätta vissa textelement i Android GUI med Google Sans, en modifierad version av Googles varumärkescentrerade Product Sans. Till skillnad från Roboto är Google Sans proprietärt och kan inte användas i några tredjepartsprojekt utanför de som distribueras på Android-operativsystemet. Medan Google Sans har ett ännu vänligare och mer geometriskt utseende, fortsätter Robotos Regular-variant att användas som huvudteckensnitt för allt annat än rubriker i hela operativsystemet, på grund av de förstnämndas dåliga läsbarhet i mindre storlekar och bristen på tydlig skillnad mellan glyfer.

En jämförelse mellan Roboto, Roboto Condensed och Google Sans. Notera avsaknaden av skillnad mellan gemener L och versaler I glyfer i de senare.

Och nu, eftersom Android 10 aktivt driver på för universell tillgänglighet och lätt att använda, ett kompakt och lättläst typsnitt som Roboto fortsätter att vara det bästa alternativet Google har framöver för teckensnitt för operativsystemets GUI. Och ändå verkar Google sakta ersätta det med Google Sans med varje ny iteration av operativsystemet och materialtema, som drar ännu mer fläck från användarna för ett formspråk som många anser bruten.

Roboto uppdaterades senast 2018 den dess GitHub, och kan laddas ner från Google Fonts.