pondělí 4. června 2007

Client side v rozpuku

Pokud jste poslední dobu ztráceli čas server side development a cítíte nostalgii k client side, pak by jste si rozhodně neměli pláchnout vlak. Naposledy mě díky článku Google Gears - když offline je online zaujala zmíňka o HTML 5 (aktuální návrh specifikace).

Pokud se ptáte, proč tady mluvím o HTML, pak se rozhodně podívejte na HTML 5.0. Určitě Vás totiž překvapí co všechno se do téhle specky vlezlo. Tak třeba persistentní úložiště dat na klientu, vlákna a nebo TCP/IP broadcast. Ano to všechno a další v prohlížeči. Tato specifikace je jasným důkazem příklonu k aplikačnímu webu a konceptu prohlížeče jako all-in-one platformy pro běh aplikací.

Zároveň mě zaujaly novinky v JavaScriptu, které se objevily ve FireFoxu 2.0 a nebo se objeví ve FireFoxu 3.0. Stále rozšiřování a vývoj JavaScriptu je logickým vyústěním rostoucího množství kódu přímo v prohlížeči.