ugrás a tartalomhoz

Kispest.hu

sgabor90 · 2005. Ápr. 7. (Cs), 14.48
Üdvözlet mindenkinek!

Már egy ideje készítgetem saját CMS rendszeremet, amivel jelenleg épp befejeztem a www.kispest.hu fejlesztését és a rajta lévő régebbi anyagok átkonvertálását. Igyekeztem korszerű elvek szerint épített lapot készíteni az önkormányzat számára, a szabványokra és az elérhetőségi elvekre is próbáltam ügyelni. Arra kérek mindenkit, hogy ha van egy kis ideje, nézze meg a kispest.hu-t, várom az építő jellegű kritikákat. Az önkormányzat példamutató módon támogatja a szabványokat és az elérhetőségi elveket, szerintem ez egy nagyon jó dolog.

Gábor
 
1

Re: Kispest.hu

Török Gábor · 2005. Ápr. 7. (Cs), 17.31
Helobelo,

Néhány észrevétel, lehet, hogy a többiek majd nem értenek vele egyet:
  • Próbálj meg kevesebb div ill. span elemet használni, nagyon sokszor fölöslegesen alkalmazod őket, stílusosztályt bátran húzhatsz rá "hagyományos" (pl. h2, h3) elemekre is;
  • Listák esetében, ahelyett, hogy minden lista elemet ugyanabba a stílusosztályba teszed, hivatkozz rájuk a lista tagjén keresztül (pl. .wu_menu_off li);
  • Nincs rá vonatkozó szabály, de úgy tudom, a <title> tag szükséges, hogy a fejlécen belül az első tag legyen;
  • Praktikus - ahogy itt a Weblaboron is látható - a bodynak az URL szerinti egyedi azonosító kölcsönzése (pl. www-kispest-hu), így bárki a böngészőkben beállítható felhasználói CSS segítségével egyszerűen tudja az igényeinek megfelelően deformálni az oldal kinézetét;
  • Állíts be a laphoz egy shortcut icont, számos szempontból hasznos;
  • A CSS-ben van egy-két hiba: http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.kispest.hu%2F&usermedium=all


Egyébként az oldal klassz, további jó munkát, és sok sikert!

--
slink
2

Nagyon köszönöm az

Anonymous · 2005. Ápr. 7. (Cs), 20.05
Nagyon köszönöm az észrevételt, igazán hasznos. Megpróbálok tételesen reagálni:
  • A div és span elemek tobzódásának az az oka, hogy a CMS rendszerem kimenete minél rugalmasabban legyen formázható CSS-sel. Nincs benne template kezelés, ezért csak CSS-sel lehet kialakítani egy teljesen eltérő megjelenést, ehhez pedig sokszor néhány kiegészítő elem kell, ezért a sok div és span. Ha csak ehhez az oldalhoz készült volna a rendszer, akkor valóban sokkal kevesebbet is lehetett volna alkalmazni.
  • Ugyanez a helyzet a navigációnál is (wu_menu_off és társai), illetve a szerkesztőfelületből sokféle viselkedés szabható meg a menüre nézve.
  • A title taget előre fogom tenni.
  • Köszönöm a jó ötletet a body tag egyedi azonosítójával kapcsolatban.
  • Shortcut ikon: hát ezt elfelejtettem... majd lesz, jó, hogy szóltál.
  • A CSS hiba oka egy explorer hack a min-heightre. Valóban nem elegáns, de a tesztjeim szerint megbízhatóbban működik a többi megoldásnál és olyan egyszerűen helyes a kódja... :-)
3

Az oldal kialakitasa

Hegi · 2005. Ápr. 8. (P), 00.10
Az oldal kialakitasa tetszik, szerintem elegge lenyegretoro. Template rendszert szerintem erdemes lenne beepitened, hiszen elegge megkonnyiti a kesobbi munkadat, de most nem ecsetelnem ennek az elonyeit. Ami viszont az IE hacket illeti erdemes lenne hasznalnod az alabbi format:
<!--[if IE]>
 <link href="iehack.css" rel="stylesheet" type="text/css" media="all" />
<![endif]-->


igy az ie betolti a css filet, a tobbi bongeszo es a validator viszont commentnek veszi, igy valid lesz.

//Hegi - http://blog.suxx.hu
4

Kész

sgabor90 · 2005. Ápr. 8. (P), 09.57
* html bugot kihasználva alakítottam át a CSS-t, most már valid. A többi módosítás is kész, kösz a reviewt.