Kibibyte, kilobyte, kitekat

Víte jaký je rozdíl mezi jednotkami kibibyte a kilobyte? Jednoduše řečeno je kibibyte kilobyte a kilobyte není kilobyte. Že z toho nejste chytří? Lidé, kteří si myslí, že kilobyte je 1000 bytů, zase nemůžou pochopit, že kilobyte je bytů 1024. Vysvětlujte jim něco o dvojkové soustavě. O tom, že 1024 je 210. V počátcích počítačové vědy někdo vtipný právě tuto definici zavedl. Vždyť přece 1024 je skoro tisíc. A pak vysvětlujte že mega není milion a giga není miliarda.

V prosinci 1998 proto standardizační organizace IEC zavedla nová označení, mj.:

Kibibyte
Označení pro počítačový kilobyte, tj. 1024 B.
Mebibyte
Označení pro počítačový megabyte (1 048 576 B).
Gibibyte
Označení pro počítačový gigabyte (1 073 741 824 B).
Tebibyte
Označení pro počítačový terabyte (1 099 511 627 776 B).

Abych se přiznal, tak jsem se ještě nesetkal se živým člověkem, který by tyto nové jednotky použil. A já se ani moc nedivím. Některým počítačovým odborníkům nové názvy připomínají pojmenování kočičí stravy. Pokud byste chtěli o nových jednotkách vědět více, tak jsem na web conVERTER přidal informace o jednotkách kibibyte, mebibyte, gibibyte a dalších. Za postrčení děkuji panu Foltýnovi.

Site-Flavored Google Search

Google přichází s novou službou Site-Flavored Google Search (zatím jako beta verze). Do svých stránek můžete umístit HTML kód generovaný formulářem. Ve formuláři můžete nastavit oborové zaměření vašeho webu. Výsledky vracené formulářem by měly odpovídat oblastem, které jste nastavili (např. Computers > Internet).

Je potřeba zdůraznit, že služba funguje pro anglicky psané stránky. Když jsem zkusmo vytvořil formulář pro oblast Věda > Fyzika, tak byly výsledky vracené pro české pojmy velmi vzdálené tomu, co bych očekával. U anglických pojmů byly výsledky mnohem lépe zaměřeny. Ale i tak to nebylo pořád to, co bych očekával. Podle mě není nad standardní vyhledávací formulář Google, protože i přes nastavení tématických oblastí jsou výsledky hledání lepší (nehledě na češtinu).

Souvislosti na Google

ClearType

Technologie ClearType by měla vylepšovat zobrazení písma na obrazovce v prostředí Windows XP. Technologie je určena podle Microsoftu pro monitory s plochými obrazovkami (zvlášť pro LCD monitory). Mnozí uživatelé ji ale rádi používají i na klasických stolních CRT monitorech.

Stránka bez ClearType

Výřez stránky zobrazené bez ClearType

Stránka s ClearType

Výřez stránky zobrazené s ClearType

Pokud byste si chtěli zapnout vyhlazování písem, pak:

  1. Zobrazte dialog Zobrazení - vlastnosti (např. klepnutí pravým tlačítkem myši na ploše).
  2. Zvolte kartu Vzhled a tlačítko Efekty….
  3. V dialogu Efekty zatrhněte pole Používat metodu vyhlazování hran rastrových písem.
  4. Ze seznamu zvolte položku ClearType.

ClearType a webové stránky

Webové stránky, které si prohlížíte na počítači se zapnutým ClearType vypadají mnohdy lépe. Písmo má hladší obrysy, je trochu tučnější a většinou se lépe čte. ClearType využívá tzv. antialiasing (vyhlazení), kdy jsou do hran objektů vloženy další barvy za účelem zdánlivého zkvalitnění především obrysů. Patrné je to na obrázku písmene V z již zmíněné stránky:

Písmeno V s a bez použití ClearType

Písmeno V: vlevo s ClearType, vpravo bez použití ClearType

Přesto z hlediska použití ClearType narážím na několik problémů:

  • ClearType rozmazává (především malé znaky). To může některé uživatele přinutit zvětšit si písmo.
  • S rozmazáním souvisí také zdánlivá změna tloušťky čar. Např. svislé tahy jednoho znaku mají různou sytost barvy.
  • Pokud na web dáváte screenshoty obrazovky, může mít výsledný obrázek větší velikost souboru. Typicky se nárůst velikosti pohybuje od 150 % – 250 %. Je to dáno přidáním dalších barev a bodů do obrazu (Ukázkové obrázky mají 43 barev a 2 barvy).
  • U klasického antialiasingu se do grafiky přimíchají většinou barvy vzniklé z přechodu barvy popředí a pozadí. ClearType generuje celou škálu různých barev (dobře je to vidět na ukázce písmena V). Vznikají tak docela psychedelické výjevy.

