Pojmy z oblasti tvorby webů




Blog

Blog je webová aplikace obsahující příspěvky většinou jednoho editora na jedné webové stránce. Nejčastěji, nikoli však nezbytně, bývají zobrazovány v obráceném chronologickém pořadí, (tj. nejnovější nahoře). Autor se nazývá blogger (někteří Češi píší pouze jedno g), veškeré blogy a jejich vzájemné vztahy blogosféra.
Slovo „blog“ vzniklo stažením anglického „web log“, což v češtině zhruba znamená „webový zápisník“, a zkrácením slova „weblog“.
Weblogy tvoří nesmírně široké a diferencované pole, takže pokusy o stručnou vyčerpávající definici nějakými formálními kritérii bývají neúspěšné: spektrum sahá od osobních „deníčků“ po oficiální zpravodajství firem, sdělovacích prostředků a politických kampaní; do weblogu může přispívat stejně tak jediný autor, malá skupina přátel nebo široká komunita. Mnoho weblogů umožňuje přidávat komentáře k jednotlivým příspěvkům, takže kolem nich vzniká čtenářská komunita; jiné jsou neinteraktivní.
Různí se i formát weblogů, od prostého seznamu odkazů na webové stránky po dlouhé původní texty. Jednotlivé příspěvky jsou téměř vždy označeny datem a časem; jelikož odkazy jsou pro weblogy důležité, většina má způsob, jak archivovat starší příspěvky a určit jim stabilní URL adresu; ta se nazývá permalink. Stále častější a dnes už de facto standard je nabízet přehled nejnovějších příspěvků ve formátu RSS.

Nahoru

Copywriter

Copywriter, z angl. copy (kopie, předloha) a writer (spisovatel, autor), český ekvivalent se příliš nepoužívá, nabízí se výrazy reklamní textař, slovotepec nebo písmák. Copywriter je specialista, který má za úkol psát čtivé a obchodně úspěšné texty. Do jeho tvorby nejčastěji spadají texty reklam, webových stránek, tiskových zpráv, PR článků, katalogů a návrhy sloganů a názvů. Cílem copywritera je napsat text, který osloví své čtenáře a dovede je k požadované akci (objednání produktu/služby apod.). Copywriteři jsou nejčastěji zaměstnání jako kreativci v reklamních agenturách a větších webdesignérských firmách.

Nahoru

CSS - Cascading Style Sheets

CSS je zkratka pro anglický název Cascading Style Sheets, česky tabulky kaskádových stylů. Je to jazyk pro popis způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML. Jazyk byl navržen standardizační organizací W3C, autorem prvotního návrhu byl Håkon Wium Lie. Byly vydány zatím dvě úrovně specifikace CSS1 a CSS2, dokončuje se revize CSS 2.1 a pracuje se na verzi CSS3. Hlavním smyslem je umožnit návrhářům oddělit vzhled dokumentu od jeho struktury a obsahu. Původně to měl umožnit už jazyk HTML, ale v důsledku nedostatečných standardů a konkurenčního boje výrobců prohlížečů se vyvinul jinak. Starší verze HTML obsahují celou řadu elementů, které nepopisují obsah a strukturu dokumentu, ale i způsob jeho zobrazení. Z hlediska zpracování dokumentů a vyhledávání informací není takový vývoj žádoucí.

Používání kaskádových stylů ve srovnání se samotným HTML v praxi přináší výhody:

Nahoru

Internetová doména

Internetová doména (doménové jméno) je jednoznačné jméno (identifikátor) počítače nebo počítačové sítě, které jsou připojené do internetu. Příkladem doménového jména je www.example.com, nebo www.blo-gros.webz.cz. Doménové jméno je tvořeno posloupností několika částí oddělených tečkami. Části jsou seřazeny podle obecnosti: první část (např. cs) je nejkonkrétnější, může popisovat jeden konkrétní počítač, poslední část (např. org) je nejobecnější, popisuje celou velkou skupinu počítačů a sítí. Poslední část se nazývá doména nejvyššího řádu (top-level domain, TLD) a popisuje rozdělení na země a obecné skupiny organizací (podrobnosti viz samostatný článek). Části jsou také někdy číslovány (opět odzadu), takže např. org je doména 1. úrovně, wikipedia.org je doména 2. úrovně atd.

Nahoru

Doména 3. řádu

Domény 3. řádu vypadají takto: jmeno.firma.cz. Domény 3. řádu můžete získat zcela zdarma. Existuje řada společností, které vlastní doménu 2. řádu (např. www.webzdarma.cz) a zdarma nabízejí domény 3. řádu (např. firma.webzdarma.cz).

