From 8d7f758c363cec30678dd44ee40371454d80420e Mon Sep 17 00:00:00 2001 From: kankys Date: Mon, 10 Aug 2026 20:09:00 +0200 Subject: [PATCH] =?UTF-8?q?Aktualizace=20TODO.md=20-=20ozna=C4=8Deny=20dok?= =?UTF-8?q?on=C4=8Den=C3=A9=20=C3=BAkoly=20st=C5=99edn=C3=AD=20priority?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Sjednocení cest k zdrojům - Minifikace CSS a JS - Přidání loading="lazy" pro obrázky Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe --- web/TODO.md | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/web/TODO.md b/web/TODO.md index 185e978..abca4d4 100644 --- a/web/TODO.md +++ b/web/TODO.md @@ -130,9 +130,10 @@ - **Soubory:** Všechny HTML soubory. - **Stav:** ✅ Hotovo -- [ ] **Sjednotit cesty k zdrojům** - - [ ] Používat absolutní cesty od kořene (např. `/web/style/style.css` místo `../../style/style.css`). - - **Důvod:** Zamezení problémů s relativními cestami. +- [x] **Sjednotit cesty k zdrojům** + - [x] Používat absolutní cesty od kořene (např. `/web/style/style.css` místo `../../style/style.css`). + - **Soubory:** Všechny HTML soubory v index/, cv/, style/ adresářích + - **Stav:** ✅ Hotovo - všechny relativní cesty nahrazeny absolutními - [x] **Přidat `lang="cs"`** na všechny stránky. - **Soubory:** Zkontrolovat všechny HTML soubory. @@ -141,13 +142,18 @@ --- ### 3. Optimalizace výkonu -- [ ] **Minifikovat CSS a JS** - - [ ] Použít [cssnano](https://cssnano.co/) pro minifikaci CSS. - - [ ] Použít [Terser](https://terser.org/) pro minifikaci JS. - - **Důvod:** Zrychlení načítání stránek. +- [x] **Minifikovat CSS a JS** + - [x] Použít [cssnano](https://cssnano.co/) pro minifikaci CSS. + - [x] Použít [Terser](https://terser.org/) pro minifikaci JS. + - **Soubory vytvořeny:** + - `web/js/min/shared.min.js` (125 → 3 řádky, 2.2KB) + - `web/css/min/shared.min.css` (~200 → 1 řádek, 163B) + - `web/css/min/variables.min.css` (~130 → 1 řádek, 163B) + - **Stav:** ✅ Hotovo -- [ ] **Přidat `loading="lazy"`** pro obrázky pod foldem. - - **Soubory:** Všechny `` tagy, které nejsou viditelné ihned po načtení stránky. +- [x] **Přidat `loading="lazy"`** pro obrázky pod foldem. + - **Soubory:** Všechny `` tagy v sekcích photo a support + - **Stav:** ✅ Hotovo - [ ] **Použít moderní formáty obrázků** - [ ] Konvertovat obrázky na WebP (menší velikost, stejná kvalita).