Květen 8, 2005

Horlivě diskutovaná přístupnost internetových stránek

Poté co sdružení DobrýWeb vydalo audit přísupnosti (PDF) Portálu veřejné správy se rozhořely poměrně horlivé diskuse na Yuhůůově weblogu k článku “O přístupnosti Portálu veřejné správy

Yuhůů říká, že … Pravidla přístupnosti jsou odtržená od reality

Dle mého názoru se internet, tak i přístup k němu a jeho tvorbě vyvíjí. Internet se stává globálním médiem, které využívá cca 40% české populace (vyplývá to z lednového měření společosti Markent)

Pokud nějaká firma má své internetové stránky přístupné pouze v prohlížeči, který má nainstalovaný na počítači firemní webmaster, tak prosím … je to jejich problém. Natož aby takový web byl přístupný pomocí hlasové čtečky. Oni přicházejí o návštěvníky.
Pokud ale platíme z daní nejrůznější vládní projekty a weby, jejichž tvorba a údržba se pohybuje v řádu desítek milionů, tak by tyto projekty měly zcela jednoznačně splňovat pravidla přístupnosti a použitelnosti. U vládních projektů jde o povinnost vůči lidem, co jsou handicapovaní a také ze svých kapes financují projekty, které by jim měly sloužit.

Květen 3, 2005

Internetoví Oscaři - Webby Awards

Logo Webby Awards - Internetoví Oskaři

Letošní udělování cen Webby Award, jež je považováno za internetové Oscary, přineslo několik zajímavých výsledků.

Nejvíce hlasů dostal mezi Blogy BoingBoing a to jak porotců, tak od lidí.
Poněkud mě překvalipo vítězství RatherGood nebo EddieIzzard

Naopak překvapením asi nebylo vítězství Googlu na celé čáře. Nebo vítězství BBC v kategorii zpravodajství a nebo Guardian v kategorii noviny.

Nicméně uznejte, že tohle je opravdu originální osobní web :)

Duben 30, 2005

Použitelnost internetových stránek - 1

Použitelnost internetových stránek vlastně není žádná věda. Ve zkratce bych ji shrnul jako jednoduchost používání a orientace na internetových stránkách. Jde o to, že internetové stránky často tvoří grafik a ne webdesigner. Pokud však grafik nemá patřičné znalosti o uživatelích internetových stránek, pak může nastat problém.
Webdesigner, popřípadě vedoucí internetového projektu by měl mít podle mého názoru vědět o:

  • Použitelnosti internetových stránek
  • Optimalizaci pro vyhledávače
  • Přístupnosti internetových stránek
  • Grafice

Často se však stává, že web tvoří člověk, který je grafik co se naučil HTML.

Zpět k použitelnosti internetových stránek …

Použitelný web by měl být jednoduchý a orientace na něm veskrze intuitivní

  • Odkaz by měl vypadat jako odkaz - Lidé jsou zvyklí především na podtržené odkazy, často s implicitní modrou barvou. Proč tedy webdesigneři skrývají odkazy do různých roztodivných patvarů, obrázků, …? Pravděpodobně se chtějí odlišit. Není to však kontraproduktivní?
  • Jasné, pozornost upoutávající, nadpisy - Každá stránka by měja mít jasný nadpis, který říká o čem daná stránka je. Uživatelé na internetu neradi čtou a běhají zrakem po monitoru. Neplýtvejme tedy jejich pozorností a časem!
  • Velké a jasně čitelné písmo - Často můžete spatřit weby na kterých je písmo malinkaté, popřípadě na nekontrastním pozadí, které se špatně čte. Proč? Moje osobní doporučení je používat bezpatkové písmo (např. Arial) na kratší celky textu. Na webu i na delší. Patkové písmo (Times New Roman) je zase lepší na delší celky textu. Patky totiž vedou řádky a spoustě lidem se čte lépe. Například knihy jsou psány patkovým písmem. Pokud se mýlím, sdělte mi to v diskusi pod článkem :)
  • Jasná navigace - Každý web by měl mít jasnou, zřetelnou a dobře použitelnou navigaci. Pokud navigace chybí na každé stránce, je to špatně, protože návštěvník vašeho webu může prostřednictvím vyhledávače dojít na kteroukoliv stránku vašeho webu. Navigace by se při brouzdání na webu neměla příliš měnit, protože mate uživatele.
  • Odkaz na hlavní stránku na každé stránce webu - Zřetelný a snadno nalezitelný odkaz na Hlavní stránku webu by měl být na každé stránce webu. Často se totiž stane, že uživatel zabloudí (to ještě může desetkrát kliknout na tlačítko zpět v Internet Exploreru), ale může se i dostat na hluboko zanoženou stránku webu prostřednictvím vyhledávače. Pokud vám odkaz na hlavní stránku chybí, uživatel pravděpodobně klikne na tlačítko zpět v internet Exploreru … tím se ale dostane zpět do vyhledávače a klikne na jiný odkaz ve výsledcích vyhledávání. Neztrácejte návštěvníky webu, kteří přijdou prostřednictvím vyhledávače!

