Az Anyagtervezés (Material Design) egy Google által kifejlesztett tervezési nyelv. 2014-ben debütált egységes rendszerként az Android és a Google webes termékei számára. A rendszer mélység-, mozgás- és rácsalapú elrendezéseket használ. A felületek és élek vizuális jelzéseket adnak. Az árnyékok a magasságot jelzik. Az elemek árnyékot vetnek, hogy megmutassák kapcsolatukat az alattuk lévő felülettel. A dizájn fizikai anyagokat utánoz, innen ered a neve is. De nem szkeuomorfizmus. Nem utánoz bőrt vagy fát. A papír és a tinta tulajdonságait absztrahálja egy digitális rendszerbe.
Az Anyagtervezés (Material Design) irányelveket ad az elrendezésre, a színekre, a tipográfiára, az ikonográfiára és a mozgásra vonatkozóan. A rács egy 8 dp térközrendszeren alapul. Az összetevőknek meghatározott állapotaik vannak: alapértelmezett, lebegés, fókusz, lenyomva és letiltva. A mozgás céltudatos. Az animációk megmutatják, honnan származnak az elemek és hová mennek. Irányítják a figyelmet és visszajelzést adnak. A rendszer fejlődött. A Material Design 2 finomította az összetevőket. A Material Design 3 bevezette a dinamikus színeket, amelyek a felhasználó háttérképéből generálnak palettákat. A rendszer nyílt. A fejlesztők és a tervezők ingyenesen használhatják. A Google termékein túl is átvették. Sok alkalmazás használ Anyagtervezési összetevőket, mert azok ismerősek és jól teszteltek. A rendszer nem tökéletes. A kritikusok szerint általánosnak tűnik. Minden alkalmazás, amely követi, úgy néz ki, mint minden más alkalmazás. A kompromisszum az egységesség. Az Anyagtervezés közös nyelvet ad a csapatoknak. Gyorsabban tudnak építkezni, mert a döntések már meg vannak hozva.
Anyagtervezési alapelvek
- Anyagmetafora – a felületek és élek jelzéseket adnak
- Merész grafika – szándékosan kidolgozott színek és képek
- Mozgás – animációk vezetnek és tájékoztatnak
- Adaptív – minden eszközön és képernyőméreten működik
- Rácsalapú — 8 dp térközrendszer
Az anyagtervezés (Material Design) egy rendszer. Megkönnyíti a tervezési döntéseket azáltal, hogy alapértelmezett értékeket biztosít. Az alapértelmezett értékek követhetők vagy felülírhatók. A rendszer egy kiindulópont, nem pedig egy kényszerzubbony.
Comments
No comments yet. Be the first to share a thought.
Leave a comment