Simge Yazı Tipleri ve Erişilebilirlik Tuzakları
Glif yazı tiplerinin neden çoğu zaman anlamsız okunduğunu öğrenin.
Simge Yazı Tipleri ve Erişilebilirlik Tuzakları, CoddyKit'te ücretsiz bir Web Accessibility Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Web Accessibility Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Web Accessibility Academy kursu toplamda 4 dersten oluşur.
Bu dersin bazı bölümleri henüz çevrilmemiş olup İngilizce olarak gösterilmektedir.
What an Icon Font Is
An icon font maps characters to glyphs, so a letter renders as a heart or arrow. Handy for sizing, but a minefield for screen readers.
The Garbage Character Problem
Many icon fonts hide glyphs in the private use area of Unicode. With the font off, a screen reader may read a random box or odd letter.
Fonts Can Fail to Load
If the font file blocks or fails, the fallback glyph shows instead of your icon. Now users see a stray character where a clear icon should be.
CSS Content Is Not Real Text
Icon fonts often inject glyphs via CSS pseudo-elements. That generated content is fragile and easy for assistive tech to misread.
i.icon-star::before {
content: "\e801";
}Hide Decorative Icon Glyphs
If an icon font glyph is decorative, wrap it and add aria-hidden="true" so the meaningless character never reaches the accessibility tree.
<span class="icon-star" aria-hidden="true"></span>Meaningful Glyphs Need Text
When the glyph carries meaning, pair the hidden icon with real visually hidden text so the meaning survives a font failure.
<span class="icon-warn" aria-hidden="true"></span>
<span class="sr-only">Warning</span>User Stylesheets Break Them
Some users override fonts for dyslexia or low vision. Their font replaces yours, and every icon font glyph turns into a plain letter.
Translation Tools Mangle Them
Browser translation can swap the glyph characters for other text, scrambling your icons because they are technically letters, not images.
Why SVG Wins
Inline SVG sidesteps all of this: it is a real image, survives font swaps and translation, and takes role and label cleanly.
Migrating Off Icon Fonts
Modern advice is to retire icon fonts in favor of inline SVG or SVG sprites. You gain crisp rendering and far fewer accessibility traps.
Test With the Font Disabled
Block the font in devtools and reload. If you see stray characters instead of icons, your fallbacks and labels need work.
Quick Check
You inherit a page using an icon font for a meaningful star rating. What is the safest accessibility fix?
Recap: Treat Icon Fonts With Care
Icon font glyphs are fragile text: hide decorative ones with aria-hidden, back meaningful ones with real text, and prefer SVG. 🎯
Sıkça Sorulan Sorular
“Simge Yazı Tipleri ve Erişilebilirlik Tuzakları” dersi ücretsiz mi?
Evet — “Simge Yazı Tipleri ve Erişilebilirlik Tuzakları” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Web Accessibility Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Web Accessibility Academy kursu toplamda 4 dersten oluşur.
“Simge Yazı Tipleri ve Erişilebilirlik Tuzakları” dersinde ne öğreneceğim?
Glif yazı tiplerinin neden çoğu zaman anlamsız okunduğunu öğrenin. Web Accessibility Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Web Accessibility Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Web Accessibility Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.
“Simge Yazı Tipleri ve Erişilebilirlik Tuzakları” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Web Accessibility Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Web Accessibility Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Satır İçi SVG: role img ve title
- Dekoratif Simgeleri aria-hidden ile Gizleme
- Adı Olan Simge Düğmeleri
- Simge Yazı Tipleri ve Erişilebilirlik Tuzakları