last data update: 2011/10/15, 17:15
Website loading time
during the test: 1.77 s
cable connection (average): 2.05 s
DSL connection (average): 2.34 s
modem (average): 17.28 s
HTTP headers
HTTP/1.0 200 OK
Content-Type: text/html; charset=UTF-8
Expires: Sun, 16 Oct 2011 00:15:22 GMT
Date: Sun, 16 Oct 2011 00:15:22 GMT
Cache-Control: private, max-age=0
Last-Modified: Sat, 30 Jul 2011 22:38:12 GMT
ETag: "72044fc0-4d76-416a-af4a-4a90a6880cd4"
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Server: GSE
Information about DNS servers
google-code-updates.blogspot.com | CNAME | blogspot.l.google.com | IN | 3600 |
Received from the first DNS server
Request to the server "google-code-updates.blogspot.com"
You used the following DNS server:
DNS Name: shades03.rzone.de
DNS Server Address: 85.214.0.233#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 42641
flag: qr rd REQUEST: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
REQUEST SECTION:
google-code-updates.blogspot.com. IN ANY
Received 50 bytes from address 85.214.0.233#53 in 100 ms
Received from the second DNS server
Request to the server "google-code-updates.blogspot.com"
You used the following DNS server:
DNS Name: docks05.rzone.de
DNS Server Address: 81.169.146.15#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 63340
flag: qr rd REQUEST: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
REQUEST SECTION:
google-code-updates.blogspot.com. IN ANY
Received 50 bytes from address 81.169.146.15#53 in 89 ms
Subdomains (the first 50)
Typos (misspells)
foogle-code-updates.blogspot.com voogle-code-updates.blogspot.com boogle-code-updates.blogspot.com hoogle-code-updates.blogspot.com yoogle-code-updates.blogspot.com toogle-code-updates.blogspot.com giogle-code-updates.blogspot.com gkogle-code-updates.blogspot.com glogle-code-updates.blogspot.com gpogle-code-updates.blogspot.com g0ogle-code-updates.blogspot.com g9ogle-code-updates.blogspot.com goigle-code-updates.blogspot.com gokgle-code-updates.blogspot.com golgle-code-updates.blogspot.com gopgle-code-updates.blogspot.com go0gle-code-updates.blogspot.com go9gle-code-updates.blogspot.com goofle-code-updates.blogspot.com goovle-code-updates.blogspot.com gooble-code-updates.blogspot.com goohle-code-updates.blogspot.com gooyle-code-updates.blogspot.com gootle-code-updates.blogspot.com googke-code-updates.blogspot.com googpe-code-updates.blogspot.com googoe-code-updates.blogspot.com googlw-code-updates.blogspot.com googls-code-updates.blogspot.com googld-code-updates.blogspot.com googlr-code-updates.blogspot.com googl4-code-updates.blogspot.com googl3-code-updates.blogspot.com google0code-updates.blogspot.com googlepcode-updates.blogspot.com google-xode-updates.blogspot.com google-vode-updates.blogspot.com google-fode-updates.blogspot.com google-dode-updates.blogspot.com google-cide-updates.blogspot.com google-ckde-updates.blogspot.com google-clde-updates.blogspot.com google-cpde-updates.blogspot.com google-c0de-updates.blogspot.com google-c9de-updates.blogspot.com google-cose-updates.blogspot.com google-coxe-updates.blogspot.com google-coce-updates.blogspot.com google-cofe-updates.blogspot.com google-core-updates.blogspot.com google-coee-updates.blogspot.com | google-codw-updates.blogspot.com google-cods-updates.blogspot.com google-codd-updates.blogspot.com google-codr-updates.blogspot.com google-cod4-updates.blogspot.com google-cod3-updates.blogspot.com google-code0updates.blogspot.com google-codepupdates.blogspot.com google-code-ypdates.blogspot.com google-code-hpdates.blogspot.com google-code-jpdates.blogspot.com google-code-ipdates.blogspot.com google-code-8pdates.blogspot.com google-code-7pdates.blogspot.com google-code-uodates.blogspot.com google-code-uldates.blogspot.com google-code-u-dates.blogspot.com google-code-u0dates.blogspot.com google-code-upsates.blogspot.com google-code-upxates.blogspot.com google-code-upcates.blogspot.com google-code-upfates.blogspot.com google-code-uprates.blogspot.com google-code-upeates.blogspot.com google-code-updztes.blogspot.com google-code-updstes.blogspot.com google-code-updwtes.blogspot.com google-code-updqtes.blogspot.com google-code-updares.blogspot.com google-code-updafes.blogspot.com google-code-updages.blogspot.com google-code-updayes.blogspot.com google-code-upda6es.blogspot.com google-code-upda5es.blogspot.com google-code-updatws.blogspot.com google-code-updatss.blogspot.com google-code-updatds.blogspot.com google-code-updatrs.blogspot.com google-code-updat4s.blogspot.com google-code-updat3s.blogspot.com google-code-updatea.blogspot.com google-code-updatez.blogspot.com google-code-updatex.blogspot.com google-code-updated.blogspot.com google-code-updatee.blogspot.com google-code-updatew.blogspot.com oogle-code-updates.blogspot.com gogle-code-updates.blogspot.com gogle-code-updates.blogspot.com goole-code-updates.blogspot.com googe-code-updates.blogspot.com | googl-code-updates.blogspot.com googlecode-updates.blogspot.com google-ode-updates.blogspot.com google-cde-updates.blogspot.com google-coe-updates.blogspot.com google-cod-updates.blogspot.com google-codeupdates.blogspot.com google-code-pdates.blogspot.com google-code-udates.blogspot.com google-code-upates.blogspot.com google-code-updtes.blogspot.com google-code-updaes.blogspot.com google-code-updats.blogspot.com google-code-update.blogspot.com ogogle-code-updates.blogspot.com google-code-updates.blogspot.com gogole-code-updates.blogspot.com goolge-code-updates.blogspot.com googel-code-updates.blogspot.com googl-ecode-updates.blogspot.com googlec-ode-updates.blogspot.com google-ocde-updates.blogspot.com google-cdoe-updates.blogspot.com google-coed-updates.blogspot.com google-cod-eupdates.blogspot.com google-codeu-pdates.blogspot.com google-code-pudates.blogspot.com google-code-udpates.blogspot.com google-code-upadtes.blogspot.com google-code-updtaes.blogspot.com google-code-updaets.blogspot.com google-code-updatse.blogspot.com ggoogle-code-updates.blogspot.com gooogle-code-updates.blogspot.com gooogle-code-updates.blogspot.com googgle-code-updates.blogspot.com googlle-code-updates.blogspot.com googlee-code-updates.blogspot.com google--code-updates.blogspot.com google-ccode-updates.blogspot.com google-coode-updates.blogspot.com google-codde-updates.blogspot.com google-codee-updates.blogspot.com google-code--updates.blogspot.com google-code-uupdates.blogspot.com google-code-uppdates.blogspot.com google-code-upddates.blogspot.com google-code-updaates.blogspot.com google-code-updattes.blogspot.com google-code-updatees.blogspot.com google-code-updatess.blogspot.com |
Location
IP: 209.85.175.132
continent: NA, country: United States (USA), city: Mountain View
Website value
rank in the traffic statistics:
There is not enough data to estimate website value.
Basic information
website build using CSS
code weight: 108.57 KB
text per all code ratio: 29 %
title: The Google Code Blog
description:
keywords:
encoding: UTF-8
language: en
Website code analysis
one word phrases repeated minimum three times
Phrase | Quantity |
---|---|
the | 210 |
to | 134 |
and | 108 |
of | 82 |
in | 50 |
45 | |
for | 43 |
is | 39 |
that | 38 |
you | 33 |
on | 32 |
as | 32 |
GTUG | 29 |
your | 28 |
with | 27 |
are | 26 |
this | 24 |
API | 22 |
at | 22 |
by | 21 |
can | 20 |
all | 18 |
be | 17 |
how | 17 |
about | 16 |
will | 15 |
from | 15 |
using | 15 |
it | 15 |
when | 14 |
but | 13 |
more | 13 |
Maps | 13 |
an | 12 |
performance | 12 |
our | 12 |
terms | 11 |
data | 11 |
APIs | 11 |
developers | 11 |
have | 11 |
or | 11 |
their | 11 |
use | 10 |
The | 10 |
we | 10 |
web | 10 |
session | 10 |
new | 9 |
application | 9 |
number | 9 |
Data | 9 |
which | 9 |
Web | 9 |
local | 8 |
also | 8 |
get | 8 |
I/O | 8 |
Mike | 8 |
some | 8 |
into | 8 |
This | 8 |
launch | 8 |
through | 7 |
just | 7 |
version | 7 |
out | 7 |
they | 7 |
BY | 7 |
AJAX | 7 |
videos | 7 |
many | 7 |
up | 7 |
JavaScript | 7 |
Nicholas | 7 |
not | 7 |
Marchak | 7 |
Posted | 7 |
should | 7 |
comments | 7 |
Code | 7 |
other | 6 |
YouTube | 6 |
faster | 6 |
two | 6 |
AppCache | 6 |
Labels: | 6 |
search | 6 |
code | 6 |
then | 6 |
talk | 6 |
own | 6 |
ways | 6 |
showed | 6 |
way | 6 |
For | 6 |
queries | 6 |
HTML5 | 6 |
database | 6 |
was | 6 |
If | 6 |
global | 5 |
optimizing | 5 |
2009 | 5 |
Search | 5 |
posts | 5 |
conference | 5 |
One | 5 |
map | 5 |
applications | 5 |
next | 5 |
even | 5 |
do | 5 |
user | 5 |
array | 5 |
mobile | 5 |
PM | 5 |
update | 5 |
GTUGs | 5 |
books | 5 |
startup | 5 |
In | 5 |
if | 5 |
manifest | 5 |
so | 5 |
few | 5 |
(e.g., | 5 |
see | 5 |
simple | 5 |
schema | 5 |
Author, | 5 |
sessions | 5 |
slow! | 5 |
only | 4 |
Developer | 4 |
author | 4 |
length | 4 |
Authors | 4 |
want | 4 |
offline | 4 |
advanced | 4 |
creating | 4 |
never | 4 |
any | 4 |
you're | 4 |
variables | 4 |
things | 4 |
FROM | 4 |
makes | 4 |
results | 4 |
API, | 4 |
making | 4 |
variables, | 4 |
changes | 4 |
each | 4 |
We | 4 |
example | 4 |
point | 4 |
blog | 4 |
might | 4 |
scope | 4 |
COUNT(*) | 4 |
meet | 4 |
great | 4 |
(or | 4 |
you'll | 4 |
4 | |
were | 4 |
better | 4 |
sites | 4 |
where | 4 |
make | 4 |
hope | 4 |
Books | 4 |
Google's | 4 |
sure | 4 |
Custom | 4 |
storing | 4 |
June | 4 |
check | 4 |
Solution: | 4 |
my | 4 |
book | 4 |
these | 4 |
building | 3 |
Programs | 3 |
They | 3 |
Pamela | 3 |
Blog | 3 |
developer | 3 |
login | 3 |
copy | 3 |
it's | 3 |
find | 3 |
took | 3 |
table | 3 |
access | 3 |
Any | 3 |
compatible | 3 |
URLs | 3 |
applications. | 3 |
backwards | 3 |
App | 3 |
keynote | 3 |
still | 3 |
example, | 3 |
table. | 3 |
here | 3 |
take | 3 |
It | 3 |
tables | 3 |
who | 3 |
HTMLCollection | 3 |
than | 3 |
Author | 3 |
var | 3 |
apps | 3 |
talk, | 3 |
such | 3 |
recreate | 3 |
NumPublications, | 3 |
network | 3 |
display | 3 |
done | 3 |
site | 3 |
interactive | 3 |
happens | 3 |
focused | 3 |
issues | 3 |
within | 3 |
efficient | 3 |
best | 3 |
With | 3 |
loops | 3 |
apis, | 3 |
users | 3 |
times | 3 |
hit | 3 |
while | 3 |
order | 3 |
object | 3 |
property | 3 |
increasing | 3 |
gadget | 3 |
need | 3 |
them | 3 |
could | 3 |
much | 3 |
back | 3 |
advice | 3 |
there | 3 |
time | 3 |
avoid | 3 |
set | 3 |
Gmail | 3 |
write | 3 |
comes | 3 |
because | 3 |
Part | 3 |
open | 3 |
starting | 3 |
Geo | 3 |
Visualization | 3 |
possible. | 3 |
two word phrases repeated minimum three times
Phrase | Quantity |
---|---|
of the | 23 |
in the | 19 |
to the | 11 |
how to | 10 |
all the | 9 |
API terms | 9 |
by Mike | 8 |
the Google | 8 |
using the | 7 |
Mike Marchak | 7 |
Posted by | 7 |
Marchak at | 7 |
the number | 6 |
number of | 6 |
comments Labels: | 6 |
the new | 6 |
when the | 6 |
on the | 5 |
and the | 5 |
the application | 5 |
Google Code | 5 |
you can | 5 |
of our | 4 |
to get | 4 |
will be | 4 |
sure to | 4 |
Google Maps | 4 |
to use | 4 |
to launch | 4 |
to meet | 4 |
Maps API | 4 |
from the | 4 |
can be | 4 |
Google I/O | 4 |
Custom Search | 4 |
is to | 4 |
PM comments | 4 |
If you | 4 |
with the | 4 |
Author, COUNT(*) | 4 |
COUNT(*) as | 4 |
to do | 4 |
talk about | 4 |
showed how | 4 |
update the | 3 |
session on | 3 |
the version | 3 |
to check | 3 |
faster and | 3 |
to be | 3 |
of books | 3 |
for mobile | 3 |
Gmail for | 3 |
slow! Solution: | 3 |
at startup | 3 |
is slow! | 3 |
make sure | 3 |
and then | 3 |
Google Data | 3 |
about the | 3 |
the manifest | 3 |
to display | 3 |
up the | 3 |
Developer Programs | 3 |
Google Developer | 3 |
your own | 3 |
some of | 3 |
and array | 3 |
so that | 3 |
conference map | 3 |
when it | 3 |
launch offline | 3 |
back to | 3 |
the conference | 3 |
offline Part | 3 |
that the | 3 |
AppCache to | 3 |
need to | 3 |
way to | 3 |
For example, | 3 |
the user | 3 |
want to | 3 |
you to | 3 |
the database | 3 |
apis, google | 3 |
many of | 3 |
as few | 3 |
should be | 3 |
who are | 3 |
your application | 3 |
such as | 3 |
Data APIs | 3 |
Code Blog | 3 |
on how | 3 |
focused on | 3 |
terms AJAX | 3 |
that are | 3 |
three word phrases repeated minimum three times
Phrase | Quantity |
---|---|
Mike Marchak at | 7 |
Posted by Mike | 7 |
by Mike Marchak | 7 |
Author, COUNT(*) as | 4 |
PM comments Labels: | 4 |
the number of | 4 |
to launch offline | 3 |
launch offline Part | 3 |
on how to | 3 |
make sure to | 3 |
API terms AJAX | 3 |
AppCache to launch | 3 |
Google Code Blog | 3 |
the Google Data | 3 |
B tags
From lightning talks in Mountain View, to App Engine hackathons in Tokyo, to lectures in Berlin, the GTUGs are a great place to meet fellow developers and learn (or teach) something new.At Google I/O, there were many folks eager to bring the spirit of the conference back to their hometowns by starting up GTUGs of their own. Since the conference ended, our list of current GTUGs has grown to include this 'baby boomer' generation of chapters. The following are all new groups looking for members and starting to set up their first events.If there's one near you, check it out! Let the organizers know you're interested; suggest topics for discussion and even offer to do a talk about your own experiences.Europe
Paris GTUG - http://groups.google.com/group/paris-gtugHamburg GTUG - http://www.hamburg-gtug.orgGTUG Munich - http://gtug-muc.orgIstanbul GTUG - http://www.istanbul-gtug.org/Polish GTUG - http://www.gtug.plNorth America
Tri-Valley California GTUG - http://groups.google.com/group/tv-gtugBerkeley GTUG - http://www.meetup.com/Berkeley-GTUG/San Diego GTUG - http://www.meetup.com/sd-gtug/NYC GTUG - http://sites.google.com/site/nycgtugNew Jersey GTUG - http://nj-gtug.org/Philly/Delaware GTUG - http://sites.google.com/site/phillygtug/Boston GTUG - http://groups.google.com/group/boston-gtugDenver GTUG - http://groups.google.com/group/denver-gtugTwin Cities GTUG - tc-gtug.orgAustin GTUG - http://sites.google.com/site/austingtug/Michigan GTUG - http://groups.google.com/group/mi-gtugMadGTUG - http://madgtug.orgCleveland GTUG - http://groups.google.com/group/cleveland-gtugUtah GTUG - http://utahgtug.blogspot.com/Laguna GTUG - www.laguna-gtug.orgQuebec GTUG - http://groups.google.com/group/gtug-quebec/?pli=1South America
Chile GTUG - http://groups.google.com/group/gtug-clArgentina GTUG - http://groups.google.com/group/gtug-arAsia
Optimizing Database Performance
There are hundreds of books written about optimizing SQL and database performance, so I won't bother to get into these details, but instead focus on things which are of particular interest for mobile HTML5 apps.Problem: Creating and deleting tables is slow!
Solution: Smart versioning and backwards compatible schema changes (whenever possible).
Problem: Queries are slow!
Solution: Defer and/or combine queries.
SELECT Author, COUNT(*) as NumArticlesFROM MagazinesGROUP BY AuthorORDER BY NumArticles;SELECT Author, COUNT(*) as NumBooksFROM BooksGROUP BY AuthorORDER BY NumBooks;This will work fine, but the additional query will generally cost you about 100-200 ms over a different (albeit less pretty) query like:SELECT Author, NumPublications, PubTypeFROM ( SELECT Author, COUNT(*) as NumPublications, 'Magazine' as PubType, 0 as SortIndex FROM Magazines GROUP BY Author UNION SELECT Author, COUNT(*) as NumPublications, 'Book' as PubType, 1 as SortIndex FROM Books GROUP BY Author)ORDER BY SortIndex, NumPublications;This will return all the entries we want, with the magazine entries first in increasing order of number of articles, followed by the book entries, in increasing order of the number of books. This is a toy example and there are clearly other ways of improving this, such as merging the Magazines and Books tables, but this type of scenario shows up all the time. There's always a trade-off between simplicity and speed when dealing with databases, but in the case of HTML5 on mobile, this trade-off is even more important.Problem: Multiple updates is slow!
Solution: Use Triggers whenever possible.
CREATE TRIGGER IF NOT EXISTS RemoveAuthorAFTER DELETE ON BooksBEGIN DELETE FROM Authors WHERE Author NOT IN (SELECT Author FROM Books);END;We'll get into more detail on triggers and how to use them in another performance post to come.Optimizing AppCache Performance
Problem: Logging in is slow!
Solution: Avoid redirects to the login page. App-Cache is great because it can launch the application without needing to hit the network, which makes it much faster and allows you to launch offline. One problem you might encounter though, is that the application will launch and then you'll need to hit the network to get some data for the current user. At this point you'll have to check that the user is authenticated and it might turn out that they're not (e.g., their cookies might have expired or have been deleted). One option is to redirect the user to a login page somewhere, allow him to authenticate and then redirect him back to the application. Regardless of whether or not the login page is listed in the manifest, when it redirects back to your application, the entire application will reload. A nicer approach is for the application itself to display an authentication interface which sends the credentials and does the authentication seamlessly in the background. This will avoid any additional reloads of the application and makes everything feel faster and better integrated.Problem: AppCache reloading causes my app to be slow!
Solution: List as few URLs in the manifest as possible.
U tags
I tags
Posted by Mike Marchak, Google Code Team
images
file name | alternative text |
---|---|
icon18_edit_allbkg.gif | |
gtug2-175.png | Powered By Blogger |
IO_map2.jpg | |
IO_map1.jpg | |
html5_table.png | |
io.JPG | |
icon18_wrench_allbkg.png | |
blogger-ipower-blue.gif |
headers
H1
Google Code Blog
H2
Monday, June 22, 2009
Thursday, June 11, 2009
Wednesday, June 10, 2009
Tuesday, June 9, 2009
Archives
H3
Monday, June 22, 2009
Thursday, June 11, 2009
Wednesday, June 10, 2009
Tuesday, June 9, 2009
Archives
H4
H5
H6
internal links
address | anchor text |
---|---|
javascript:void(0); | close |
#main | skip to main |
#sidebar | skip to sidebar |
http://google-code-updates.blogspot.com/2009/06/weve-moved.html | We've Moved! |
http://google-code-updates.blogspot.com/2009/06/weve-moved.html | 5:31 PM |
http://google-code-updates.blogspot.com/2009/06/google-technology-user-groups.html | Google Technology User Groups |
http://google-code-updates.blogspot.com/2009/06/google-technology-user-groups.html | 5:11 PM |
http://google-code-updates.blogspot.com/search/label/conferences | conferences |
http://google-code-updates.blogspot.com/search/label/gtug | gtug |
http://google-code-updates.blogspot.com/2009/06/google-io-interactive-map-now-with.html | Google I/O Interactive Map: Now with videos + some Open Source goodness! |
http://google-code-updates.blogspot.com/2009/06/google-io-interactive-map-now-with.html | 2:00 PM |
http://google-code-updates.blogspot.com/search/label/google%20io | google io |
http://google-code-updates.blogspot.com/search/label/maps | maps |
http://google-code-updates.blogspot.com/search/label/open%20source | open source |
http://google-code-updates.blogspot.com/search/label/video | video |
http://google-code-updates.blogspot.com/2009/06/gmail-for-mobile-html5-series.html | Gmail for Mobile HTML5 Series: Suggestions for Better Performance |
http://google-code-updates.blogspot.com/2009/04/html5-and-webkit-pave-way-for-mobile.html | this blog |
http://google-code-updates.blogspot.com/search/label/html5/ | series of posts |
http://google-code-updates.blogspot.com/2009/04/html5-and-webkit-pave-way-for-mobile.html | HTML5 and Webkit pave the way for mobile web applications |
http://google-code-updates.blogspot.com/2009/04/gmail-for-mobile-html5-series-using.html | Using AppCache to launch offline - Part 1 |
http://google-code-updates.blogspot.com/2009/05/gmail-for-mobile-html5-series-part-2.html | Using AppCache to launch offline - Part 2 |
http://google-code-updates.blogspot.com/2009/05/gmail-for-mobile-html5-series-part-3.html | Using AppCache to launch offline - Part 3 |
http://google-code-updates.blogspot.com/2009/05/gmail-for-mobile-html5-series-common.html | A Common API for Web Storage |
http://google-code-updates.blogspot.com/2009/06/gmail-for-mobile-html5-series.html | 11:50 AM |
http://google-code-updates.blogspot.com/search/label/gmail | gmail |
http://google-code-updates.blogspot.com/search/label/html5 | html5 |
http://google-code-updates.blogspot.com/search/label/mobile | mobile |
http://google-code-updates.blogspot.com/2009/06/another-round-of-deprecation-policies.html | Another Round of Deprecation Policies for Labs Graduates |
http://google-code-updates.blogspot.com/2009/06/another-round-of-deprecation-policies.html | 7:00 AM |
http://google-code-updates.blogspot.com/search/label/apis | apis |
http://google-code-updates.blogspot.com/search/label/google%20code | google code |
http://google-code-updates.blogspot.com/search/label/labs | labs |
http://google-code-updates.blogspot.com/2009/06/nicholas-c-zakas-speed-up-your.html | Nicholas C. Zakas: Speed Up Your JavaScript |
http://google-code-updates.blogspot.com/2009/05/web-e-x-ponents.html | Web Exponents |
http://google-code-updates.blogspot.com/2009/02/john-resig-drop-in-javascript.html | John Resig: Drop-in JavaScript Performance |
http://google-code-updates.blogspot.com/2009/03/doug-crockford-javascript-good-parts.html | Doug Crockford: JavaScript: The Good Parts |
http://google-code-updates.blogspot.com/2009/03/steve-souders-lifes-too-short-write.html | Steve Souders: Life's Too Short, Write Fast Code (part 2) |
http://google-code-updates.blogspot.com/2009/04/ppk-open-web-goes-mobile.html | PPK: The Open Web Goes Mobile |
http://google-code-updates.blogspot.com/2009/05/rob-campbell-debugging-and-testing-web.html | Rob Campbell: Debugging and Testing the Web with Firebug |
http://google-code-updates.blogspot.com/2009/06/nicholas-c-zakas-speed-up-your.html | 3:14 PM |
http://google-code-updates.blogspot.com/search/label/javascript | javascript |
http://google-code-updates.blogspot.com/search/label/video | video |
http://google-code-updates.blogspot.com/search/label/web%20exponents | web exponents |
http://google-code-updates.blogspot.com/search/label/web%20performance | web performance |
http://google-code-updates.blogspot.com/2009/06/google-io-session-videos-on-building.html | Google I/O: Session videos on building apps using the AJAX and Data APIs |
http://google-code-updates.blogspot.com/2009/06/google-io-session-videos-on-building.html | 12:00 PM |
http://google-code-updates.blogspot.com/search/label/ajax%20apis | ajax apis |
http://google-code-updates.blogspot.com/search/label/google%20data%20apis | google data apis |
http://google-code-updates.blogspot.com/search/label/google%20io | google io |
http://google-code-updates.blogspot.com/search?updated-max=2009-06-09T12%3A00%3A00-07%3A00&max-results=7 | Older Posts |
http://google-code-updates.blogspot.com/ | Home |
http://google-code-updates.blogspot.com/feeds/posts/default | Posts (Atom) |
http://google-code-updates.blogspot.com/search?updated-min=2009-01-01T00%3A00%3A00-08%3A00&updated-max=2010-01-01T00%3A00%3A00-08%3A00&max-results=50 | 2009 |
http://google-code-updates.blogspot.com/2009_06_01_archive.html | June |
http://google-code-updates.blogspot.com/2009/06/weve-moved.html | We've Moved! |
http://google-code-updates.blogspot.com/2009/06/google-technology-user-groups.html | Google Technology User Groups |
http://google-code-updates.blogspot.com/2009/06/google-io-interactive-map-now-with.html | Google I/O Interactive Map: Now with videos + some... |
http://google-code-updates.blogspot.com/2009/06/gmail-for-mobile-html5-series.html | Gmail for Mobile HTML5 Series: Suggestions for Bet... |
http://google-code-updates.blogspot.com/2009/06/another-round-of-deprecation-policies.html | Another Round of Deprecation Policies for Labs Gra... |
http://google-code-updates.blogspot.com/2009/06/nicholas-c-zakas-speed-up-your.html | Nicholas C. Zakas: Speed Up Your JavaScript |
http://google-code-updates.blogspot.com/2009/06/google-io-session-videos-on-building.html | Google I/O: Session videos on building apps using ... |
http://google-code-updates.blogspot.com/2009/06/everybody-talking-social-track-at.html | Everybody's talking: the Social track at Google I/... |
http://google-code-updates.blogspot.com/2009/06/google-app-engine-io-java-offline.html | Google App Engine @ I/O: Java, offline processing,... |
http://google-code-updates.blogspot.com/2009/06/google-io-reflections-on-enterprise.html | Google I/O: Reflections on the Enterprise Track |
http://google-code-updates.blogspot.com/2009/06/google-web-toolkit-at-google-io.html | Google Web Toolkit at Google I/O |
http://google-code-updates.blogspot.com/2009/06/developer-sandbox-now-with-video.html | The Developer Sandbox, now with Video Interviews! |
http://google-code-updates.blogspot.com/2009/06/tech-talk-videos-from-google-io.html | Tech Talk Videos from Google I/O |
http://google-code-updates.blogspot.com/2009/06/introducing-page-speed.html | Introducing Page Speed |
http://google-code-updates.blogspot.com/2009/06/google-wave-google-io.html | Google Wave @ Google I/O |
http://google-code-updates.blogspot.com/2009/06/android-now-beaming-io-videos-and.html | Android: Now beaming I/O videos and presentations ... |
http://google-code-updates.blogspot.com/2009/06/google-io-now-online-starting-with-all.html | Google I/O: Now online, starting with all things C... |
http://google-code-updates.blogspot.com/2009/06/post-google-io-2009.html | Post Google I/O 2009 |
http://google-code-updates.blogspot.com/2009_05_01_archive.html | May |
http://google-code-updates.blogspot.com/2009/05/google-io-2009-day-2-recap.html | Google I/O 2009 - Day 2 Recap |
http://google-code-updates.blogspot.com/2009/05/chrome-experiments-at-google-io.html | Chrome Experiments at Google I/O |
http://google-code-updates.blogspot.com/2009/05/mercurial-now-available-to-all-open.html | Mercurial Now Available to All Open Source Project... |
http://google-code-updates.blogspot.com/2009/05/hello-world-meet-google-wave.html | Hello World, Meet Google Wave |
http://google-code-updates.blogspot.com/2009/05/google-io-2009-day-1-recap.html | Google I/O 2009 - Day 1 Recap |
http://google-code-updates.blogspot.com/2009/05/bringing-visualizations-one-step-closer.html | Bringing Visualizations One Step Closer to Develop... |
http://google-code-updates.blogspot.com/2009/05/introducing-google-web-elements.html | Introducing Google Web Elements |
http://google-code-updates.blogspot.com/2009/05/visualizing-your-clouds-data.html | Visualizing Your Cloud’s Data |
http://google-code-updates.blogspot.com/2009/05/transforming-your-calendar-with.html | Transforming Your Calendar with LuckyCal and Googl... |
http://google-code-updates.blogspot.com/2009/05/how-to-make-maps-center-of-your-ui-and.html | How To Make Maps The Center Of Your UI (And How No... |
http://google-code-updates.blogspot.com/2009/05/google-io-2009-registration-is-now.html | Google I/O 2009: registration is now closed |
http://google-code-updates.blogspot.com/2009/05/project-hosting-tricks-part-1.html | Project Hosting Tricks, part 1 |
http://google-code-updates.blogspot.com/2009/05/gmail-for-mobile-html5-series-common.html | Gmail for Mobile HTML5 Series: A Common API for We... |
http://google-code-updates.blogspot.com/2009/05/using-google-static-maps-api-and-http.html | Using the Google Static Maps API and HTTP Geocoder... |
http://google-code-updates.blogspot.com/2009/05/myspace-open-platform-connect-myspace.html | MySpace Open Platform: Connect MySpace users to yo... |
http://google-code-updates.blogspot.com/2009/05/guice-deuce.html | Guice Deuce |
http://google-code-updates.blogspot.com/2009/05/previews-of-io-sessions-brian.html | Previews of I/O Sessions: Brian Fitzpatrick and Be... |
http://google-code-updates.blogspot.com/2009/05/sao-paulo-brazil-google-developer-day.html | Sao Paulo, Brazil: Google Developer Day Registrati... |
http://google-code-updates.blogspot.com/2009/05/who-google-io-spotlight-on-social-web.html | Who's @ Google I/O - spotlight on the Social Web |
http://google-code-updates.blogspot.com/2009/05/ignite-google-io-speakers-announced.html | Ignite Google I/O speakers announced |
http://google-code-updates.blogspot.com/2009/05/closing-loop-version-control-and-issue.html | Closing the Loop - Version Control and Issue Track... |
http://google-code-updates.blogspot.com/2009/05/yahoo-pipes-and-html5-canvas-tag.html | Yahoo! Pipes and the HTML5 canvas tag |
http://google-code-updates.blogspot.com/2009/05/google-openid-api-taking-next-steps.html | Google OpenID API - taking the next steps |
http://google-code-updates.blogspot.com/2009/05/gmail-for-mobile-html5-series-part-3.html | Gmail for mobile HTML5 Series - Part 3: Using AppC... |
http://google-code-updates.blogspot.com/2009/05/svg-open-2009-svg-coming-of-age.html | SVG Open 2009: “SVG coming of age” |
http://google-code-updates.blogspot.com/2009/05/bespin-experiment-in-giving-developers.html | Bespin: an experiment in giving developers a produ... |
http://google-code-updates.blogspot.com/2009/05/previews-of-io-sessions-brad-chen-sven.html | Previews of I/O Sessions: Brad Chen, Sven Mawson a... |
http://google-code-updates.blogspot.com/2009/05/rob-campbell-debugging-and-testing-web.html | Rob Campbell: Debugging and Testing the Web with F... |
http://google-code-updates.blogspot.com/2009/05/who-google-io-spotlight-on-open-web.html | Who's @ Google I/O - spotlight on the Open Web |
http://google-code-updates.blogspot.com/2009/05/gmail-for-mobile-html5-series-part-2.html | Gmail for mobile HTML5 Series - Part 2: Using AppC... |
http://google-code-updates.blogspot.com/2009/05/building-google-earth-app-for.html | Building a Google Earth app for Salesforce.com Fou... |
http://google-code-updates.blogspot.com/2009/05/javaxinjectinject.html | @javax.inject.Inject |
http://google-code-updates.blogspot.com/2009_04_01_archive.html | April |
http://google-code-updates.blogspot.com/2009_03_01_archive.html | March |
http://google-code-updates.blogspot.com/2009_02_01_archive.html | February |
http://google-code-updates.blogspot.com/2009_01_01_archive.html | January |
http://google-code-updates.blogspot.com/search?updated-min=2008-01-01T00%3A00%3A00-08%3A00&updated-max=2009-01-01T00%3A00%3A00-08%3A00&max-results=50 | 2008 |
http://google-code-updates.blogspot.com/2008_12_01_archive.html | December |
http://google-code-updates.blogspot.com/2008_11_01_archive.html | November |
http://google-code-updates.blogspot.com/2008_10_01_archive.html | October |
http://google-code-updates.blogspot.com/2008_09_01_archive.html | September |
http://google-code-updates.blogspot.com/2008_08_01_archive.html | August |
http://google-code-updates.blogspot.com/2008_07_01_archive.html | July |
http://google-code-updates.blogspot.com/2008_06_01_archive.html | June |
http://google-code-updates.blogspot.com/2008_05_01_archive.html | May |
http://google-code-updates.blogspot.com/2008_04_01_archive.html | April |
http://google-code-updates.blogspot.com/2008_03_01_archive.html | March |
http://google-code-updates.blogspot.com/2008_02_01_archive.html | February |
http://google-code-updates.blogspot.com/2008_01_01_archive.html | January |
http://google-code-updates.blogspot.com/search?updated-min=2007-01-01T00%3A00%3A00-08%3A00&updated-max=2008-01-01T00%3A00%3A00-08%3A00&max-results=50 | 2007 |
http://google-code-updates.blogspot.com/2007_12_01_archive.html | December |
http://google-code-updates.blogspot.com/2007_11_01_archive.html | November |
http://google-code-updates.blogspot.com/2007_10_01_archive.html | October |
http://google-code-updates.blogspot.com/2007_09_01_archive.html | September |
http://google-code-updates.blogspot.com/2007_08_01_archive.html | August |
http://google-code-updates.blogspot.com/2007_07_01_archive.html | July |
http://google-code-updates.blogspot.com/2007_06_01_archive.html | June |
http://google-code-updates.blogspot.com/2007_05_01_archive.html | May |
http://google-code-updates.blogspot.com/2007_04_01_archive.html | April |
http://google-code-updates.blogspot.com/2007_03_01_archive.html | March |
http://google-code-updates.blogspot.com/2007_02_01_archive.html | February |
http://google-code-updates.blogspot.com/2007_01_01_archive.html | January |
http://google-code-updates.blogspot.com/search?updated-min=2006-01-01T00%3A00%3A00-08%3A00&updated-max=2007-01-01T00%3A00%3A00-08%3A00&max-results=50 | 2006 |
http://google-code-updates.blogspot.com/2006_12_01_archive.html | December |
http://google-code-updates.blogspot.com/2006_11_01_archive.html | November |
http://google-code-updates.blogspot.com/2006_10_01_archive.html | October |
http://google-code-updates.blogspot.com/2006_09_01_archive.html | September |
http://google-code-updates.blogspot.com/2006_08_01_archive.html | August |
http://google-code-updates.blogspot.com/2006_07_01_archive.html | July |
http://google-code-updates.blogspot.com/2006_06_01_archive.html | June |
http://google-code-updates.blogspot.com/2006_05_01_archive.html | May |
http://google-code-updates.blogspot.com/2006_04_01_archive.html | April |
http://google-code-updates.blogspot.com/2006_03_01_archive.html | March |
http://google-code-updates.blogspot.com/2006_02_01_archive.html | February |
http://google-code-updates.blogspot.com/2006_01_01_archive.html | January |
http://google-code-updates.blogspot.com/search?updated-min=2005-01-01T00%3A00%3A00-08%3A00&updated-max=2006-01-01T00%3A00%3A00-08%3A00&max-results=40 | 2005 |
http://google-code-updates.blogspot.com/2005_12_01_archive.html | December |
http://google-code-updates.blogspot.com/2005_11_01_archive.html | November |
http://google-code-updates.blogspot.com/2005_10_01_archive.html | October |
http://google-code-updates.blogspot.com/2005_09_01_archive.html | September |
http://google-code-updates.blogspot.com/2005_08_01_archive.html | August |
http://google-code-updates.blogspot.com/2005_07_01_archive.html | July |
http://google-code-updates.blogspot.com/2005_06_01_archive.html | June |
http://google-code-updates.blogspot.com/2005_05_01_archive.html | May |
http://google-code-updates.blogspot.com/2005_04_01_archive.html | April |
http://google-code-updates.blogspot.com/2005_03_01_archive.html | March |
external links
address | anchor text |
---|---|
http://googlecode.blogspot.com/ | googlecode.blogspot.com |
http://feeds2.feedburner.com/blogspot/Dcni | subscribe to the new blog |
http://3.bp.blogspot.com/_4E9RvKH2MuA/SjGgIqOlZzI/AAAAAAAALTg/JEfjesiSl-k/s1600-h/gtug2-175.png | |
http://www.gtugs.org/ | Google Technology User Groups |
http://picasaweb.google.com/sv.gtug/SVGTUGApr2009# | lightning talks |
http://picasaweb.google.com/matsuo.takashi/GaeHackAThonTokyo3rd#5323536050026197938 | App Engine hackathons |
http://www.youtube.com/watch?v=95NQMwMPY6k | lectures |
http://code.google.com/events/io | Google I/O |
http://groups.google.com/group/paris-gtug | http://groups.google.com/group/paris-gtug |
http://www.hamburg-gtug.org/ | http://www.hamburg-gtug.org |
http://gtug-muc.org/ | http://gtug-muc.org |
http://www.istanbul-gtug.org/ | http://www.istanbul-gtug.org/ |
http://www.gtug.pl/ | http://www.gtug.pl |
http://groups.google.com/group/tv-gtug | http://groups.google.com/group/tv-gtug |
http://www.meetup.com/Berkeley-GTUG/ | http://www.meetup.com/Berkeley-GTUG/ |
http://www.meetup.com/sd-gtug/ | http://www.meetup.com/sd-gtug/ |
http://sites.google.com/site/nycgtug | http://sites.google.com/site/nycgtug |
http://nj-gtug.org/ | http://nj-gtug.org/ |
http://sites.google.com/site/phillygtug/ | http://sites.google.com/site/phillygtug/ |
http://groups.google.com/group/boston-gtug | http://groups.google.com/group/boston-gtug |
http://groups.google.com/group/denver-gtug | http://groups.google.com/group/denver-gtug |
http://tc-gtug.org/ | tc-gtug.org |
http://sites.google.com/site/austingtug/ | http://sites.google.com/site/austingtug/ |
http://groups.google.com/group/mi-gtug | http://groups.google.com/group/mi-gtug |
http://madgtug.org/ | http://madgtug.org |
http://groups.google.com/group/cleveland-gtug | http://groups.google.com/group/cleveland-gtug |
http://utahgtug.blogspot.com/ | http://utahgtug.blogspot.com/ |
http://www.laguna-gtug.org/ | www.laguna-gtug.org |
http://groups.google.com/group/gtug-quebec/?pli=1 | http://groups.google.com/group/gtug-quebec/?pli=1 |
http://groups.google.com/group/gtug-cl | http://groups.google.com/group/gtug-cl |
http://groups.google.com/group/gtug-ar | http://groups.google.com/group/gtug-ar |
http://sites.google.com/site/gtugkl/ | http://sites.google.com/site/gtugkl/ |
http://sites.google.com/site/hydgtug/ | http://sites.google.com/site/hydgtug/ |
http://www.meetup.com/sv-gtug | http://www.meetup.com/sv-gtug |
http://www.youtube.com/watch?v=1RnyyE3RN3k | GTUGs at Google I/O |
http://pune-gtug.blogspot.com/ | http://pune-gtug.blogspot.com/ |
http://www.berlin-gtug.org/ | http://www.chico-gtug.org |
http://www.berlin-gtug.org/ | http://www.berlin-gtug.org |
http://tokyo-gtug.org/ | http://tokyo-gtug.org/ |
http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=118171940392379715704.000462958bd7dc39033c4&ll=9.208762,8.711572&spn=88.693281,-98.039732&z=1&source=embed | GTUGs |
http://groups.google.com/group/gtug-managers | GTUG managers mailing list |
http://gtugs.org/ | gtugs.org |
http://2.bp.blogspot.com/_EuCTzLdp3vE/SjAF0JNXDLI/AAAAAAAACrk/cbLUpDpLt8U/s1600-h/IO_map2.jpg | |
http://code.google.com/events/io/map/#level2 | Interactive Conference Map |
http://maps.google.com | Google Maps |
http://code.google.com/apis/maps | JavaScript Maps API |
http://code.google.com/events/io/sessions.html | I/O session videos and presentations |
http://code.google.com/events/io/map/#level2:track-1-videos | videos of sessions that took place in Room 1 |
http://code.google.com/events/io/map/#level3:keynote-videos | here's where the keynote sessions took place |
http://code.google.com/events/io/map/#level2:video-interviews | where we filmed interviews with I/O sandbox developers |
http://code.google.com/events/io/map/#level2 | |
http://code.google.com/p/googleio2009-map | open sourced the interactive conference map |
http://code.google.com/p/googleio2009-map/wiki/HowTo | how to article outlining the steps I went through |
http://code.google.com/p/googleio2009-map | open source project |
http://4.bp.blogspot.com/_EuCTzLdp3vE/Si_-aCA2LpI/AAAAAAAACrU/j0S5qabuqro/s1600-h/html5_table.png | |
http://code.google.com/labs | Google Code Labs |
http://code.google.com/apis/adwords/docs/terms.html | AdWords API terms |
http://code.google.com/apis/adsense/terms.html | AdSense API terms |
http://code.google.com/apis/ajaxfeeds/terms.html | AJAX Feed API terms |
http://code.google.com/apis/ajaxlanguage/terms.html | AJAX Language API terms |
http://code.google.com/apis/ajaxlibs/terms.html | AJAX Libraries API terms |
http://code.google.com/apis/ajaxsearch/terms.html | AJAX Search API terms |
http://www.google.com/apps/intl/en/terms/api_terms.html | Apps APIs terms |
http://code.google.com/apis/calendar/terms.html | Calendar Data API terms |
http://code.google.com/apis/chart/terms.html | Chart API terms |
http://services.google.com/events/googhealthdevelopers | Health API terms |
http://code.google.com/apis/maps/terms.html | Geo APIs terms |
http://www.google.com/apps/intl/en/terms/api_terms.html | Secure Data Connector terms |
http://www.amazon.com/exec/obidos/search-handle-url/ref=ntt_athr_dp_sr_1?_encoding=UTF8&search-type=ss&index=books&field-author=Nicholas%20C.%20Zakas | author |
http://www.amazon.com/Even-Faster-Web-Sites-Performance/dp/0596522304 | Even Faster Web Sites |
http://www.slideshare.net/nzakas/speed-up-your-javascript | slides |
http://www.youtube.com/watch?v=mHtdZgou0qU&feature=PlayList&p=689D6EE903ED5CB6&index=5 | video |
http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-75708506 | HTML spec |
http://www.w3.org/TR/2002/WD-DOM-Level-3-Core-20020409/core.html#ID-B63ED1A3 | DocumentFragment |
http://www.youtube.com/view_play_list?p=689D6EE903ED5CB6 | videos |
http://1.bp.blogspot.com/_EuCTzLdp3vE/Si6kaMXw0RI/AAAAAAAACqs/le2TPoFWnZE/s1600-h/io.JPG | |
http://code.google.com/events/io/ | Day 2 keynote |
http://code.google.com/events/io/sessions/ProgrammingWithAndForGoogleWave.html | Programming With and For Google Wave |
http://code.google.com/events/io/sessions/GoogleWavePoweredByGWT.html | Google Wave: Powered by GWT |
http://code.google.com/events/io/sessions/GoogleWaveUnderTheHood.html | Google Wave: Under the hood |
http://www.google.com/webelements/ | Google Web Elements |
http://code.google.com/events/io/ | Day 1 keynote |
http://code.google.com/events/io/sessions/SiteReviewsExperts.html | one talk |
http://code.google.com/events/io/sessions/SearchFriendlyDevelopment.html | other session |
http://code.google.com/events/io/sessions/AdvancedCustomSearchConfiguration.html | Custom Search Engines |
http://www.google.com/webelements/customsearch/ | Custom Search element |
http://buzz.blogger.com/2009/06/search-box-gadget-available-to-all.html | Custom Search gadget for Blogger |
http://code.google.com/events/io/sessions/ImplementingOwnVisualizationDatasource.html | Implementing your Own Visualization Datasource |
http://code.google.com/events/io/sessions/UsingVisualizationApiGWT.html | great session |
http://code.google.com/events/io/sessions/FunHacksCoolJavascripts.html | session |
http://code.google.com/playground | Code Playground |
http://www.vastrank.com | VastRank |
http://code.google.com/events/io/sessions/UsingAjaxApisUserGen.html | Using AJAX APIs to Navigate User-Generated Content |
http://code.google.com/events/io/sessions/BuildingBusinessFreeApis.html | Building a Business with Google's free APIs |
http://code.google.com/events/io/sessions/GoingSocialYouTubeApps.html | future direction of the YouTube API |
http://code.google.com/events/io/sessions/BestPracticesYouTubeApps.html | writing monetizable YouTube apps |
http://code.google.com/events/io/sessions/BuildingApplicationsCloud.html | discussed the Document List Data API |
http://www.syncplicity.com/ | Syncplicity |
http://offisync.com/ | OffiSync |
http://www.gdocsbar.com/ | gDocsBar |
http://code.google.com/events/io/sessions/EvolutionGoogleDataProtocol.html | evolution of the Google Data protocol |
http://code.google.com/events/io/sessions/UsingGoogleDataApisOauthOpenSocial.html | showed how to build a read/write gadget |
http://code.google.com/apis/gdata/client-js.html | Google Data JavaScript library |
http://www.igoogle.com | iGoogle |
http://code.google.com/events/io/sessions/DontKnowGeoApiCantHurt.html | grab bag session |
http://code.google.com/apis/sketchup/ | Sketchup Ruby API |
http://googlegeodevelopers.blogspot.com/2009/05/earn-revenue-from-your-mashup-with-maps_20.html | Maps Ad Unit |
http://googlegeodevelopers.blogspot.com/2009/03/changes-to-googlebar.html | GoogleBar |
http://code.google.com/events/io/sessions/PerformanceTipsGeoApiMashups.html | performance tips for Maps API mashups |
http://code.google.com/apis/maps/documentation/v3 | Google Maps API v3 |
http://code.google.com/events/io/sessions/MapsApiMobile.html | more in-depth talk |
http://www.redfin.com | Redfin |
http://code.google.com/events/io/sessions/BuildingScalableGeoApps.html | hosting geo data on Google infrastructure |
http://www.google.com/url?sa=t&source=web&ct=res&cd=1&url=http%3A%2F%2Fwww.connectorlocal.com%2F&ei=jdwqSvfsBJTitAOw06DiCg&usg=AFQjCNFYTu1FcfreGECPAzts_30x5cnojg&sig2=ix5YBYRZIV2BuKE8ixtdVg | ConnectorLocal |
http://googlegeodevelopers.blogspot.com/2009/05/hey-maps-api-and-earth-api-developers.html | better integration between the Google Earth and Google Maps JS APIs |
http://code.google.com/events/io/sessions/BuildingAdvanced3DGoogleEarth.html | advanced Earth API topics |
http://code.google.com/p/earth-api-utility-library/ | utility library |
http://www.blogger.com | Powered By Blogger |