24
Google Chronicles Analytics and Chrome Sarah Dutkiewicz Cleveland Tech Events [email protected]

Google Chronicles: Analytics And Chrome

Embed Size (px)

DESCRIPTION

This talk was presented at the Web Development SIG of the Greater Cleveland PC Users Group on Saturday, September 19, 2009. There is a follow-up meeting with a more in-depth look on Google Analytics - this presentation only walks through how to set it up and get started.

Citation preview

Page 1: Google Chronicles: Analytics And Chrome

Google ChroniclesAnalytics and Chrome

Sarah DutkiewiczCleveland Tech Events

[email protected]

Page 2: Google Chronicles: Analytics And Chrome

Agenda

• Analyticso What is it?o Why is it important for web developers?o How easy is it to get started?o Future meeting information

• Chromeo What do developers need to know about when

developing for this web browser?

Page 3: Google Chronicles: Analytics And Chrome

Google Analytics - What Is It?

Google Analytics can be found at http://www.google.com/analytics

Page 4: Google Chronicles: Analytics And Chrome

Google Analytics - Types of Reports

Page 5: Google Chronicles: Analytics And Chrome

Google Analytics - Types of Reports

Page 6: Google Chronicles: Analytics And Chrome

Google Analytics - Types of Reports

Page 7: Google Chronicles: Analytics And Chrome

Google Analytics - Getting Started

Page 8: Google Chronicles: Analytics And Chrome

Google Analytics - Getting Signed Up

Page 9: Google Chronicles: Analytics And Chrome

Google Analytics - Adding Tracking

Page 10: Google Chronicles: Analytics And Chrome

Google Analytics - Adding Tracking

Page 11: Google Chronicles: Analytics And Chrome

Google Urchin

• Original name of the Google Analytics project• Now a standalone commercial product available to

run Analytics on your own sites from your own servers, bypassing Google's servers

•  http://www.google.com/urchin/index.html

Page 12: Google Chronicles: Analytics And Chrome

More on Web Analytics

Page 13: Google Chronicles: Analytics And Chrome

Google Chrome

• WebKit• V8• Gears

Picture from http://www.flickr.com/photos/thatguyfromcchs08/2300190277/

Page 14: Google Chronicles: Analytics And Chrome

Google Chrome - User Agent

Screenshot taken while visiting http://www.whatsmyuseragent.com

Based on WebKit

Page 15: Google Chronicles: Analytics And Chrome

Google's V8

Picture taken from http://www.freakingnews.com/Google-V8-Pictures-55464.asp

Page 16: Google Chronicles: Analytics And Chrome

Google's V8 Javascript Engine

• Open source Javascript engine• Written in C++• Targets EMCA-262•  http://code.google.com/p/v8/• Goal:  fast execution of large JavaScript applications• Beats out SpiderMonkey (Firefox), JScript (Internet

Explorer), and JavaScriptCore (Safari) in some benchmarks1

1 More on the benchmarks can be found here: http://v8.googlecode.com/svn/data/benchmarks/v5/run.html

Page 17: Google Chronicles: Analytics And Chrome

Google Gears

• Cross-platform, open source browser add-on to let apps run offline

• Three key featureso A local server to cache resourceso A database to store to and access

via a browser o A worker thread pool

•  http://code.google.com/apis/gears/

Page 18: Google Chronicles: Analytics And Chrome

Google Chrome Web Dev Quirks

• Encodingo Specify close to the top, within <head></head>

tags.o Declare encoding in a standalone meta tag, as

opposed to writing it out with a document.write(); statement

• URL Encodingo Query parameters are already percent-encoded

by Chrome• Active X vs Netscape Plugin Application Programming

Interface• Pop ups• HTTPS, SSL, and secure sites

Page 19: Google Chronicles: Analytics And Chrome

Google Chrome - Web Dev Tools

Page 20: Google Chronicles: Analytics And Chrome

Google Chrome - Web Dev Tools

Page 21: Google Chronicles: Analytics And Chrome

Google Chrome - Web Dev Tools

Page 22: Google Chronicles: Analytics And Chrome

Google Chrome - Web Dev Tools

Page 23: Google Chronicles: Analytics And Chrome

Google Chrome Resources

• Features: http://www.google.com/chrome/intl/en/features.html

• Information for Web Developers: http://www.google.com/chrome/intl/en/webmasters.html

• Chrome Experiments: http://www.chromeexperiments.com/

• Chromium: http://code.google.com/chromium/

Page 24: Google Chronicles: Analytics And Chrome

Contact Information

Sarah [email protected]://www.codinggeekette.com

This presentation was created with Google docs.  For more info, see http://docs.google.com

Cleveland Tech [email protected]://www.clevelandtechevents.com