Google


New Google tools and features, upgrades and plug-ins to Google Chrome, G-mail, and other Google applications.


Friday, January 29th, 2010

Addmap.js – automatically analyse a text for geo locations and add a map

Category: Examples, Geo, Google, JavaScript, Mapping, Yahoo!

As part of an upcoming article on geo location I am putting together a few Geo Toys for myself and here is the first one. Addmap.js is a JavaScript that analyses an elements text content, finds geographical locations and links them to Google Maps. It also adds a map preview and a list of the Read the rest…

Posted by Chris Heilmann at 10:17 am
1 Comment

+++--
3.1 rating from 19 votes

Thursday, December 24th, 2009

Closure Lite

Category: Closure, Google

Michael Bolin formerly of Google has created Closure Lite as a way to let developers get their feet wet in the Closure library without having to go into the compiler and the like (but they should do that eventually!). Closure Lite itself consists of the following subset of APIs: goog.array goog.Disposable goog.dispose goog.dom goog.dom.DomHelper goog.events.NodeType Read the rest…

Posted by Dion Almaer at 6:39 am
5 Comments

++---
2.2 rating from 49 votes

Friday, December 18th, 2009

EtherPad Goes Open Source

Category: Comet, Google, Server

Following their recent acquisition by Google, AppJet announced they would open source EtherPad, the collaborative, real-time, notepad. That’s now done, and you can find the project home at – surprise, surprise – Google Code. Checkout Instructions Browse the Source What’s especially cool about this is that Etherpad is Javascript on both sides of the wire. Read the rest…

Posted by Michael Mahemoff at 4:32 pm
4 Comments

+++--
3.7 rating from 27 votes

Thursday, December 10th, 2009

A busy Chrome week: Extensions, Web Sockets, and more

Category: Chrome, Google

It has been a busy work for Chrome, with some interesting features hitting the various “channels”. Web Sockets First up, we have Web Socket support being turned on by default on the developer channel. If you want to be a really cool JS h4x0r you should write a server app using node.js. If you want Read the rest…

Posted by Dion Almaer at 6:07 am
3 Comments

+++--
3.8 rating from 16 votes

Tuesday, December 8th, 2009

Speed Tracer: Google announces new tools and more thanks to the GWT team

Category: Google, GWT

Here is Speed Tracer, the new tool to aid us Web developers in our quest for great applications: Ben and I are at Google Campfire One with a Who’s Who from the Web developer space. When I first met the GWT team they were talking about revolutionary new Web tools that they wanted to create, Read the rest…

Posted by Dion Almaer at 9:08 pm
11 Comments

+++--
3.6 rating from 36 votes

Thursday, November 12th, 2009

SPDY: Make HTTP chatter a lot faster

Category: Google, Performance

Mike Belshe of Google has been working on SPDY an optimized use of HTTP: It is designed specifically for minimizing latency through features such as multiplexed streams, request prioritization and HTTP header compression. We started working on SPDY while exploring ways to optimize the way browsers and servers communicate. Today, web clients and servers speak Read the rest…

Posted by Dion Almaer at 1:54 pm
3 Comments

++---
2.6 rating from 90 votes

Thursday, September 24th, 2009

Chrome Frame: No one will care but It’s fantastic!

I have rarely seen so much interest for an Internet Explorer dedicated plug-in! While developers have been strafed twitter with re-tweets, technical questions and some guessed answer about Chrome Frame, Robert Nyman has already expressed his thoughts about Wave choice and latest Alex Russell idea. Here few highlights: No one will care Home users who Read the rest…

Posted by webreflection at 12:30 pm
29 Comments

+++--
3.5 rating from 46 votes

Tuesday, September 22nd, 2009

Chrome Frame: Inject Chrome into IE

Category: Browsers, Google

Google has released the long anticipated Chrome Frame. Congrats to Alex Russell for getting this out. He fought browsers to bring us Dojo (with a great team) and now he comes at the problem in another way… from within. What is Chrome Frame? Let Alex tell you! Put this in a page: < View plain Read the rest…

