Ana Sayfa · Akademi · Tasarla ve Paylaş · Kullanıcı Deneyimi ve Erişilebilir Tasarım · Anlaşılır Hata Mesajları ve Geri Alma

Anlaşılır Hata Mesajları ve Geri Alma

Anlaşılır hata mesajı ne olduğunu, hangi alanda sorun bulunduğunu ve kullanıcının ne yapabileceğini açıklar; geri alma ise hatalı işlemin kalıcı zarar vermeden düzeltilebilmesini sağlar.

DERS PUSULASI

Bu sayfayı ne için kullanacaksın?

Ana fikir

Anlaşılır hata mesajı ne olduğunu, hangi alanda sorun bulunduğunu ve kullanıcının ne yapabileceğini açıklar; geri alma ise hatalı işlemin kalıcı zarar vermeden düzeltilebilmesini sağlar. Bu bölümde noktayı özellikle “Doğrudan cevap” bağlamına uygula ve sonucu doğrulayacak ya da değiştirecek kanıtı kaydet. Bu derste “Anlaşılır Hata Mesajları ve Geri Alma”…

Üretilecek kanıt

1. adım: Sistemdeki hata ve yıkıcı eylemleri listele. 2. adım: Her hata için kullanıcı dilinde mesaj yaz. 3. adım: Mesajı ilgili alan ve özetle bağla. 4. adım: Veri korunumu, iptal ve geri alma yollarını tasarla. 5. adım: Klavye ve ekran okuyucuyla hataya ulaşmayı test et. 6. adım: Gerçekçi yanlış girişlerle kurtarma süresini ölç. Karar alanı Kontrol örneği…

Kontrol tuzağı

Yaygın hata Neden sorun? Düzeltme kontrolü Teknik hata kodunu kullanıcıya bırakmak Sorun açık ve suçlayıcı olmayan dille belirtilir. Hata tanımı ilkesine dön; mesaj metni. üret ve “Anlaşılır Hata Mesajları ve Geri Alma” kararını yeniden sınırla. Yalnız renkle hata göstermek Mesaj ilgili alanla programatik ve görsel…

Sonraki bağlantı

Bu ders için bir cümlelik açıklama, bir konuya özel kanıt ve düzeltilmiş bir hata kaydı bıraktıktan sonra sıradaki içerik <strong>Proje: DorukVatansever.com Erişilebilirlik Denetimi</strong>. Önceki kanıt tamamlanmadıysa yalnız sayfa sayısını artırmak için ilerleme işaretlenmez.

Modül kaynakları: WCAG 2.2 · WAI Tutorials

SeviyeBaşlangıç–Orta
Yaş10–15
Süre60–90 dk
Ön koşulÖnceki ders önerilir
İçerikStandart ders · 1656 kelime
Son güncelleme

Doğrudan cevap

Anlaşılır hata mesajı ne olduğunu, hangi alanda sorun bulunduğunu ve kullanıcının ne yapabileceğini açıklar; geri alma ise hatalı işlemin kalıcı zarar vermeden düzeltilebilmesini sağlar. Bu bölümde noktayı özellikle “Doğrudan cevap” bağlamına uygula ve sonucu doğrulayacak ya da değiştirecek kanıtı kaydet.

Bu derste “Anlaşılır Hata Mesajları ve Geri Alma” yalnız tanım düzeyinde bırakılmaz. Öğrenci, kavramın erişilebilir ve anlaşılır bir deneyim üzerindeki etkisini örnek, ölçüt, uygulama ve yeniden test yoluyla göstermelidir.

Neden önemli?

“Bir hata oluştu” mesajı sorunu kullanıcıya bırakır. Yalnız kırmızı çerçeve de yeterli değildir. İyi sistem hatayı önlemeye çalışır, oluştuğunda veriyi korur ve kurtarma yolunu görünür tutar.

Başlangıç vakası: Quiz yeniden başlatıldığında kullanıcı cevabını kaybetmeyi bekliyor; açık onay ve “iptal” yolu ekleniyor. Form hatasında da yazılan diğer alanlar korunuyor.

