Googzilla?

Google už dávno není pouhý vyhledávač. Skoro všechno na co v Google sáhnou, vychází (a to má prý ještě nejhorší vedení z velkých firem obchodovaných na burze). Google kraluje na poli internetového vyhledávání a jasně se vůči němu vymezuje už i Microsoft. Google se tlačí do vyhledávání na desktopu. Dalším logickým krokem by mohl být útok na jedno z nejslabších míst Microsoftu – na Internet Explorer.

Že by Google mohl vyvinout vlastní prohlížeč nad jádrem Mozilla si myslí Jason Kottke: The Google Browser. Mozilla je z dostupných řešení určitě nejvýhodnější (cena, dostupnost, pověst apod.). Google umí vycítit potřeby uživatelů a nový prohlížeč by mohl být kvalitní a mít úspěch. Stačí se jenom zamyslet kolik lidí zná Google a kolik pojem Mozilla.

Souvislosti

Microsoft redesign

Jak je to dlouho, co jste naposledy byli na stránkách firmy Microsoft? Já se tam dneska podíval po přečtení článku Microsoft Advances. Microsoft si opravdu hrábl na dno, když přistoupil ke změnám:

  • Poměrně výrazná změna vzhledu webu – ne vše zařezává jak by mělo, ale došlo k výraznému zjednodušení vzhledu.
  • Zmenšení počtu tabulek použitých pro rozložení obsahu – z původních asi 40 tabulek (ty jsou ještě na české verzi webu) najdete v kódu pouhých 7.
  • Zrušení některých webdesignérských prasárniček (roztahovací gify, zrušení proprietálních atributů apod.) – nevím ale proč některé zůstaly (např. nepoužívání seznamů pro seznamy).
  • Zmenšení velikosti kódu – mj. důsledek předchozích opatření a komprimace kódu.
  • Obrázky mají dokonce alt – a světe div se, je jich jenom 13.

Web Microsoftu samozřejmě pořád není možné považovat za vzor všech webdesignerských ctností a ukázku správných postupů. Pořád ještě není bez chyb (validátor odhalil půl stovky chyb). Je ale patrný krok správným směrem a věci se pomalu dávají do pohybu.

Centrum – nový e-mail

Centrum.cz uvedlo do provozu svůj upravený e-mail. Centrum v e-mailu, který rozeslalo držitelům schránky informovalo především o těchto novinkách:

  • vylepšené ovládání (tj. odstranění některých chyb v použitelnosti a přístupnosti),
  • zvětšení kapacity schránky o 20 MB (schránka se tak brzo nezaplní spamem a viry),
  • CSS layout (konečně),
  • antivir NOD32 a (prý) vylepšený antispam (doufám, že se to povedlo).

Po přihlášení mě zaujalo odstranění různých grafických „serepetiček“, které zbytečně zatěžovaly předchozí verzi (přibyly ale nějaké nové). Odkazy dokonce vypadají jako odkazy i ve vodorovné navigaci (tedy skoro všechny odkazy). Na nějaké detailní hodnocení je brzo. Uvidím, jak se se novinky projeví v praxi. Doufám, že si e-mail na Centru udrží pozici jednoho z nejlepších domácích freemailů.

Souvislosti

Chyby webdesignu

Roger Johansson vyjmenoval v článku Web development mistakes (via Digital Web Magazine) 18 největších chyb, se kterými se potkává na webu:

DOCTYPE zmatek
Chybějící, špatně zapsaný nebo umístěný na špatném místě.
mánie
Obecný způsob stylování čehokoli pomocí CSS je obalit to do elementu s class atributem. Nehledí se na sémantiku, na kaskádu, dědění atd.
Příliš vizuální myšlení
Nahlížení na web skrze WYSIWYG. Vývoj začíná vzhledem místo toho, aby se začalo u struktury a obsahu.
Nedostatek sémantiky
Kód postrádá sémantiku (význam). Autoři vychází z toho, jak je daná značka výchozím způsobem vykreslována místo toho, aby se zamysleli nad významem značek a správně je použili.
Mišmaš v kódování
Použití jednoho kódování v HTTP hlavičce a dalšího v dokumentu. Některé prohlížeče pak nemusí dobře zobrazit některé znaky.
Špatné atributy alt
Chybějící nebo zbytečné. Element musí mít alt atribut. Myslete na smysluplný text v hodnotě atributu.
Neplatné id a class atributy
Opakované použití stejné hodnoty id atributu v jednom dokumentu. Neplatné znaky v jejich názvech atd.
Kádrování prohlížečů
Zjišťování, jaký prohlížeč návštěvník používá a posílání upraveného kódu pro daný prohlížeč. Když odhlédnu od skutečnosti, že je možné napsat univerzální kód, tak bych připomenul problémy s novými prohlížeči nebo prohlížeči, které se maskují za jiné.
Chybějící jednotky v CSS
Délkové jednotky musí mít zadanou jednotku (vyjma nulové hodnoty). CSS není HTML.
Proprietální CSS.
Používání nestandardních vlastností některých prohlížečů (stylování posuvné lišty v IE, filtry apod.).
Závislost na JavaScriptu
Někteří lidé mohou mít vypnutý JavaScript. Nebo používají zařízení, které JavaScript nepodporuje. Podobně pracují také roboti vyhledávačů.
Zavislost na Flash
Ne každý má Flash instalovaný. Vyhledávací roboti si s Flashem také neporadí.
Obrázky místo textu
Tohle není příliš přístupné. Podívejte se na svůj web s vypnutými obrázky. Zvětšujte písmo. Myslete na vyhledávače.
Špatné formuláře
Nepřístupné, špatně použitelné formuláře. Říká Vám něco ,