Nahoru

Freehosting

Freehosting je služba umístění webových stránek na serveru poskytovatele zdarma. Je to podtyp webhostingu, většinou se jedná jen o ty nejzákladnější negarantované služby bez podpory pokročilých technologií pro vytváření WWW stránek, bez technické podpory a s omezenými datovými přenosy. Na stránky jsou často umísťovány reklamy. V nabídce freehostingových programů bývá podpora skriptovací technologie PHP a databáze MySQL.

Freehosting je vhodný např. pro osobní či zájmové stránky, kde nezáleží na rychlosti a dostupnosti. Pokud se chce na Internetu prezentovat firma, je vhodnější zvolit placený webhosting, kde lze očekávat mnohem kvalitnější a garantované služby.

Freehosting bývá často poskytován za nějakou protislužbu - na stránku je například umístěn reklamní bannner, lišta nebo odkazy nebo je webhosting zdarma podmíněn registrací domény u poskytovatele. Většinou je také dostupný jen s doménou 3. řádu. V Česku se nabídka freehostingů neustále rozšiřuje.

Nahoru

HTML - HyperText Markup Language

HyperText Markup Language, označovaný zkratkou HTML, je značkovací jazyk pro hypertext. Je jedním z jazyků pro vytváření stránek v systému WWW, který umožňuje publikaci dokumentů na Internetu. Jazyk je aplikací dříve vyvinutého rozsáhlého univerzálního značkovacího jazyka SGML (Standard Generalized Markup Language). Vývoj HTML byl ovlivněn vývojem webových prohlížečů, které zpětně ovlivňovaly definici jazyka.

Nahoru

HTTP - Hypertext Transfer Protocol

HTTP (Hypertext Transfer Protocol) je internetový protokol určený původně pro výměnu hypertextových dokumentů ve formátu HTML. Tento protokol je spolu s elektronickou poštou tím nejvíce používaným a zasloužil se o obrovský rozmach internetu v posledních letech. V současné době je používán i pro přenos dalších informací. Pomocí rozšíření MIME umí přenášet jakýkoli soubor (podobně jako e-mail), používá se společně s formátem XML pro tzv. webové služby (spouštění vzdálených aplikací) a pomocí aplikačních bran zpřístupňuje i další protokoly, jako je např. FTP nebo SMTP. HTTP používá jako některé další aplikace tzv. jednotný lokátor prostředků (URL, Uniform Resource Locator), který specifikuje jednoznačné umístění nějakého zdroje v Internetu. K protokolu HTTP existuje také jeho bezpečnější verze HTTPS, která umožňuje přenášená data šifrovat a tím chránit před odposlechem či jiným narušením.

Nahoru

Internetový vyhledávač

Internetový vyhledávač je služba, která umožňuje na Internetu najít webové stránky, které obsahují požadované informace. Uživatel zadává do rozhraní vyhledávače klíčová slova, která charakterizují hledanou informaci a vyhledávač obratem na základě své databáze vypisuje seznam odkazů na stránky, které hledané informace obsahují (text, obrázky nebo jiné typy multimediálních informací). Databáze je udržována převážně automaticky na rozdíl od internetových katalogů, které jsou udržovány převážně ručně.

Cílem vyhledávačů je poskytnout uživateli při odpovědi na dotaz co nejrelevantnější informace, a proto různými způsoby hodnotí důležitost webových stránek, které mají ve své databázi (např. PageRank).

Nahoru

JavaScript

JavaScript je multiplatformní, objektově orientovaný skriptovací jazyk, jehož autorem je Brendan Eich z tehdejší společnosti Netscape. Nyní se zpravidla používá jako interpretovaný programovací jazyk pro WWW stránky, často vkládaný přímo do HTML kódu stránky. Jsou jím obvykle ovládány různé interaktivní prvky GUI (tlačítka, textová políčka) nebo tvořeny animace a efekty obrázků. Jeho syntaxe patří do rodiny jazyků C/C++/Java. Slovo Java je však součástí jeho názvu pouze z marketingových důvodů a s programovacím jazykem Java jej vedle názvu spojuje jen podobná syntaxe. JavaScript byl v červenci 1997 standardizován asociací ECMA (Europen Computer Manufacturers Association) a v srpnu 1998 ISO (International Organization for Standardization). Standardizovaná verze JavaScriptu je pojmenována jako ECMAScript a z ní byly odvozeny i další implementace, jako je například ActionScript. JavaScript byl původně obchodní název implementace společnosti Netscape, kde byl vyvíjen nejprve pod názvem Mocha, později LiveScript, ohlášen byl společně se společností Sun Microsystems v prosinci 1995 jako doplněk k jazykům HTML a Java. Pro verzi firmy Microsoft je použit název JScript. JScript je podporován platformou .NET. Program v JavaScriptu se obvykle spouští až po stažení WWW stránky z Internetu (tzv. na straně klienta), na rozdíl od ostatních jiných interpretovaných programovacích jazyků (např. PHP a ASP), které se spouštějí na straně serveru ještě před stažením z Internetu. Z toho plynou jistá bezpečností omezení, JavaScript např. nemůže pracovat se soubory, aby tím neohrozil soukromí uživatele.

