Megújult a my-web.hu
október 12, 2009 @ 22:27
Kanyarodjunk el egy kicsit a CSS 3-tól, mert szeretném megmutatni cégem új honlapját. Nem teljes újratervezésre csak egy kis ráncfelvarrásra törekedtem, mert volt néhány pont, amelyen javítani szerettem volna.
Elsőként a fejlécet és a főmenüt terveztem át. Az egész site-nak szerettem volna egy bordós alapszínt adni, ennek köszönhető a bordó menü és a vele megegyező színű gomb. Ezen kívül kisebbre vettem a fejlécben szereplő képet, hogy helyet adjak a legfontosabb tartalomnak. Mivel a látogatók jó része nemhogy a címlapról nem megy tovább, de még le sem hajlandó görgetni az oldal végéig – ez nem csak erre a honlapra, hanem mindegyikre igaz -, ezért fontosnak tartottam, hogy már a böngészőben görgetés nélkül látható tartalom is lekösse a látogató figyelmét.
A screenshotok túl kicsik, ahhoz, hogy minden részlet látható legyen, de illusztrációnak szerintem megfelel. Ilyen volt:

És ilyen lett:

Az átalakítás következő célpontja a lábléc lett, ami eddig a weboldal leganakronisztikusabban kinéző része volt. Egy egyszerűbb, lábléc került a helyére, amelyen keresztül elérhetőek a fontosabb menüpontok, és egy pár sorban az is le van írva, hogy milyen tartalom található az adott menüpont alatt.
Ilyen volt:

És ilyen lett:

A ráncfelvarrás következő áldozata a “Kapcsolat” menüpont lett, amely az átalakulásban sokat köszönhet a Niceforms scriptnek. Ezen kívül összedobtam hozzá egy kis JavaScript kódot, ami még a form elküldése előtt ellenőrzi, hogy az e-mail cím megfelel-e a RegEx feltételeknek. Semmi extra, de az előző verzióban nem volt.
Ilyen volt:

Ilyen lett:

Ez után arra próbáltam megoldást keresni, hogy hogyan tudnám az oldalon szereplő egyes – ritkábban használt – fogalmakat elmagyarázni a kevésbé hozzáértő olvasóknak, a nélkül, hogy olyanokat untatnék, akik nem szorulnak rá a magyarázatra. Persze nem a spanyolviaszt találtam fel, csak egy más weboldalakon – általában reklám célra – használt technikát valósítottam meg, CSS és jQuery segítségével: ha az olvasó a szaggatott vonallal aláhúzott szóra viszi az egeret, akkor egy külön tooltip-en (hogy mondják ezt magyarul?) megjelenik egy kis magyarázat. Akárcsak az alábbi képen.

Végezetül ami sokak számára nem látható, de mégis fontos változtatás, hogy a sIFR-ről áttértem a Cufón-ra. Ez ugyanúgy alkalmas arra, hogy a felhasználó gépén nem látható betűtípust tegyen használhatóvá a weboldalon, viszont azzal a nem kis előnnyel bír, hogy nem Flash alapú, így azok is Myriad Pro Light-ot láthatnak Trebuchet MS helyett, akik valamilyen flash-t blokkoló alkalmazást futtatnak.
Hát nagyjából eddig terjednek a design szempontból fontos újítások, a többi inkább marketing, amivel ezen a blogon nem untatnálak benneteket. Nézzétek meg az oldalt élőben is, és várom az építő kritikákat, vagy netalántán dicséreteket

