Technické zázemí
Jak a v čem tvořím
Tahle stránka je pro ty, co se v tom pohybují. Žádný marketing — jen konkrétní technické parametry toho, jak weby stavím a co běží pod kapotou.
Přístup
Základní princip, ze kterého vychází všechno ostatní na téhle stránce:
- Ručně psaný kód — žádný WordPress, Wix, Shoptet ani no-code builder.
- Žádné závislosti na pluginech třetích stran, které se časem přestanou udržovat a stanou se bezpečnostním rizikem.
- Zdrojový kód i obsah patří tobě, ne platformě — nikdy nejsi uzamčený u jednoho dodavatele.
Frontend
| Značkování | Sémantické HTML5, psané ručně |
|---|---|
| Styly | Vlastní CSS, responzivní od základu, bez zbytečných frameworků |
| Interaktivita | Vanilla JavaScript — knihovna navíc jen tam, kde ji projekt reálně potřebuje |
| Písmo | Google Fonts podle identity projektu (tenhle web: Bricolage Grotesque, Inter, JetBrains Mono) |
Bezpečnost
| Přenos dat | HTTPS + HSTS, vynucené přesměrování na zabezpečené spojení |
|---|---|
| Hlavičky | Content-Security-Policy, X-Frame-Options, X-Content-Type-Options |
| Formuláře | Honeypot pole + hCaptcha proti spamu a automatizovaným botům |
| Citlivé soubory | Blokovaný přístup k .env, .sql a .log souborům přímo na serveru |
SEO a dostupnost
| Mapa webu | sitemap.xml a robots.txt na každém projektu |
|---|---|
| Strukturovaná data | JSON-LD (Schema.org) pro srozumitelnější zobrazení ve vyhledávání |
| Sdílení | Open Graph a Twitter Card metadata pro sociální sítě |
| Přístupnost | Alt texty u obrázků, popisky formulářových polí, dostatečný kontrast textu |
Výkon
| Komprese | Gzip na text, CSS a JavaScript |
|---|---|
| Cache | Cache hlavičky + verzované soubory, aby aktualizace dorazila hned, ne až za týden |
| Obrázky | Optimalizované, s explicitní šířkou a výškou proti poskakování layoutu |
| Skripty | Jen to, co web reálně potřebuje — žádný zbytečný balast navíc |
Analytika a soukromí
| Měření | Google Tag Manager (spravuje Google Analytics 4) — načte se až po výslovném souhlasu, nikdy dřív |
|---|---|
| Cookies | Vlastní lišta s reálnou volbou (nezbytné / analytické), ne jen jedno "OK" tlačítko |
| GDPR | Zásady ochrany osobních údajů a informace u každého formuláře |
Máš k projektu konkrétní technický dotaz? Klidně se zeptej — ať jde o hosting, integraci nebo něco na míru.
Napsat e-mail →