Nahoru

PHP - Hypertext Preprocessor

PHP (Hypertext Preprocessor, Hypertextový preprocesor, původně Personal Home Page) je skriptovací programovací jazyk, určený především pro programování dynamických internetových stránek. Nejčastěji se začleňuje přímo do struktury jazyka HTML, XHTML či WML, což lze využít při tvorbě webových aplikací. PHP lze použít i k tvorbě konzolových a desktopových aplikací. PHP skripty jsou většinou prováděny na straně serveru, k uživateli je přenášen až výsledek jejich činnosti (interpret PHP skriptu je možné volat pomocí příkazové řádky). Syntaxe jazyka je inspirována několika programovacími jazyky (Perl, C, Pascal a Java). PHP je nezávislý na platformě, skripty fungují bez větších úprav na mnoha různých operačních systémech. Podporuje mnoho knihoven pro různé účely - např. zpracování textu, grafiky, práci se soubory, přístup k většině databázových systémů (mj. MySQL, ODBC, Oracle, PostgreSQL, MSSQL), podporu celé řady internetových protokolů (HTTP, SMTP, SNMP, FTP, IMAP, POP3, LDAP…) PHP se stalo velmi oblíbeným především díky jednoduchosti použití a tomu, že kombinuje vlastnosti více programovacích jazyků a nechává tak vývojáři částečnou svobodu v syntaxi. V kombinaci s operačním systémem Linux, databázovým systémem (obvykle MySQL nebo PostgreSQL) a webovým serverem Apache je často využíván k tvorbě webových aplikací. Pro tuto kombinaci se vžila zkratka LAMP – tedy spojení Linux, Apache, MySQL a PHP nebo Perl.

Nahoru

RSS

RSS je rodina XML formátů určených pro čtení novinek na webových stránkách a obecněji syndikaci obsahu. Technologie RSS umožňuje uživatelům Internetu přihlásit se k odběru novinek z webu, který nabízí RSS zdroj (RSS feed, též RSS kanál, RSS channel). Tento zdroj se většinou vyskytuje na stránkách, kde se obsah mění a přidává velmi často (například zpravodajské servery).
Původně tento formát sloužil pouze k předávání aktuálních novinek mezi jednotlivými servery, které takto velmi jednoduše mohly odkazovat na aktuální články na jiných serverech.
RSS formát poskytuje obsah celého článku, příp. jeho část, odkaz na původní článek a také jiná metadata. Tyto informace jsou posílány jako XML soubor nazývaný RSS zdroj, webový zdroj, RSS stream, RSS feed nebo RSS kanál.

Nahoru

SEO - Search Engine Optimization

SEO (Search Engine Optimization, optimalizace pro vyhledávače) je metodika vytváření a upravování webových stránek takovým způsobem, aby jejich forma a obsah byly vhodné pro automatizované zpracování v internetových vyhledávačích. Cílem pak je získat ve výsledku hledání ve vyhledávačích, které odpovídá obsahu, pro danou webovou stránku vyšší pozici a tím četnější a zároveň cílené návštěvníky.Protože většina používaných SEO technik není původní a vychází ze zásad publikování přístupného a bezbariérového webu, jsou tyto techniky přínosné nejen pro počítačové stroje, ale i pro běžné a zejména handicapované uživatele.

Internetový vyhledávač za pomoci botů (nebo též crawlerů, robotů) stahuje v různých časových periodách obsah webových stránek a dalších dokumentů, které pak analyzuje, indexuje a ukládá do databáze. Přesné metody a algoritmy této analýzy, podle nichž vyhledávač stránky hodnotí, jsou obvykle tajemstvím každé firmy. Základní mechanismus je dílem veřejně zřejmý, dílem odpozorovaný. Pozice stránky ve výsledcích vyhledávání závisí na tom, do jaké míry podle algoritmu vyhledávacího stroje splňuje daná stránka očekávání vyhledávajícího uživatele.

