Podobně jako vyhledávací stroje posílají prohledávat roboty (Googlebot, MSNBot, Yahoo Slurp, atd.) internetové stránky, tak i autoři nevyžádaných emailů používají tzv. spamboty k tomu, aby "sklízely" emailové adresy. Pokud je vaše emailová adresa zobrazena na nějakém webu, který nepoužívá žádné zabezpečení, existuje vysoká pravděpodobnost, že se brzy dočkáte nejednoho nevyžádaného emailu. A když už je jednou vaše adresa ve "spamlistu", tak už s tím prakticky nic nezmůžete. Samozřejmě existuje možnost používat spamový filtr, ale kdo vám zaručí, že nikdy neodfiltruje i důležité emaily (například fakturace, které automaticky generuje a rozesílá stroj-robot)?

Nejprve přejděte na stránku, kde je zobrazena emailová adresa. Z menu vyvolaného pravým tlačítkem myši zvolíme "Zobrazit zdrojový kód". Hledejte vaši emailovou adresu (například: mailto:vas@email.cz). Pokud jste adresu v tomto stavu našli, je absolutně nechráněná a dá se to přirovnat k prosbě: 'Haló! Spameři, pošlete mi více vašeho výborného spam-odpadu.' Důvodem, proč jste se dívali do zdrojového kódu je, že spamboti nezobrazují internetovou stránku jako běžní uživatelé, ale prohledávají zdrojový kód a vybírají cokoliv, co vypadá jako emailová adresa.
Nejjednodušší cestou je vyhýbat se zveřejňování emailu na nezabezpečených místech a zároveň nevyplňovat email na nedůvěryhodných webech. A hlavně, pokud už nějaký spam dostanete, NEODPOVÍDAT!
Publikováno dne: 19. 01. 2010Existuje velice snadný způsob, jak ujistit návštěvníky, že váš web nebo i obsah je aktuální a ne zastaralý. Většina vývojářů přidává do patičky u webu znak copyrightu a datum. Právě datum v patičce bývá neaktuální. Můžeme spekulovat, zdali je to zapomnětlivostí, leností nebo úmyslně, přesto na internetu najdeme miliony webů, které jsou rok nebo i více "mimo datum" ,nebo tak působí. Patří váš web mezi ně? Víte o tom? Provedli jste někdy aktualizaci? Pokud jste odpověděli na první otázku kladně, existuje možnost, že si vaši návštěvníci tohoto "nedostatku" všimnou a nebudou z toho »příliš nadšeni«.
Celý tento problém je přitom možné řešit automaticky například pomocí PHP skriptu.
<phpPublikováno dne: 30. 12. 2009
$datum = 2008; //datum vzniku webu
echo '© '.$datum.'-'.date("Y").''; //vypíše © 2008-2009
?>
Gadgety [gadžety] jsou miniaplikace, které jsou zaměřeny na určitou akci a běží pouze v rámci Windows SideBaru (Windows Vista). Mohou zobrazovat například aktuální počasí, kalendář, hodiny, poznámky, kurzy a mnoho dalšího. Gadgety nejsou aplikace, tudíž je není možné najít ve START menu, nelze je maximalizovat ani minimalizovat, také se na ně nedá přepnout pomocí klávesové kombinace ALT+TAB. Gadget v SideBaru má maximální šířku 130pixelů, umístěný na ploše může být i větší. Gadget může obsahovat více jazykových verzí, ale SideBar automaticky vybere první jazyk podle nastavení Windows Vista. Je možné i dodatečné instalování jazykové verze pro gadget, pokud nebyla obsažena přímo v instalaci. Další možností je spuštění více instancí jednoho gadgetu, například spustím 3× počasí, první mi bude zobrazovat počasí v Hradci Králové, druhé v Praze a třetí například v Brně.
Pro vytvoření svého vlastního gadgetu byste měli znát webovou technologii DHTML, CSS, gadget OM, celý výkonný kód je psaný v JScriptu, pro externí objekty je možné použít ActiveX nebo COM.
Objektový model pro gadgety umožňuje zpracovávat události "dock/undock", což znamená, zdali jsme gadget do SideBaru vložily nebo ho přemístily volně na plochu. Dále umožňuje pracovat s vlastnostmi gadgetu (například změna vzhledu hodin, nastavení měn, atd.). Můžeme také provádět interakce se systémem, jako například System.Display - zobrazí informace o displeji, System.Machine - zobrazí informace o počítači, System.Net.NetworkInformation - zobrazí informace o síťovém připojení. Pro práci s externími objekty nebo kódy se používá funkce CreateObject.
Instalační soubor je složený z několika souborů. Jedním z nich je Gadget.xml, který obsahuje informace o ikoně, verzi, autorovi, informace o zabezpečení, informace o webu autora, typu gadgetu. Dalšími soubory jsou obrázky, lokalizované řetězce, zvuky, výkonný kód, ikona pro Gadget picker, což je nástroj pro výběr gadgetů. Všechny tyto soubory následně zabalíme do ZIP nebo CAB a potom soubor přejmenujeme na *.gadget. Poté už jenom stačí takovýto soubor odeslat na internet, a pokud si ho některý uživatel bude chtít nainstalovat, stačí na něj pouze 2× poklepat a automaticky se nainstaluje do SideBaru. Pokud u gadgetu nebudeme mít podpis nebo svoje jméno jako autor, bude při instalaci tohoto gadgetu zobrazena varovná hláška.
Pokračování příště.
Publikováno dne: 28. 08. 2009Přemýšleli jste někdy nad tím, jak použitelný je váš web, jak se zobrazuje návštěvníkům s hendikepem? Tento seznam nástrojů vám může pomoci.
Zkontroluje správnost značení webových dokumentů ve standardech HTML, XHTML, SMIL, atd.
Kontroluje platnost CSS napsaných v dokumentech HTML nebo připojených k XHTML.
Kontroluje správnost Atom a RSS kanálů.
Kontroluje platnost odkazů a zobrazuje čas, za jaký byl odkaz načten.
Po zadání URL adresy spočítá velikost stránky, čas nutný ke stažení, vypíše seznam objektů stránky a na závěr provede analýzu a zobrazí doporučení.
Umožňuje najednou otestovat 10 adres, pro každou následně zobrazí velikost a dobu, za kterou je načtena.
Po nahrání obrázku (formát PNG, GIF, JPG nebo PNG do maximální velikosti 150kB) z něho vygeneruje ikonu, která se vkládá pomocí kódu do webové stránky a následně se zobrazuje v řádku s adresou.
Po zadání barvy v hexadecimální (šestnáctkové) soustavě zobrazí barvy "příbuzné" se zadanou. Navolit lze například i zobrazení kontrastních barev.
Generátor "vzorkového textu", který má za cíl nahradit smysluplný text bezvýznamnou "hatmatilkou" s podobným rozložením slov.
Analytický nástroj od Googlu, zobrazuje přehled návštěvníků na vašem webu, informace odkud přišly nebo co hledali, což vám může pomoci ke zvýšení návštěvnosti.
Publikováno dne: 21. 01. 2009Jak je uvedeno na mém webu, jsem webdesigner. Proto mi nevolejte, abyste se mě zeptal, o čem máte psát na svém blogu. Ani vám neporadím s nákupem IT. Také nejsem technická podpora, abych vám vysvětloval, proč to nefunguje.
Svěřím vám malé tajemství, zde je seznam klientů, kterým webdesignéři dávají přednost, od nejlepšího po nejhorší
Kolikrát jsem ukazoval klientovy návrh jeho nového webu a on se ptal: "Co je to Lor..Loruum ip..ips..ipsum?". Já pořád říkám, je to nepravý text, a dokud mi neposkytnete obsah, abych ho změnil, zůstane. Jejich obvyklá odpověď je: "Myslel jsem, že to vyplníte." Ne, my jsme webdesigneři, my nevíme, jaký máte obchod, zákazníky, jaký text chcete na jakém místě. Lidé si myslí, že když si nechají udělat web, tak ho automaticky dostávají naplněný "dobrým obsahem".
Tyto hlouposti už nedělám, to samé doporučuji i vám.
Ne, neudělám pro Vás web zdarma. Mám spoustu dalších klientů a nechci trávit hodiny vývojem Vašeho webu zdarma. Ani pro Vás nebudu pracovat za část Vašich zisků z prodeje, zvláště pak, když nemáte zavedený obchod.
Publikováno dne: 13. 05. 2008Podívejte se za horizont - takto označil Microsoft svoji akci, během které představuje svoje nové produkty veřejnosti. V rámci této prezentace nových produktů se koná i série přednášek na českých vysokých školách (Hradec Králové, Brno, Plzeň, Pardubice, Ostrava, Praha,…) a právě jedné této přednášky jsem se účastnil, konkrétně v Hradci Králové dne 8.4.2008.
Před zahájením samotné přednášky se naskytla možnost vzít si reklamní předměty (CD s Windows Live, CD s trial verzemi softwaru předváděného v prezentaci, zpravodaj soutěže Imagine Cup a v neposlední řadě i dotazník s otázkami zaměřenými především na Windows Live a hodnocení přednášky).
Samotná přednáška byla rozdělena na dva hodinové bloky. V tom prvním nám Karel Florian představil novou verzi Windows Server 2008, ve kterém nám v rychlosti představil hlavní novinky a vylepšení. Na závěr tohoto bloku položil otázku: "Jak se nazývá instalace Windows Serveru pouze s příkazovou řádkou?" Bohužel jsem nebyl první, a tak klávesnice putovala jinam. Druhý blok byl zaměřen na představení Visual Studia 2008, SQL Serveru 2008 a vývoj aplikací pro mobilní zařízení. Také byl představován Silverlight, když přednášející Dalibor Kačmář na závěr vyslovil otázku: "Jak se jmenuje technologie, které jsem využil pro přenos videa?", tak jsem zkusil štěstí a s odpovědí "Silverlight" jsem vyhrál Office Professional 2007. Ke konci přednášky se "vyměňovali" vyplněné formuláře za trička s logem "Podívejte se za horizont". Po odchodu jsem si mimo nových znalostí odnesl i pěkné dárky navíc. Poznámka pro vysokoškoláky – někdy se vyplatí chodit na přednášky.
Publikováno dne: 11. 04. 2008Dnes jsem se účastnil přednášky Microsoft Silverlight v rámci Microsoft Student Programu. Přednášejícím byl Igor Stanek z ČVUT. Obsah přednášky byl zaměřen na představení technologie Silverlight (Silverlight 1.0, Silverlight 2.0) a jejím praktickém využití v interaktivních webových aplikacích. Celé toto představení trvalo přibližně 2 hodiny a samozřejmě nechyběla trocha té "programátorské" legrace.
Pro mě osobně byla přednáška velice přínosná, v poslední době jsem se začal věnovat programování ve flashi a Silverlight je funkčností velice podobný právě flashi. Po odpřednášení celého obsahu přednášky přišli na řadu otázky posluchačů, nikoliv však z mé strany, protože mi bylo vše naprosto jasné :o). Samozřejmě nesmím opomenout asi hlavní důvod účasti většiny ostatních posluchačů a to je soutěž o hodnotné ceny jako půllitr, kniha nebo firewall, které jsem ze soucitu přenechal ostatním. Pokud by Vás zajímalo, jak tato přednáška vypadala, tak přikládám odkaz zde.
Microsoft Silverlight je multiplatformový plug-in do webových prohlížečů umožňující tvořit interaktivní webové stránky. V současné době podporuje operační systémy Microsoft Windows, Mac OS, Linux (Moonlight). Z prohlížečů podporuje Internet Explorer, Firefox a Safari, Opera není podporována. Silverlight 1.0 využívá jako programovací jazyk pouze JavaScript, zatímco verze 2.0 využívá i .NET jazyky. Za základ Silverlighu se dá považovat i značkovací jazyk XAML, který umožňuje popsat textový, grafický, vektorový a multimediální obsah, krátce řečeno slouží pro definování prezentačního rozhraní aplikace. Uživatelské rozhraní (Silverlight 1.0) může využívat renderování vektorové nebo bitmapové grafiky, textový výstup (nikoli vstup), animace a prezentace multimediálního obsahu ve formátech WMA, VC1 a MP3. Pokud budete chtít začít programovat Silverlight, můžete použít MS Visual Studio (2005, 2008 - doporučuji) nebo použít Microsoft Expression Studio (přesněji Microsoft Expression Blend).
Instalaci plug-inu Silverlight naleznete zde. Je nezbytná pro spuštění odkazů níže.
Pro představu, jak Silverlight vypadá v "akci", můžete navštívit tyto stránky: Webová televize, Windows Vista
Publikováno dne: 27. 03. 2008