Microcopy: Buton, Hata ve Boş Durum Metinleri Nasıl Yazılır
Microcopy, arayüzdeki buton etiketleri, form açıklamaları ve hata mesajları gibi kısa metinlerin ortak adı. Bir ekranda kullanıcıyı asıl yavaşlatan şey çoğu zaman düzen değil, iki kelimelik etiketin tıklandığında ne olacağını söylememesidir. Aşağıda hem işe yarayan birkaç karar var, hem de en çok tekrarlanan iki tavsiyenin birbirini kestiği nokta.
Buton etiketi bir sonraki ekranı söyler
“Şimdi Satın Al” kötü bir etiket, çünkü tıklayınca kartın çekilip çekilmeyeceğini söylemiyor. “Odalara Bak”, “Kargo Bilgilerine Geç”, “Siparişi Onayla” ise tıklamadan sonra ne geleceğini söyler. Kural bu kadar sade: etiket, bir sonraki ekranın adını taşısın.
Bir ödeme akışında “Devam Et” yazan butonu “Kargo Bilgilerine Geç” ile değiştirdiğimizde destek kutusuna düşen “ödeme alındı mı” sorularının kesildiğini gördüm.
İki yaygın tavsiye burada çelişiyor
UX yazımı rehberlerinde iki kural yan yana dolaşır. Birincisi butonu kullanıcının ağzından yazmayı önerir: “Kaydetmek istiyorum”. İkincisi eylemi tek fiille ifade etmeyi ister: “Kaydet”. Aynı butonda ikisi birden uygulanamaz.
Bu çelişkiyi ikinci kural kazanır. Birinci tekil etiket yalnızca onay diyaloglarında yerini bulur, çünkü orada kullanıcı gerçekten bir cümleyi tamamlıyor: “Hesabımı sil”. Araç çubuğundaki ya da formun altındaki bir butonda aynı kalıp gereksiz uzun kalır, çok dilli arayüzlerde de ilk kırpılan yer orasıdır.
Hata mesajı özür dilemez
“Bir hata oluştu” kullanıcıya sıfır bilgi verir. Çalışan bir hata mesajı üç şeyi söyler: hangi alan, ne yanlış, ne yapılacak. “Kart numarası 16 hane olmalı, 15 hane girdiniz” üçünü de veriyor.
Asıl sızıntı ise metinde değil kodda. Aynı doğrulama iki yerde yazılır, istemcide bir cümle, sunucuda başka bir cümle. Birkaç sürüm sonra kullanıcı aynı hata için iki farklı metin görmeye başlar. Mesajları tek bir yerde tutup her iki tarafın oradan okuması, arayüz metnindeki tutarlılığı herhangi bir üslup rehberinden daha iyi korur.
Aynı nesneye iki isim vermeyin
Bir ekranda “hesap”, başka yerde “profil”, menüde “üyelik”. Kullanıcı bunların aynı şey olduğunu ancak deneyerek öğrenir. Her nesne ve her eylem için tek terim seçin, aynı terimi yardım metinlerinde ve e-postalarda da kullanın.
Boş ekranlar
“Henüz veri yok” bilgi değil, çıkmaz. Boş durum ekranı ancak o listeye ilk öğenin nasıl gireceğini söylediğinde işini yapar: “İlk dosyanızı yüklemek için buraya sürükleyin”.
Yayına almadan önce
- Etiket, tıklandıktan sonra gelen ekranın adını taşıyor mu?
- Hata mesajı hangi alanın hatalı olduğunu söylüyor mu?
- Aynı kavram arayüzün her yerinde aynı kelimeyle mi anılıyor?
- Boş listede bir sonraki adım yazılı mı?
- Metin çeviride iki katına çıkarsa buton hâlâ sığıyor mu?
Kaynak