Google, 2014'ten beri uygulamalarını ve hizmetlerini kendi başına göre yeniden tasarlıyor. Materyal Tasarımı prensipler. Dün tasarım blogunda duyurdu Chrome tarayıcısının yeni sürümü (sürüm 49.2), Materyal Tasarımını varsayılan oluşturma olarak benimseyecektir.

Kritik olarak Chrome'un yeni adı verilen Chrome MD , Materyal Tasarım belirtimine göre site tanımlı CSS'yi geçersiz kılar; Google'ın tasarım diline göre renkler, yazı tipi ve hatta resimler oluşturulacaktır.

Tech devi neredeyse iki yıldır tasarım stratejisinin bir ayağı olan Materyal Tasarımı’nın sıçraması, Google’ın uygulamalarında başarılı olduğunu kanıtladı ve Google’a göre, tarayıcıda görüntülenen içerikle ilgili tasarım sistemini kabul ettirmek tutarlı ve yüksek kaliteyi garantiliyor. müşterileri için kullanıcı deneyimi:

Müşterilerimize en uygun kullanıcı deneyimini sunmak için Materyal Tasarımı geliştirdik ve bir Google ürününü her kullandıklarında kaliteyi hak ettiklerini düşünüyoruz - Anjeet Singh, Asst. Pazarlama Üretimi Direktörü, Google Tasarım

Web'i kendi görüntüsünde yeniden markalamaya ek olarak, bu güncellemenin birincil etkisi radikal olarak daha hızlı bir web olacaktır.

hız

Google'ın öncelikli konusu, daha hızlı bir web oluşturmaktır ve tarayıcının işlem görmeye zorlandığı değişkenleri sınırlayarak, sayfaların ilk render sayısını ortalama% 17 oranında artırmayı bekler.

Chrome MD, CSS içermeyen web sayfalarını düz HTML'den daha hızlı bir şekilde oluşturur. Bunun nedeni, herhangi bir stil tanımlanmadığında bile, tarayıcıların olası stil tanımları için anket yapması gerekir; Chrome MD, bu adımı oluşturmayı dahili stil sistemine göre atlar.

Chrome MD, AMP (Hızlandırılmış Mobil Sayfalar), tarayıcının iş yükünü önemli ölçüde azaltır. Ancak, performans kazanımlarının çoğu, stil seçeneklerini kısıtlayarak bulunmuştur.

Renk

Materyal Tasarımı'nın renk paleti 256 renkle sınırlıdır ve Chrome MD, bu 256 hex değerinden başka bir renk oluşturmaz.

Tasarımcılar 256 onaylı renkten birinden başka bir hex değeri belirttiğinde, Chrome MD bunu otomatik olarak en yakın Materyal Tasarımına eşdeğer hale getirecektir. Örneğin, bu iki farklı kırmızı aynı Materyal Tasarım rengini oluşturacaktır:

