Archív měsíce dubna, rok 2010

Deset nejsmutnějších skladeb podle Mika

_

Ještě jeden článek do konce měsíce bych rád stihnul: takový je úkol. Napsal jsem článek, ovšem publikuji jiný, který už mám asi týden napsaný... Deset je takové pěkné číslo. Píše se o něm dobře, pěkně se s ním skládají žebříčky. Jeden takový mám nachystaný i v následujícím textu. Připravil jsem si pro vás seznam deseti skladeb nabitých emocemi, které mě oslovily. Písničky totiž dokážou člověku utkvět v hlavě po mnoho let, ne-li desetiletí. Desítku takových tu dnes mám.

Celý článek

Vážení čtenáři, kdo z vás mě zná osobně?

_

V rámci stálé zvyšování kvality svého blogu bych si dovolil malý sociologický průzkum. Když jsem si před lety zakládal internetový deníček, za cílovou skupinu jsem si určil široké on-line publikum - všechny s výjimkou přátel. Snad proto, že jsem nepředpokládal, že by to někoho zajímalo... Postupem času jsem ale zjistil, jak jsem se v některých zmýlil :o) Tímto žádám ty z vás, kteří mě osobně znají, aby mi pod článkem zanechali komentář. Možná pak trochu přizpůsobím obsah.

Celý článek

JavaScriptové ekvivalenty PHP funkcí

_

Při studiu a práci s JavaScriptem jsem mnohokrát narazil na situace, kdy mi standardní JavaScriptové funkce nestačily. Řešení v PHP by bylo triviální, ovšem v JavaScriptu dané funkce prostě chyběly. Trochu jsem hledal a narazil na zajímavý projekt phpjs.org, kde jsem objevil rozsáhlou knihovnu PHP funkcí přepsaných do JS. Samozřejmě mi nedalo se o ně nepodělit.

Celý článek

Návrh databázové třídy - díl II: Základní metody

_

V úvodu svého seriálu o databázi a objektech jsem nakousnul základní témata, kterými bude směřovat postup realizace. V pokračování uvedu elementární metody na nečastější typy SQL dotazů. Naším cílem bude již zmiňované omezení otravných operací spolu s maximálním zjednodušení zápisů konkrétních typů dotazů. Nepodstatný výčet členských proměnných přeskočím a přejdu rovnou ke konstruktoru třídy.

Celý článek

JavaScript: práce s GETem jako v PHP

_

Tak, jako v PHP pracujeme s parametry oddělenými otazníkem a následně ampersandem (&), můžeme v JavaScriptu pracovat s kotvami. Nejčastější využití takzvané kotvy spočívá v odkazu na nadpis či odstavec dále v textu nebo přímý odkaz na aktivní záložku. Pomocí hodnoty kotvy ale můžeme v kódu podmiňovat naprosto cokoli. Tak, jako query string ?arg=value&page=3 splní svůj účel, může pracovat i kotva ve tvaru #arg=value&page=neco. PHP takový řetězec v URL už rozpoznat nedokáže, kdežto JavaScript si z něj umí vzít potřebné hodnoty.

Celý článek

10 způsobů, jak udělat z Internet Exploreru moderní prohlížeč

_

Kolega mi nedávno doporučil zajímavý článek s tipy, jak přimět Internet Explorer 6, aby se choval jako "pořádný" prohlížeč. Považuji za slušné vychování se s vámi o tyto vyzkoušené triky podělit. Originální text je v angličtině, a tak ho po přeložení také publikuji. Ukážeme si například, jak na stínování písma, průhlednost, kulaté rohy přes CSS nebo zprovoznění HTML 5.

Celý článek

CSS hacky pro nejpoužívanější prohlížeče

_

Odlišené vykreslení různými prohlížeči je věc, která dříve či později potrápí každého kodéra. Ať už se jedná přímo o bugy, nebo pouze o drobný rozdíl při vykreslování konkrétních prvků, je potřeba dosáhnout shody ve všech majoritních prohlížečích. Chyby Internet Exploreru a způsoby, jak je obejít jsou dávno obecně známé, ovšem o umravnění zlobivého Firefoxu nebo Google Chrome se tolik nemluví. I když je v kodérově nejlepším zájmu, psát styly tak, aby hacků použil co nejméně, nastávají situace, kdy se jim vyhnout nemůžeme. Oprava stylů po někom jiném je práce, kterou nikdo nemá rád a nechce dělat, ale také vhodná chvíle, kdy nasadit CSS hacky.

Celý článek

Elden stiger upp mot skyn, Dräpta krigare i dyn, Se Muspels flammor sprider sig, I allt som en gång var