Budúcnosť je bohatá!

Mal som pochybné potešenie, že som tento mesiac napísal stĺpec s použitím toho, čo mnohí tvrdia, že je budúcnosťou poskytovania aplikácií, Dokumenty a tabuľky Google (skrátene Dokumenty Google). Aj keď je tento softvér nepochybne šikovný, nedá sa uniknúť tomu, že som mal viac kontrolu nad formátovaním v MultiMate (pamätáte si to niekto?) v roku 1989 ako ja teraz v Google Docs. Možno mi zámerne uniká pointa: Dokumenty Google by pre mňa mali byť vnímané skôr ako ukážka budúcich bohatých internetových aplikácií než ako seriózna náhrada za Microsoft Office alebo OpenOffice.

Budúcnosť je bohatá!

Dokumenty Google majú oproti kancelárskym balíkom pre stolné počítače zjavnú výhodu v tom, že nič nestojí a nevyžaduje takmer žiadnu inštaláciu – ktokoľvek s prihlásením na Google môžu ho spustiť v priebehu niekoľkých sekúnd, aj keď môžu stráviť oveľa dlhšie snahou (a neúspešne) objaviť základné funkcie na spracovanie textu, ako sú štýly alebo tabuľky. Ale zatiaľ čo Dokumenty Google vynechávajú väčšinu funkcií na spracovanie textu a tabuliek, získavajú na prístupnosti z akéhokoľvek počítača a vo svojich funkciách spolupráce – kedykoľvek Počas vytvárania dokumentu môžete pozvať spolupracovníkov (ak majú účty Google), aby upravovali tento dokument naživo, aj keď na ňom stále pracujete to. Existuje zjavné riziko, že si strany navzájom prepíšu prácu, takže je najlepšie obmedziť sa na úpravu existujúce dokumenty, ale mohol by sa použiť ako základná tabuľa alebo dokonca primitívne rýchle zasielanie správ aplikácie. Nejde o to, že takéto použitia sú revolučné, ale že naznačujú smer, ktorým sa môžu tradičné aplikácie po ich dodaní online pohybovať.

Dokumenty Google sú dobrým príkladom softvéru ako služby (SaaS), čo je trochu netradičný názov pre softvér dodávaný poskytovateľom aplikačných služieb (niektorí tvrdia, že filozofický rozdiel medzi desktopovým ASP softvérom spusteným zo servera cez základné HTML rozhranie a SaaS aplikáciami, ktoré sú navrhnuté od začiatku do práce online).

Osobne si myslím, že SaaS je skôr trhom riadený vývoj než nejaký moment zjavenia, ale akokoľvek ich považujete za aplikácie ako napr. keďže Dokumenty Google, BaseCamp a Elementool (služba na sledovanie chýb) budú v nadchádzajúcom období získavať čoraz viac času a peňazí rokov. Skutočný pokrok nastáva vždy, keď sa vývojár webovej aplikácie popasuje s náročnou úlohou zmierniť nevýhody doručovania úzkou líniou cez kontajner HTML kreatívnym myslením. o tom, ako môže aplikácia vyťažiť maximum zo svojho online prostredia – Dokumenty Google môžu byť dosť slabým textovým procesorom, ale jeho funkcie na spoluprácu budú skutočne užitočné v mnohých scenárov. Vzhľadom na to, že súbor si môžete stiahnuť vo formáte Word, vidím, ako sa Google Docs používa ako prostriedok na zachytenie slov, a potom sa Word alebo OpenOffice používajú na ich úpravu. Som si istý, že jedného dňa dostaneme oboje v jednej aplikácii a táto aplikácia bude online.

Flexibilný blesk

To vyvoláva otázku, aké nástroje použiť na vytváranie týchto webových aplikácií novej generácie, a ak má Adobe svoj spôsob, znamená to Flex. Vo svojej septembrovej rubrike som Flex nazval predraženým špecializovaným produktom zameraným čisto na podnikových vývojárov, ale čitateľ Stephen Barton mi poslal e-mail, aby som to obhájil, a musím priznať, že som sa mýlil, aspoň v tom časť. Je pravda, že najvyššia špecifikácia Flex prichádza so šesťcifernou cenovkou, ale pre verziu 2 spoločnosť Adobe zaviedla cenovú štruktúru dostupnejšiu pre malé a stredné podniky a jednotlivých vývojárov. Pamätajte, že Flex vytvorila spoločnosť Macromedia, ktorej plány s produktom sa zastavili tesne pred dominanciou na trhu, čo je možno dôvod, prečo spoločnosť pohltila ambicióznejšia spoločnosť Adobe. Ku cti Adobe je potrebné poznamenať, že rozpoznal potenciál Flex a zaslúži si bližší pohľad, ako som mu doteraz venoval.