Matyas.
SlužbyProjektyZkušenostiBlogKontakt
ENOzvěte se
Zpět na slovník
uxweb-dev

Nekonečné scrollování

Nekonečné scrollování je UX vzor, při kterém se nový obsah automaticky načítá, jakmile uživatel scrolluje ke spodní části stránky, čímž odpadá tradiční stránkování. Běžně se používá v sociálních sítích a rozhraních pro objevování obsahu. I když zvyšuje zapojení a působí plynule, bez virtualizace může zhoršovat výkon a uživatelům ztěžuje přístup k patičce stránky nebo uložení konkrétní pozice.

#ux#web-dev

Související pojmy

Terraform

Terraform je open-source nástroj pro infrastrukturu jako kód od HashiCorp, který umožňuje definovat cloudové i on-premise zdroje v deklarativních konfiguračních souborech pomocí jazyka HCL. Sestavuje graf závislostí mezi zdroji a aplikuje změny inkrementálně, přičemž před úpravami zobrazí plán. Terraform podporuje stovky providerů včetně AWS, Azure, GCP a Cloudflare, čímž se stal standardem pro automatizaci multi-cloud infrastruktury.

Feature flag

Feature flag (také feature toggle) je technika, která umožňuje zapínat a vypínat funkcionalitu v produkci bez nutnosti nasazení nového kódu. Flagy mohou cílit na konkrétní uživatele, procenta nebo prostředí, čímž umožňují A/B testování, canary releasy a kill switche. Nástroje jako LaunchDarkly, Unleash a Statsig poskytují automatizovanou správu flagů s real-time vyhodnocováním a analytikou.

Přístupnost

Přístupnost (často zkráceně a11y) je praxe navrhování a tvorby webových stránek a aplikací tak, aby je mohli používat všichni, včetně lidí se zrakovým, motorickým, sluchovým nebo kognitivním postižením. Zahrnuje správné sémantické značkování, podporu navigace klávesnicí, dostatečný barevný kontrast a kompatibilitu se čtečkami obrazovky. Kromě etické odpovědnosti je přístupnost v mnoha jurisdikcích stále častěji i zákonným požadavkem.

Dart

Dart je programovací jazyk vytvořený Googlem a používaný jako jediný jazyk pro vývoj ve Flutteru. Vyznačuje se pevným typovým systémem, null safety, podporou async/await a kompiluje se jak ahead-of-time (AOT) pro produkční výkon, tak just-in-time (JIT) pro rychlé vývojové cykly s hot reload. Syntaxe Dartu je povědomá vývojářům přicházejícím z JavaScriptu, TypeScriptu, Javy nebo Kotlinu, což usnadňuje přechod na Flutter.

Smoke testování

Smoke testování je rychlé automatizované ověření, že nejkritičtější funkce aplikace fungují po novém nasazení nebo sestavení. Místo spuštění celé testovací sady smoke testy kontrolují základní cesty — spustí se aplikace, funguje přihlášení, odpovídají klíčové API endpointy. Obvykle jsou první automatizovanou bránou v nasazovacím pipeline a zachytávají katastrofální selhání dříve, než se spustí nákladnější testy.

Internacionalizace

Internacionalizace (i18n) je proces návrhu softwaru tak, aby jej bylo možné přizpůsobit různým jazykům, regionům a kulturám bez změn kódu. Zahrnuje externalizaci textových řetězců, podporu rozložení zprava doleva (RTL), zpracování formátování dat/čísel/měn a přizpůsobení se roztažení textu. Knihovny jako react-intl, next-intl a i18next poskytují infrastrukturu pro správu překladů a lokalizovaného formátování v JavaScript aplikacích.

Všechna slova

Máte v hlavě projekt?

Ať už potřebujete webovou appku, mobilní appku nebo automatizaci s AI — ozvěte se a probereme, jak vám můžu pomoct.

Ozvěte se
Matyas.

Weby, mobilní appky a automatizace s AI. Pomáhám firmám šetřit čas i peníze technologií, která opravdu funguje.

Odkazy

  • Služby
  • Projekty
  • Zkušenosti
  • Blog
  • Slovník
  • Kontakt

Připravuji

  • Případové studieBrzy
  • Zdroje

© 2026 Matyas Prochazka. Všechna práva vyhrazena.