Webdesign, CMS » MyEgo.cz - Radek Hulán webzine

MyEgo.cz

home foto blogy mywindows.cz kontakt

Snap Preview - AJAXový náhled stránek pro odkazy

Webdesign, CMS 23.01.2007

Snap.com je sympatická free služba, která umožňuje vytvářet online náhled na stránky, na které odkazujete. Takže předtím, než uživatelé kliknou na odkaz na hulan.cz či blogcms.com se mohou podívat, kam to vlastně směřuje a jak to vypadá. Celá implementace je velice triviální, spočívá ve vložení jednoho řádku JavaScriptu do vašeho XHTML kódu.

Standardně Snap dělá náhledy na veškeré linky, a nedělá náhledy na interní odkazy v rámci webu. Pokud chcete vytvářet náhledy jen na určité odkazy, je to snadné, stačí použít class="snap_preview". Můžete tuto CSS třídu použít i pro DIV, kterým obalíte celý článek, takže opět mimořádně jednoduchá implementace. Více ve F.A.Q.

Nová prezentace: www.STERBA-KOLA.cz

Webdesign, CMS 22.01.2007

F-ART AGENCY, s.r.o. dokončil novou rozsáhlou webovou prezentaci www.ŠTERBA-KOLA.cz pro společnost Šterba kola, největšího prodejce kol v ČR s 15 letou historií.

Součástí nového webu je online obchod s katalogem více než 3.800 produktů (s automatickým importem z účetního systému), a transfer více než 600 článků ze starého webu. Pokud se zajímáte o cyklistiku, tento web bych vám doporučil nejenom pro nákup kola, ale i pro denní sledování, neboť články na něm jsou pravidelně aktualizovány, včetně možnosti komentářů, RSS exportu, WAP exportu a dalších moderních technik.

Za design je zodpovědná Iva Bednářová.

www.STERBA-KOLA.cz

Pokud uvidíte ještě starou verzi webové prezentace, váš provider asi nemá aktualizované DNS. Vyřešit to můžete vložením těchto údajů do hosts: 81.0.235.29 www.sterba-kola.cz sterba-kola.cz.

Hodnocení komentářů: Lupa.cz / Root.cz / WELL.DONE

Webdesign, CMS 22.01.2007

Hodnocení komentářů implementované na WELL.DONE není nijak nová věc. Nejvíce ji asi zpopularizoval Digg.com, nicméně podobný systém funguje i v Česku, třeba na Lupa.cz či Root.cz. Tedy, spíše bych měl říct "měl by fungovat", protože on jej nikdo nepoužívá.

Root.cz i Lupa.cz sázejí, dle mého názoru, na chybnou koncepci. Hodnocení komentáře 1-10 bodů sice vypadá velkolepě, ale jen na první pohled. Rozhodovat se u každého komentáře, zda mu dát 6 bodů nebo jen 5 je prostě nesmírně zdlouhavé, a proto to nikdo nedělá. A povinná registrace zabije i ty poslední čtenáře / hodnotitele.

Způsob hodnocení komentářů

Takto vypadá hodnocení komentáře na Root.cz:

hodnocení komentářů na Root.czsložité hodnocení komentářů na Root.cz

A takto na WELL.DONE:

hodnocení na WELL.DONEa snadné hodnocení na WELL.DONE

Pokud si myslíte, že způsob hodnocení na Root.cz je lepší a přesnější, jste na omylu. Vzhledem k mizivému počtu lidí, co klikají na hodnocení na Root.cz, protože je složité, je to často one-man-show. Jeden člověk rozhoduje. Na WELL.DONE je 24 hodin po spuštění hodnocení oproti tomu zaznamenáno 2.300 hlasů, o hodnocení jednotlivého komentáře rozhodují desítky i stovky hlasů.

AJAXové hodnocení komentářů

Webdesign, CMS 21.01.2007

