4. eloadas Flashcards

(29 cards)

1
Q

Responsive Web Design

A

RWD

-A képernyő (böngésző ablak) szélességére reagáló, rugalmasan változó grafikai megjelenésű weblapnak a terve

-Azért is van a design kiemelve, tehát a terv, mert a weblap tartalma a grafikai megjelenéstől függetlenül és változatlanul elérhető.

Ethan Marcotte 2011

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

A responsive tervezés lényege

A

A weboldal automatikusan alkalmazkodik a felhasználó eszközének képernyőméretéhez

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

RWD ELŐNYEI

A
  • Időtakarékos, mert egy tartalmat csak egyszer kell feldolgozni.
  • Keresőbarát, mert csak egyetlen HTML kódot generál.
  • Jobb teljesítményű, mert mobilon, tableten, netbookon, laptopon vagy PC-n, HD TV-n is veszteségmentes és esztétikus megjelenést biztosít.
  • Szélesebb körű böngésző támogatás. Nem kell eltérő rendszerekhez eltérő programkódot használni.
  • Más megoldásokkal szemben jóval költséghatékonyabb.
  • A Google támogatja, ezért SEO-előnyt is jelent.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A RESPONSIVE TERVEZÉS KORLÁTAI

A

A technika nem jelent mindenre megoldást; nagyobb oldalaknál gyakran célszerűbb mobilverziót készíteni. Mivel még új, akadnak hibák is – ezek közül a legnagyobb gondot a képek mérete okozza.

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

RESZPONZÍV WEBDESIGN

A
  • A reszponzív webdesign egy rugalmas rácsrendszeren alapul, amely automatikusan alkalmazkodik a különböző képernyőméretekhez.

-Egyetlen weboldal működik minden eszközön, legyen az mobil, tablet vagy asztali gép. SEO szempontból is előnyös, mert a Google kifejezetten támogatja.

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

ADAPTÍVDIZÁJN

A

Az adaptív dizájn ezzel szemben több, külön előre megtervezett verziót használ – például külön oldalt mobilra, tabletre, monitorra.
Ez lehetővé teszi az eszközökre szabott pontosabb megjelenítést és gyakran gyorsabb betöltést is.

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

Mire jó a reszponzív webdesign?

A

Reszponzív dizájn:
Ideális információs oldalakhoz, márkaépítéshez, ahol fontos az egységes megjelenés minden eszközön. Egyetlen oldal méreteződik át automatikusan. Google-barát és könnyebb karbantartani.

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

Mire jó az adaptív dizájn?

A

Akkor jó, ha az oldal funkciója erősen eszközfüggő – pl. webalkalmazások, játékok, mobil appok esetén. Több külön verzió készül, az adott eszközre optimalizálva, gyorsabb betöltéssel és jobb élménnyel.

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

RWD VS Adaptiv, Mikor melyiket?

A

Kisebb költségvetésnél, tartalomközpontú oldalhoz: reszponzív.

Komplex, funkciógazdag webalkalmazásokhoz, nagy cégeknél: adaptív.

Kombinált megoldás is lehetséges: alapvetően reszponzív, de bizonyos elemek adaptívan működnek (pl. képek, videók).

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

RWD- HOGYAN?

A

Csak HTML és CSS Nem program, vagy Javascript!!!

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

RWD összetevői

A

3 összetevőre bontható, ezek pedig

  • a folyékony rácsszerkezet (fluid grid),
  • a média lekérdezések (Media Queries)
  • a folyékony média (fluid media)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Folyékony rácsszerkezet

A
  • a reszponzív design egyik alapja. A fix (pixeles) méretek helyett százalékos arányokat használ, így az oldal elemei rugalmasan igazodnak a képernyőmérethez.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Folyékony rácsszerkezet lényege

A

Az elemek méretét a szülőelem méretéhez viszonyítva adjuk meg.

Alapképlet:
(aktuális elem pixelben / befoglaló elem pixelben) × 100 = elem szélessége %

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

Folyékony rácsszerkezet előnye

A

Rugalmas és jól alkalmazkodik különböző képernyőkhöz.

Pontos szerkezet is elérhető vele, nem csak “szemre”.

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

Folyékony rácsszerkezet gyakori keretrendszerek

A

Népszerű keretrendszerek:

Bootstrap

Foundation

Skeleton
Ezek megkönnyítik a rácsalapú elrendezések kialakítását és könnyen testreszabhatók.

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

Média­lekérdezések (Media Queries)

A

A Media Query nem más, mint egy megfelelő helyzetre vonatkozó formázás.

@media screen and (max-width: 500px) {
body {
background-color: lightgreen;
}
}

Ez a szabály csak akkor lép életbe, ha a képernyő 500 pixelnél kisebb.

17
Q

Médiatulajdonságok

A

A médialekérdezések feltételeit ezekkel adjuk meg. Ilyenek például:

width – a viewport szélessége

height – a viewport magassága

min-width, max-width – minimum vagy maximum szélesség

orientation – fekvő (landscape) vagy álló (portrait) tájolás

18
Q

TÖRÉSPONTOK

A

A töréspontok azok a képernyőszélességek (px), ahol a weboldal megváltoztatja a megjelenését a különböző eszközökhöz igazodva. Ezekhez médialekérdezéseket használunk.

19
Q

Általános töréspontok (pl. Bootstrap 5-ben):

A

A töréspontokat szabadon meghatározhatjuk, de érdemes figyelembe venni a leggyakrabban használt eszközméreteket.

576px – kis eszközök (mobilok)

768px – közepes eszközök (tabletek)

992px – nagyobb eszközök (kis laptopok)

1200px – nagy eszközök (asztali gépek)

1400px – extra nagy kijelzők (pl. 4K monitorok)

20
Q

Folyékony média (rugalmas képek, videók)

A

A folyékony média azt jelenti, hogy a képek és videók alkalmazkodnak a kijelző méretéhez – ez a reszponzív webdesign kulcseleme.

21
Q

Miért fontos a Folyékony média?

A

A fix méretek nem működnek jól minden eszközön.

A túl nagy felbontású kép lassítja az oldal betöltését, főleg mobilon.

Kisebb eszközökön nincs értelme nagy képeket megjeleníteni – csak helyet és sávszélességet pazarol.

22
Q

A Viewport

A

A viewport a weboldal látható területe a böngészőben – mobilon ez a képernyő mérete. Ha nem állítjuk be megfelelően, az oldal nem fog jól megjelenni kisebb eszközökön, még akkor sem, ha reszponzívra van tervezve.

23
Q

A Viewport probléma:

A

Mobilon az oldal úgy jelenik meg, mintha nagy képernyőre készült volna, mert a böngésző alapértelmezetten “kinagyítja” az oldalt.

24
Q

Viewport meta tag

A

<meta></meta>

Ez azt mondja a böngészőnek:

A nézetablak szélessége egyezzen meg az eszköz szélességével.

Az oldal alap nagyítása 1 (100%).

25
Mi a width=device-width?
Ez szabályozza, hogy a weboldal az adott eszköz kijelzőméretéhez igazodjon, például egy mobil esetén 320–480px közé.
26
INITIAL-SCALE TULAJDONSÁG
A megfelelő megjelenítés érdekében tudjuk manipulálni a nagyítás mértékét
27
Mi az a Bootstrap?
A Bootstrap egy nyílt forráskódú CSS-keretrendszer, amivel gyorsan lehet reszponzív, azaz minden kijelzőn jól működő weboldalakat készíteni.
28
Mire jó a Bootsrap?
Előre elkészített stílusokat és elrendezéseket ad. Tartalmaz rácsszerkezetet, gombokat, űrlapokat, navigációs menüt, stb. Könnyen használható mobilbarát oldalak készítéséhez.
29
Bootsrap előnye?
Időt spórol, nem kell mindent nulláról írni. Egységes megjelenést biztosít. Teljesen reszponzív, azaz minden eszközre automatikusan alkalmazkodik.