6. listopadu se v Pražském Kongresovém centru uskutečnil již druhý ročník akce Google Developer Day, kterou jsem si jako vývojář webových aplikací a fanoušek Google nemohl nechat ujít.
Během úvodního keynote byly stručně představeny novinky v Google produktech. Následně probíhaly každou hodinu současně 4 přednášky tematicky rozdělené na vývojářské produkty Google, mobilní platformy, vývoj webu a entrepeneur, celkem 6 hodin přednášek spolu se zajištěným občerstvením. Není nutno podotýkat, že Google není žádný troškař. Přednášky probíhaly většinou v angličtině a jejich úroveň byla velmi dobrá. Vývojářům Google není cizí smysl pro humor.
Většinu času jsem strávil na přednáškách ohledně vývoje webu. Zde je pár mých postřehů:
Bylo představeno HTML 5, ke kterému jsem trochu skeptický. Byla demonstrována snadná práce s videem na webu, canvas, díky kterému můžete kreslit na webu v reálném čase složité animace bez nutnosti používat obrázky nebo Flash. Javascript, který běží ve vlastním vláknu a nebrzdí tak reagování stránky. HTML5 je samozřejmě nepoužitelné dokud bude existovat Internet Explorer. Google si je toho vědom a proto usilovně vyvíjí Google Chrome Frame, což je obyčejný plugin pro Internet Explorer 6 a výše, který vlastně nahrazuje renderovací jádro exploreru chromem. Dalším problémem je nejednotná podpora kodeků videa. Safari umí jen H.264 + AAC, Firefox a Opeera Ogg Theora, Google Chrome obojí a IE pro změnu žádný ![]()
Byl představen Google Wave. Podívejte se na demonstraci Google Wave PULP FICTION.
stojí to zato, kde se přednášející snažil vyvrátit, že Google Wave je náročný na používání. Něco na tom bude.
Google App Engine a podpora offline aplikací s HTML5. Google usiluje o naprosté propojení webových a desktopových aplikací. A snad posledním krokem je to, abyste si mohli pustit vaší aplikaci z prohlížeče, ikdyž nemáte připojení k internetu. Podporováno kromě Google Chrome i iPhoneOS.
Zajímavou technologií je PubSubHubbub, což je (zjednodušeně) server-server protokol, který řeší nevýhody, kdy např. obrovský RSS feed je posílán znovu a znovu, ikdyž se v RSS nic nezměnilo a zbytečně tak zatěžuje traffic. Namísto toho se posílají pouze ta data, která se od minule změnila pro daného klienta. Také řeší funkci Observera, kdy se změny ve feedu promítnou v reálném čase.
Představeny soubor tipů a triku, jak optimalizovat načítání webových stránek. Informace a články lze nalézt na Google Code
Zajímavou přednáškou byly nástroje pro vývojáře v Google Chrome, kde je vlastně také implementována web developer toolbar - tedy obdoba Firebugu. Byly představeny i novinky ve Firebugu 1.5, který bude připraven k použití spolu s Firefoxem 3.6
Na dalších přednáškách už jsem usínal, protože už toho bylo na mě moc
Nakonec jsem si osobně popovídal nad mým oblíbeným pivem o chystaných novinkách. Google připravuje novou službu Google Boobs, která se soustřední pouze na vyhledávání pornografického obsahu







0 Odezvy