compactegon — 2010. január 20. szerda @ 13:00
Szia!
Nekem tetszik az oldal. Kár, hogy nem valid a css. Jó lenne helyretenni, ha már ilyenekkel foglalkozol
Szerencsére a két legnagyobb böngészőben nem látszik lényeges különbség, bár Mozillával szebb.
Sok sikert, hali!
admin — 2010. január 20. szerda @ 13:45
Mivel az oldal CSS 3-t használ, amit a W3C még nem véglegesített, ezért nem lehet valid CSS 3-t írni. Ha valid css-t szeretnék pont arról kellene lemondanom, amiről az oldal szól
compactegon — 2010. január 21. csütörtök @ 14:33
de kis buta vagyok, meggondolatlanul fecsegek (vagyis csak nem voltam elég figyelmes
)
mindegy; a lényeg, hogy nekem tetszik az oldal.
Lőrincz István — 2010. február 10. szerda @ 00:32
Nekem is tetszik az oldal.
Megneztem az oldaladat CSS Vaildator-ban http://jigsaw.w3.org/css-validator/ csak három hiba, az nem olyan nagy baj.
De talán a főmenüben, tehát fönt, talán kicsit nagyobb lenne a szöveg..
Üdv. Istvan
Pixmac Manager
Boo — 2010. március 31. szerda @ 14:54
Szia!
Tényleg jó az oldal designja, bár én szívesen okoskodnék kicsit
Remélem nem bánod.
- Néztem, hogy a content az 800px széles, amit nem értek. Mert így se 800*600as felbontáson nem jó, se 1024*768-ason nem tölti ki a képernyőt. (Közben agyaltam, és jogos, ha a kevés szöveges tartalmat jobban szét akarjuk húzni, hog többnek tűnjön.) Én vagy optimalizálnám 800*600-ra, ami a mai monitorokat nézve felesleges, vagy 960px-re állítanám.
- Még egy szörszálhasogatás: én a layoutot és a betűméreteket em-ben adnám meg, hogy akadálymentesítve legyen az oldal. Igaz így kicsit babrálni kell a gradiens hátterekkel, de ebben az esetben a gradien kiinduló színét adom meg az adott elemnek, vagy a vég színét. Mindenesetre így a túl kicsi menüpontokat is lehetne nagyítani -mindenki kénye kedvére – no meg azt hiszem ez a “feature” elvárható egy weboldalakat készítő cégtől.
- Egy ötlet még és aztán csendben leszek
Amikor változik a tartalom a menüpontra kattintva lehet érdekes
hatás lenne, ha odagörgetne a tartalomhoz. Javascripttel
megoldható, a kérdés már csak az hogy a végeredmény, amit
elképzelek nem túl zavaró-e
Na jó többet nem okoskodok
admin — 2010. április 8. csütörtök @ 12:47
Mindig nagyon örülök a hozzászólásoknak, úgyhogy szó sincs okoskodásról. Az oldalszélességet ma már én is 960px-re szoktam belőni, de mivel itt csak ráncfelvarrás volt, az eredeti oldal pedig 800 széles volt, ezért ez úgy maradt.
Régebben én is szinte mindig em-t használtam, de ma már a px-ben megadott értékek nagyítását és kicsinyítését is kiválóan kezelik a böngészők, így legfeljebb annyiban volna jelentősége, hogy ha változtatni akarok később, akkor elég legyen csak 1 helyen átírni.
A görgetést érteném, ha a menüpontok adott oldalon belülre és nem más oldalakra mutatnának, de így nem pontosan értem az ötletet
Boo — 2010. április 8. csütörtök @ 14:13
Jogos, látom hogy más oldalakra navigál. Akkor nem szóltam, úgy nehezen lehetne megoldani és még zavaró is lenne
romero83 — 2010. április 9. péntek @ 14:26
Létezik CSS3 validátor (csak a profilt kell megadni):
http://jigsaw.w3.org/css-validator/validator?uri=http://www.my-web.hu&profile=css3
admin — 2010. április 16. péntek @ 15:28
Annak ellenére, hogy létezik, gyakorlatilag használhatatlan. Ugyanis nem ismeri, nem ismerheti a folyamatosan változó és még kísérleti stádiumban levő CSS3 kulcsszavak szintaxisát, amelyet a CSS3 adaptálását épp csak elkezdő böngészők szinte verzióról verzióra másképp követelnek meg. Jó példa erre a Firefox gradiensekkel kapcsolatban írt poszt, ahol jelentősen átalakult az elvárt szintaxis. Ezekkel a dolgokkal nem tart lépést a validator, vagyis ha most valid CSS3-mat ír valaki, akkor azt egyetlen böngésző sem fogja helyesen megjeleníteni.
Ki is lehet egyébként próbálni: a teljesen jól működő CSS3-mat hibásnak tartja, ha viszont “kijavítjuk” validra, akkor a gyakorlatban nem működik.