Stílusváltó
A stílus-váltó az oldal HTML-kódjának újrakérése nélkül - csupán egy új stíluslap lekérésével - újrarendereli az oldalt.
Működését tekintve az oldal első letöltődésekor csupán az alapértelmezett stíluslap jön le, majd ha váltani akar a látogató, akkor tölti le a következő stílust.
A kiválasztott stíluslap url-jét sütiben mentjük el 1 éves lejárattal; a következő látogatáskor a beállított skinnel fog megjelenni az oldal.
Böngészők:
- Internet Exporer 5.0 - 5.5 - 6.0 (96%)
- Mozilla 1.0 - 1.1 (0,3%, növekvőben)
- Netscape 6.2.3 - 7.0 (0,3%, növekvőben)
Más böngészők (Netscape 4, Opera, = 3,3% ) egy egyszerűbb, ill. hagyományos technikával előállított oldalt kapnak (más PHP include).
Lehetőségek:
- A szövegek stílusának megváltoztatása;
- Színek váltása: háttérszínek, háttérképek és pozícióik, előtérszínek;
- Pozicionálás változtatása (abszolut pozicionálás esetén) tipikusan más oldaltervekre: általános grafikai elemek (logók, stb.) és navigációs elemek más elhelyezése;
(Ebben a korlát, hogy csak balra pozicionálhatunk, jobbra egyelőre nem.)
- Méretek változtatása;
- Linkek és menü design változtatása (menük esetén nem működésbeli, hanem design változások);
- -> tulajdonképpen minden CSS-ben definiálható tulajdonság, de szoros együttműködésre van szükség a skin tervezője és a CSS fejlesztő között.
Kódolási különlegesség:
A skinelhetőség új HTML kódolási stílust kíván (mellőzni a master részekből a táblázatokat, mivel ezek tulajdonságai beépülnek a HTML-be),
a DIV elem fokozott használatát.
Technikai korlátok
- Nem lehet frameket alkalmazni.
- Flash design elemek nem alkalmazhatóak (ill, csak különleges esetben oldható meg a flash változása)
- Ajánlott a szöveges menük használata, képes menü is megoldható de megszorításokkal (élsimítás problémája)