Yönetim paneli neye benzemeli?
Çoğu panel geliştirici için tasarlanır, müşteri için değil. Kendi panelimizi kurarken öğrendiklerimiz — ve gerçek bir müşteri denemesinin bulduğu üç hata.
Bir yönetim panelinin kullanıcısı, siteyi kuran kişi değildir. Ayda birkaç kez girer, tek bir şey değiştirir ve en çok korktuğu şey siteyi bozmaktır. Çoğu panel bu kişi için değil, geliştirici için tasarlanmıştır: veritabanı tablosunun ekrana dökülmüş hâli.
Kendi panelimizi kurarken çıkardığımız kural şu oldu: ekran veritabanı aracı gibi değil, doldurulmuş bir form gibi okunmalı. Pratikte bu dört şey demek.
Dört karar
Alanlar anlamına göre gruplanır
Otuz alanı alt alta dizmek teknik olarak doğrudur ama kimse okuyamaz. Alanlar bölümlere ayrılıyor ve her alan kutusu içeriğiyle orantılı: başlık geniş, tarih dar. Ekrana bakan kişi neyin nerede olduğunu aramıyor.
Görsel alanında görselin kendisi görünür
Çoğu panelde görsel alanı bir dosya yoludur. Bizimkinde görselin kendisi ve “Değiştir” düğmesi önde; dosya adresi “adresi elle yaz” seçeneğinin arkasında duruyor. Kimse dosya yolu okuyarak doğru fotoğrafı seçtiğinden emin olamaz.
Tekrarlanan satırlar kapalı başlar
Kırk ürünü açık listelemek ekranı kullanılamaz yapıyor. Her satır küçük bir görsel, ad ve kaç fotoğrafı olduğuyla kapalı duruyor; tıklayınca açılıyor. Yeni eklenen satır açık geliyor, çünkü onu doldurmaya geldiniz.
Kaydet düğmesi hep erişilebilir
Uzun formda kaydet düğmesini en dibe koymak, kullanıcıyı her değişiklikten sonra sayfanın sonuna indirir. Yan sütun yapışkan, düğme hep ekranda.
Asıl dersi müşteri denemesi verdi
Panel bittiğinde, gerçek bir müşteri oturumuyla uçtan uca deneme yazdık: mevcut yazıyı düzenle, yeni yazı aç, dil karşılığını oluştur. Deneme üç engelleyici hata buldu:
Üçü de geliştirici olarak bakarken görünmeyen hatalar. Geliştirici alanları doğru sırayla ve doğru değerlerle doldurur, çünkü hangi değerin beklendiğini bilir. Müşteri bilmez — ve tam da bu yüzden hatayı o bulur.
Buradan net bir kural çıktı.
Hâlâ eksik olanlar
Dürüst olmak gerekirse panelde henüz önizleme yok — kaydedip siteye bakıyorsunuz. Menü yöneticisi de yok, yani menüye yeni bir başlık eklemek bize geliyor. İkisi de yol haritasında.
Bunları yazmamızın sebebi şu: bir panelin ne yaptığı kadar ne yapmadığı da baştan bilinmeli. Teslim gününde öğrenilen sınır, sınır değil sürprizdir.