Populárních javascriptových AJAX knihoven (frameworks)
dnes existuje celá řada. Většina z nich narostla za dobu
své existence ke stovkám kilobajt.
Velikost knihoven má spolu s odezvou serveru fatální
vliv na rychlost načítání každé stránky, která
by je ráda používala. Doba prvního načtení tak může běžně vystoupat
až k jednotkám sekund.
Další nemilou (i milou) vlastností těchto AJAX frameworks, je fakt, že
jsou v neustálém a zuřivém vývoji. Což má za následek
nové a nové verze knihoven. Pokud chcete být v obraze,
nezbude než neustále stahovat nové a nové verze. Navíc je
to často taky otázka bezpečnosti vašich stránek.
No a na závěr mé obžaloby AJAX frameworks, bych se rád zmínil
o replikaci dat. Každý server (stránky) to většinou řeší tak, že si
prostě vytvoří svoji vlastní kopii příslušných knihoven. Vývojáři
tímto krokem nutí uživatele neustále stahovat
(prakticky) tatáž data dokola.
Ale pak se pár chytrých hlav dalo dohromady a řeklo: Dost! A není
náhodou, že těch pár chytrých hlav se sešlo ve společnosti Google
a vytvořilo AJAX Libraries API.
Výhody jsou zřejmé:
- Primitivní kód pro vložení – jeden řádek
- Při načítání knihoven využíváte infrastruktury Google, takže
odezva je doslova perfektní.
- Aktualizaci provedete tak, že přepíšete číslo verze příslušné
knihovny.
- Knihovny jsou před přenosem komprimovány metodou
gzip.
- Skript se načítá z jediné URL a do cache se ukládá jednou pro
všechny projekty, využívající AJAX Libraries API
Příklad vložení Prototype verze 1.6 a rozšíření
Scrip.aculo.us 1.8.
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load("prototype", "1.6.0.3");
google.load("scriptaculous", "1.8.1");
</script>
Rozhraní dnes dokáže vložit knihovny: Prototype, Scrip.aculo.us, Dojo, jQuery a Mootools. Časem možná přibudou
některé další.
oogle
Moderator je nová webová aplikace ze stáje Google App Engine. Moderator je
druh veřejného chatu v němž mohou lidé zapisovat svá
vyjádření nebo postřehy k různým tématům. Možná si říkáte
nic převratného.
Každý z uživatelů si může vytvářet vlastní tématické okruhy. Nebo
se může vyjadřovat k těm existujícím jako jsou například: např. Ask
World Leader, Ask a Google engineer a podobně. Stále nic
převratného.
A teď to příjde! O veškerých příspěvcích je možné
následně hlasovat. Špatné otázky a příspěvky
přirozeně zapadnou do propadliště dějin. Ty dobré se
vyhoupnou na čelo žebříčku. Google Moderátor Vám
pomůže naslouchat hlasu lidu.
Jen tak pro zábavu nadhazuji tato témata:
Google Maps
zpřístupnil nové mapové podklady, které dodala firma Geodis Brno. Rozlišení leteckých snímků je
největší v Praze (jak jinak). Prahu si můžete prohlížet v rozlišení
10 centimetrů na pixel.
Ostrava a okolí je v rozlišení 20 centimetrů na pixel. Aktualizace
podkladů není prozatím kompletní. Ostatní části České Republiky budou
mít rozlišení také 20 cm/pixel.
Tak Olympiáda v Pekingu už je součástí dějin. Sportovci se rozutekly
domů, ti úspěšní samozřejmě přiváží medaile. Mashup „The source of Olympic
Champions“ s využitím rozhraní Google Maps zobrazuje právě ty
domovy, v nichž se nad krbem, nebo jen tak na stěně, houpou medaile
z Pekingu.
Do České republiky je zapíchnuto celkem 5 značek. Jednotlivé značky se
samozřejmě odkazují na Pekingské oficiální stránky atletů.
Mashup je velmi pomalý, naráží totiž na současné hranice této
technologie. Než přechroustá váš prohlížeč obří Javascript, můžete
se utěšovat tím, že vývojáři Firefoxu pracují
na výrazném urychlení.
Rozhodl jsem se při pondělním poledne sepsat 10 důvodů, proč používám
Gmail od Google.
- Zachytí 99% spamu, který může ohrožovat vaši
emailovou schránku
- Všechny vaše emaily můžete mít stále přístupné Online, protože
Gmail nabízí až 7 Gb prostoru, nic nemusíte mazat –
pouze archivujete
- Gmail podporuje štítky - emaily si tak můžete snadno
třídit podle pravidel do složek už na serveru
- Gmail poporuje protokoly POP3 a IMAP
- Související emaily (odpovědi) se automatiky slučují do skupin –
takže neztratíte přehled
- Gmail dokáže veškeré přenesené data bezpečně šifrovat
(prostřednictvím protokolu HTTPS)
- Ve svých emailech můžete jednoduše a rychle
vyhledávat
- Ke Gmail můžete přistupovat také z mobilu (stačí
napsat v mobilu m.google.com/mail)
- Spolupracuje s dalšími aplikacemi od Google, jako například
Google Calendar nebo Google Docs
- Webové rozhraní aplikace je velmi přívětivé a
chytré, dokáže reagovat např. na klávesové zkratky
- Bonusový důvod: Gmail se neustále rozvíjí a vylepšuje, což se
o některých konkurentech nedá říct
Je skoro neuvěřitelné, že tohle všechno můžete mít stále zadarmo.
Chcete se taky přesvědčit, stačí se
pouze zaregistrovat.
Ano GIS je skutečně na ústupu, alespoň co se do
vyhledávání. Od roku 2004 četnost vyhledvánání klesá. Google Insights for Search je
nová služba, která dokáže přehledně zobrazit nejen to, jak moc je dané
slovo hledané, ale také to, z jakého státu vyhledávání vzešlo.
Statistiky je možné zobrazovat od roku 2004 do současnosti. Za tuto dobu
mají o GIS největší
zájem Etiopané.
GIS Search – by Google Insight
Dále můžete zjistit například to, že fraze GIS je
hledána nejvíce se slovem data. Jaké překvapení
. Na druhém místě se umístilo spojení GIS
map, no a na třetím místě končilo spojení GIS a
Jobs.
Google Maps prošli
redesignem, dle mého názoru k lepšímu. Pod heslem méně znamená více,
ubylo několik rušivých prvků a byl konečně dán větší prostor mapovému
poli. Respektive nová verze Map dává možnost, vypnout postraní
informační panel.
Další vylepšení doznalo také vyhledávání, které je v současnosti
mnohem přívětivější a nezatěžuje uživatele zbytečnostma. Jak to celé
vypadá se můžete samozřejmě přesvědčit na Google Maps.