Souvislosti

Balada o náhradě tří mezer

Představte si editor. Třeba HTML editor. A teď si představte, že chcete na určitém místě zdrojového kódu nahradit jeden text za druhý. Nevím jak vy, ale já označím text (třeba Ctrl+Shift+šipka vlevo/vpravo) a začnu psát nový text. Někdy samozřejmě nejprve mažu (klávesa delete nebo backspace – příjde na to) a pak píšu, ale pro náš příběh je důležité právě to označení bloku.

A teď si představte, že v takovém editoru chcete třeba zaměnit tři mezery za tabulátor. Já takhle občas opravuji své starší HTML zdrojáky (šetřit se holt musí). Takže označíte tři mezery na začátku řádku a klepnete na tabulátor. Naivně očekáváte úsporu dvou znaků. Chyba lávky. Místo toho, aby se mezery nahradily za znak tabulátoru, dostanete tabulátor a tři mezery. Že je to hloupost? Není. Bohužel není. Je to nová vlastnost aplikace Microsoft FrontPage 2003. No nekupte to.

Jak nazvat homepage

V probíhající anketě na conBLOGu se ptám, jaký název byste zvolili pro odkaz na domovskou stránku (viz Úvodní domovská homepage). Možností je mnoho. V pátek 18. 6. byl stav hlasování tento:

  1. Úvodní strana – 35 %
  2. Hlavní stránka – 19 %
  3. Úvod – 14 %
  4. Domů – 9 %
  5. Home – 8 %
  6. Jiný text – 5 %
  7. Název webu – 4 %
  8. Homepage – 4 %
  9. Domovská stránka – 2 %

Výsledky ankety hovoří docela jasně. Přiznávám, že mě trochu zklamal propad možnosti použít jméno webu jako odkazu pro skok na titulku webu. Ale vox populi, vox dei.

Jak to řeší nejlepší

Jedna věc je, co si čtenáři odborného blogu myslí o pojmenování titulky. Druhá věc je, jak k problému přistupují tvůrci nejnavštěvovanějších webů. V pátek jsem prošel žebříčky TOPlistu. Z každé hlavní kategorie jsem prošel pětici nejnavštěvovanějších webů. K nim jsem přidal nejnavštěvovanější stránku podkategorií. Pro analýzu jsem tak mohl použít 74 nejnavštěvovanějších webů z různých oborů.

Pojmenování titulky na nejnavštěvovanějších webech TOPlist

Pojmenování titulky nejnavštěvovanějších webů

  1. Název webu v logu – 35 %
  2. Úvodní strana (stránka) – 12 %
  3. Název webu textově – 8 %
  4. Home – 7 %
  5. Titulní strana (stránka) – 7 %
  6. Domů – 5 %
  7. Hlavní strana (stránka) – 5 %
  8. Nijak se neodkazuje – 4 %
  9. Homepage – 3 %
  10. Start – 3 %
  11. Úvod – 3 %
  12. Nenašel jsem – 3 %
  13. Jinak – 3 %
  14. Jen logo – 1 %
  15. Vítejte – 1 %

Více než třetina webů odkazuje na titulku pouze logem, ve kterém je název webu (firmy apod.). V textové navigaci v tomto případě vůbec odkaz na titulku není.

Z textových verzí navigace vedou pojmy Úvodní strana (stránka), název webu a Titulní strana (stránka) a Home.

Weby, které jsou v položce Jinak, jsou webové aplikace, které používají jiný způsob navigace – neodkazují na sekce webu, ale odkazují na jednotlivé funkce webové aplikace.

Anketa a realita

Zajímavé je srovnání ankety a reálného stavu nejnavštěvovanějších domácích webů. Z rozboru jsem vyřadil loga webu. Realita se ve většina případů liší od názoru hlasujících.

Pojmenování titulky na nejnavštěvovanějších webech TOPlist

Srovnání ankety na conBLOGu s reálným stavem

Jak na to

Průzkum ukázal a anketa to částečně potvrdila, že je vhodné do navigace použít název webu nebo texty Úvodní/Titulní/Hlavní strana (stránka). Výskyt textu strana a zdrobnělého stránka je přibližně vyrovnaný. Přesto ve výzkumu převažoval nezdrobnělý tvar strana (11:7) – je kratší.

Souvislosti

NVU 0.3

