Zdi se, da se nove potrditve v Chromium Gerritu sklicujejo na "Material Design 2", ki je morda nova in izboljšana različica Googlovega jezika Material Design.
Material Design, enoten oblikovalski jezik, ki je bil predstavljen skupaj z Androidom Lollipop, vključuje ravne, pastelne barvne palete, globino, mehko osvetlitev in realistično fiziko. Namenjen je posnemanju taktilnosti predmetov iz resničnega sveta, ne da bi se zatekel k skeuomorfizmu; Google ga opisuje kot sintezo "klasičnih načel" z "[]inovativnostjo in možnostjo" tehnologije.
Od debija Material Design leta 2014 se je razširil po ekosistemu Android kot požar – da ne omenjamo Googlovih aplikacij, kot so YouTube, Chrome, Gmail, Hangouts in Google Koledar. Lebdeči akcijski gumbi, prijetne barve in tehnike dviganja so bili na voljo kot del Knjižnica materialnih komponent na GitHubu (nadaljevanje Androidove knjižnice za podporo oblikovanja in Googlovega na splet osredotočenega Material Design Lite), ki prinaša materialno dobro za Android v obliki pogledov po meri in za splet v obliki svežnjev, ki jih je mogoče uvoziti in uporabljati kot standardni HTML oznake.
Zdaj, na predvečer četrte obletnice Material Designa, se zdi, da Google pripravlja naslednjo generacijo navdihnjen s papirjem in črnilom estetika: Oblikovanje materiala 2. O Material Design 2 je javno dostopnih dragocenih malo informacij, obstoj katerega smo odkrili ta teden v novih povabilih v Chromium Gerritu. Ne trdimo, da je a pravilno naslednik najnovejšega ogrodja Material Design, vendar zaveze kažejo na opazne, čeprav subtilne, spremembe barvnih palet, ikonografije in obnašanja zaslona na dotik.
Material Design 2 se pojavi v Chromium Gerritu
V začetku februarja so nove zaveze za Chromium Gerrit implementirale uporabniški vmesnik "Material Design 2" v Chrome trak z zavihki – zavihki, ki jih je mogoče povleči in vsebujejo naslove spletnih strani, priljubljene ikone in gumb »zapri zavihek« nad Chromovim naslovna vrstica.
Obveznosti niso drastične, vendar spremenijo videz Chromovih zavihkov. Povečajo višino zavihkov; izvajati nedoločene popravke postavitve vsebine zavihkov, zlasti naslovov in indikatorjev opozoril; in zmanjšajte širino dotika zavihka, hkrati pa povečajte standardno širino zavihka. Oni izrecno ne spremenite barve opozorilnih indikatorjev zavihkov, barve ločil zavihkov, gumb »nov zavihek« ali katero koli tipografijo zavihkov.
Razkrivajoče je, da se zaveze nanašajo na ikono gumba za zapiranje zavihka »Material Design 2« in »osnovne barvne konstante, potrebne za Google Material Design 2«.
Če se poglobimo v kodo objave, prikažemo nove barvne palete »Material Design 2« za sive, rdeče in rdeče-temne teme Chromium ter nove barve za standardno orodno vrstico Chrome in orodno vrstico brez beleženja zgodovine. Za ustvarjanje vzorcev RGB smo uporabili šestnajstiško iskalno tabelo:
Material Design 2 je rdeč nekoliko temnejši kot trenutni materialni dizajn Rdeča 800 (#C62828) in Rdeča 600 (#E53935), medtem ko imajo novi odtenki sive (#3C4043, #5F6368, #BDC1C6, #F1F3F4) svetlejši, modrikast odtenek. Materialna zasnova vključuje tradicionalne sive barve, kjer je R=G=B, medtem ko je tukaj B>G>R pri vsakem odtenku (vendar le pri 1-4 od 255).
Različice, združljive z materialnim dizajnom 2, Chrome bodo imele tudi veliko svetlejšo orodno vrstico kot trenutne zgradbe – v primerjavi s trenutno sivkasto barvno shemo je skoraj bela.
Tukaj je kratek model, kako bo orodna vrstica videti z novimi barvami:
Na koncu potrditev doda novo IsTouchOptimizedMaterial() zastavo do MaterialDesignController, kar se lahko nanaša na elemente Material Design 2, optimizirane za dotik. V začetku januarja smo pisali o Googlovih prizadevanjih za izboljšanje Podpora spletnega brskalnika Chrome za zaslone na dotik v napravah Chrome OS in zdi se, da je to nadaljevanje.
Potrditev na primer pokaže, da bo na napravah z zaslonom na dotik Chromov SetStackedLayout »vedno omogočeno.' Ko odprete veliko zavihkov, se širine drugih zavihkov privzeto skrčijo, da se prilagodijo novi zavihki. Chromova zložena postavitev ohranja prvotne širine zavihkov in za njimi doda nove zavihke.
Pomen barve v materialnem oblikovanju
Kaj torej nove barve pomenijo v širšem kontekstu materialnega oblikovanja?
Materialno oblikovanje je več kot le plasti, komponente in elementi ter kako se obnašajo drug do drugega. Osrednji motiv Googlovega oblikovanja so teme z visokim kontrastom, svetle barve in drzni poudarki – zaradi njih aplikacije, skladne z materialnim dizajnom, izstopajo iz množice.
Google ponuja vzorec barvne palete zasnovan za "dobro sodelovanje" na različnih platformah in spodbuja razvijalce, ki izkoriščajo vir primarna barva aplikacije – sicer znana kot »prevladujoča« barva – iz zbirke 500 različnih vzorci. (Pomislite na "modro", "zeleno" ali "vijolično" in druge osnovne barve.) Po potrebi pridobijo sekundarno barvo iz razširjene zbirke 700 barv (komplementarne barve za najpomembnejše elemente uporabniškega vmesnika in analogne za manj pomembne elemente uporabniškega vmesnika ter terciarna barva iz podnabora 300).
Barva ima pomembno vlogo v hierarhiji materialnega oblikovanja. Svetle barve nakazujejo pomembnost – rezervirane so za vidne gumbe in druge interaktivne elemente. Po drugi strani pa subtilnejše barve dodajo vizualno zanimivost s poudarjanjem besedilnih polj, vrstic napredka, povezav in drugih delov uporabniškega vmesnika.
Glede na to, kar vemo o barvni paleti Material Design 2, je vsaj nekaj vzorcev v Googlovih "primarnih 500", kot sta Red 600 in 800, temnejših od njihovih predhodnikov Material Design. Toda drugi, kot je siva, so deležni nasprotne obravnave -- tako sivi kot beli vzorci, prikazani v maketi zavihka Chrome, imajo hladnejše sivine in višje modre vrednosti.
Trenutno je to vse, kar v resnici vemo o Material Design 2. Vendar so zaveze morda znak, da se nekaj dogaja v ozadju, in če je to res, bomo morda slej kot prej izvedeli več. Pričakuje se, da bo Google predstavil Android P, naslednjo večjo različico Androida, takoj marca, Google I/O 2018 pa se bo začel 8. maja. Oboje je odlična priložnost, da odstranite ovoje iz Material Design 2.
Posodobitev 4. 2. 2018: Kmalu po objavi tega članka je bila potrditev zasebna, kar potencialno pomeni, da naj bi ostala skrivnost. Še naprej bomo preverjali Chromium Gerrit za spremembe in posodobili ta članek, če jih najdemo.