Slovník pojmů
Nerozumíte některým termínům? Zde najdete jednoduché vysvětlení základních pojmů ze světa webu.
A
AI (Artificial Intelligence)
Umělá inteligence. Technologie, která umožňuje počítačům napodobovat lidské myšlení a učení. Na webu se může využívat například pro chatboty, doporučování produktů nebo automatické generování textů.
API (Application Programming Interface)
Rozhraní pro programování aplikací. Sada pravidel a nástrojů, která umožňuje různým softwarovým aplikacím spolu komunikovat. Například jak se web napojuje na platební bránu nebo sociální sítě.
B
Backend
Část webové aplikace, která běží na serveru a není přímo viditelná uživateli. Stará se o logiku, práci s databází, autentizaci a komunikaci s jinými systémy. Pro uživatele je to 'mozek' aplikace.
Backlink (Zpětný odkaz)
Odkaz z jedné webové stránky na druhou. Vyhledávače jako Google používají zpětné odkazy jako signál, že je obsah stránky kvalitní a důvěryhodný, což může zlepšit její SEO hodnocení.
C
Cache (Vyrovnávací paměť)
Dočasné úložiště dat, které slouží k rychlejšímu načítání webových stránek při opakovaných návštěvách. Prohlížeč si uloží části stránky, aby je nemusel stahovat znovu.
Cloud
Síť vzdálených serverů na internetu, které slouží k ukládání, správě a zpracování dat. Místo uložení souborů na lokálním počítači je máte dostupné odkudkoliv online. Služby jako Google Drive nebo Firebase jsou postavené na cloudu.
CMS (Content Management System)
Redakční nebo také obsahový systém. Je to software nebo aplikace, která umožňuje uživatelům snadno vytvářet, spravovat a upravovat obsah na webu bez nutnosti znalosti programování. Příkladem může být WordPress nebo vlastní administrace na míru.
Cookie
Malý textový soubor, který si webová stránka ukládá do vašeho prohlížeče. Používá se k zapamatování informací o vás, jako jsou přihlašovací údaje, obsah nákupního košíku nebo preference.
CSS (Cascading Style Sheets)
Technologie, která popisuje, jak mají vypadat HTML prvky na stránce – barvy, písma, rozložení, velikosti. Dá se říct, že CSS je 'stylista' webu, který mu dává vizuální podobu.
D
Databáze
Organizovaná sbírka dat uložená v elektronické podobě. E-shop v ní má uložené produkty, zákazníky a objednávky. Web v ní může mít články nebo uživatelské komentáře.
Deployment
Proces nasazení (publikování) nové verze webové stránky nebo aplikace na produkční server, čímž se stane dostupnou pro veřejnost. Je to krok, kdy se z testovací verze stane ostrá verze.
DNS (Domain Name System)
Systém, který překládá lidsky čitelné doménové jméno (např. 'sponrio.com') na číselnou IP adresu (např. '192.168.1.1'), které rozumí počítače. Funguje jako telefonní seznam pro internet.
Doména
Unikátní adresa webové stránky na internetu (např. 'sponrio.com'). Slouží k tomu, aby uživatelé mohli váš web snadno najít.
F
Favicona
Malá ikona, která se zobrazuje v záložce prohlížeče vedle názvu stránky. Slouží k vizuální identifikaci webu.
Firebase
Platforma od Googlu, která poskytuje sadu nástrojů pro vývoj aplikací. Často se používá pro backendové služby jako je databáze (Firestore), autentizace uživatelů, hosting nebo cloudové funkce. Umožňuje rychlý a škálovatelný vývoj.
Framework
Sada předpřipravených nástrojů, knihoven a pravidel, která zjednodušuje a urychluje vývoj softwaru. Místo stavění od nuly poskytuje 'kostru', na které vývojář staví. Příkladem je Next.js pro webové aplikace.
Frontend
Část webové aplikace, kterou vidí a se kterou interaguje uživatel. Zahrnuje design, layout a všechny vizuální prvky. Tvoří se pomocí technologií jako HTML, CSS a JavaScript (a frameworků jako React/Next.js).
G
Git
Systém pro správu verzí, který vývojáři používají ke sledování změn v kódu. Umožňuje jim spolupracovat na projektech, vracet se k předchozím verzím a efektivně spravovat vývoj.
H
Hosting
Služba, která poskytuje prostor na serveru pro uložení souborů vaší webové stránky, aby byla dostupná online 24/7. Je to v podstatě 'pronájem místa na internetu' pro váš web.
HTML (HyperText Markup Language)
Základní stavební kámen všech webových stránek. Definuje strukturu a obsah, jako jsou nadpisy, odstavce, obrázky a odkazy. Je to 'kostra' webu.
I
IP Adresa
Unikátní číselný identifikátor přiřazený každému zařízení připojenému k internetu. Doménová jména (jako 'sponrio.com') jsou v podstatě jen lépe zapamatovatelné přezdívky pro IP adresy.
J
JavaScript
Programovací jazyk, který oživuje webové stránky. Umožňuje vytvářet interaktivní prvky, animace, formuláře a dynamicky měnit obsah stránky bez nutnosti jejího znovunačtení.
K
Klíčové slovo (Keyword)
Slovo nebo fráze, kterou uživatelé zadávají do vyhledávačů. SEO se zaměřuje na optimalizaci webu pro relevantní klíčová slova, aby se zobrazoval na předních pozicích ve výsledcích vyhledávání.
L
Landing Page (Vstupní stránka)
Samostatná webová stránka vytvořená pro konkrétní marketingovou nebo reklamní kampaň. Jejím cílem je přimět návštěvníka k jedné konkrétní akci (např. nákupu, registraci).
M
Meta Description (Meta popisek)
Krátký text (cca 160 znaků), který popisuje obsah stránky. Zobrazuje se ve výsledcích vyhledávání pod názvem stránky a jeho cílem je nalákat uživatele k prokliku.
N
Next.js
Moderní framework postavený nad knihovnou React. Umožňuje vytvářet velmi rychlé, efektivní a pro SEO optimalizované webové stránky a aplikace. Využívá nejlepší praktiky jako server-side rendering (SSR) a static site generation (SSG).
Node.js
Prostředí, které umožňuje spouštět JavaScript i na straně serveru (v backendu). Používá se pro tvorbu rychlých a škálovatelných síťových aplikací.
P
PWA (Progressive Web App)
Moderní webová aplikace, která se chová jako nativní mobilní aplikace. Lze ji 'nainstalovat' na plochu telefonu, funguje i offline a může posílat notifikace.
R
React
Populární JavaScriptová knihovna od Facebooku pro tvorbu uživatelských rozhraní. Umožňuje skládat složité webové stránky z malých, znovupoužitelných komponent. Next.js je postaven na Reactu.
Responzivní design
Přístup k designu webu, který zajišťuje, že se stránka správně a přehledně zobrazí na všech typech zařízení – od velkých monitorů přes tablety až po mobilní telefony.
S
SEO (Search Engine Optimization)
Optimalizace pro vyhledávače. Jedná se o soubor technik a strategií, jejichž cílem je zlepšit viditelnost webové stránky ve výsledcích vyhledávání (např. na Googlu nebo Seznamu) a přivést tak více relevantních návštěvníků.
Sitemap (Mapa stránek)
Soubor, ve kterém jsou uvedeny všechny stránky na webu. Pomáhá vyhledávačům (jako Google) lépe a rychleji procházet a indexovat váš web.
SSL Certifikát
Zabezpečuje komunikaci mezi webovým prohlížečem a serverem. Weby s SSL certifikátem používají protokol HTTPS (poznáte ho podle ikonky zámku v adresním řádku) a jsou považovány za důvěryhodné.
U
UI (User Interface)
Uživatelské rozhraní. Je to vizuální část webu nebo aplikace, se kterou uživatel interaguje – tlačítka, menu, formuláře atd. Dobré UI je intuitivní a snadno se používá.
UX (User Experience)
Uživatelský zážitek. Celkový pocit, který má uživatel při interakci s webem nebo aplikací. Zahrnuje nejen UI, ale také rychlost, přehlednost a užitečnost. Cílem dobrého UX je, aby byl uživatel spokojený a rád se vracel.
W
Wireframe
Zjednodušený nákres nebo 'kostra' webové stránky. Zaměřuje se na rozložení prvků, strukturu a funkčnost, nikoli na grafický design. Je to první krok při návrhu webu.