Roboto z często krytykowanego elementu czcionki Google stał się jedną z lepszych decyzji projektowych na Androidzie. Zobacz, jak ewoluowała czcionka!
Łatwo przeoczyć znaczenie krojów pisma w projektowaniu oprogramowania, szczególnie jeśli chodzi o projektowanie graficznych interfejsów użytkownika. Niestety, nawet najlepsze kroje pisma, jakie kiedykolwiek stworzono, w tym Helvetica (prawdopodobnie najpopularniejszy, prosty krój pisma, jaki kiedykolwiek stworzono), zamieniłyby się w papkę, gdyby zostały zeskanowane i użyte na komputerze w takiej postaci, w jakiej zostały stworzone do druku. Dobre interfejsy GUI systemu operacyjnego, zwłaszcza te obsługujące smartfony, wymagają czcionek, które płynnie zmieniają rozmiar i są czytelne i atrakcyjne, niezależnie od tego, czy są używane w małych miernikach baterii, czy na powiększonym ekranie głównym widżety; a stworzenie kroju pisma rozpoznawalnego w każdej skali na ekranie cyfrowym nie jest już praktyczną niemożliwością. Adobe udało się to zrobić z rodziną czcionek Source Pro, Apple stworzyło San Francisco, a Google wymyśliło Google Sans i Roboto. Jeszcze bardziej godne pochwały jest to, że ten ostatni powoli stał się ulubieńcem zarówno amatorów, jak i profesjonalistów, a ze względu na swój swobodny charakter był prezentowany wszędzie, od magazynów po billboardy.
Wprowadzenie i awaria początkowa
Kiedy Roboto został po raz pierwszy zaprezentowany przez Google dawno temu z Androidem 4.0 Ice Cream Sandwich w 2011 roku obok języka projektowania Holo, darmowe czcionki były w większości żartem. Większość z nich to amatorskie lub porzucone profesjonalne projekty lub adaptacje popularnych krojów drukowanych, i często miały tę czy inną wadę, która zakłócałaby funkcjonalność dowolnego projektu, w którym były używane W. Roboto nie był wyjątkiem. Co gorsza, pomimo tego, w co Google i Christian Robertson (główny projektant Roboto) chcieli, żeby opinia publiczna uwierzyła, krój pisma nie miał prawie żadnego własnego charakteru i spotkał się z krytyką wielu czasopism i gigantów typograficznych. Na przykład Mirko Humbert z Typography Daily wykonał świetną robotę, opisując to jego artykuł na temat Roboto.
W przypadku Roboto firma Google była często oskarżana o kopiowanie takich klasyków, jak Helvetica, DIN i Univers — krojów pisma, które można znaleźć na ulicach niemal wszędzie. Warto również zauważyć, że ówczesny główny konkurent Androida, iOS, korzystał ze zmodyfikowanej wersji Helvetica (Neue) do obsługi wyświetlania tekstu. Niezależnie od drobnych kontrowersji, Android nadal używał tej wersji Roboto jako podstawowej czcionki systemowej aż do Androida 4.4 KitKat, który byłby ostatnią główną wersją wykorzystującą motyw Holo. To, co nastąpiło potem, zmieniło zasady gry pod wieloma względami, a jednym z nich było potraktowanie Roboto.
Material Design i „Roboto 2014”
W odpowiedzi na początkową krytykę Robertson stwierdził, że Roboto jest produktem „pracą w toku” i wrócił do deski kreślarskiej. Wraz z wydaniem Androida 5.0 Lollipop firma Google wprowadziła nowy język projektowania o nazwie Material Design, który stał się synonimem wszystkich rodzajów GUI w systemie Android. Częścią tej dużej zmiany był krój pisma, który był przystępny i geometryczny, a jednocześnie mógł przekazać wiele informacji na niewielkiej przestrzeni, a także całkowicie wymyślony na nowo Roboto odegrał rolę.
Ta wersja Roboto była świeża: miała własną, odrębną identyfikację wizualną, wyglądała spektakularnie zarówno na ekranie, jak i w druku, i jego kod źródłowy został udostępniony publicznie wraz z licencją do bezpłatnego użytku komercyjnego. To, co było kiedyś krytykowane za bezwstydne kopiowanie wielkiej litery R z Helvetici, teraz miało na swoim miejscu własny, unikalny glif R. Roboto charakteryzował się teraz także dużą gęstością informacji — to znaczy glify były czytelne, a jednocześnie wystarczająco wąskie, aby utworzyć więcej słów na danym obszarze ekranu niż większość innych czcionek. Wkrótce nowy Roboto stał się charakterystycznym elementem systemu operacyjnego Android i innych projektów oprogramowania Google, a jego elegancki wariant Thin zdobił ekran blokady systemu operacyjnego, wariant Light obsługujący wiele interfejsów aplikacji innych firm i motywów Layers oraz znaleziony bardziej przyjazny wariant Regular gdzie indziej. Wypuszczono także dwie nowe rodziny ogólnego kroju pisma: Roboto Condensed, co oznaczało jeszcze większą gęstość informacji do stosowania z małymi elementami interfejsu użytkownika i urządzeniami do noszenia, a Roboto Slab zapewnia bardziej książkowe podejście do oryginalnej czcionki czytelność.
Wraz z akceptacją nowego kroju pisma wzrosła popularność usług takich jak Czcionki Google I Czcionka Wiewiórka, platformy oferujące całkowicie darmowe pliki czcionek do celów osobistych i komercyjnych, ponieważ projektanci zaczęli przesyłać więcej plików wysokiej jakości czcionki objęte licencjami typu open source, częściowo zachęcone sukcesem Robertsona w stworzeniu darmowego kroju pisma, który zakłóca często kosztowną typografię przemysł. Wkrótce nawet najbardziej doświadczeni projektanci zaczęli używać Roboto z zastrzeżonymi plikami czcionek, zarówno do celów cyfrowych, jak i drukowanych.
Android Pie i nie tylko
W systemie Android 9.0 Pie firma Google zaczęła zastępować niektóre elementy tekstowe w interfejsie graficznym Androida Google Sans, zmodyfikowana wersja skoncentrowanego na brandingu produktu Google Product Sans. W przeciwieństwie do Roboto, Google Sans jest zastrzeżony i nie można go używać w projektach innych firm poza tymi wdrożonymi w systemie operacyjnym Android. Chociaż Google Sans ma jeszcze bardziej przyjazny i geometryczny wygląd, standardowa odmiana Roboto jest nadal używana jako główna czcionka czegokolwiek innego niż nagłówki w całym systemie operacyjnym, ze względu na słabą czytelność tego pierwszego przy mniejszych rozmiarach i brak jasnego rozróżnienia między glify.
I teraz, ponieważ Android 10 aktywnie dąży do zapewnienia powszechnej dostępności i łatwość obsługi, kompaktowy i łatwy do odczytania krój pisma, taki jak Roboto, w dalszym ciągu jest najlepszą opcją, jaką Google proponuje w zakresie czcionek do GUI systemu operacyjnego. A jednak wydaje się, że Google powoli zastępuje go Google Sans z każdą nową iteracją systemu operacyjnego i Material Theme, wywołując jeszcze więcej krytyki ze strony użytkowników w zakresie języka projektowania, który wielu uważa złamany.
Ostatnia aktualizacja Roboto miała miejsce w 2018 r. w dniu jego GitHubi można je pobrać z czcionek Google.