Rozbalovací menu, tooltip, modální okno a plynulý přechod mezi stránkami. Ještě nedávno čtyři důvody, proč do projektu přidat několik knihoven a desítky kilobajtů JavaScriptu. V roce 2026 už to všechno zvládne prohlížeč sám. Ukážeme si, jak na to s Popover API, CSS anchor positioningem a View Transitions, a také kde mají své limity.
Archiv pro štítek: UI
Včera vyšel Neovim ve verzi 0.12.0, který přináší řadu výrazných novinek pro uživatele i autory pluginů. Správce pluginů přímo v editoru Největší novinkou je vim.pack – vestavěný správce pluginů, který nevyžaduje žádnou externí…
Známý server UX Booth publikoval poměrně rozsáhlý článek na téma návrhu formulářů pro mobilní zařízení. Mezi probíranými tématy najdete: umístění label elementů redukce rozsahu formulářů na nejnutnější pole slučování více polí využití výhod…
Steve Sanderson na svém blogu oznámil uvedení nové JavaScriptové knihovny Knockout, která zajišťuje především synchronizaci mezi uživatelským rozhraním (klasické tagy select, input, …) a view-modelem (JavaScriptový objekt), jehož stav vizualizuje. Knihovna je navržena…
Zajímavá knihovna s lehce provokativním názvem Dragdealer.js usnadňuje vývojářům implementaci efektů, které jsou nějak spojeny s tažením prvků v UI (např. scrollbary, táhla pro změnu velikosti či přesouvání fotografií). Dragdealer je údajně otestován i s dotykovými zařízeními, což…
Webové aplikace, které počítají s použitím v mobilních zařízeních, nabízí svým uživatelům ovládací prvky, které jsou „touch-friendly“ – tedy například velká tlačítka, která lze snadno stisknout i prstem na dotykovém displeji. Mnohá mobilní zařízení umožňují funkci „náhledu“,…



