Erişilebilir Buton İsimleri: button-name Hatasını Anlamak ve Düzeltmek
Ekran okuyucular boş butonları neden seslendiremez, axe-core'un button-name kuralı hangi durumlarda tetiklenir ve kalıcı düzeltme örnekleri.
Yazıyı okuKeysonar Blog
Binlerce taranmış sitede karşılaştığımız gerçek sorunlardan çıkardığımız, sadece okumak için değil çözmek için yazılmış rehberler.
Ekran okuyucular boş butonları neden seslendiremez, axe-core'un button-name kuralı hangi durumlarda tetiklenir ve kalıcı düzeltme örnekleri.
Yazıyı okuWCAG 1.4.3, 4.5:1 kuralı, açık gri yazıların neden hâlâ üretime giriyor olduğu ve tüm tasarım sistemi boyunca kontrastı zorlamanın yolları.
Yazıyı okuİkonlu bağlantılar ve tekrarlayan 'Devamını oku' link'leri ekran okuyucularda neden işe yaramaz, erişilebilir ad nasıl hesaplanır ve sık kalıplar için somut çözümler.
Yazıyı okuAlt ne zaman boş olmalı, ne zaman eylemi tarif etmeli, dekoratif SVG'lerle, karmaşık grafiklerle ve CMS yüklemeleriyle nasıl başa çıkılır.
Yazıyı okufor/id eşleşmesi, sr-only etiketler, fieldset/legend, placeholder anti-pattern'i ve React Hook Form'u doğru bağlamanın yolu.
Yazıyı oku<title> öğesinin ekran okuyucu, arama sonuçları, tarayıcı sekmeleri, yer imleri ve sosyal paylaşımlar üzerindeki etkisi — ve hepsinde işe yarayan bir title nasıl yazılır.
Yazıyı okuBCP 47 kodları, lang'ın ekran okuyucu sesini ve tarayıcı çevirisini nasıl şekillendirdiği ve çok dilli sitelerin doğru yöntemi.
Yazıyı okuGEO, içeriğinizi ChatGPT, Perplexity ve Google AI Overviews gibi yapay zeka motorlarının alıntılaması için optimize etme pratiğidir. 2026 pratik rehber.
Yazıyı okuProfound, Semrush AI Visibility, Ahrefs Brand Radar, Keysonar ve 4 diğer GEO platformunu karşılaştırın — kim ne iyi yapar, kime uygun, fiyatlandırma.
Yazıyı okuChatGPT, Perplexity ve Google AI Overviews'da Türk markaların Trendyol/Hepsiburada karşısında nasıl görünürlük kazanacağı — 30 günlük eylem planıyla.
Yazıyı oku