Moderní tvorba webových aplikací

O webu

Šířka znaků ve fontech

Proč mají znaky různou šířku a jak to řešit v responsivním designu.

17 minut

Agent Skills: rozšíření AI agentů

Agent Skills je specifikace pro definování schopností AI agentů. Jak funguje?

11 minut

Automatické sdílení článků na X a Facebook přes GitHub Actions

Jak nastavit GitHub Actions workflow pro automatické publikování nových článků na sociální sítě po deployi.

7 minut

Jak zrychlit GitHub Actions

Praktické tipy pro optimalisaci GitHub Actions pomocí paralelisace, composite actions a gh CLI

5 minut

HTTP metody GET a POST

Kdy použít metodu GET a kdy POST. Rozdíly mezi metodami, datové limity a doporučení pro správné použití.

7 minut

Preview článků přímo z Gitu

Jak zobrazit náhled článku z pull requestu bez čekání na build a deploy.

4 minuty

JSX a TSX

Syntaktické rozšíření JavaScriptu a TypeScriptu pro psaní HTML-like kódu přímo v JS souborech.

15 minut

Proč !== v JS není bezpečné pro porovnávání tajných řetězců

Operátor !== v JavaScriptu není constant-time. Při porovnávání hesel, tokenů nebo API klíčů to umožňuje timing attack.

7 minut

CSS @starting-style

Jak animovat elementy při jejich prvním zobrazení pomocí at-pravidla @starting-style.

12 minut

Metoda reduce v JavaScriptu

Kdy (ne)použít metodu reduce v JavaScriptu. Praktické příklady a srovnání s alternativami.

6 minut

Checklist věcí, na které se při přechodu na nový iPhone zapomíná

Na co se nejčastěji zapomíná při migraci na nový iPhone? Bankovní aplikace, messengery, eGovernment služby a další aplikace.

12 minut

Egress: Odchozí datový provoz a jeho náklady

Co je to egress traffic, jak funguje v cloudu, proč za něj (ne)platíte a jak optimalisovat náklady.

8 minut

Co je AI (umělá inteligence)?

Stručný úvod do AI, jak funguje a kde všude se s ní dnes setkáme.

14 minut

Jak vkládat 3D objekty na web pomocí Three.js

Které formáty použít, jak vytvářet modely pomocí AI a kdy raději použít obrázek nebo video.

15 minut

Co je SPF a jak chrání e-maily

Kompletní průvodce e-mailovou autentisací: SPF, DKIM, DMARC a BIMI. Naučte se chránit svou doménu před spoofingem a zlepšit doručitelnost e-mailů.

19 minut

Centrování v CSS

Ucelený popis různých způsobů vertikálního i horizontálního centrování. Se známou i neznámou šířkou nebo výškou.

Analysování a kontrola stránky

Užitečné nástroje pro analysování, kontrolování a prověřování webových stránek.

SVG

SVG je grafický formát vhodný pro grafické prvky, které mají mít možnost měnit svou velikost.

HTTPS – má smysl?

Jaké jsou výhody a nevýhody převedení webu na zabezpečené HTTPS. Proč web na HTTPS přesunout?

10 rad, jak vytvořit ideální URL

Jakým způsobem volit tvar URL jednotlivých stránek s ohledem na použitelnost a SEO.

Jaký zvolit formát obrázku

PNG, GIF, JPG? Který datový formát obrázku volit pro použití na webové stránce.

20 nejhorších chyb HTML formulářů

Jakým chybám se vyvarovat při tvorbě formulářů na webu.

Česká písma (250 fontů)

Seznam fontů z Google Fonts, které obsahují znaky s diakritikou pro psaní českého textu.

Responsivní design webu

Jak jednoduše a kvalitně vytvořit web, který se přizpůsobí všem velikostem cílových zařízení.

Jak probíhá vykreslování stránky

Co prohlížeč dělá s webovou stránkou při vykreslování.

CSS 3 selektory

V CSS 3 je spousta selektorů, které s postupným mizením starších prohlížečů může dávat smysl znát.

Jak zapsat na české klávesnici?

Jak na běžné české klávesnici pohodlně programovat a zapisovat všelijaké speciální znaky?

Jak zapsat v macOS na české klávesnici?

Jak v macOS na běžné české klávesnici pohodlně programovat a zapisovat všelijaké speciální znaky?

Novinky e-mailem

Když budu mít něco opravdu zajímavého, můžu vám to poslat e-mailem

Přidej se k 500+ čtenářům
Jen kvalitní obsah
Žádný spam

Web jecas.cz píše Bohumil Jahoda, kontakt
Seznam všech článků
2013–2026