Poznate zaujimave weblogy?
Zostavuje sa slovenska bloggerska elita pre rok 2008
Minuly rok Vas zaujala, co nove bude teraz?
3. máj 2006 20.04 WEB
Analytická syntéza vo fáze vývoja
[nezaujímavé plky] Posledne som si úvodnú stránku rozdelil na boxy (a zabudol na box s kategóriami).
Teraz nastala nutnosť rozdeliť si ich na skupiny. Nakoniec som vytvoril štyri (päť) skupín.
Priorita bola oddeliť boxy, ktoré v dokumente musia zostať a tie ostatné. Potom som si povedal, že tie ostatné budú v kóde dokumentu reprezentované púhym odkazom (na iný dokument). Toto prinesie odľahčenie vo viacerých smeroch: stiahnem dokument prakticky na kosť a pokiaľ by v ňom neboli tie "zbytočné" odkazy, tak je takmer čistý. Ruka v ruke s tým prichádza zrejme rýchlejšie naťahovanie dokumentu.
- Spravodaj: about, rss/xml/atom, kontakt
- Obsah: najnovšie príspevky, posledné komentáre, témy, mesačné archívy
- Odkazy: autority, čítam, moje rozšírenia, moje odkazy, dôležité odkazy
- Médiá: fotogaléria, práve počúvam, moje Last.FM, nástroje, sledujte v TV
Samotné odkazy na tie odvrhnuté boxy by mi však nestačili. Koniec koncov, nie je to žiadny komfort ani pre čitateľa. Urobiť kompromis je v dnešnej dobe veľmi jednoduché. Ponúkala by sa XSL transformácia ale tu sme limitovaní prehliadačmi (mobily by to asi nezvládli) a robiť to na serveri je ako vyskočiť z horiaceho domu a vrátiť sa naspäť.
Rozdelenie skrývaných boxov mi umožní ľahšie rozširovať ich zloženie o neočakávané prírastky.
Preto sa ponúka technológia, ktorá schopne pobeží na schopných prehliadačoch ale neobmedzím mobilné prehliadače na ktoré súbežne myslím.
Je to AJAX. Vniknúť do neho bez znalosti javascriptu je hodne trístne. Našťastie veľa príkladov fungovania a pomoci s písaním tých pár riadkov pobehlo vo vývoji. Mám takmer fungujúcu klientskú časť, kde figuruje nejakým spôsobom AJAX.
Predtým som si ešte cvične popracoval na layoute dokumentu. Neprekvapí, že trvám naďalej na fixnom layoute. Prekvapením pre pozorného čitateľa však bude, že nepoužijem nedávno proklamované prepínadlo layoutu (pre široký viewport prepne automaticky modifikované CSS). Vyplynulo to z mnou zvoleného layoutu, ktorý paradoxne nepotrebuje príliš limitovať a skôr budem mať problémy s krátkymi riadkami. To sú paradoxy, že?
Tentoraz mám silný pocit, že pokiaľ nedorobím klientskú časť pre boxy ako aj samotné "boxovanie", tak nič von nepôjde aj keby strelila motyka (grafika a layout dokonalý). Nemá to pre mňa cenu pretože terajší môj layout považujem za dokonalý.
Skrývané boxy sa budú zobrazovať bez opätovného naťahovania dokumentu na určené miesta v dokumente. Samozrejme tým pádom prídem o moment "vnucovania sa" a otvoria sa len v prípade, že to bude chcieť čitateľ (a ja).
Pretože časť obsahu boxov je vkladaná z cudzích sajtov priamou cestou alebo nepriamo, tak to má pozitívny účinok v zmenšení záťaže neustálym naťahovaním aj keď najhoršie veci mám riešené cez medzipamäť u mňa (tv program, delicious).
Negatívnym dôsledkom pre mňa bude zmenšenie "hitov" na počítadlá, čo je trochu diskutabilné - pribudne klikania ale nebude to mať efekt na počítadla. V konečnom dôsledku však pokles započítaných otvorení stránok zrejme moc nepoklesne.
To je zatiaľ všetko o čom už nebudem chcieť premýšľať :-)
pošli do vybrali.sme.skKomentáre k obsahu príspevku:
Chcete napísať nesúhlasný komentár? Prosím, zvážte nasledovné: je šanca, aby niekto zmenil Váš názor alebo chcete iba trvať na svojom? V prvom prípade sú Vaše slová vítané.
Chcete urážať? Nepíšte sem urážky a invektívy. Každý, kto na týchto stránkach publikuje je automaticky (doplňte vhodný výraz). Takže už to všetci vopred vieme, čo si myslíte a preto sa neopakujte.
-
- A tvoj názor?
Podmienky pre Váš komentár: Tlačidlo na odoslanie stlačte 1x, v texte nenadávajte, nevkladajte linky za účelom SEO, nepropagujte, Váš text musí mať zmysel, neporušujete vlastnícke práva majiteľa tejto stránky, ste pravidelný čitateľ tejto stránky, komentujete príspevok (nie erupcie Slnka) a nemýlite si komentáre s kvákacími fórami a chatom. Používajte formátovanie TEXTILE najmä na odkazy! Rozumiete tomuto poučeniu? áno, nie alebo Týmto sa pošle komentár?