diff --git a/web/TODO.md b/web/TODO.md index abca4d4..32c8aaa 100644 --- a/web/TODO.md +++ b/web/TODO.md @@ -158,24 +158,31 @@ - [ ] **Použít moderní formáty obrázků** - [ ] Konvertovat obrázky na WebP (menší velikost, stejná kvalita). - **Důvod:** Zrychlení načítání stránek. + - **Stav:** ❌ Čeká na implementaci -- [ ] **Přidat `preload` pro kritické zdroje** - - [ ] Přidat `` do `
`. - - **Důvod:** Zrychlení načítání kritických zdrojů. +- [x] **Přidat `preload` pro kritické zdroje** + - [x] Přidat `` do ``. + - **Soubory:** `index.html`, `index/about/index.html`, `index/project/index.html`, `index/repository/index.html`, `index/socials/index.html`, `index/tools/index.html` + - **Stav:** ✅ Hotovo --- ### 4. SEO a přístupnost -- [ ] **Přidat `alt` texty** ke všem obrázkům. +- [x] **Přidat `alt` texty** ke všem obrázkům. - **Soubory:** Všechny HTML soubory. + - **Stav:** ✅ Hotovo -- [ ] **Přidat `aria-label`** pro ikony bez textu. +- [x] **Přidat `aria-label`** pro ikony bez textu. - **Příklad:** `` - - **Soubory:** Všechny HTML soubory s ikonami. + - **Soubory:** `index/apollo-nvim/*.html`, `index/terminal-space/kakoune/index.html`, `index/socials/index.html` + - **Stav:** ✅ Hotovo - přidáno `aria-label` a `aria-hidden` kde bylo vhodné -- [ ] **Zajistit semantičku HTML** - - [ ] Používat správné HTML5 tagy (`