Implementoval jsem na tomto webu hodnocení komentářů čtenáři. A aby to bylo moderní a rychlé, je to uděláno samozřejmě pomocí AJAXu (základem je tento script). Na příklad se můžete podívat v tomto článku. Skript i s navazujícím PHP kódem bude volně dostupný v příští verzi BLOG:CMS.

Jaká jsou tedy kritéria pro nové komentáře?

  • nový komentář administrátora získá automaticky 10 kladných hlasů
  • nový komentář registrovaného člena (zhruba 60 lidí) získá automaticky 5 kladných hlasů (pokud se chcete stát registrovaným členem, musíte mít minimálně 10 pozitivně hodnocených komentářů a poslat email s žádostí o registraci, dále je to na zvážení administrátora, na registraci není právní nárok)
  • komentáře člověka, jehož kombinace jméno + IP adresa dosud neobdržela minimálně dvakrát v komentářové historii jeden pozitivní bod, získává 1 záporný hlas
  • ostatní komentáře získávají 2 kladné hlasy (tedy komentujících, kteří už mají alespoň 2 pozitivně hodnocené komentáře, postačí +1 bod)

Jak můžete hodnotit?

Každý čtenář má právě jen jeden hlas (rozpoznává se IP adresa), hodnotit samozřejmě nemůžete své vlastní komentáře. Ikona koše přidává -1 bodů, smajlík přidává +1 bodů, ikona „neutrál“ nedělá nic (ale můžete si přesto kliknout). Pokud komentář dosáhne -10 bodů, přestane se pro čtenáře zobrazovat jeho obsah (administátoři jej samozřejmě stále vidí). Komentáře s hodnocením -9 až 0 bodů jsou zobrazeny šedou barvou, mezi 1-9 body žlutou, a nad 10 bodů oranžovu barvou.

Komentáře administrátorů mají mimochodem vždy plný počet bodů (nachová barva), nemá tedy smysl je hodnotit.

Jaké jsou další podmínky hodnocení?

Administátoři webu mají kromě hodnocení možnost daný komentář i "zabanovat", což znamená udělení -10 bodů a blokaci IP adresy pro jakékoliv další komentáře. Stačí tady napsat jeden exkrement, a skončili jste. Administrátoři mohou rovněž negativně hodnocené komentáře dle svého uvážení resetovat.

Váš komentář rovněž musí projít SPAM filtrem, pokud obsahuje jistá zakázaná slova, je automaticky mazán (a po 5 takovýchto SPAM pokusech je vaše IP adresa automaticky zablokována systémem).

Systém rovněž nepovoluje zadat druhý komentář dříve než za 180 sekund na jednu IP adresu, což je ale spíše ochrana proti SPAMovacím robotům.

Pokud jedna IP adresa bude mít 3x více záporných hodnocení různých komentářů než kladných hodnocení, její další záporné hlasy nebudou zaznamenávány.

Závěrem

Metodika hodnocení komentářů čtenáři je moderní, nicméně spoléhá se na inteligenci čtenářů při zprůměrování (Web 2.0) jejich názoru. V zahraničí to funguje docela dobře, uvidíme, jak se tomu bude dařit v ČR…

Moderování je samozřejmě zcela nejlepší možnost pro diskuse, nicméně to šlo dělat s 2.000 lidmi / denně, s 10.000 lidmi / denně je to nemožné.

Internet Explorer 7 - výborný browser v CZ verzi

Webdesign, CMS 15.01.2007

Microsoft dnes vydal Internet Explorer 7 v české verzi (přímý odkaz na stažení). IE7 je výborný browser, jeho uživatelské rozhraní je opravdu pokrokové, o třídu lepší než u zaostalého Firefoxu. Pokud používáte Operu 9.1, asi vás k přechodu nic nepřesvědčí, nicméně, pokud používáte cokoliv jiného, doporučuji upgrade na IE7.

Microsoft zde udělal velký kus práce, jádro je solidně kvalitní (ne, nikoliv nejlepší, ale stále kvalitní), a UI je prostě excelentní. Pokud toužíte po pluginech, existují jich stovky, zejména doporučuji plugin pro ovládání gesty myší a Developer Toolbar s DOM inspektorem. Výborná je rovněž integrovaná RSS a Atom čtečka.