Posted by Dion Almaer at 4:09 pm
40 Comments

++++-
4.2 rating from 86 votes

Gmail Mobile team talks Latency and Code Loading

Category: Google, Mobile, Tip

Bikin Chiu of the Gmail Mobile team picks up the HTML5 series with a piece on reducing startup latency. It starts off by talking about lazily loading code via the old favorites of adding a <script> to the DOM, or XHR+eval, but then it gets beyond the typical and discusses the nuance of mobile + Read the rest…

Posted by Dion Almaer at 6:09 am
9 Comments

+++--
3.2 rating from 21 votes

Wednesday, August 5th, 2009

Google buying On2; New twist in the hope for Open Video

Category: Google, Video

Today, video is an important part of many people’s everyday activities on the Internet and a big part of many Google products. Because we spend a lot of time working to make the overall web experience better for users, we think that video compression technology should be a part of the web platform. To that Read the rest…

Posted by Dion Almaer at 9:29 am
13 Comments

++++-
4.5 rating from 31 votes

Friday, June 5th, 2009

Page Speed: New open source Firebug performance extension from Google

Category: Google, Performance, Utility

Richard Rabbat and Bryan McQuade have introduced a new tool called Page Speed that is a fully open source (e.g. it has a public bug database, process for accepting code contributions, roadmap, etc) performance Firebug plugin: Page Speed is a tool we’ve been using internally to improve the performance of our web pages — it’s Read the rest…

Posted by Dion Almaer at 12:53 am
11 Comments

++++-
4.3 rating from 49 votes

Friday, May 29th, 2009

Web Storage Portability Layer: Abstract on top of HTML5 and Gears Storage

Category: Database, Google

Robert Kroeger has released a nice library for local database access. The Web Storage Portability Layer nicely abstracts on top of HTML5 and Gears for database access. The WSPL consists of a collection of classes that provide asynchronous transactional access to both Gears and HTML5 databases and can be found on Project Hosting on Google Read the rest…

Posted by Dion Almaer at 8:45 am
6 Comments

++++-
4 rating from 33 votes

GWT team Wave’s goodbye to annoying question; It’s the API stupid

Category: Google

“Why doesn’t Google use GWT more?” That is a question that I was asked maaaany a time. There are sites like Base and the old mashup editor and others…. but “why not something big like Gmail?” It was always so tough because it wasn’t a totally fair question. Google has some of the best Ajax Read the rest…

Posted by Dion Almaer at 12:24 am
9 Comments

+++--
3.9 rating from 45 votes

Tuesday, April 21st, 2009

O3D: Google releases 3D API in a Browser Plugin

Category: Google, Plugins

Google has released O3D, a browser plugin that gives developers a 3D API. It sits at a slightly higher level than other APIs (such as OpenGL / Canvas 3D type implementations) so it will be interesting to see if developers like the higher level abstraction, especially for building games. These APIs can also be implemented Read the rest…

Posted by Dion Almaer at 2:23 pm
12 Comments

++++-
4 rating from 55 votes

Wednesday, April 15th, 2009

Speeding Up Urchin with Dojo, Part 2

Category: Dojo, Google

Last year, we covered Pete Higgin’s blog talking about how to load Google Analytics in a more responsive manner. Google may not have improved the situation since then (really?), but the Dojo folks have packaged up Pete’s script into the recently released Dojo 1.3 and Alex Russell recently posted a great summary of issues with Read the rest…

Posted by Ben Galbraith at 8:30 am
13 Comments

++++-
4.2 rating from 33 votes

Wednesday, April 8th, 2009

Google talking about HTML 5 and the Mobile Web

Category: Google, Mobile

The Google Mobile folks talked about the new Gmail Mobile launch that uses HTML 5 technology to speed up the experience, and work offline. On the developer side of the house we get to see a little teaser of what the team will be sharing with us: Of course we didn’t get there without a Read the rest…

Posted by Dion Almaer at 7:20 am
3 Comments

++++-
4.2 rating from 19 votes