p.material { color:#E53935; } /* renders correctly as #E53935 */p.notMaterial { color:#EF2A39; } /* renders incorrectly as #E53935 */

Aynı prensip RGB değerleri için de geçerlidir, RGBA değerleri üst üste konan renge göre en yakın Materyal Tasarım rengine çevrilecektir.

Chrome MD'de degradeler hiç işlem görmeyecek. Bununla birlikte, kapalı beta uygulamasının (bu degradelerin ortalama ton değeri olarak ortaya çıkması), gradyanta bulunan en hafif renk tonunu oluşturacak şekilde uyarlanması beklenmektedir.

Görüntüler

Aynı renk kısıtlamaları resimler için de geçerlidir: bir bitmap görüntüsündeki her piksel, Materyal Tasarım'ın 256 tanımlı renklerinden biri olarak (mevcut .gif teknolojisi gibi) oluşturulacaktır. SVG renk değerleri de otomatik olarak dönüştürülür.

Google, resim kuralına, "renk kriteri" olarak tanımladığı durumlar için -webkit-görünüm ayarını piggy destekleyerek bir istisna sağladı :

img.default { -webkit-appearance:material; } /* the default Material Design rendering */img.trueColor { -webkit-appearance:none; } /* the true color as defined in the image file */

Ancak bu geçici çözüm yalnızca bitmapler ve gömülü SVG dosyaları ile çalışacak, satır içi SVG her zaman Materyal Tasarım renkleri kullanılarak işlenecektir.

matbaacılık

Varsayılan sistem yazı tiplerini değiştirmek için Chrome MD'deki tüm metinler, tek bir gömülü font ailesi kullanılarak işlenecektir. Dil desteği nedeniyle Roboto'nun beklendiği gibi olmayacağı, ancak Noto .

Metin ayrıca 2 tondan birinde işlenecektir: siyah veya beyaz; ton, arka plan rengine göre otomatik olarak seçilecektir. Ton tonlamaları otomatik olarak belirlendi : koyu arka plan üzerinde H1 – H6% 100 opaklıkta, diğer tüm metinlerde% 70 opaklıkta işlenecek; Açık renkli H1-H6,% 87 opaklıkta işlenecek, diğer tüm metinler% 54 opaklıkta işlenecektir.

Chrome MD de katı bir politika uygulayacak tipografik ölçek ağırlık, boyut ve çizgi yüksekliği için:

h1 { font: light 45sp/48pt Noto; }h2 { font: regular 34sp/40pt Noto; }h3 { font: regular 24sp/32pt Noto; }h4 { font: regular 16sp/28pt Noto; }h5 { font: regular 15sp/24pt Noto; }h6 { font: medium 13sp/24pt Noto; }*, p { font: regular 14sp/20pt Noto; }strong, em { font: medium 14sp/20pt Noto; }

Bu stiller aşırı yüklenemez ve özellikle italik bir seçenek yoktur.

Yüzen eylem düğmeleri

Belki de en radikal karar, tek bir eylem çağrısının zorunlu olarak dahil edilmesidir. Bu kimlik birincil ile tanımlanır ve bir yüzer eylem düğmesi :

https://tr.odwebdesign.net/google-challenges-responsive-best-practice-with-resizer/">  Düzenleyici  Uygulama, kullanılabilir kesme noktaları: 360px, 480px, 600px, 720px, 840px, 960px, 1024px, 1280px, 1440px, 1600px. 

Uygun olmayan tasarımcı tarafından tanımlanan kesme noktası, bir sonraki en yüksek kesme noktasına yuvarlanır. Örneğin:

@media only screen and (min-device-width:840px) { /* applies at 840px wide and above */ }@media only screen and (min-device-width:841px) { /* applies at 960px wide and above */ }

Geniş kapsamlı etkisi

Google, web tasarımcıları, habersiz güncellemelerden algoritmasına ve AMP'nin benimsenmesine olan iradesini uzun ve gurur verici bir geçmişe sahiptir. Bununla birlikte, web sitesinde Materyal Tasarımı uygulamasının en büyük etkiye sahip olması muhtemeldir.

Elbette, bu değişiklikler yalnızca Chrome'da görüntülenen web sitelerini etkiler, ancak küresel tarayıcı kullanımının% 52'sinden fazlası, etkilenmeyecek bir site hayal etmek zordur.

Başlıca endişemiz müşterilerimizin deneyimlerinin kalitesidir. Bu nedenle tüm web tasarımcılarının tüm cihaz ve platformlarda müşterileri için tutarlı bir deneyim sunmak için Materyal Tasarım en iyi uygulamalarını kullanmasını öneriyoruz - Anjeet Singh, Asst. Pazarlama Üretimi Direktörü, Google Tasarım

Kasten Chrome'un MD güncellemesi, daha hızlı ve tutarlı bir web deneyimi sunmakla ilgilidir, ancak gerçekte tüm web’in bir Google projesi olarak yeniden markalanması muhtemeldir.

Chrome'un şu anki sürümü 49.0.2623.110'dur ve Chrome MD'nin tam olarak yayınlanmadan önce en az bir küçük güncellemenin beklenebileceğini ileri sürmektedir. Ancak, bugün, 1 Nisan, nihayetinde homojen ağı benimsediğimiz noktaya işaret ediyor mu?

Güncelleme: Evet, şükürler olsun ki bu yazı bir Nisan Şakası'nın şakasıydı.