Fakt je ten, že Microsoft zde přichází s "browserem nové generace" hodně pozdě, ale i tak má pár inovací. Práce se záložkami je mnohem snazší než ve Firefoxu (přímo na toolbaru je tlačítko pro otevření nové záložky, zatímco Firefox záložky pro běžné uživatele de-facto nepodporuje, skrývá), řada funkcí je doprovázena chytrou nápovědou, rozšiřitelnost je skvělá, prohlížeč je úžasně rychlý (oproti Firefoxu, Opera je samozřejmě stále rychlejší), RSS/Atom čtečka velice přehledně zpracovaná, a skvělé jsou náhledy stránek a-la Exposé.

Microsoft Internet Explorer 7 CZMicrosoft Internet Explorer 7 CZ

Související: Opera 9 - pokročilá konfigurace

PIN pro AdSense se nezasílá pro starší účty

Webdesign, CMS 15.01.2007

Obdržel jsem dnes zajímavý email od Google AdSense, z něhož vyplývá, že pro některé účty se posílá platba i bez PINu. Zde je:

Podľa našich záznamov bol Váš účet schválený do programu AdSense predtým, než sme 28. januára, 2005 začali našim účastníkom vydávať PIN kódy (Personal Identification Numbers - Osobné identifikačné čísla). Z tohto dôvodu Vám PIN kód nepošleme a nebudete ho musieť zadať na to, aby ste obdržali svoje zárobky.

Pokud jste tedy zakládal(a) účet na počátku roku 2005, či dříve, PIN kód neobdržíte a Váš účet je přitom plně autorizován pro příjem plateb.

Stream.cz a nelegální hudba?

Webdesign, CMS 05.01.2007

Když se spustil před pár dny web Stream.cz, taková ochuzená kopie YouTube.com, bylo tam jasně vidět zaměření na tupé masy. "Seriál" Gynekologie II je dle mého názoru vrchol trapnosti a stupidity, a snad jen lidé s IQ pod 90 se na to vydrží koukat déle než 30 sekund.

Nicméně, podle informací serveru iDNES.cz se provozovatelé zřejmě snižují i k nelegálním činnostem, a to konkrétně nabízením kompletního koncertu Anety Langerové, aniž mají řádně vyřešená / zakoupená autorská práva na toto video a jeho internetovou distribuci. Aneta Langerová je populární slavice roku 2006, a oni ji prostě tak moc chtěli nabídnout…

Co k tomu dodat? Zaměření na tupé masy, možné porušování autorských práv, pokud toto je ten úžasný business model Stream.cz, tak … asi bude úspěšný. Warez pro masy, to je opravdu rozsáhlý trh.

Je Franta Fuka postižen kravským syndromem?

Webdesign, CMS 29.12.2006

<flame>

Když Martin Malý psal svoji skvělou sérii článků "Trvale udržitelná kráva", zaměřenou na běžné typy idiotů a buzerantů z řad komentujících, mohl to rovnou rozšířit i na "postižené komentující weblogery". Jednou z osob zřejmě postiženou syndromem trvale udržitelné krávy je i známý nesměšný komik Franta Fuka.

Franta je neúspěšný blogger. Kdysi dávno také napsal hru Tetris 2, primitivní textovou věc naprogramovatelnou za 10 minut, navíc s konceptem zřejmě zcela odcizeným od jednoho ruského programátora, který originální Tetris vymyslel (já jsem v té době programoval seriózní databázové aplikace, nikoliv primitivní kopii cizí hry). Svého neúspěchu je si moc dobře vědom, a o to více se chce stát "slavným". A protože jej nenapadne nic vlastního, rozhodne se, v rámci "trvale udržitelné krávy", napsat nějaký flame na článek slavného bloggera (WELL.DONE), v očekávání, že jej úspěšný blogger zalinkuje. Smůla.

