Ugrás a fő tartalomra

Fix szélességű design

Tíz évvel ezelőtt az ural.hu weboldalt változó szélességű design-al indítottuk el. Megjegyzem, hogy abban az időben meglepően kis képernyő felbontások voltak jellemzőek. Idővel kiderült számomra, hogy olyan erős kompromisszumot jelent változó képernyőméreteknek megfelelni, hogy igazából semmilyen felbontás mellett nem esztétikus az oldal. Ezért fix 800 pixelre váltottunk, majd minden későbbi weboldalt is fix szélességűre terveztünk már induláskor is. (Például: veteranapro.hu)

A vBulletin motor viszont „gyárilag” változó szélességű ezért tettem egy kísérletet ismét. Arra gondoltam egy ilyen fórum esetében mégiscsak az elsődleges a tartalom és csak másodlagos a design, mindenki használja csak a saját igényeinek megfelelő képernyőfelbontással. Féléve indult az oldal, de mostanra megelégeltem azt a küszködést, amit mindez jelent. Nagyon nehéz esztétikusra elkészíteni egy blogbejegyzést, de még egy igényesebb hozzászólás megformázása sem túl egyszerű úgy, hogy nem tudhatjuk milyen szélességben fogják olvasni. Nem csak a sorok hosszával van baj, szerencsére a tagok előszeretettel illesztenek videókat, fényképeket a hozzászólásokba, ezek megjelenésének sem mindegy, hogy 600, vagy 1200 pixel széles területen jelennek meg.

Maga az oldal is rondán elterül nagyobb felbontások mellett, a főoldal „esztétikus berendezése” pedig egyenesen megoldhatatlan így. Érdemes megnézni a vBulletin demo címlapját különböző méretű ablakokban. Hát nem szép. A vbSEO-t, mint céget, igényesebbnek tartom, nem lepett meg, hogy a vbSEO fóruma fix szélességű.

Na, de ennyi rizsa után nézzük mi a teendő:

A stílusváltozók közül (a Common szekcióban) a következőket kell átállítani:

doc_maxWidth: Units: px; Size: 980;

Azért, hogy ne szúrjunk ki az 1024 széles felbontással rendelkező látogatókkal, szedjük le a margókat is:

doc_margin: right: auto; left: auto;

Lényegében ennyi, én még a minimális szélességet is megemeltem, hogy minél kisebb legyen a különbség (pl mobiltelefonon):

doc_minWidth: Units: px; Size: 800;

Ezek után érdemes figyelni, és mindent kijavítani, ha így nem esztétikus. Innentől kezdve ugyanis nem mondhatjuk, hogy a látogató speciális képernyőfelbontása a probléma oka. :-)

Én például a search.css nevű sablonban kisebbre vettem a témák utolsó hozzászólásának dátumát tartalmazó doboznak a margóját:


...
.threadbit .threadlastpost dd {
            margin:0 13px 0 13px
...

Megjegyzések

Népszerű bejegyzések ezen a blogon

Halmozzuk kicsit a kulcsszavakat!

A vBSEO készítő szerint a Google fényképszerűen elemzi a weboldalak relevanciáját. Tehát szerintük nincs jelentősege a meta adatoknak és más trükköknek a forráskódban, az viszont nagyon is számít, hogy mit látunk a szemünkkel az oldalon. Azt javasolják, hogy a fontos, tehát szerintünk releváns tartalmat tegyük minél feljebb, jól látható helyre. Hát akkor tegyük! „Relevant Replacements” néven egy eszközt is biztosítanak a számunkra, melynek segítségével a fórum és téma oldalakat javíthatjuk fel picit.

Első vBulletin technikai találkozó, vagyis sörözés

Hárman már biztosan leszünk, de Rád is számítunk! :-) időpont: június 10. Péntek fél 6. helyszín: www.kerekvendeglo.hu (kerthelyiség) program: ismerkedés, csevegés vBulletin fórumokról. Nahát... ;-) Ha jól sikerül, akkor talán rendszer is lesz belőle, ez csak résztvevőkön múlik.

4.1.4 frissítés: CKEditor

Frissítettem a Veterán fórumot 4.1.4-re, maga a frissítés nem okozott semmiféle problémát. A mobil stílust faragják tovább, ez okoz látszólag hibákat a sablonokban, de gondolom még senki nem használja. Elvileg a 4.1.5 verzió már a CMS rész mobil sablonjait is tartalmazni fogja, majd akkor érdemes komolyabban foglalkozni vele. A jelen verzió az új szövegszerkesztőről szól: