گوگل مرزهای متریال دیزاین را در هم شکافت

گوگل مرزهای متریال دیزاین را در هم شکافت

در طول کنفرانس I/O سال گذشته گوگل، این شرکت نامدار به معرفی زبان متریال دیزاین خود پرداخت که بر پایه موتیف Cards در Google Now است. پس از آن، بسیاری از توسعه دهندگان اندروید از این زبان در اپلیکیشن های خود استفاده نمودند که شامل بهره گیری کامل از آن و یا استفاده از چند عنصر می باشد. matdesign.jpgهفته گذشته گوگل به معرفی MDL یا همان Material Design Lite پرداخت که این بار طراحان وب را هدف قرار داده و آنها را قادر به بهره گیری از متریال دیزاین در وب سایت، با کمک CSS ،Javascript و HTML می گرداند. MDL مستقل از نوع فریم ورک انتخابی عمل می کند، به این معنا که از هر روش فرانت اندی که برنامه نویس تمایل دارد، می توان استفاده کرد. 2حجم کد Gzipped شده در ابزار جدید MDL کمتر از 27kb می باشد و چنانچه به نظر برنامه نویس استفاده مطلق از متریال دیزاین برای آن کار خاص مناسب نباشد، او می تواند تنها عناصری مانند گراف ها را در طراحی خود مورد استفاده قرار دهد. این ابزارها ریسپانسیو هستند و بر روی اکثر مرورگرهای مدرن امروزی مانند کروم، فایرفاکس، Microsoft Edge، سافاری و اپرا عملکرد خوبی دارند. پر واضح است که گوگل تمایل به در دست گرفتن مبحث طراحی در آینده دارد و می خواهد تا حد ممکن این فرآیند را تسهیل ببخشد. متریال دیزاین زاییده فکر طراح پیشین Matias Duarte ،WebOS بوده و بر پایه اصول ساده کاغذی می باشد که برای دنیای دیجیتال دچار تغییر و به روز رسانی شده است. به بیان Duarte "بر خلاف کاغذ واقعی، متریال دیزاین می تواند به صورت هوشمند تغییر شکل یافته و گسترش یابد، متریال دیزاین دارای سطوح و لبه های فیزیکی است، از طرفی شکاف ها و سایه ها شما را از بابت آنچه قابل لمس است مطلع می سازند." 1سال گذشته گوگل بسیاری از اپلیکیشن های منحصر به فرد خود را در سیستم عامل های گوناگون جهت انطباق با اصول متریال دیزاین و نمایش فواید آن تغییر داد. در اندروید نسخه 2.1 و بالاتر می توان از متریال دیزاین با کمک لایبرری appcompat v7 بهره جست، لازم به ذکر است که این ساختار به صورت مجازی در همه گوشی های اندروید که بعد از 2009 ساخته شده اند، استفاده شده است. شما می توانید MDL را با استفاده از content delivery network گوگل دریافت کنید و یا از کدهای موجود در GitHub برای این کار بهره بگیرید. http://www.developer-tech.com برگرفته از

اینها را هم بخوانید