“Anlaşılır Hata Mesajları ve Geri Alma” konusunda görünen ilk belirti gerçek neden olmayabilir. Bu nedenle çözüm önerisinden önce kullanıcı, ortam, araç, ölçü ve test koşulu yazılır. Sonuç yalnız “çalıştı” veya “güzel oldu” biçiminde değil, hangi ölçütün hangi kanıtla karşılandığı biçiminde raporlanır.

Öğrenme hedefleri

  • Hata tanımı kararını açıklamak ve kanıtlamak
  • Yer ve ilişki kararını açıklamak ve kanıtlamak
  • Düzeltme kararını açıklamak ve kanıtlamak
  • Geri alma/koruma kararını açıklamak ve kanıtlamak
  • Hata ile kullanıcı hatasını birbirinden ayırmak
  • Güvenlik ve geçerlilik sınırını yazmak

Bu hedefler tamamlandığında “Anlaşılır Hata Mesajları ve Geri Alma” okunmuş bir sayfa değil; yardımsız açıklama, konuya özel uygulama, hata bulma ve yeni bağlama aktarım yoluyla gösterilmiş bir beceri olur.

Ana kavramlar ve karar noktaları

1. Hata tanımı

Sorun açık ve suçlayıcı olmayan dille belirtilir. “Anlaşılır Hata Mesajları ve Geri Alma” içinde bu ilke, tasarımcının niyetini değil kullanıcının gerçekten algılayabildiği ve tamamlayabildiği görevi ölçmeyi sağlar.

Konuya özel örnek: “Tarih GG.AA.YYYY biçiminde olmalı”.

Beklenen kanıt: Mesaj metni. Kanıtın tarihi, kullanılan araç veya tarayıcı, başlangıç koşulu ve sonucu birlikte yazılır. Böylece başka bir öğrenci yalnız son görsele değil, kararın nasıl verildiğine de ulaşır.

Sınır sorusu: “Anlaşılır Hata Mesajları ve Geri Alma” açısından bu ilke hangi malzeme, cihaz, kullanıcı, üretim yöntemi veya kullanım ortamı değiştiğinde yeniden değerlendirilmelidir? Cevap, “her zaman böyledir” gibi genelleme yerine bir koşul ve doğrulama yolu içermelidir.

2. Yer ve ilişki

Mesaj ilgili alanla programatik ve görsel olarak bağlanır. “Anlaşılır Hata Mesajları ve Geri Alma” içinde bu ilke, tasarımcının niyetini değil kullanıcının gerçekten algılayabildiği ve tamamlayabildiği görevi ölçmeyi sağlar.

Konuya özel örnek: Alan altında açıklama ve özet bağlantısı.

Beklenen kanıt: Etiket ilişkisi. Kanıtın tarihi, kullanılan araç veya tarayıcı, başlangıç koşulu ve sonucu birlikte yazılır. Böylece başka bir öğrenci yalnız son görsele değil, kararın nasıl verildiğine de ulaşır.

Sınır sorusu: “Anlaşılır Hata Mesajları ve Geri Alma” açısından bu ilke hangi malzeme, cihaz, kullanıcı, üretim yöntemi veya kullanım ortamı değiştiğinde yeniden değerlendirilmelidir? Cevap, “her zaman böyledir” gibi genelleme yerine bir koşul ve doğrulama yolu içermelidir. Bu bölümde noktayı özellikle “2. Yer ve ilişki” bağlamına uygula ve sonucu doğrulayacak ya da değiştirecek kanıtı kaydet.

3. Düzeltme

Kullanıcıya somut sonraki adım verilir. “Anlaşılır Hata Mesajları ve Geri Alma” içinde bu ilke, tasarımcının niyetini değil kullanıcının gerçekten algılayabildiği ve tamamlayabildiği görevi ölçmeyi sağlar.

Konuya özel örnek: “Dosya 10 MB’den küçük olmalı; daha küçük dosya seç.”

Beklenen kanıt: Düzeltme yolu. Kanıtın tarihi, kullanılan araç veya tarayıcı, başlangıç koşulu ve sonucu birlikte yazılır. Böylece başka bir öğrenci yalnız son görsele değil, kararın nasıl verildiğine de ulaşır.