SEO se někdy dělí na tzv. on page a off page faktroy. On page - na stránce, jsou faktory přímo ve stránce jako jsou texty, nadpisy, popisy obrázků, správně zvolená klíčová slova a popis stránky, délka a správnost HTML kódu.
Mezi off page faktory patří zejména budování zpětných odkazů z jiných webů. Největší hodnotu mají odkazy ze stránek s podobným tématickým zaměřením.

Základní metody SEO jsou:

Nahoru

Server

Server je v informatice obecné označení pro počítač, který poskytuje nějaké služby nebo počítačový program, který tyto služby realizuje. Zjednodušeně řečeno, jsou servery počítače, ve kterých jsou uložena data obsažená na internetu, například internetové stránky. V unixových systémech je označován jako démon (anglicky daemon), v Microsoft Windows pak jako služba (anglicky service).
Servery jsou buď umístěny volně nebo ve speciální místnosti, kterou označujeme serverovna (s klimatizací, zabezpečovacím zařízením apod.). Pro úsporu místa se mohou zakládat do speciálních skříní – tzv. rack.

Každý server by měl podstoupit pravidelné elektro revize, aby se zabránilo zbytečnému poškození elektrického systému serveru.

Nahoru

Serverhosting

Serverhosting je služba pronájmu či umístění počítačového serveru v prostorách poskytovatele s připojením serveru do sítě Internet a dalšími souvisejícími službami.
Hlavním rozdílem oproti webhostingu je to, že celý server má zákazník k dispozici pro sebe a může na něm většinou provozovat libovolné aplikace (nejenom WWW) a taktéž má na server administrátorský přístup a nebývá nijak omezován v tom, k čemu je server využíván.
Servery jsou umísťovány do tzv. serveroven, což jsou technologické prostory, které by měly nabízet stabilní a bezpečné prostředí pro provoz mnoha serverů. Mezi běžné věci v serverovně by měla patřit zálohovaná elektrická síť (UPS a elektrické agregáty), klimatizace, redundantní připojení do sítě Internet, ostraha objektu, evidence přístupů osob, hasicí zařízení, bezprašné prostředí atd.
Na cenu pronájmu serveru má zásadní vliv především vybraný hardware, tedy o jak výkonný server se jedná (rychlost procesoru, velikost paměti RAM, prostor na pevných discích HDD aj.).

Nahoru

URL - Uniform Resource Locator

URL, celým názvem Uniform Resource Locator („jednotný lokátor zdrojů“) je řetězec znaků s definovanou strukturou, který slouží k přesné specifikaci umístění zdrojů informací (ve smyslu dokument nebo služba) na Internetu. Místo URL se většinou používá "internetová stránka", "adresa internetové stránky" atd. URL definuje doménovou adresu serveru, umístění zdroje na serveru a protokol, kterým je možné zdroj zpřístupnit (HTTP).

Nahoru

Webdesign

Webdesign je činnost, při které jsou navrhovány webové stránky a webové aplikace. Spočívá v návrhu struktury a vzhledu webových stránek, přičemž pro realizaci se používají zejména technologie (X)HTML (pro strukturu a textový obsah) a CSS společně s obrázky (PNG, GIF, JPG), které tvoří grafickou podobu webu. Navíc se někdy používají další technologie umožňující vyšší interaktivitu jako např. JavaScript, SVG, Flash či Java applety. Do webdesignu někdy lze počítat také části tvorby serverové části aplikací – programování v jazycích jako PHP či ASP – a záležitosti spojené se zvyšováním úspěšnosti stránky (SEO, copywriting).

Kvalitu výsledných stránek lze hodnotit podle mnoha kritérií, mezi nimi je např. přehlednost spojená s uživatelskou použitelností a přístupnost i pro uživatele, kteří nemohou naplno využívat všech vstupních nebo výstupních zařízení.Dále se jedná o správnou sémantiku zdrojového kódu HTML a korektní zobrazení v nejpoužívanějších prohlížečích. Jedním z nástrojů, jak kvalitu exaktně kontrolovat, je validita stránky, tzn. přesné dodržení všech pravidel příslušných specifikací, kterou lze ověřit programem - Validátorem.

Nahoru

Webhosting

