PDF Erişilebilirlik Denetleyicisi: Tarayıcıda WCAG 2.1 AA ve PDF/UA Uyumluluk Denetimi
⚡PDF Erişilebilirliği 4 Adımda Nasıl Denetlenir?
1. PDF Belgenizi Seçin veya Yükleyin
Herhangi bir yayını, eğitim dokümanını veya kurumsal raporu yerel denetim çalışma alanına seçin ya da sürükleyip bırakın.
2. İstemci Taraflı Yapısal İncelemeyi Başlatın
WebAssembly worker motorumuz belge kataloğunu, yapısal etiket ağacını (`/StructTreeRoot`), `/Lang` girdilerini ve görsel açıklamalarını saniyeler içinde ayrıştırır.
3. Ayrıntılı Puan Kartını İnceleyin
Genel erişilebilirlik puanınızı inceleyin; Belge Etiketleri, Alternatif Metin, Gezinme, Dil ve Tablolar kategorilerindeki ayrıntılı sonuçları değerlendirin.
4. Eksiklikleri Giderin ve Denetim Raporunu Dışa Aktarın
Belirlenen eksiklikleri gidermek için adım adım iyileştirme önerilerini takip edin veya makine tarafından okunabilir bir JSON denetim raporu indirin.
Modern kurumsal yönetimde, kamu sektöründe ve akademik yayıncılıkta dijital erişilebilirlik; engelli bireylerin bilgiye eşit erişimini sağlayan temel bir insan hakkı ve Section 508, Americans with Disabilities Act (ADA Title III) ve Avrupa Erişilebilirlik Yasası (EAA) kapsamında katı bir yasal zorunluluktur. Her gün milyonlarca PDF belgesi dağıtılmaktadır; ancak bunların büyük çoğunluğu ekran okuyucular (JAWS, NVDA, VoiceOver) kullanan görme engelli bireyler için tamamen okunamaz durumdadır: Yapısal etiket hiyerarşisi eksiktir, görsellerde alternatif metinler (`/Alt`) bulunmaz ve veri tabloları anlamsal başlıklardan yoksundur.
Tarayıcıda yerel çalışan PDF Erişilebilirlik Denetleyicisi (PDF Accessibility Checker) aracımız, PDF belgelerinizi WCAG 2.1 AA başarı kriterlerine ve ISO 14289-1 (PDF/UA) uluslararası standartlarına göre saniyeler içinde denetleyen adli düzeyde bir analiz motorudur. Etiket ağacını (`/StructTreeRoot`), görsel alternatif metinlerini, belge doğal dil ayarını (`/Lang`), yer imi hiyerarşilerini, form alanı araç ipuçlarını (`/TU`) ve renk kontrastı oranlarını kapsamlı biçimde tarayın. En önemlisi, WebAssembly ve yalıtılmış Web Workers mimarimiz sayesinde tescilli kurumsal raporlarınız, gizli kamu taslaklarınız ve eğitim materyalleriniz asla harici sunuculara yüklenmez; tüm denetim %100 yerel olarak cihazınızda gerçekleştirilir.
Teknik rehberin tamamını oku
Temel Erişilebilirlik Standartları: WCAG 2.1 AA ve ISO 14289-1 (PDF/UA) Karşılaştırması
PDF belgelerinde dijital kapsayıcılığı sağlamak için, web içerik yönergeleri ile belgeye özgü teknik standartlar arasındaki ilişkiyi anlamak gerekir. Web İçeriği Erişilebilirlik Yönergeleri (WCAG 2.1), W3C tarafından yayınlanan ve dört temel ilkeye dayanan geniş kapsamlı dijital erişilebilirlik standardıdır: Algılanabilir (Perceivable), Çalıştırılabilir (Operable), Anlaşılabilir (Understandable) ve Sağlam (Robust).
Buna karşılık ISO 14289-1 (Evrensel Erişilebilirlik için PDF veya PDF/UA olarak bilinir), WCAG ilkelerini doğrudan ISO 32000 PDF ikili dosya biçimi spesifikasyonuna çeviren kesin uluslararası teknik standarttır. PDF/UA; etiket ağacı hiyerarşisi, okuma sırası doğrulaması, font karakter eşlemeleri (`ToUnicode` CMap tabloları) ve anlamsal işaretlemeler için matematiksel kurallar belirler.
Denetleyicimiz her iki standardı da eşzamanlı olarak değerlendirir. Belgenizin kamu kurumları için Section 508 yasal gereksinimlerini, kurumsal kuruluşlar için ADA Title III standartlarını ve uluslararası arşivleme için PDF/UA zorunluluklarını karşılayıp karşılamadığını net bir uygunluk puanıyla raporlar.
Belge Yapısal Ağacı: Etiketleme, Hiyerarşi ve Anlamsal İşaretleme
Erişilebilir bir PDF dosyasının kalbi, Mantıksal Yapı Ağacıdır (Logical Structure Tree). Görsel olarak mükemmel düzenlenmiş bir sayfa, ekran okuyucu yazılımlar için anlamsız bir ham metin yığını olabilir. Ekran okuyucular pikselleri veya görsel sayfa düzenini görmez; içeriği sese dönüştürmek için yalnızca `/StructTreeRoot` sözlüğü içindeki etiket hiyerarşisini takip eder.
Denetleme motorumuz, belgenin yapı ağacını özyinelemeli olarak tarar. Başlıkların (`<H1>` ila `<H6>`) mantıksal bir sırayı takip edip etmediğini doğrular (örneğin `<H1>` etiketinden doğrudan `<H3>` etiketine atlanmasını bayraklar). Paragrafların (`<P>`), listelerin (`<L>`, `<LI>`) ve alıntıların doğru anlamsal etiketlerle işaretlendiğini denetler. Dekoratif çizgiler, arka plan desenleri veya sayfa ayırıcılar gibi anlamsal değeri olmayan görsel öğelerin 'Artefakt' (Artifact) olarak işaretlenip işaretlenmediğini kontrol ederek, yardımcı teknolojilerin gereksiz görsel gürültüyle boğulmasını önler.
Görsel Varlıklar ve Alternatif Metinler: /Alt Açıklamalarını Denetleme
WCAG Başarı Kriteri 1.1.1 (Metin Dışı İçerik), bir belgedeki bilgi aktaran her görsel, diyagram, logo ve infografiğin metinsel bir eşdeğere sahip olmasını zorunlu kılar. Bir PDF dosyasında bu gereksinim, görsel yapı elemanına (`<Figure>`) eklenen `/Alt` özniteliği aracılığıyla karşılanır.
Denetleyicimiz sayfadaki her raster görseli ve vektörel illüstrasyonu inceler. Görsel bir etiketle ilişkili değilse veya `/Alt` dizesi tamamen eksikse, bunu kritik bir ihlal olarak kaydeder. Ayrıca motorumuz; 'görsel.jpg', 'resim' veya 'şekil' gibi genel ve anlamsız yer tutucu metinleri bayraklar; görme engelli kullanıcılara bağlamsal bilgi sağlayan zengin ve açıklayıcı alternatif metinlerin varlığını titizlikle doğrular.
Gezinme, Belge Dili ve Tablo Yapısal Bütünlüğü
Etiketleme ve görsellerin ötesinde denetimimiz, gerçek dünyadaki yardımcı okuma başarısını belirleyen kritik altyapı gereksinimlerini ayrıntılı olarak inceler:
Belge Dili (Document Language): WCAG 3.1.1 uyarınca belgenin doğal dili, belge kataloğundaki `/Lang` anahtarı ile tanımlanmalıdır (örneğin `tr-TR` veya `en-US`). Geçerli bir dil kodu tanımlanmadığında ekran okuyucular doğru telaffuz sözlüğünü yükleyemez ve anlaşılmaz, bozuk ses çıktıları üretir.
Yer İmleri ve Ana Hatlar (Bookmarks & Outlines): 20 sayfayı aşan uzun belgeler için ISO 14289-1, belgenin başlık yapısını birebir yansıtan bir yer imi hiyerarşisini (`/Outlines` sözlüğü) zorunlu kılar; bu yapı kullanıcıların bölümler arasında hızla gezinmesini sağlar.
Tablo Başlıkları (Table Headers): Veri tabloları, uygun `/Scope` özniteliklerine sahip `<Table>`, `<TR>`, `<TH>` (tablo başlığı) ve `<TD>` (tablo verisi) etiketlerini kullanmalıdır; böylece ekran okuyucular kullanıcılar hücreler arasında gezinirken ilgili sütun ve satır bağlamını doğru şekilde seslendirebilir.
Sıfır Yüklemeli İstemci Taraflı Denetim: Gizli Belgelerde Regülasyon Uyumluluğu
Erişilebilirlik denetimleri sıklıkla henüz kamuya açıklanmamış kurumsal yıllık raporlar, kanun taslakları, şirket içi eğitim el kitapları ve gizli öğrenci eğitim kayıtları üzerinde yürütülür. Bu yayınlanmamış materyalleri bulut tabanlı denetim araçlarına yüklemek, erken veri sızıntılarına ve fikri mülkiyet ihlallerine davetiye çıkarır.
PDF Erişilebilirlik Denetleyicimiz web tarayıcınızın içinde %100 yerel olarak yürütülür. Modern WebAssembly ve Web Worker iş parçacıklarından yararlanarak motor, ham PDF nesne çizgesini doğrudan tarayıcı belleğinde ayrıştırır. Dosyalarınız asla cihazınızı terk etmez; böylece kurumsal düzeyde uyumluluk denetimi sağlanırken mutlak veri güvenliği korunur.
Renk Kontrastı Formülleri ve Metin Dışı Öğe Aydınlatma Oranları
WCAG 2.1 Başarı Kriteri 1.4.3 (Minimum Kontrast), metin ve metin görsellerinin arka planlarına karşı en az 4.5:1 kontrast oranına sahip olmasını zorunlu kılar (18pt normal veya 14pt kalın üzerindeki büyük metinler için en az 3:1). Ayrıca Başarı Kriteri 1.4.11, kullanıcı arayüzü bileşenleri ve grafiksel nesneler için 3:1 kontrast şartı koşar.
Erişilebilirlik motorumuz, renk kanallarının sRGB uzayından doğrusallaştırıldığı standart W3C formülünü kullanarak bağıl parlaklığı (relative luminance) hesaplar: L = 0.2126 * R + 0.7152 * G + 0.0722 * B. Motor, metin operatörlerini kesişen arka plan vektör dolguları ve raster grafiklere karşı tarar; az gören veya renk körlüğü olan kullanıcılar için okuma zorluğu yaratan düşük kontrastlı paragrafları belirleyerek görsel olarak vurgular.
💡Erişilebilir PDF Belgeleri Oluşturmak İçin Uzman İpuçları
- •Belgeleri her zaman Microsoft Word veya Adobe InDesign gibi erişilebilir kaynak uygulamalarda hazırlayın ve dışa aktarırken 'Etiketli PDF' (Tagged PDF) veya 'PDF/UA' ön ayarını seçin.
- •Başlık düzeylerini asla atlamayın (örneğin Başlık 1'den doğrudan Başlık 3'e geçmeyin); ekran okuyucuların gezinmesi için katı bir hiyerarşik başlık sırası sürdürün.
- •Tüm veri tablolarının belirlenmiş başlık satırlarına (`<TH>`) sahip olduğundan emin olun; tabloları asla yalnızca görsel sayfa düzeni oluşturmak için kullanmayın.
- •Dekoratif çizgileri, arka plan degradelerini ve ayırıcı kenarlıkları 'Artefakt' (Artifact) olarak işaretleyin; böylece yardımcı teknolojiler bunları görmezden gelir.
- •Konuşma sentezleyicilerin kelimeleri doğru fonetik kurallarla seslendirmesini sağlamak için belgenizin doğal dilini (`/Lang`) mutlaka belirtin.
🛡️WebAssembly Tabanlı PDF Ayrıştırma ve WCAG Kural Doğrulama
Erişilebilirlik denetim motorumuz, WebAssembly ile derlenmiş PDF ayrıştırma kütüphanelerini kullanarak yalıtılmış bir Web Worker içinde çalışır. Dosya yüklendiğinde worker; kök Belge Kataloğunu ayrıştırır, `/MarkInfo` sözlüğünü inceler ve `/StructTreeRoot` işaretçisini doğrular. Yapı elemanı ağacını özyinelemeli olarak tarayarak standart yapı türleri (`<H1>`–`<H6>`, `<P>`, `<Table>`, `<Figure>`) için `/K` alt dizilerini denetler. Her `<Figure>` elemanı için `/Alt` anahtarının varlığını ve dize uzunluğunu değerlendirir. Belge dilini BCP-47 `/Lang` etiketi üzerinden doğrular, yer imi hiyerarşik tutarlılığı için `/Outlines` yapısını denetler ve etkileşimli form alanlarında `/TU` (araç ipucu) erişilebilirlik özniteliklerini inceleyerek tamamen istemci taraflı bellekte kapsamlı bir ağırlıklı uyumluluk puanı hesaplar.
Teknoloji: WebAssembly • Çok İş Parçacıklı Web Worker • HTML5 Canvas API
Gizlilik: Dosyalar cihazınızdan çıkmaz, bulutta tutulmaz; analitik yalnızca izninizle çalışır.
Birlikte Kullanılan Tamamlayıcı Araçlar
Görsellerinizi mükemmelleştirmek için bu araçlarla iş akışınızı tamamlayın.
PDF/A Uyumluluk Kontrolü
Uzun süreli arşivleme standardı olan PDF/A ISO uyumluluğunu test edin.
PDF/A Formatına Dönüştür
Hukuki ve resmi arşiv standartlarına uyumlu PDF/A formatı üretin.
PDF/A Kısıtlamalarını Kaldır
Arşiv kısıtlamalarını kaldırarak standart düzenlenebilir PDF elde edin.
Eksik Fontları Göm
Karakterlerin her bilgisayarda doğru görünmesi için eksik fontları gömün.