a

.
Stará škola HTML
Opakovaně vnořené tabulky, neviditelné GIFy k vytvoření mezer, značky atd.
Nic než IE
Nejdřív navrhovat pro IE/Win a až pak napravovat pro ostatní není to pravé ořechové.
Neplatné HTML atributy
Používání zavržených atributů nebo nestandardních atributů.
Nekódovaný znak &
Problém při odkazování. Mnoho URI obsahuje znak &, který musí být v kódu zapsaný jako &.

Na závěr se zeptám stejně jako autor: Vynechal jsem nějaký Váš oblíbený omyl? Přidejte jej do komentářů.

Souvislosti

Nejlepší způsob SEO

Pro všechny, kteří neví co je SEO (nebo si myslí, že ví, ale jsou vedle jak ta jedle), si dovolím zacitovat:

Poskytnout hodnotný obsah je podle mé zkušenosti ta nejlepší optimalizace pro vyhledávače.

Napsal to D. Keith Robinson ve spotu Search Engine Optimization, The Best Way. Věřte nebo ne, ale na prvním místě je kvalitní obsah (samozřejmě kvalitní/hodnotný z pohledu návštěvníka). Jen tak si vás návštěvníci najdou. Jen tak na vaše stránky někdo odkáže. Jen tak u vás zákazníci nakoupí. Musíte mít kvalitní obsah. A jestli se vám to nelíbí, tak berte nebo nechte být (vaše škoda).

Když si zapamatujete, že hodnotný obsah je to hlavní, tak klidně pokračujte dál a začněte používat další techniky. D. Keith Robinson dále uvádí některé běžné postupy, chcete-li fígle(?):

  • Používat jednoduché, obsahu odpovídající titulky.
  • Často aktualizovat obsah.
  • Držet se tématu (nabízet relevantní obsah).
  • Nechat lidi, ať na vás odkazují.

Zdá se vám to jednoduché? Opravdu to funguje.

Souvislosti

Jak nakreslit ikonu

Už je to pár měsíců, co jsem nakreslil svou poslední ikonu. Osobně sice dávám přednost dvoubarevným ikonám, ale doba pokročila a tak desítky a stovky barev na pidiobrázku 32×32 pixelů není nic zvláštního.

Pokud máte zájem zjistit, jak dobře nakreslit ikonu, podívejte se na článek The Anatomy of an Icon. Dan Cederholm na příkladu jedné konkrétní ikony podrobně rozebírá celý proces tvorby.

Souvislosti

Bouda, kolna, kůlna, šopa

Už zhruba měsíc vyvážíme a rovnáme, bouráme, vymýšlíme a kreslíme, kopeme a odvážíme, betonujeme a šalujeme, izolujeme, vozíme a navážíme, mícháme a zdíme, podáváme, nabíráme a přidržujeme, přenášíme i poponášíme, měříme a vážíme.

A co že to vlastně děláme? Po pátečním faceliftu conBLOGu jsem se s pomocníky vrhl na pokračování rekonstrukce našeho obydlí. Na řadu přišla bouda (po našem šopa). Jak to všechno vypadá můžete posoudit sami: šopa (jpg, 12 kB).

Redesign? Facelift!

Pěkných pár měsíců jsem váhal, než jsem se rozhoupal k opravě chyby přístupnosti, kterou na conBLOGu znají všichni, kdo surfují s vypnutými obrázky. Záhlaví stránky nebylo moc čitelné (pravda, nebylo vůbec čitelné). To co vidíte před sebou (možná bude nutný refresh), je nechtěný následek pokaženého PC (tohle už ale píšu na opraveném stroji s vyměněnou základní deskou). Na notebooku nebylo dohromady co dělat (pokažený počítač si všechna lákadla nechal pro sebe) a tak jsem trochu prohnal Poznámkový blok.

Když už jsem byl v tom vylepšování přístupnosti, tak jsem trochu přečesal design blogu. Není to nic závratného, o čem by se mluvilo na každé diskotéce. Je to takový lehčí facelift. Rozvržení stránky zůstává, navigace ani struktura blogu se nemění.

Pokud najdete nějaké chybky, neváhejte a netočte, ale pište do komentářů nebo na mail. Úpravám není konec, ale bude se jednat spíš o dolaďování.