Tím bych to dnes ukončil. vycházím z toho, že uživatelé webu neradi čtou dlouhé texty :)

Steve Krug říká, že pisatelé textu by měli vzít text, vyškrtat z něj zbytečnosti a tím jej zmenšit na polovinu. Ten poloviční text opět vzít a ještě jednou jej zmenšit na polovinu.

Duben 28, 2005

Prohlížeč Safari prošel testem ACID2

Prohlížeč Safari, jež používají uživatele Maců, prošel náročným testem ACID2, který kontroluje správnou interpretaci CSS2.
O co jde?
Hakon Wium Lie vývojář prohlížeče Opera vytvořil test správného zobrazování CSS2. V době, kdy byl test dokončen neuměl žádný prohlížeč zobrazit obrázek smajlíka v této podobě:
acid2 test
Jako první to teď dokázal prohlížeč Safari. Informoval o tom šéfvývojář Safari Dave Hyatt na svém weblogu.

Odkazy:
Stránka s testem Acid2
Projde váš prohlížeč testem? :)

Stavová hlášení HTTP, Chybové kódy

Přehled stavových hlášení protokolu HTTP a chybové kódy. Pro lepší orientaci.

1xx informační

  • 100 – Continuepokračování
  • 101 – Switching Protocolspřepínání protokolu
2xx úspěch

  • 200 – OKv pořádku
  • 201 – Createdvytvořeno
  • 202 – Acceptedakceptováno
  • 203 – Non-authoritative Informationnesměrodatná informace
  • 204 – No Contentnetřeba měnit dokument
  • 205 – Reset Contentobnovený obsah dokumentu
  • 206 – Partial Contentneúplný obsah dokumentu
3xx přesměrování požadavku

  • 300 – Multiple Choicesvíce voleb
  • 301 – Moved permanentlyobjekt přesunut
  • 302 – Moved temporarilyobjekt dočasně přesunut
  • 303 – See Otherlze nalézt pod jinými URI
  • 304 – Not modifiednezměněno
  • 305 – Use Proxypoužij proxy
  • 306 – zatím nepoužito, rezervováno
  • 307 – Temporary Redirectdočasně přesunuto
4xx chyba klienta (chybný požadavek)

  • 400 – Bad requestchybný požadavek
  • 401 – Unauthorizedneautorizovaný přístup
  • 402 – Payement Requiredzatím nepoužito, rezervováno pro budoucí použití
  • 403 – Forbiddenobecná chyba – Access forbidden
  • 404 – Not foundobjekt nenalezen
  • 405 – Method Not Allowednepovolená metoda
  • 406 – Not Acceptableneakceptovatelné
  • 407 – Proxy Authentication Requiredje požadovaná proxy autentifikace
  • 408 – Request Timeoutvypršení doby požadavku
  • 409 – Conflictkonflikt
  • 410 – Goneukončeno
  • 411 – Lenght Requiredje požadována délka
  • 412 – Precondition Failedpřednastavená podmínka je chybná
  • 413 – Request-url Entity Too Largepožadované množství je příliš velké
  • 414 – Request-url Too LongURI požadavku je příliš dlouhé
  • 415 – Unsupported Media Typenepodporovaný typ média
  • 416 – Requested Range Not Satisfiablepožadovaný rozsah je nesplnitelný
  • 417 – Expectation Failedpředpoklad skončil chybou
5xx chyba serveru
  • 500 – Internal server errorvnitřní chyba serveru
  • 501 – Not implementedneimplementováno
  • 502 – Bad gatewayšpatná brána – může hlásit proxy
  • 503 – Service unavailableslužba nedostupná – může být způsobeno přetížením serveru
  • 504 – Gateway Timeoutdoba průchodu vypršela
  • 505 – HTTP Version Not Supportednepodporovaná verze HTTP

Jak poslat klientovi stavový kód?
v PHP: header ($SERVER_PROTOCOL. ” 404 Not Found”);
nebo pomocí .htaccess uvedením například: ErrorDocument 404 http://www.domena.cz/404.html

Odkazy jinam:
HTTP status code definitions
Interval

Duben 26, 2005

Začínáme

Historicky první článek na BusinessWeek.cz

Doufáme, že Vám, našim čtenáčům příneseme spoustu zajímavých informací ze světa internetového Businessu, Webdesignu, Bezpečnosti, Linuxu, Legislativy a další. Budeme se Vám snažit přiblížit formou recenzí i nějaké zajímavé knihy, software, ….

Uvidíme, jak se nám to bude dařit :)
Začínáme …

« Předchozí strana