Pár poznámek z vývoje jednoho webu

Než mi nastane pracovní fáze dne, využiji zbytek volného času, který mi vznikl předčasným probuzením a poznamenám si pár poznámek k vývoji jednoho z mých posledních webů.

Web Geometry Madness byla vcelku vzato nepříjemná práce. Nepříjemná jako všechna ta práce, kde od začátku docela přesně víte, co chcete udělat, ale kdesi uprostřed se to zasekne. Buď člověk neví jak, anebo je prostě časoprostor vyplněn rutinou tak moc, že ona sama dokáže práci hnusně protáhnout. Tak se prosím nezlobte, že zbytky své frustrace vyliji zde.

Zaprvé, Kahi, už nikdy nedělej ryze obrázkovou navigaci!

Kdo se má celou dobu strachovat, že dojde ke změně plánu a změní se (nahoru) počet odkazů v navigaci? Kdo se má celou dobu strachovat, že bude třeba něco přejmenovat a pak nezbyde než: otevřít si soubor pracně ve Photoshopu → provést potřebné změny → vyexportovat onu položku z menu → vyexportovat její hover → oba obrázky spojit do jednoho kvůli rychlému rolloveru → a nakonec ještě nezapomenout odstranit gammu z finálního PNG obrázku? Neskutečná práce, to člověka hned přejde chuť dělat něco… takového. A nechtějte se až s odstupem času dovědět, že web bude ve více jazykových verzích…

Zadruhé, Petříku, už nikdy nedělej web na yourself handmade redakčním systému.

Byť jsem přirozeně nezačínal od nuly a většina webu běží díky předpřipraveným a relativně znovu-použitelným skriptům, byl bych si dost práce usnadnil použitím hotového, rozšířeného a snadno rozšiřitelného systému. Jenže já si říkal, že na takový malý webík je škoda cpát masivní nenasytný WordPress. A tak jsem si přidělal práci. Například. Musel jsem si naprogramovat diskusi.

To chce svůj čas a hlavně v jeho zájmu jsem ošidil druhou stranu (mince), totiž pohled z administračního rozhraní. Když už jsme u té administrace, tak díky za Witti, alespoň něco jsem si nemusel dělat svépomocí. :-)

Ale zpět k diskuzi. Co když chcete například zvýraznit diskusní příspěvky od administrátorů webu? Prima, vyřešíme to tajným prefixem ve jménu, který se před výpisem uřízne, budiž. A co takle pamatování si jména? No dobře, práce s cookies jsou dva řádky kódu. Ale co takle antispam? I to se dá přirozeně docela snadno zapojit, ale v součtu tyhle kapky tvoří velkou část času investovaného do vývoje webu. I když jsem mnohé ze zmníněných problémů řešil jen chvíli, v případě použití hotového systému bych je nemusel řešit vůbec.

Jo a ještě jedno zjištění: Jestli si myslíte, že je možné v praxi „simulovat“ alfa-kanál PNGčka pro IE ditherovanou jednoduchou průhledností, tak není :-). Takže tak.


Komentáře (3)

k formuláři

RSS kanál komentářů

    • Komentář číslo: 1
    • *
    • Jméno: Huggi
    • Odesláno:
      11.7. 2007 — 0:08

    jj presne tohle casto resim..ale on CMS po maly weby o par strankach..obcas nejaky forum, galerie..proste neni..bud sou nejaky splacaniny..nebo az obri typu WP..:(

    • Komentář číslo: 2
    • *
    • Jméno: Story
    • Odesláno:
      11.7. 2007 — 0:15

    Na “Geometry Madness” máš chybu. Používám Operu a při změně jazyka na češtinu (i zpět na angličtinu) se to zacyklí. Mám vypnutý logování referreru, když ho zapnu je všechno v pořádku.

    • Komentář číslo: 3
    • *
    • Jméno: Kahi
    • Odesláno:
      11.7. 2007 — 0:39

    [2] Story: → díky za report, opravil jsem to. Holt člověk nemůže být i nebýt programátorem, jak se zdá :-).

Přidat komentář

Nápověda ke psaní komentářů

Zde formátuje Texy!

  • *zvýraznění*
  • **silné zvýraznění**
  • > citace
  • "odkaz":http://kam
  • [4] reakce na komentář
  • zdrojové kódy a více

komentáře

úplně nahoru