Garth

Programátoři všech zemí spojte se!

Vítejte na webu Garth.cz, pokud jste programátor nebo se o programování, programovací jazyky a příbuzná témata zajímáte, naleznete zde pravděpodobně nějaké užitečné informace. Pokud se o programování nezajímáte, pravděpodobně už jste dávno odešli...

Stránkám se věnuji ve volném čase a jejich obsah vkládám postupně, mějte prosím trpělivost i s kategoriemi, které se plní velmi pozvolna. Pokud se chcete podělit o vlastní poznatky, rady nebo zkušenosti, neváhejte a napište.

Místní zaklínadla: PHP, MySQL, (x)HTML, JavaScript, www atd.

V obecné rovině zde mluvíme o všech IT tématech, která lze potkat v reálném či virtuálním světě. Co vám stojí za kliknutí, stojí prostě i za hovor.

Nejnovější články Na Garth.cz

Systémová písma

písma dostupné v operačních systémech

Pokud chcete Váš web ozvláštnit pohledným/atypickým písmem, tak je několik možností. Buď použijete písmo z "Google fonts" nebo si nějaký font stáhnete a budete jej do webu vkládat pomocí "@font-face" a nebo použijete písmo systémové. Výhoda systémových fontů je, že uživael nic nemusí stahovat, protože každý počítač má toto písmo předinstalované.

více info

Jak ladit/vyvíjet web, který je spuštěný

Pokud tvoříte web na localhostu, či někde kam Vám nechodí uživatelé, tak se vývoj dělá jednoduše. Ale nastane doba, kdy web spustíte a budete na něm muset dělat dílčí úpravy. některé z nich mohou trvat déle a navíc by mohly způsobit nesprávné chování webu ("rozpadnutí" designu, špatné načtení dat atd..). Jaké jsou základní možnosti, abychom tomu zamezily?

více info

Jak vytvořit základní SEO stránky?

klíčová slova, popisek, titulek, nadpisy

SEO je zkratka anglických slov "Search Engine Optimization" což v překladu znamená "optimalizace pro vyhledávače". Co to znamená? Pokud provedete dobře SEO optimalizaci Vašeho webu, tak Vás budou internetové vyhledávače (Google, Yahoo, Yandex atd..) lépe hodnotit, tudíž máte vyšší šanci zlepšit umístění své stránky pokud uživatel hledá dané klíčové slovo.

Pokud tedy prodáváte například boty a uživatel bude hledat boty, tak s kvalitním SEO máte vyšší šanci, že Vás vůbec ve vyhledávání najde. Běžný uživatel se podívá na maximálně 2 stránku ve vyhledávání takže být vepředu se vyplatí. SEO logicky není vše, ale je to pevný základ na kterém lze stavět. Nadstavba jsou různé placné kampaně, které mají za účel zobrazovat uživatelům bannery a dovádět je na Váš web a tak dále. tyto placené činnosti nejsou tématem tohoto článku.

více info

CSS selektory 2.část

Jak volit elementy stránky?

Pro správné nastylování stránky je nutné dokázat přesně specifikovat jaký element má dostat jaké styly. V tomto článku zmíním zajímavou selekci za pomoci více selektorů jednoho prvku zároveň.

více info

Responsivní poměrové zmenšování iframe

Responsivní youtube/vimeo iframe

Responsivní design webů (web svá CSS uzpůsobí pro potřeby mobilních zařízení = zmenší font, přeskládá obsah, skryje nedůležité prvky atd..) je v dnešní době velmi podstatný. Pkud pomocí něj pracujete s obrázky či HTML kódem, tak to většinou není problém, protože na vše lze použít úpravu CSS (zadávání šířek v procentech, poměrové zmenšování obrázků, atd..). V extrémních případech lze využít pomoc Javascriptu (osobně než čistý JS preferuji jQuery).

U iframe je problém, že výška/šířka daného prvku mohla být z nějakého důvodu nastavena uživatelem a chce tento poměr výsledku zachovat. Navíc není iframe jako iframe, protože iframe má youtube, vimeo, ale i google maps. Je tedy nutné odlišovat co s kterým iframe děláme. Někdy nám nemusí vadit jen zužovat iframe (= skrývat obsah z pohledu šířky) a jindy to je nežádoucí.

Jak dané iframe odlišit a celkově je udělat "mobile friendly" se dozvíte v článku.

více info