Chrome

From QED

< User:Peak(Link to this page as [[User:Peak/Chrome]])
Jump to: navigation, search
Google OS Is Actually a Browser: Google Chrome

—  googlesystem.blogspot.com


Not your mother's JavaScript

—  chromeexperiments.com [1]


Contents

What is Chrome?

Chrome is still only for Windows. Mac users might try Bootcamp or one of the virtualization products. Linux uses can try Wine version 1.1.4 or later (wine --version).

 wine "$HOME/.wine/drive_c/windows/profiles/$USER/Local Settings/Application Data/Google/Chrome/Application/chrome.exe" 
 --new-http --in-process-plugins


Both Chrome and Safari are built using the “Webkit” browser rendering engine. If you find a problem in both Chrome and Safari, Webkit may be the problem.

Google has promised an extensions framework; meanwhile there are Chrome bookmarklets

Timeline

  • c2006 - Work on V8 begins
  • September 2008 - first release
  • December 2008 - Version 1.0 ("public stable release")
  • January 2009 - Google announced it expects Mac OS X and Linux versions will be available within 6 months
  • March 17 2009 - Version 2 on Beta channel (Chrome 2.0.169.1)

Java

  • Java applets support is available in Chrome as part of Java 6 update 11

Performance

Javascript

"Tests by Google on 9/2/2008 showed that V8 was about twice as fast as Firefox 3.0".

Tracemonkey in Firefox 3.1 is also about twice as fast as Firefox 3.0.

google_chrome_benchmark_overall.PNG

[3]

Computerworld: Chrome 2 "proved 41% faster than the stable Chrome 1.0.154.48 build, and 20% faster than Safari 4 beta." [4]

Versions

As of January 8, 2009 there are three release channels:

  • stable channel
  • beta channel
  • developer preview channel

http://googlechromereleases.blogspot.com

Bouquets

  • "find" shows indicators on RHS
  • "alert" is now a dialog that allows one to prevent further alerts
  • Beta - Embedded images resize automagically
  • Image viewers
    • djvu [5]
    • Beta - autozoom [6]

Brickbats

  • Cannot search within textarea [fixed in Beta]
  • Flash plug-in can cause problems
  • No "undo" button !?!?
  • Developer tools (but Beta is better)

Developer Support

  • "JavaScript console"
    • window.console.log
  • "Debug JavaScript"
    • print ....

(function(){var e=document.createElement("script");e.type="text/javascript";e.src="http://isaacnewton.princeton.edu/dojo/dojo/dojo.js";document.getElementsByTagName("head")[0].appendChild(e);})()


Footnote

javascript:void((function(){var loc=location.href,p=prompt('Choose%20File%201',loc),p2=prompt('Choose%20File%202',p);if(p&&p2){fs='<frameset%20cols=\'*,*\'>\n<frame%20src=\''+p+'\'/>';fs+='<frame%20src=\''+p2+'\'/>\n';fs+='</frameset>';with(document){write(fs);close()}}})())

External links

http://code.google.com/apis/v8/design.html

Personal tools