Sınır sorusu: “Anlaşılır Hata Mesajları ve Geri Alma” açısından bu ilke hangi malzeme, cihaz, kullanıcı, üretim yöntemi veya kullanım ortamı değiştiğinde yeniden değerlendirilmelidir? Cevap, “her zaman böyledir” gibi genelleme yerine bir koşul ve doğrulama yolu içermelidir. Bu bölümde noktayı özellikle “3. Düzeltme” bağlamına uygula ve sonucu doğrulayacak ya da değiştirecek kanıtı kaydet.

4. Geri alma/koruma

Yanlış işlem geri alınabilir, veri kaybolmaz veya onay istenir. “Anlaşılır Hata Mesajları ve Geri Alma” içinde bu ilke, tasarımcının niyetini değil kullanıcının gerçekten algılayabildiği ve tamamlayabildiği görevi ölçmeyi sağlar.

Konuya özel örnek: Silme sonrası kısa süreli geri al.

Beklenen kanıt: Kurtarma testi. Kanıtın tarihi, kullanılan araç veya tarayıcı, başlangıç koşulu ve sonucu birlikte yazılır. Böylece başka bir öğrenci yalnız son görsele değil, kararın nasıl verildiğine de ulaşır.

Sınır sorusu: “Anlaşılır Hata Mesajları ve Geri Alma” açısından bu ilke hangi malzeme, cihaz, kullanıcı, üretim yöntemi veya kullanım ortamı değiştiğinde yeniden değerlendirilmelidir? Cevap, “her zaman böyledir” gibi genelleme yerine bir koşul ve doğrulama yolu içermelidir. Bu bölümde noktayı özellikle “4. Geri alma/koruma” bağlamına uygula ve sonucu doğrulayacak ya da değiştirecek kanıtı kaydet.

Adım adım örnek inceleme

Başlangıç vakası: Quiz yeniden başlatıldığında kullanıcı cevabını kaybetmeyi bekliyor; açık onay ve “iptal” yolu ekleniyor. Form hatasında da yazılan diğer alanlar korunuyor. Bu bölümde noktayı özellikle “Adım adım örnek inceleme” bağlamına uygula ve sonucu doğrulayacak ya da değiştirecek kanıtı kaydet.

İlk adımda tasarımcının ne anlatmak istediği değil, hata tanımı ve yer ve ilişki açısından kullanıcının ne görebildiği, duyabildiği, odaklayabildiği veya tamamlayabildiği kaydedilir. Kullanıcıya yolu söylemek yerine gerçek davranış gözlenir.

Alternatif üretme: “Dosya 10 MB’den küçük olmalı; daha küçük dosya seç.” örneği farklı cihaz, yakınlaştırma, klavye ve algı koşullarında sınanır. Bir çözüm yalnız fare ve yüksek çözünürlüklü masaüstünde çalışıyorsa kapsayıcı sayılmaz.

Test ve revizyon: Geri alma/koruma ile başarının ölçüsü yazılır. Otomatik araç sonucu, klavye görevi, gerçek tıklama ve kullanıcı gözlemi birbirini tamamlar. Revizyon, sorunu kişiye yüklemek yerine arayüzün rol, kontrast, durum veya geri dönüş eksikliğini düzeltir.

Karşı örnekle derinleştirme

“Anlaşılır Hata Mesajları ve Geri Alma” senaryosundaki bir koşulu bilinçli biçimde değiştir: cihazı mobilden masaüstüne, malzemeyi kartondan plastiğe, fareyi klavyeye, aydınlık ortamı güneş ışığına veya tek kullanıcıyı farklı bir kullanıcı grubuna çevir. Sonucun neden değişmesini beklediğini önce yaz; ardından aynı test adımlarını uygula. Tahminin tutmadığı durumda başarısızlığı gizleme. Hangi varsayımın yanlış olduğunu ve bir sonraki sürümün hangi kanıtı üretmesi gerektiğini belirt.

Bu karşı örnek, “Anlaşılır Hata Mesajları ve Geri Alma” bilgisini yalnız ders içinde geçerli bir tarif olmaktan çıkarır. Aynı kavramı yeni koşulda koruyabilmek için hangi ölçütün sabit, hangisinin yeniden tanımlanması gerektiğini gösterir.

Uygulama laboratuvarı

  1. 1. adım: Sistemdeki hata ve yıkıcı eylemleri listele.
  2. 2. adım: Her hata için kullanıcı dilinde mesaj yaz.
  3. 3. adım: Mesajı ilgili alan ve özetle bağla.
  4. 4. adım: Veri korunumu, iptal ve geri alma yollarını tasarla.
  5. 5. adım: Klavye ve ekran okuyucuyla hataya ulaşmayı test et.
  6. 6. adım: Gerçekçi yanlış girişlerle kurtarma süresini ölç.
Uygulama laboratuvarı tablosu
Karar alanıKontrol örneğiKanıtYorumlama ölçütü
Hata tanımı“Tarih GG.AA.YYYY biçiminde olmalı”.Mesaj metni.Sorun açık ve suçlayıcı olmayan dille belirtilir.
Yer ve ilişkiAlan altında açıklama ve özet bağlantısı.Etiket ilişkisi.Mesaj ilgili alanla programatik ve görsel olarak bağlanır.
Düzeltme“Dosya 10 MB’den küçük olmalı; daha küçük dosya seç.”Düzeltme yolu.Kullanıcıya somut sonraki adım verilir.
Geri alma/korumaSilme sonrası kısa süreli geri al.Kurtarma testi.Yanlış işlem geri alınabilir, veri kaybolmaz veya onay istenir.

Kanıt paketi: Hata envanteri, mesajlar, alan ilişkileri, geri alma akışı ve kurtarma testi saklanır.

Uygulama boyunca yalnız başarılı son ekran saklanmaz. Başlangıç sürümü, hata belirtisi, test yöntemi, düzeltme ve yeniden test sonucu yan yana tutulur. Böylece “Anlaşılır Hata Mesajları ve Geri Alma” için yapılan değişiklik estetik tercih değil, kanıtla açıklanan tasarım kararı olur.

Erişilebilirlik kaydı: “Anlaşılır Hata Mesajları ve Geri Alma” için cihaz, tarayıcı, giriş yöntemi, yakınlaştırma ve test görevi yazılır. Otomatik puan tek başına sonuç sayılmaz; en az bir klavye veya gerçek görev kontrolü eklenir.

Aktarım görevi: Hata tasarımı form, quiz, dosya yükleme, robot kontrolü ve ayar ekranlarına aktarılır. Bu yeni bağlamda ölçütleri kopyalamadan önce kullanıcı, cihaz, malzeme, üretim yöntemi ve risk sınırlarını yeniden yaz.

Sık yapılan hatalar ve düzeltme yolları

Sık yapılan hatalar ve düzeltme yolları tablosu
Yaygın hataNeden sorun?Düzeltme kontrolü
Teknik hata kodunu kullanıcıya bırakmakSorun açık ve suçlayıcı olmayan dille belirtilir.Hata tanımı ilkesine dön; mesaj metni. üret ve “Anlaşılır Hata Mesajları ve Geri Alma” kararını yeniden sınırla.
Yalnız renkle hata göstermekMesaj ilgili alanla programatik ve görsel olarak bağlanır.Yer ve ilişki ilkesine dön; etiket ilişkisi. üret ve “Anlaşılır Hata Mesajları ve Geri Alma” kararını yeniden sınırla.
Bütün veriyi temizlemekKullanıcıya somut sonraki adım verilir.Düzeltme ilkesine dön; düzeltme yolu. üret ve “Anlaşılır Hata Mesajları ve Geri Alma” kararını yeniden sınırla.
Geri alma olmadan anında silmekYanlış işlem geri alınabilir, veri kaybolmaz veya onay istenir.Geri alma/koruma ilkesine dön; kurtarma testi. üret ve “Anlaşılır Hata Mesajları ve Geri Alma” kararını yeniden sınırla.

“Anlaşılır Hata Mesajları ve Geri Alma” çalışmasında hata yalnız yanlış son ürün değildir. “Anlaşılır Hata Mesajları ve Geri Alma” bağlamında kullanıcıyı tanımlamamak, birimsiz ölçü vermek, yalnız fareyle denemek, başarısız prototipi silmek veya test koşulunu yazmamak da yöntemi zayıflatır. Hata bulunduğunda bütün sayfayı yeniden kopyalamak yerine bozulan varsayım ve gerekli yeni test açıklanır.

Güvenlik, etik ve yayın sınırı

Gerçek hesap veya kişisel veri üzerinde yıkıcı test yapılmamalı; kurgusal ve geçici deneme verisi kullanılmalıdır.

