Her web sayfasının konusunu ya da amacını anlatan bir başlığı olmasını ister.
Sayfa başlığı, bir sayfa yüklendiğinde ekran okuyucunun ilk duyurduğu şeydir ve tarayıcı sekmesinde, geçmişte, yer imlerinde ve arama sonuçlarında görünen etikettir. Her sayfada "Başlıksız" ya da "Ana sayfa" yazması kullanıcılara nerede olduklarını söylemez.
Bu kriter, web sayfalarının konularını ya da amaçlarını anlatan başlıkları olmasını ister. İyi bir başlık sayfaya özgüdür ve en ayırt edici kısmı başa koyar.
title öğesi ve tek sayfalı uygulama görünümlerinin, değiştikçe başlığı.Bir sayfa açıldığında önce başlığı duyan ekran okuyucu kullanıcıları. Birkaç sekme ya da pencere açıkken doğrusunu bulması gerekenler. Nerede olduklarını doğrulamak için net bir başlığa güvenen bilişsel ya da bellek güçlüğü olan kişiler. Sayfaları yeniden bulmak için yer imlerini, geçmişi ya da arama sonuçlarını kullananlar.
Avrupa Erişilebilirlik Yasası (Direktif (AB) 2019/882) 28 Haziran 2025'ten sonra piyasaya sunulan kapsamdaki ürün ve hizmetler için geçerlidir. Yasanın 47. gerekçesi web siteleri ve mobil uygulamalar için dört ilkeyi sayar: algılanabilirlik, işletilebilirlik, anlaşılabilirlik ve sağlamlık. Net sayfa başlıkları, "işletilebilirlik" ilkesinin parçasıdır.
Teknik karşılığı EN 301 549 standardında bulunur. Standart, WCAG 2.4.2'i atıfla alır ve ortama göre ayrı maddelere dönüştürür.
| Madde | Ortam | Ne ister? |
|---|---|---|
| 9.2.4.2 | Web sayfaları | Web içeriğinin WCAG 2.4.2 kriterini karşılamasını ister. |
EN 301 549 V3.2.1'de bu kriterin yazılım satırı geçersiz (void) olarak işaretlidir. V4.1.1'in bunu değiştirip değiştirmediğini kontrol edin. Kriterin web dışı dokümanlara uygulanıp uygulanmadığı ve nasıl uygulandığı standardın 10. maddesinde belirtilir. Madde numaraları EN 301 549'un "9. + WCAG numarası" düzenine göredir. V3.2.1'de yazılım maddesi, açık ve kapalı işlevsellik için ayrı alt maddelere bölünmüştür. Kaynak gösterirken tam numaraları standarttan kontrol edin.
Standart sürümü: EN 301 549 V4.1.1 (Eylül 2026), WCAG 2.2'yi esas alan ve EAA için hazırlanan ilk sürümdür. Henüz AB Resmî Gazetesi'nde atıf almamıştır; bu nedenle EAA gereksinimlerini karşılamanın gönüllü teknik yolu olarak görülmelidir. Atıf yapıldığında EAA ile ilgili uygunluk karinesi sağlayacaktır. 2.4.2 kriterinin metni WCAG 2.1 ve 2.2'de aynıdır.
EAA bağlamında dikkat: Yasanın Madde 2/4 hükmü bazı içerikleri gereksinimlerin dışında bırakır; örneğin 28 Haziran 2025'ten önce yayımlanmış ofis dosya biçimleri ve bu tarihten sonra güncellenmeyen arşivler. Bu tarihten sonra yayımladığınız ya da değiştirdiğiniz içerik bu istisnaların kapsamında değildir.
Directive (EU) 2019/882, EUR-Lex, İngilizce, yeni sekmede açılır
Sayfaya özgü kısmı başa, site adını sona koyun.
<title>Ana sayfa</title><title>Sipariş onayı | Örnek Mağaza</title>Başlığı olmayan bir sayfa URL'si ya da dosya adıyla duyurulur.
<head>
<meta charset="utf-8">
</head><head>
<meta charset="utf-8">
<title>Bize ulaşın | Örnek Mağaza</title>
</head>Her sayfanın adı aynıysa kullanıcılar onları sekmelerde ya da geçmişte ayırt edemez.
<title>Örnek Mağaza</title> <!-- her sayfada --><title>Koşu ayakkabıları, sayfa 2 | Örnek Mağaza</title>Kullanıcının hangi adımda olduğunu söyleyin ve sayfa bir hata gösteriyorsa bunu belirtin.
<title>Ödeme</title><title>Ödeme, adım 3/4 | Satın alma | Örnek Mağaza</title>
<!-- Başarısız bir gönderimden sonra: -->
<title>Hata: ödeme başarısız, adım 3/4 | Örnek Mağaza</title>Rota değiştiğinde document.title değerini güncelleyin ve değişikliği yardımcı teknolojiye bildirin.
router.afterEach(() => { /* başlık hiç değişmez */ });router.afterEach((to) => {
document.title = `${to.meta.title} | Örnek Mağaza`;
// Ekran okuyucular yeni görünümü duyursun diye odağı ana başlığa taşıyın
document.querySelector("h1")?.focus();
});Bir PDF'ye gerçek bir başlık verin ve görüntüleyicilerin dosya adı yerine bunu göstermesini sağlayın.
Title: tarama_0042.pdfTitle: 2026 yıllık erişilebilirlik raporu
Görüntüleyici tercihi: DisplayDocTitle = trueYerel uygulamalarda her ekranın aynı nedenlerle bir başlığa ihtiyacı vardır. Ekran başlığı gezinme çubuğunda görünür ve bir ekran okuyucu yeni bir ekrana geçtiğinde duyurulur. EN 301 549 V3.2.1'de bu satır yazılım için geçersizdi; bu yüzden iyi uygulama olarak ele alın.
import SwiftUI
struct SiparisOnayEkrani: View {
var body: some View {
NavigationStack {
SiparisOzeti()
// Kaçının: .navigationTitle("") ya da her ekranda aynı başlık
.navigationTitle("Sipariş onayı")
.navigationBarTitleDisplayMode(.inline)
}
}
}import androidx.compose.material3.*
import androidx.compose.runtime.Composable
@OptIn(ExperimentalMaterial3Api::class)
@Composable
fun SiparisOnayEkrani() {
Scaffold(
topBar = {
// Kaçının: boş bir başlık ya da her ekranda aynı başlık
TopAppBar(title = { Text("Sipariş onayı") })
}
) { padding ->
SiparisOzeti(padding)
}
}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.