Možná znáte open source multiplatforpomní HTML editor Nvu [en vju:] vyvíjený za podpory firmy Lindows Inc.. Nedávno vyšla další verze Nvu 0.30 postavená na jádře Mozilla (via Czilla). Stáhl jsem si tento WYSIWYG HTML editor a začal zkoušet.

Důležité je připomenout číslo verze Nvu – je to 0.30. Editor je v ranném vývojovém stádiu a proto se tady může vyskytnout pár chyb a míst, která doznají změnu. Vývoj probíhá poměrně rychle. V únoru 2004 byla dostupná verze 0.1, v březnu 0.2. Následující odrážky proto berte jako neuspořádané postřehy, které zapsal člověk se zkušeností s tvorbou (X)HTML především ve FrontPage, HomeSite, Notepad, TopStyle a spol.

  • Nvu si dobře rozumí s CSS layoutem. Editoval jsem několik stránek pozicovaných výhradně CSS a editační okno nabídlo stránku přesně tak, jak měla vypadat.
  • Nvu se spouští celkem svižně. Ne ale nějak závratně rychle. Na mém PC zhruba stejně rychle jako FronPage 2000.
  • Podle obsahu title elementu Nvu nabídne název souboru. Mezery nahradí za podtržítka (pomlčky by asi byly lepší). Vznikají tak názvy typu Žluťoučký_kůň.html.
  • Nvu Site Manager bohužel funguje jen pro web (ne pro soubory na lokále) – všichni nemají neomezené připojení. Předpokládám, že jde o obdobu Folder List z FronPage.
  • Zajímavé je, že lze editovat i v záložce Preview.
  • Tučnění a spol. se zapisuje jako text
  • Entery v editačním okně se do kódu převádí jako
    . Značka

    by byla lepší. Zdá se, že autor našel ve značce
    zalíbení. Dává ji kam může, třeba mezi značky pro buňky v nově vložené tabulce, za vložené obrázky atd.

  • Nvu umí kódovat v utf-8 a iso-8858-1. Podpora dalších kódování není zatím zahrnuta. Pokud píšete české znaky, tak se některé převádí na znakové entity (např. á na á). Další znaky nemající entity zůstávají.
  • Nvu má integrovanou podporu CSS. Vyhývám se pojmu CSS editor. Uživatel má k dispozici jakési propracované dialogové okno se seznamem připojených CSS souborů a interních definicí, ve kterém nastavuje jednotlivá pravidla. Je to dost neintuitivní.
  • Nvu občas rozhazuje (kazí) zdrojový kód! Ve WYSIWIG editaci napíšete text stránky. Přejdete do zdrojáku (ten není zrovna dvakrát dobře naformátovaný). Poctivě přeformátujete zdroják podle svého zvyku. Skočíte do náhledu (nebo do WYSIWIG) a vrátíte se zpět do zdrojáku. A bác ho. Všechno je zase jinak formátované. Na stránce, kterou jsem vytvořil dřív se Nvu už takto podivně nechová. Nevím ale, čím to je.
  • Ve zdrojáku je řádek s DTD nepřístupný (nenašel jsem cestu, jak jej přestavit)
  • Nvu kontextově znepřístupňuje položky menu. To je v pořádku. Někdy to ale dělá až příliš důsledně. Např. Markup cleaner nejde spustit v okně zdrojového kódu.
  • Další chybku jsem našel v dialogu Insert character. Rozbalovací seznamy znaků Letter a Character jsou zdánlivě prázdné. Znaky nejsou zobrazeny. Jde ale znaky vybírat – bohužel metodou pokus omyl.
  • Rozbalovací seznamy se obecně chovají divně. Některé při rozbalení narostou dost výrazně do šířky.
  • Chybí mi má oblíbená klávesová zkratka pro nedělitelnou mezeru (nevím, jestli tam ta zkratka vůbec je).
  • Pokud máte otevřeno více dokumentů, tak po přepnutí na záložku Source zmizí záložky pro přepínání mezi dokumenty.
  • Při přepnutí mezi záložkou Normal a Source kurzor skočí na začátek kódu (ne na místo, které bylo editováno).

Možná se zdá, že jsem příliš kritický, ale i tak je Nvu nadějný projekt, kterému přeji úspěch.

Souvislosti

ABCD all in one

Tak tohle mě opravdu pobavilo. Martin Malý zveřejnil výzvu milovníkům češtiny, aby vymysleli co nejkratší českou větu, která bude obsahovat všechny znaky české abecedy. Petr Staníček mě dostal touhle kouzelnou větou:

Nahoď příště web, když je ve skříňce fórový grupáč úchylů, ať mé IQ zoxiduje.