Reszponzív webdizájn Flashcards

1
Q

Mi a reszponzív webdizájn?

A

A reszponzív webdizájn (RWD) egy webfejlesztési megközelítés olyan weblapok készítéséhez, melyek optimálisan néznek ki és viselkednek egy egész sor eszközön, a mobiltelefonoktól kezdve az asztali monitorokig, függetlenül attól, hogy mi az ablak-/képernyőméret vagy a tájolás.

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

Weboldal elrendezések

A
  • Statikus/rögzített: abszolút mértékegységben (többnyire pixelben)
    kifejezett rögzített szélességet használó elrendezés.
  • Folyékony (fluid/liquid): relatív mértékegységben kifejezett szélességet használó elrendezés.
  • Adaptív: statikus elrendezések egy sorozatként tekinthető.
    • Média lekérdezések révén különböző statikus elrendezéseket határoz meg különböző nézetablak szélességekhez.
  • Reszponzív: folyékony elrendezések egy sorozatként tekinthető. Média lekérdezések révén különböző folyékony elrendezéseket határoz
    meg különböző nézetablak szélességekhez.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Referencia pixel

A

A referencia pixel az a látószög, mely alatt egy pixel látszik egy 96dpi pixelsűrűségű eszközön egy kar távolságról nézve.

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

CSS pixelek

A

1in/96

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

fizikai pixelek

A

DPI (dots per inch), DPCM (dots per centimeter), PPI (pixels per
inch), PPCM (pixels per centimeter):
- A nyomtatók/kijelzők pont-/pixelsűrűségét (felbontását) mérik

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

A CSS abszolút hosszúság mértékegységei, nézetablak
mértékegységek

A
  • cm centiméter 1cm = 96px/2,54
  • mm milliméter 1mm = 1cm/10
  • Q negyvened 1Q = 1cm/40 milliméter
  • in inch 1in = 2,54cm = 96px
  • pc pica 1pc = 1in/6
  • pt pont 1pt = 1in/72
  • px pixel 1px = 1in/96
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

relatív hosszúság mértékegységei, nézetablak mértékegységek

A
  • em: a font-size tulajdonság az elemhez tartozó számított értékét jelenti.
  • rem: az em egység a gyökérelemhez tartozó számított értékét jelenti.
  • vw, vh, vmin, vmax
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Média lekérdezések

A

Egy média lekérdezés egy módszer a felhasználói ágens vagy eszköz bizonyos jellemzőinek vizsgálatára, melyen a dokumentum megjelenítésre kerül.

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

média lekérdezések CSS-ben

A

@import
- Ha a média lekérdezés nem illeszkedik, akkor az importált stíluslap szabályai nem lesznek alkalmazva, pontosan úgy, mintha a stíluslap az adott média lekérdezést tartalmazó @media blokkba lenne csomagolva.
- opcionalis lekerdezes lista, amely a felteteleket fejezi ki, melyek teljesulese eseten alkalmazhato az import
- A @media szabály egy olyan feltételes csoportszabály, melynek feltétele egy média lekérdezés.

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

media lekerdezes html-ben

A

Vonatkozó specifikáció: HTML Living Standard
Lásd a media attribútumot, mely a következő elemeken adható meg:
- link
- meta
- source
- style
Példa:
< link rel=”stylesheet” media=”screen” href=”screen.css” >

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

Média lekérdezések kiértékelés

A
  • Egy média lekérdezés egy logikai kifejezés, mely igaz vagy hamis. Egy média lekérdezés igaz, ha teljesülnek az alábbiak:
    • Ha meg van adva a média típus, akkor az illeszkedik annak az eszköznek a média típusára, ahol a felhasználói ágens fut.
    • A média feltétel igaz.
  • Egy média lekérdezés lista igaz, ha valamely komponens média lekérdezése igaz, és csak akkor hamis, ha minden komponens média lekérdezése hamis (logikai vagy kapcsolat).
  • ujra kell ertekelni, ha pl elforgatjak a kepernyot
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

média típusok

A
  • Egy média típus felhasználói ágens eszközök egy széles csoportja,
    melyeken megjeleníthető egy dokumentum.
  • Nem összetévesztendők az IANA média típusokkal, mint például text/html!
  • all: az összes eszközre illeszkedik.
  • print: a nyomtató eszközökre illeszkedik és az olyan eszközökre,
    melyek célja egy nyomtatott megjelenítés visszaadása, mint például egy dokumentum nyomtatási képét mutató böngésző (print preview).
  • screen: a print-re vagy speech-re nem illeszkedő összes eszközre
    illeszkedik.
  • speech: a képernyőolvasókra és hasonló eszközökre illeszkedik,
    melyek hangosan olvasnak fel egy oldalt.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

média jellemzők

A
  • Egy média jellemző (media feature) egy, a média típusoknál finomabb
    teszt, mely a felhasználó ágens vagy megjelenítő eszköz egy bizonyos jellemzőjét vizsgálja.
  • a lekerdezeseket mindig zarojelek koze kell tenni
  • csak a jellemzo neve egy logikai ertek
  • egyetlen erteket fogadnak el
  • min-height == height >=
  • max-height == height <=
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

média jellemzők kombinálása (not, and, or)

A
  • Több média jellemező egy média feltétellé kombinálható össze a
    not/and/or logikai műveletekkel.
  • Bármely média jellemző negálható elé not helyezésével, mint például not (color).
  • Két vagy több média jellemző összefűzhető közéjük and/or helyezésével.
    • Példa: (width < 600px) and (height < 600px), update: slow) or (hover: none)
  • Média feltételek csoportosíthatók zárójelek közé zárással, mint például
    not ((color) or (hover)).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

A látható és az elrendezési nézetablak

A
  • mobilon keskenyebb a nezetablak, vagy nagyobb a dpi, ami gondot jelent a gepre irt dokumentumoknal
  • mobilon ketfajta nezetablak van
    • Látható nézetablak (visual viewport): az oldal a kijelzőn látható
      része.
    • Elrendezési nézetablak (layout viewport): a nézetablak, melybe a
      böngésző kirajzol egy oldalt.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

flexbox

A
  • Felhasználói felületek tervezéséhez optimalizált CSS dobozmodell
  • A flex elrendezési modellben egy flex konténer gyermekei bármely irányban elrendezhetők és rugalmasan változtathatják a méretüket: nyúlhatnak a nem használt hely kitöltéséhez vagy összezsugorodhatnak elkerülendő azt, hogy túlcsorduljanak a szülőn.
  • Könnyedén kezelhető a gyermekek vízszintes és függőleges igazítása is.
  • Ilyen dobozok egymásba ágyazása felhasználható elrendezések két dimenzióban történő létrehozásához
17
Q

viewport meta címke

A

A viewport meta címkét abból a célból vezették be, hogy lehetővé tegye a szerző számára az (elrendezési) nézetablak méretének és a kezdeti nagyítási arány közvetlen megadását.

18
Q

Rács elrendezés

A
  • Egy felhasználói felületek tervezéséhez optimalizált kétdimenziós rács-alapú elrendezési rendszert határoz meg.
  • A rács elrendezési modellben egy rács konténer gyermekei tetszőleges
    rekeszekbe helyezhetők egy előre definiált rugalmas vagy rögzített
    méretű elrendezési rácson.
  • A rács elrendezés lehetővé teszi a dobozok és tartalmuk
    méretezésének és elhelyezésének vezérlését.