Junior
Mi az az adaptív verziója az oldalnak?
sobes.tech MI
Válasz az MI-től
Az alkalmazkodó tervezés egy webfejlesztési megközelítés, amelyben az oldal dizájnja és tartalma automatikusan igazodik a felhasználó eszközének képernyőméretéhez (asztali, tablet, okostelefon).
Alapelvek:
- Rugalmas rács (Fluid Grids): Az elemek méretének meghatározásához százalékokat vagy más relatív egységeket használunk a fix pixelek helyett.
- Rugalmas képek (Flexible Images): A képek arányosan méreteződnek, hogy ne lépjenek túl a konténeren.
- Média lekérdezések (Media Queries): CSS szabályok, amelyek lehetővé teszik különböző stílusok alkalmazását az eszköz jellemzői szerint, mint például a képernyő szélessége, magassága, orientációja és felbontása.
CSS példák media query használatára:
/* Általános stílusok minden eszközre */
body {
font-size: 16px;
}
/* Stílusok 768px szélességig terjedő képernyőkhöz (pl. tabletek és mobilok) */
@media (max-width: 768px) {
body {
font-size: 14px;
}
nav {
/* Navigációs elrendezés módosítása például */
display: flex;
flex-direction: column;
}
}
/* Stílusok 480px szélességig terjedő képernyőkhöz (pl. mobiltelefonok) */
@media (max-width: 480px) {
body {
font-size: 12px;
}
img {
/* A képek a konténer teljes szélességét foglalják el */
max-width: 100%;
height: auto;
}
}
Az alkalmazkodó dizájn célja, hogy minden eszközön kényelmesen használható legyen az oldal anélkül, hogy külön verziókat kellene készíteni.
Az alkalmazkodó verzió tesztelése magában foglalja:
- A különböző felbontásokon való helyes megjelenítést.
- A navigáció és interakciók könnyűségét.
- A horizontális görgetés hiányát.
- A szöveg olvashatóságát.
- Az oldal betöltési teljesítményét.