Webdesign

Webdesign v sobě zahrnuje širší škálu technologií, které jako celek tvoří výslednou internetovou prezentaci - web. Není to jen o designu či pěkné grafice, ale i o tom, co na první pohled není vidět. Tady se vám pokusím stručně a názorně vysvětlit technologie, které používám a jaké mají výhody či nevýhody.

Základ webu

Pro klasickou prezentaci o rozsahu pár stránkek si vystačíme s jazykem (x)HTML, na kterém je postaven celý internet.

Vzhled jakékoliv stránky se moderním způsobem "styluje" pomocí tzv. kaskádových stylů - CSS, které umožňují rychlou změnu jakékoliv stylované části. Moderní web se bez CSS neobejde, neboť díky CSS se web hýbe !

Statický negenerovaný web

Pevné internetové stránky se vyplatí jen pro prezentaci, u které se předpokládá dlouhodobé trvání platnosti jejího obsahu.

Dynamicky generovaný obsah

Dynamicky generovaný web využívá většinou nějakou databázi, ve které má uloženy veškeré informace, které se poté zobrazují.

Při tvorbě se mi osvědčilo používání PHP a MySQL.

Dynamické stránky

Dynamické stránky nejsou jen o jejich generování, ale i o interakci na návštěvníkovu akci. Pro moderní rozhýbání webu a další efekty se používá CSS a JavaScript, který se dá navíc kombinovat s CSS nebo PHP. JavaScript může zasahovat do již zobrazené stránky. V kombinaci s PHP může využívat a zobrazovat i generovaný obsah. Tato technika se jmenuje Asynchronní Javascript A Xml (AJAX)