Webhosting je pronájem prostoru pro webové stránky na cizím serveru. Pronajímatel serveru bývá označován jako poskytovatel webhostingu (webového prostoru). Díky webhostingu si můžete své webové stránky umístit na internet, aniž byste museli mít vlastní server. Ceny za webhosting se pohybují od pár Kč až po několik tisíc Kč za měsíc. Existuje i bezplatná varianta, tzv. freehosting.

Poskytovatelé většinou u webhostingu nabízí skriptovací technologie PHP, ASP, ASP.NET, JSP aj., z databází jsou nabízeny především MySQL, PostgreSQL a MS SQL. Stránky na server se kopírují převážně protokolem FTP.Webhosting je pouze samotné umístění stránek na serveru poskytovatele. Aby se uživatelé internetu ke stránkám dostali, je potřeba mít zaregistrovánu doménu (např. s názvem společnosti). Alternativně lze u některých firem zdarma využít domény 3. řádu, například vasejmeno.poskytovatel.cz. Součástí webhostingových služeb jsou většinou také e-mailové schránky s antispamovými a antivirovými filtry, stahování pošty do poštovního klienta protokolem POP3, odesílání pošty protokolem SMTP. Samozřejmostí také bývá technická podpora pro zákazníky, tedy možnost v případě technických problémů či dotazů kontaktovat poskytovatele prostřednictvím telefonu, e-mailu, ICQ, Skype aj. Někde bývá technická podpora omezena na pracovní dny, u solidních firem bývá podpora nonstop.

V případě vyšších nároků na rychlost, spolehlivost a na podporované služby a technologie je dalším krokem serverhosting, kdy je zákazníkovi pronajímán celý server (případně další alternativy, jako například virtuální servery).

Nahoru

Webová (internetová) stránka

Webová stránka zobrazuje pomocí webového prohlížeče (klient), který je možné zobrazit na monitoru počítače či mobilního přístroje, informace poskytované v rámci World Wide Webu. Informace jsou prezentovány v podobě hypertextu, který je vytvořen použitím značek HTML nebo XHTML. Stránky se skládají z textu, multimediálních dat (obrázky, videa, zvuky, …) a odkazů, které umožňují přechod na další webové stránky.

Webové stránky mohou být uloženy v podobě souborů na pevném disku nebo je poskytují webové servery prostřednictvím počítačové sítě nebo Internetu, kde jsou přenášeny pomocí protokolu HTTP.

Stránky mohou být statické (obsahují stále stejný obsah, jsou uloženy v souborech) nebo dynamické (mění svůj obsah v čase, vytváří je program na straně webového serveru). Stránka se může měnit i přímo v prohlížeči použitím skriptovacích jazyků, Javy, ActiveX a dalších technologií.

Úspěšnost webových stránek záleží nejen na kvalitě technického a grafického zpracování, obsahu webu nebo aktuálnosti informací, ale také na síti kontaktů, které webové stránky sdružují. Čím více je webová stránka oblíbena na jiných webových stránkách, které na ni odkazují, tím lépe je web hodnocen vyhledávači a zařazován na vyšší pozice ve fulltextovém vyhledávání.

Nahoru

W3C - World Wide Web Consortium

World Wide Web Consortium (W3C) je mezinárodní konsorcium, jehož členové společně s veřejností vyvíjejí webové standardy pro World Wide Web. Cílem konsorcia je „Rozvíjet World Wide Web do jeho plného potenciálu vývojem protokolů a směrnic které zajistí dlouhodobý růst Webu“. W3C se také zabývá vzděláním a přístupností, vyvíjí software a nabízí otevřenou diskuzi o Webu prostřednictvím fóra. Konsorciu předsedá jeho zakladatel Tim Berners-Lee, tvůrce služby Webu a primární autor specifikací URL (Uniform Resource Locator), HTTP (HyperText Transfer Protocol) a HTML (HyperText Markup Language) - základních pilířů Webu.

Nahoru

XHTML - extensible hypertext markup language

XHTML (zkratka anglického extensible hypertext markup language – „rozšiřitelný hypertextový značkovací jazyk“) je značkovací jazyk pro tvorbu hypertextových dokumentů v prostředí WWW vyvinutý W3C. Původně se předpokládalo, že se stane nástupcem jazyka HTML, jehož vývoj byl verzí 4.01 ukončen. V roce 2007 však došlo k založení pracovní skupiny, která má za cíl vytvořit novou verzi HTML, která ponese označení HTML 5 a její XML variantu XHTML 5. Vedle toho paralelně pokračuje i vývoj XHTML 2.0.

Nahoru


zdroj: wikipedia