Příklad? Článek o FTP. Franta zjevně nechápe psaný text, a z článku o dešifrování FTP hesel v Total Commanderu usoudí, že slavný blogger prý neví, co je to FTP, a že prý hesla nejdou lokálně šifrovat. Nechci mu brát jeho naivní představy, hesla lokálně samozřejmě šifrovat lze, důkazem je například screenshot u původního článku, který nikoliv náhodou ukazuje otevřenou aplikaci KeePass se stránkou hesel na (S)FTP servery, a zmíněné doporučení na aplikaci CuteFTP, která umí hesla ukládat bezpečně lokálně, i následně data bezpečně přenášet pomocí SFTP (namísto FTP).

Franta samozřejmě netuší která bije, a už vůbec neví, že KeePass umí hesla lokálně šifrovat pomocí AES-256 tak dokonale, že se k nim nedostane ani superpočítač NASA. Franta je prostě směšný. Dalšími směšnými figurkami jsou komentující jeho článku, kteří (pár z nich) kývají hlavou, a plácají Frantu po ramenou. Groteskní to průvod. Banda vyznavačů a uctívačů svaté krávy, přistižená při masturbačním obřadu, je veřejně odhalena.

No nic, nechme Frantu Frantou, svých 5 minut slávy si užil, zalinkoval WELL.DONE, určený pro inteligentní čtenáře, zvýšil si sebevědomí pomluvou někoho úspěšného, a 10 sekund měl pocit, že "vyhrává". Omyl, Franto… :-)

CuteFTPCuteFTP umí také relativně nedobytně (64 bitů) šifrovat lokální (S)FTP hesla

Mimochodem, není to jediný Frantův exces. On už prostě takový parazitující je. Když Franta viděl, že komunistická prasata ukradla obrázek mojí dcery a publikovala jej na jejich webu, neváhal, a za pár hodin na webu, jehož je majitelem, visel tento obrázek také. Připomíná mi to chování malého rozmazleného fakana… Běž Franto, běž, jsi dobrej! :-))

</flame>

Opera 9.x a hromadné blokování Flash reklam

Webdesign, CMS 19.12.2006

Opera 9.0 a vyšší má v sobě už dlouhou dobu zabudován vynikající AdBlock (pravé tlačítko myši, volba „Blokovat obsah…“), kterým můžete selektivně blokovat části webových stránek, tedy typicky obrázky a Flash s reklamou. Osobně dávám přednost ještě tvrdšímu postupu, a to absolutnímu zakázání Flashe na všech stránkách (takže už žádné děsivé popup reklamy), který se ovšem dvojklikem na stránku zase zapne.

Jinak řečeno, Flash nevidíte a nestahuje se, dokud neuděláte na stránce doubleclick (stránka musí být plně načtená, a kurzor musí být ve formě „křížku“), pak stránka funguje opět „plně“.

Pro tuto skvělou funkcionalitu je možné použít uživatelský JavaScript, a to konkrétně Hide objects until double click (Flash block) a Transparent flash removal. Uvedená rozšíření maximálně doporučuji, drasticky se tím zlepší rychlost načítání stránek.

blokování Flashe, appletů a objektů v Opeřeblokování Flashe, appletů a objektů v Opeře

Jak uvedený uživatelský JavaScript instalovat? Nejprve si v nastavení Opery, sekce Pokročilé volby | Obsah | Nastavit Javascript nastavte cestu pro uživatelský JavaScript, třeba na C:\ Program Files\ Opera\ UserJS. Následně do tohoto adresáře nahrajte uvedený soubor hide-objects.js, restartujte Operu, a při dalším spuštění se již budete moci kochat z blokovaného Flashe. Instalace je opravdu snadná.

Opera 9.1 - jak se zbavit phishing ikony?

Webdesign, CMS 19.12.2006

Pokud se nechcete v Opeře 9.1 dívat na poměrně ošklivou phishing ikonu (služba nicméně stále může běžet v pozadí), zadejte do adresního řádku opera:config a vypněte volbu „Enable Trust Button“.

Phishing - Opera 9.1nastavení phishing ikony v URL - Opera 9.1