webdesign / development + awesome
archivovaný archívny archív
Dajte si facku, ak ste niekedy spravili niečo takéto
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
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 ;)
Ť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.
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ť.
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 :) )