Düzeltme biliniyorsa söyleyin: biçimi, geçerli seçenekleri ya da sıradaki boş saati gösterin. Rezervasyon ve sorgu örnekleri.
Birine bir alanın yanlış olduğunu söylemek işin yarısıdır. WCAG 2.1, 3.3.3 başarı ölçütü (AA düzeyi), bir girdi hatası otomatik algılanırsa ve düzeltme önerileri biliniyorsa önerilerin kullanıcıya sunulmasını ister; ancak bu, içeriğin güvenliğini ya da amacını tehlikeye atıyorsa istisnadır.
Anahtar sözcük "biliniyorsa"dır. Site alanın beş hane istediğini ya da geçerli seçeneklerin yalnızca üç saat dilimi olduğunu biliyorsa bunu söylemelidir. Öneriler yazardan ya da kullanıcı aracısından gelebilir. Bilişsel engelli, az gören ve motor engeli olan kişilerin hatayı daha az denemeyle düzeltmesine yardım eder ve yarım bırakılan formları azaltır.
Vatandaşlar kamu formlarını randevu almak, ödemek, başvurmak ve bildirmek için kullanır. Bir park rezervasyonunda ya da ruhsat yenilemede "Geçersiz giriş" mesajı onları tahmin etmeye geri gönderir. DOJ rehberi, belirsiz yönergeleri ve eksik hata uyarılarını formlardaki engeller arasında sayar; sorunun nasıl düzeltileceğini söyleyen bir mesaj açık yönerge vermenin bir yoludur. Küçük klavyelerin yeniden yazmayı pahalı kıldığı mobil uygulamalara da bakın.
<p class="hata" id="posta-hata">Geçersiz posta kodu.</p><p class="hata" id="posta-hata">
Posta kodu: 5 hane girin, örneğin 34130. Siz 4 hane girdiniz.
</p><p class="hata">Tarih hatası.</p><p class="hata">
Çıkış tarihi giriş tarihinden (14 Haziran) sonra olmalı.
<button type="button" data-ayarla="cikis" data-deger="2026-06-15">15 Haziran’ı kullan</button>
</p><p class="hata">Bu saat uygun değil.</p><p class="hata">09.00 dolu. Bu günde uygun saatler:</p>
<ul>
<li><button type="button" data-saat="09:30">09.30</button></li>
<li><button type="button" data-saat="10:15">10.15</button></li>
</ul>// SwiftUI
if posta.count != 5 { Text("Geçersiz posta kodu").foregroundColor(.red) }// SwiftUI
if posta.count != 5 {
Text("Posta kodu: 5 hane girin. Siz \(posta.count) hane girdiniz.")
.foregroundColor(.red)
}// Jetpack Compose
OutlinedTextField(
value = posta, onValueChange = { posta = it },
isError = posta.length != 5,
supportingText = { if (posta.length != 5) Text("Geçersiz posta kodu") }
)// Jetpack Compose
OutlinedTextField(
value = posta, onValueChange = { posta = it },
isError = posta.length != 5,
supportingText = {
if (posta.length != 5) Text("Posta kodu: 5 hane girin. Siz ${posta.length} hane girdiniz.")
}
)Corpowid, dijital erişilebilirlik alanındaki yenilikçi yaklaşımı ve performansı nedeniyle dünyanın önde gelen araştırma ve danışmanlık şirketlerinden biri olan Gartner tarafından takdir edilmiştir. Bu rozetler, yapay zeka destekli ve kapsayıcı web deneyimleri oluşturma konusundaki kararlılığımızı yansıtmaktadır.