Nebuďte zlí

napísal , 25 Sep 2010

Dajte si facku, ak ste niekedy spravili niečo takéto

abominácia

..ja počkám.

Ok, teraz vás naučím malú fintu. Ak svoj výtvor otvoríte vo Photoshope, a po ctrl+shift+u (desaturovanie) z toho vylezie toto

desaturovaná abominácia

robíte niečo veľmi veľmi zle ;) Seriously, skúste to s mojím obrázkom.

Nepoužívajte farebné kombinácie, ktoré sú príjemné asi ako motyka v oku. Nebuďte zlí. A nebuďte zlí na ľudí so zrakovými vadami. To, že tú abomináciu možno neuvidia, sa v istom zmysle dá považovať za výhru, ale to zrejme nebol pôvodný úmysel, že ;)

jQuery externe a lokálne

napísal , 22 Sep 2010

Ťahať jQuery z nejakého toho externého CDN je fajn. Máte po ruke najnovšiu verziu a je dosť možné, že návštevník vašej stránky už bol na inej CDN pozitívnej stránke a má ho teda v cache. Niekedy ale treba mať knižnicu po ruke lokálne - nie všade, kde chcete pracovať, sú internety. A čo ak padne externý server? Oh noo...

<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
  !window.jQuery && document.write('<script src="js/jquery.js"><\/script>')
</script>

Ak sa nepodarí načítať z CDN, pridá sa lokálne. Na otestovanie je namiesto obyčajnej if() podmienky použitá zaujímavá finta. Pri && operátore platí, že druhá časť sa vykoná len v prípade, že prvá bola vyhodnotená ako true. Takže iba ak jQuery neexistuje (!window.jQuery) vykonáme document.write(...). Happy times :)

Trik je odkukaný z projektu HTML5 ★ Boilerplate.

Star Trek (2009)

napísal , 20 Sep 2010

star trek review header
by J.J. Abrams

Poznáte <base> tag?

napísal , 19 Sep 2010

HTML tag, patrí do <head> a akceptuje atribút href="[url]".

[url] je absolútna adresa, ktorá sa stane štartovacím bodom, pre všetky linky na stránke. Všetky relatívne odkazy na stránke sa stanú relatívnymi voči base url. Takže:

<head>
  <base href="http://win.brm.sk/">
</head>
<body>
  <a href="facepalm.jpg">chjaj</a>
</body> 

Odkaz bude smerovať na http://win.brm.sk/facepalm.jpg, bez ohľadu na to, kde sa nachádzame.

Ak nepoužívate strict doctype, môžete použiť aj atribút target. <base target="_blank"> teda spôsobí, že všetky odkazy sa budú otvárať v novom tabe/okne. Osobne nemám rád, keď stránka za mňa rozhoduje akým spôsobom otvorí link, ale niekedy to od vás môžu ľudia vyžadovať.

Hneď teraz!

napísal , 4 Sep 2010

Inšpirácia je sviňa. Motivácia tiež. Ak sa objaví, treba konať. Napadol vás základ dizajnu pre stránku, ktorá sa už 2 týždne nehýbe? Námet na scenár? Príspevok na blog? Nečakajte! Bežte na tom makať hneď teraz, kým ste motivovaní.

Ak ste ako ja a odložíte to na neskôr, už sa k tomu nedostanete. Objavia sa nové veci, motivácia sa vytratí, zabudnete na detaily, ktoré ste vtedy v hlave videli tak jasne... poviete si, že to už nemá zmysel.

Takže v momente ako vás niečo napadne, začnite pracovať. Tú epizódu Lostu môžete dopozerať aj neskôr ;) Nebudete ľutovať. True story!

( pozn.: tento príspevok bol napísaný v dobe, keď bol Lost na vrchole slávy - takto to dopadne, keď sa človek neriadi týmito radami :) )