Články o "ui"


26. 1. 2010

Squarespace — aplikace, která vám vezme práci :-)
Zatím nejpropracovanější webCMS, jaké jsem viděl a také učebnice uživatelskému rozhraní webové aplikace. Doporučuji přihlásit se a učit se, učit se, učit se.

Titulek je samozřejmě nadsazený. Nicméně jsem přesvědčený, že je tady doba, kdy klienti přestanou s poptávkou na prezentační web chodit za námi webdesignéry a budou si nás pouze najímat tam, kde jejich síly ve webových redakčních systém přestanou stačit. A nemusí to být zrovna Squarespace. Už dříve jsem psal o LightCMS, úspěšně se snaží také české Webnode.

Co my na to? Můžeme jít zhrzení do důchodu nebo se radovat ze zajímavější práce než je omílání stále stejných postupů na stále stejných prezentačních webech.

Komentáře

Tagy: cms lightcms ui webnode web-cms

25. 1. 2010

Cufón nebo Typeface.js — který vybrat?

Než budeme moci v prohlížečích začít široce používat @font-face, Typekit a další písně typografické budoucnosti, musíme se rozhodnout mezi třemi hlavními technologiemi sloužícími k nahrazení písma přímo v prohlížeči. sIFR, Cufón a nebo Typeface.js.

sIFR díky komplikovanému nastavování a velmi špatné rychlosti při načítání stránky postupně nahrazujeme jeho současnějšími sourozenci. Oba používají k náhradě canvas, respektive VML v Internet Explorerech a vypadají velmi podobně.

Který z nich zvolit? Na základě dostupných informací se rozhoduje jen těžce. Rozhodl jsem se pro vlastní hloubkový průzkum.

Číst dál >

Komentáře

Tagy: Cufón github sifr typeface.js typografie ui články

13. 10. 2009

CSS: Ukázky zdrojového kódu se šířkou podle obsahu

Pro ukázky zdrojového na tomto blogu nově používám jednoduchý systém — šířka bloku se zdrojovým textem se přizpůsobuje délce obsahu:

Dlouhatánský obsah bude vyčnívat ze šířky bloku s textem tak abychom maximálně využili volný prostor.

Přičemž ovšem naopak krátký obsah neporuší šířku bloku, což uvidíme na druhém příkladu:

Jsem krátký obsah.

CSS kód je přitom jednoduchý:

pre
{
  display: inline-block;
  min-width: 482px;
  overflow: auto;
  max-width: 860px;
}

pre code
{
  white-space: nowrap;
}

Funguje v IE8, FF3, Safari a dalších moderních prohlížečích. Ve starších IE bude mít blok se zdrojovým kódem šířku stejnou jako blok s textem.

Komentáře

Tagy: css ui

30. 9. 2009
TortoiseGIT právě udělal zápis do Guinessovy knihy rekordů v kategorii Největší dialogové okno ve Windows. Chyby v UI ale dělá každý, kde bychom bez Tortoise byli!

TortoiseGIT právě udělal zápis do Guinessovy knihy rekordů v kategorii Největší dialogové okno ve Windows. Chyby v UI ale dělá každý, kde bychom bez Tortoise byli!

Komentáře

Tagy: tortoisegit git ui fail

18. 9. 2009
37signals: „Milý uživateli, než začneš používat Basecamp, měl bys vědět, že jsme opravili jednu drobnost.”  Jak otravné! Ano, lidé by měli vědět, že na produktu makáte, ale nemělo by jim to znepříjemnit samotné jeho používání.

37signals: „Milý uživateli, než začneš používat Basecamp, měl bys vědět, že jsme opravili jednu drobnost.”  Jak otravné! Ano, lidé by měli vědět, že na produktu makáte, ale nemělo by jim to znepříjemnit samotné jeho používání.

Komentáře

Tagy: basecamp ui 37signals

3. 9. 2009

První pohled na Baseline CSS

Potěší všechny, kdo od CSS frameworku očekávají hlavně dobrou typografickou vrstvu a nehledají nástroj pro prototypování nebo layoutování webů. Mezi takové patřím, pojďme jej rozbalit.

Jiný rytmus

Baseline se od ostatních (mně známých) liší hlavně principem vertikálního gridu. Blueprint a další jsou založeny na „přilepování prvků” k opakující se výšce řádku (line-height). Baseline jako jednotku vertikálního rytmu volí baseline, nebo-li česky účaří.

Blueprint CSS vs. Baseline CSS detail

Typografové by k tomu asi mohli říct více po řemeslné stránce. Osobně můžu mluvit spíše o příjemnějším pocitu zejména v hezké provázanosti nadpisu první až třetí úrovně s následným textem.

A když necháme emoce stranou, můžeme říci, že v případě zarovnání na účaří bude pro kodéry jednodušší nalezení nechtěných odchylek.

Nalevo opět Blueprint, napravo Baseline:

Blueprint CSS vs Baseline CSS vertical grid comparison

Když se podíváme na celou vyrenderovanou stránku, vidíme že Baseline ztrácí svou eleganci u nadpisu 5. a 6. úrovně (ale kdo z vás je naposledy skutečně použil?), pak v případě použití divu uprostřed textového bloku (to taky není příliš častá situace).

Baseline se ve srovnání tváří ošklivě na formulářové prvky. On je hezké umí, ale musíte mu dodat zvláštní HTML kód. Ano, srovnání v případě formulářů ztrácí trochu smysl, ale pokud třeba prototypujete a nechcete upravovat HTML, hodí se to vědět.

HTML5 ano, IE6 ne

S Baseline sice dostanete i nějaký horizontální grid pro tvorbu layoutu, nicméně nemám pocit, že by na něj byl kladen důraz. Každopádně v balíku dostanete PSD s mřížkou a podporu nových prvků HTML5. Autor (Stéphane Curzi) se naopak rozhodl, že nebude trávit noci s laděním frameworku pro MSIE 6.

Baseline CSS je pro mě svou lehkostí jako základ pro stavbu uživatelského rozhraní webu velkou konkurencí Blueprintu. Budu si ale dávat pozor na možné rozdíly v prohlížečích, na které autor upozorňuje. Naopak bych ho nedoporučil pro prototypování. Tam raději sáhnu po Blueprintu, Bluetripu nebo Tripoli.

Na ose designér — kodér — programátor najde Baseline využití někde mezi designérem a kodérem.

Komentáře

Tagy: baseline-css css css-frameworky typografie ui články

22. 7. 2009

Drag and drop mezi okny prohlížeče a nebo mezi desktopem a prohlížečem nabídne framework SwellJS. Další “malý krok pro webové aplikace”. (Via Zdroják)

Komentáře

Tagy: gui ui swell javascript