Responzivita, stylování a UX Flashcards

1
Q

Jaké jsou základní principy a vlastnosti CSS?

A

CSS (Cascading Style Sheets) je jazyk pro popis vzhledu a formátování dokumentů.
* Selektory, Vlastnosti a Hodnoty: Používají se k definování stylů.
* Kaskáda a Dědičnost: Určují, jak se styly aplikují a kombinují na různé elementy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Co znamená responzivní design a Mobile First přístup?

A
  • Responzivní Design: Umožňuje webům přizpůsobit se různým velikostem obrazovek pomocí flexibilních layoutů a CSS media queries.
  • Mobile First: Přístup, kde design začíná s návrhem pro mobilní zařízení a postupně rozšiřuje funkce a layouty pro větší obrazovky.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Jaké jsou příklady CSS frameworků a preprocesorů a jaké mají vlastnosti?

A
  • CSS Frameworky: Jako Bootstrap, Foundation, a Tailwind CSS poskytují předpřipravené stylové komponenty pro rychlý vývoj.
  • CSS Preprocesory: Jako Sass, LESS, a Stylus umožňují psát pokročilý CSS kód, který je pak kompilován do standardního CSS.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Základy návrhu uživatelského rozhraní

A
  • Uživatelská Přívětivost: Design by měl být intuitivní a snadno použitelný.
  • Přístupnost: Design by měl zohledňovat různé schopnosti uživatelů.
  • Konzistence a Kontext: UI by mělo být konzistentní a logické, s jasnými přechody mezi obrazovkami.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Jaké jsou způsoby rozmístění ovládacích prvků v aplikaci pro zvýšení efektivity a pohodlí uživatelů?

A
  • Strategické Rozmístění: Ovládací prvky by měly být umístěny na viditelných a snadno dostupných místech.
  • Optimalizace Provozu: Nejběžněji používané funkce by měly být snadno dostupné, méně důležité funkce mohou být v menu.
  • Designové Patterny: Použití osvědčených UX patternů, jako jsou karty, hamburger menu, nebo modální okna, zlepšuje uživatelskou zkušenost.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly