Google Release some of their internal JavaScript goodies

November 6, 2009 · 8 comments

by Lars

jquery-tips

Google is now providing to the public some of the tools it has been using internally to optimize the JavaScript code for Gmail, Google Docs and Google Maps. This is great news for all web developers I believe and it will be interesting to see if Googles new goodies will be a challenge against existing Javascript Frameworks like jQuery etc.?


ElegantThemes
ThemeForest

Advertisement

Google is a major consumer of Javascript Javascript in its advanced web applications, and therefore the Internet giant has developed several tools that the developers have used to optimize the JavaScript code in for example Gmail, Google Docs and Google Maps.

Google writes on their blog that the company have decided to to allow other Web developers to access their Javascript tools and that they so far have released three of them as open source.

Closure Compiler

A tool that can analyze and optimize JavaScript code, making it more compact and runs faster.

Closure Library

A library of Javascript functions that according to google is a broad, well-tested, modular, and cross-browser JavaScript library. You can pull just what you need from a large set of reusable UI widgets and controls, and from lower-level utilities for DOM manipulation, server communication, animation, data structures, unit testing, rich-text editing, and more.

Closure Templates

Aprecompiled and optimized components. According to Google, Closure templates are small components that can be put together to form a page.

Google own words on the release: Closure Compiler, Closure Library, Closure Templates, and Closure Inspector all started as 20% projects and hundreds of Googlers have contributed thousands of patches. Today, each Closure Tool has grown to be a key part of the JavaScript infrastructure behind web apps at Google.  That’s why we’re particularly excited (and humbled) to open source them to encourage and support web development outside Google. We want to hear what you think, but more importantly, we want to see what you make. So have at it and have fun!

Honestly I’m as exited as they are and really look forward to investigate this. The big question is – what will Closure Library do to great libraries like jQuery? It is too early to even guess about but if Google did a good job as I certainly expect it will be interesting to monitor how it’s popularity will grow.

{ 2 comments… read them below or add one }

Free Wii Points February 9, 2010 at 3:39 am

Hi,
I found your blog on google and read a few of your other posts. I just added you to my Google News Reader. Keep up the good work. Look forward to reading more from you in the future.
Regards,
Mike

Reply

tripwiremag February 9, 2010 at 7:11 am

@Free Wii Points, Great to hear from you – always happy to get a new reader!

Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

{ 6 trackbacks }

Previous post:

Next post:


Web Analytics