Bu sınır “Anlaşılır Hata Mesajları ve Geri Alma” içeriğinin sonradan eklenen küçük notu değil, tasarım ölçütüdür. “Anlaşılır Hata Mesajları ve Geri Alma” çalışmasında fiziksel araç, kişisel veri veya rahatsız edici uyarı riski varsa görev güvenli dijital model, kurgusal veri ya da yetişkin gözetimli düşük riskli düzene çevrilir.

Ders özeti

“Anlaşılır Hata Mesajları ve Geri Alma” için güçlü sonuç; ihtiyaç veya kullanıcı, ölçülebilir karar, konuya özel kanıt, hata analizi ve yeniden testin birlikte yazılmasıyla oluşur. Anlaşılır hata mesajı ne olduğunu, hangi alanda sorun bulunduğunu ve kullanıcının ne yapabileceğini açıklar; geri alma ise hatalı işlemin kalıcı zarar vermeden düzeltilebilmesini sağlar.

Hata tasarımı form, quiz, dosya yükleme, robot kontrolü ve ayar ekranlarına aktarılır.

Kontrol soruları

  1. “Anlaşılır Hata Mesajları ve Geri Alma” konusunun temel amacı nedir?
  2. Hata tanımı neden ilk adımda açıkça yazılmalıdır?
  3. “Anlaşılır Hata Mesajları ve Geri Alma” senaryosunda hangi kanıt ilk varsayımı sınar?
  4. “Anlaşılır Hata Mesajları ve Geri Alma” çalışmasında hangi hata sonucu yanıltabilir?
  5. “Anlaşılır Hata Mesajları ve Geri Alma” için güvenlik veya mahremiyet sınırı nedir?
  6. “Anlaşılır Hata Mesajları ve Geri Alma” bilgisi başka bir projeye nasıl aktarılır?

Açıklamalı cevaplar

  1. Anlaşılır hata mesajı ne olduğunu, hangi alanda sorun bulunduğunu ve kullanıcının ne yapabileceğini açıklar; geri alma ise hatalı işlemin kalıcı zarar vermeden düzeltilebilmesini sağlar.
  2. Sorun açık ve suçlayıcı olmayan dille belirtilir. Bu nedenle mesaj metni. hazırlanır ve karar yalnız kişisel yoruma bırakılmaz.
  3. Quiz yeniden başlatıldığında kullanıcı cevabını kaybetmeyi bekliyor; açık onay ve “iptal” yolu ekleniyor. Form hatasında da yazılan diğer alanlar korunuyor. durumunda yer ve ilişki ile ilişkili etiket ilişkisi. ilk varsayımı görünür kılar.
  4. Teknik hata kodunu kullanıcıya bırakmak. Düzeltmek için düzeltme ilkesine dönülür ve düzeltme yolu. üretilir.
  5. Gerçek hesap veya kişisel veri üzerinde yıkıcı test yapılmamalı; kurgusal ve geçici deneme verisi kullanılmalıdır.
  6. Hata tasarımı form, quiz, dosya yükleme, robot kontrolü ve ayar ekranlarına aktarılır.

Kaynak ve doğrulama notları

“Anlaşılır Hata Mesajları ve Geri Alma” için aşağıdaki birincil ve resmî kaynaklar teknik çerçeveyi doğrulamak amacıyla seçilmiştir. Yazıcı, malzeme, tarayıcı veya erişilebilirlik aracı sürümü zamanla değişebileceği için uygulama tarihinde gerçek ortam ayrıca kaydedilmelidir.

Sonraki adım

Bu ders için bir cümlelik açıklama, bir konuya özel kanıt ve düzeltilmiş bir hata kaydı bıraktıktan sonra sıradaki içerik <strong>Proje: DorukVatansever.com Erişilebilirlik Denetimi</strong>. Önceki kanıt tamamlanmadıysa yalnız sayfa sayısını artırmak için ilerleme işaretlenmez.

SORU HAVUZU

Bu dersi 10 soruyla pekiştir

Bu ders için 24 soruluk bir havuz hazırlandı. Her başlangıçta 10 soru ve seçenek sıraları yeniden seçilir; sonuçlar yalnız bu tarayıcıda kalır.