/impeccable adapt
Adapt
Tasarımları özellikleri kesmeden ekranlar, cihazlar ve bağlamlar arasında çalışır hale getirin.
Ne zaman kullanılır
/impeccable adapt, bir bağlam için oluşturulmuş bir tasarımı alıp başka bir bağlamda çalışır hale getirmek içindir. Masaüstünden mobil, mobil’den tablet, web’den baskı, bağımsızdan gömülü, panodan e-posta. Kaynak tasarım sağlam ama diğer kırılma noktalarında, dokunmada veya farklı bir kapta dağılıyorsa kullanın.
Sıfırdan responsive oluşturmak için değil. Bunun için /impeccable ile başlayın ve düzeni responsive-öncelikli şekillendirin. Adapt, “mobil hiç düşünülmedi” geri doldurması içindir.
Nasıl çalışır
Yetenek, bağlamsal uyumun dört boyutundan geçer:
- Kırılma noktaları ve akışkan düzen: çok sütunlu düzeni tek sütuna çökert, clamp aralıklarını ayarla, tasarımın gerçekten kırıldığı yerlerde yeni kırılma noktaları ekle.
- Dokunma hedefleri: minimum 44px alanlar, bitişik hedefler arasında yeterli aralık, gerektiğinde görsel sınırlardan daha büyük dokunma bölgeleri.
- Navigasyon desenleri: masaüstü kenar çubukları mobil alt navigasyon veya kaydırma panelleri olur, yoğun araç çubukları menülere çöker, hover durumları dokunma eşdeğerleri alır.
- İçerik önceliği: ne görünür olmalı, ne açığa çökertilebilir, o bağlam için tamamen ne kaldırılabilir karar verin.
Pazarlıksız kural: uyarlayın, kesmeyin. Kritik işlevsellik, uygun olmadığı için mobilde kaybolamaz. Sığdırmanın bir yolunu bulun, etkileşimi yeniden tasarlayın veya masaüstünde gerçekten kritik olup olmadığını yeniden düşünün.
Deneyin
/impeccable adapt the settings page for mobile
Beklenen değişiklikler:
- Üç sütunlu ızgara, bölüm başlıklarının yapışkan ayırıcılar olarak hareket ettiği tek sütun olur
- Kenar çubuğu navigasyonu içeriğin üzerinde yatay bir kaydırıcıya taşınır
- Geçiş anahtarları 44px dokunma hedeflerini karşılamak için 8px dikey dolgu kazanır
- Satır içi yardım metni hover yerine dokunma-açığa taşınır
- “Tehlike bölgesi” bölümü, geri alınamaz eylemler içerdiği ve kullanıcıların onları net görmesini istediğimiz için mobilde tamamen genişler
Tuzaklar
- Özellikleri kesmek. Mobil sürüm masaüstü sürümünün yapabildiği şeyleri gizliyorsa, bu bir uyarlama değil bir gerilemedir. Özellik için savaşın.
- Mobil’i “daha küçük masaüstü” olarak ele almak. Mobil farklı bir bağlamdır: başparmaklar, kesinti, kısa oturumlar. Görüntü alanı genişliğine değil bağlama uyum sağlayın.
- Sonra
/impeccable hardenatlamak. Responsive düzenler uç durumları ortaya çıkarır. 320px’de sadece ortaya çıkanları yakalamak için adapt’tan sonra sertleştirme çalıştırın.