Nový realitní web
Pro vlastní sebevědomí je dobré občas se sám pochválit za vlastní práci. Tentokrát je důvodem k pochvale nový web Reality 21. Práce to není jen moje, sám jsem pracoval především na frameworku a kompletaci webu, ale i tak si myslím, že má práce je na webu vidět (ne po grafické stránce, ale z hlediska technické realizace jsem jej hodně tvaroval).
A jaké jsou zajímavosti? Po grafické stránce jsme se pokusili o vlastní cestu, web jsme se snažili udělat jednoduchý a přehledný. Mezi realitními kancelářemi je dle mého názoru až příliš rozšířeno to, že „chtějí web jako ta a ta realitka“, takže to byl místy boj a některé prvky můžou někomu připadat povědomé. I přesto jsme se ale pokusili web posunout trochu dál a snad příště budou kopírovat nás.
Protože i přes vcelku kvalitní off-page faktory se webu moc nedařilo při lákání zákazníků z vyhledávačů, byl také úkol udělat web v rámci (našich jistš omezených) možností SE friendly. V rámci grafického návrhu jsem se tedy pokusil o „zesémantičtění“ webu a použití tzv. „cool URIs“ – oříškem bylo trochu formát odkazu jednotlivých nabídek a přeměrování při špatně zadaném URL (obojí samozřejmě považuji za prospěšné obecně). Kromě toho také web obsahuje textovou i strojově čitelnou sitemapu.
Protože se časem otupila má averze k javascriptu, zvýšili jsme jeho využití tak, aby zároveň neomezoval použití webu. Kromě AJAXových částí jsme tedy taky použili efektní Lightbox a některé možnosti z balíku script.aculo.us (automatický doplňovač – našeptávač a nějaké ty efekty).
Co jsem zatím kupodivu u mnoha realitních webu neviděl (upřímně si nevzpomenu žádný, ale snad se něco najde) je nějaký syndikační kanál pro novinky. Proto jsem napsal export nových nemovitostí do ATOM feedu. Nejsem si zcela jistý, nakolik bude využíván, ale protože jak Firefox, tak IE7 nebízejí snadný způsob jejich použití, mohl by nějaký úspěch zaznamenat.
Protože je web vícejazyčný, řešil jsem, jakým způsobem vyřešit přepínání jazyků (vnitřně používáme gettext). Přepínání pomocí cookies je naprosto mimo (bylo by dobré, aby pod jedním odkazem byl stejný obsah), adresáře by byly řešitelné pomocí mod_rewritu, ale pak to zase může tvořit dojem, že jedna verze je méně důležitá, a tak jsem skončil u rozdělení podle domén. Česká verze je proto přístupná na .cz doméně, anglická na doméně .eu (konkrétně www.reality21.eu). To by navíc mohlo přinést zesílení vlivu vnitřních odkazů na hodnocení pageranku. Obě verze jsou navíc propojeny tak, že příslušná stránka odkazuje na odpovídající stránku v příslušném jazyce (i když to by asi taky mělo být samozřejmé).
