PDA

View Full Version : Google Chrome


evant
09-02-2008, 01:42 AM
Though I'm sure you guys have probably seen this: http://www.news.com.au/heraldsun/story/0,21985,24281373-661,00.html

Wonder what impact this one will have? Time will tell ;)

jonhobbs
09-02-2008, 08:01 AM
http://www.google.com/googlebooks/chrome/images/14.jpg




http://www.google.com/googlebooks/chrome/images/15.jpg

jgarcia@tdg-i.com
09-02-2008, 09:43 AM
For the full comic strip: http://www.google.com/googlebooks/chrome/#

nctag
09-02-2008, 02:52 PM
Will this browser be supported by ExtJs?

abe.elias
09-02-2008, 02:59 PM
http://www.google.com/chrome

SxOrpheus
09-02-2008, 03:09 PM
Wow the javascript execution is really fast. Some small bugs but this could be because im using 2.0.1 of ExtJs

rothaar
09-02-2008, 03:17 PM
Chrome is amazing. Using it now, and if the next few days don't show me some major flaws, it's my new browser of choice. Go get it. Now. Stop reading this and go.

jgarcia@tdg-i.com
09-02-2008, 03:18 PM
bah! windows only.

elishnevsky
09-02-2008, 03:30 PM
And the ExtJS samples just work right off the bat! :)

BernardChhun
09-02-2008, 03:31 PM
yup insanely fast. go get it guys.

mjlecomte
09-02-2008, 03:42 PM
Needs ChromeBug or ChromePolish or something. :) (aka firebug)

jpnet
09-02-2008, 03:52 PM
Wow! This thing is smokin' fast. If it had the Firefox Web Toolbar and an equivalent to Firebug, this would be my new browser of choice. I have never seen a browser render content so fast.

-JP

cmendez21
09-02-2008, 04:06 PM
almost everything goes fine on chrome but on some tabs which loads dynamic data and content i get

Uncaught TypeError: Cannot call method 'addClass' of null http://localhost/gm/ext-2.1/ext-all-debug.js (line 18846)
:-? on IE, opera and firefox 2 and 3 works fine

and also is needed Ext.isChrome :D

mdissel
09-02-2008, 04:15 PM
Very fast! And until now no js errors (using ext 2.2 latest rev. svn)

Ronaldo
09-02-2008, 04:38 PM
Waus!

Someone already got some experience with the javascript development tools in chrome?
I mean, I can't live without firebug and I definately need something like that in chrome.

Ronaldo


PS: Lol, I logged in in hotmail and got the attached message.
Microsoft is not up to date yet :) Ah, how could they be...

wm003
09-02-2008, 04:42 PM
Well i noticed chrome is slightly slower than firefox when it comes to movements/scrolling of (huge/deep-nested-)dom-objects. Just try the web-desktop-example or try to resize/move a window-component on the window-grid-example. chrome stutters noticable a bit, as firefox 2/3 and even Ie runs faster. Maybe it has something to do with background-css and moving/scrolling (safari has the same issue and i guess ext recognizes chrome as safari(?))

In all other cases (at least what i have tested) its pretty much faster than all others ;)

cdomigan
09-02-2008, 05:23 PM
Wow this thing is damn fast! Maximising windows with complex nested layouts and grids is instant.

Loving it.

It puts an annoying orange border around elements you click on though (even non-input elements).

jmueller
09-02-2008, 05:25 PM
Clicking on the little page icon to the right of the address bar, then Developer, then Javascript Console, gets you something not too terribly unlike Firebug.

NWilliams
09-02-2008, 05:34 PM
This is awesome. Anyone check out the "Create Application Shortcuts (http://www.google.com/googlebooks/chrome/images/24.jpg)" option? This is monumentally awesome.. native Gears and everything. This should be a really popular target browser for web apps - once they start offering linux and osx versions, that is.

Try creating a desktop shortcut to the Web Desktop sample/example from Chrome, and you'll see why this is so cool.

Only complaint so far is that Chrome's chrome doesn't allow for my additional "Span all monitors" button from UltraMon.

jranda80
09-02-2008, 06:14 PM
No need to install and addon as Firebug,,, Chrome already has it!!! Chrome rocks....

jranda80
09-02-2008, 06:32 PM
Needs ChromeBug or ChromePolish or something. :) (aka firebug)
Right-click + Inspect Element and voila!! Also you have Options for Developers in the 'Page Menu'

Frank
09-02-2008, 06:40 PM
Flash plugins is supported seamlessly

marvinhorst
09-02-2008, 06:49 PM
It screws up the placement of the icon on the combobox and also results in the drop-down not working. I'm using extjs version 2.2.

I would expect most things to work since it uses the webkit rendering engine which I believe is used in Safari. I guess that means Safari should work as fast also

skeles
09-02-2008, 07:29 PM
Well i noticed chrome is slightly slower than firefox when it comes to movements/scrolling of (huge/deep-nested-)dom-objects. Just try the web-desktop-example or try to resize/move a window-component on the window-grid-example. chrome stutters noticable a bit, as firefox 2/3 and even Ie runs faster. Maybe it has something to do with background-css and moving/scrolling (safari has the same issue and i guess ext recognizes chrome as safari(?))

In all other cases (at least what i have tested) its pretty much faster than all others ;)

I just tried Web Desktop application and there seems nothing to be wrong.

fallenrayne
09-02-2008, 07:29 PM
Chrome will work faster than Safari. Chrome is not using Webkit to render JavaScript, it is using V8, which compiles the JavaScript into machine code. And yes, I did say "COMPILES!". This makes JavaScript run so much faster that it is almost unbelievable. Try going to a JavaScript heavy site, such as Google Reader or mySpace, they load almost instantly and browsing is seamless.

I have been playing around with Chrome for about 2 hours now and I am VERY impressed for a beta build, though it has been in development for 2 years. The multi-threaded browsing is amazing. Using Webkit is awesome. And compiling JavaScript (I just love saying that) is absolutely game changing. Chrome is built for large JavaScript applications. Who needs Java applets now, who needs to worry about the client's system speed now; the answer is no one as long as the end user uses Chrome. Any JavaScript is going to run just as fast on their system as a C++ or Java compiled application. Oh, and V8 redid garbage collecting and added in the whole hidden classes concept. AWESOME!

This is a game changer and it is weird because few developers, on other sites I visit, are really excited. Most are just like "well Firefox already does all this". No it doesn't! Firefox 3 will not have multi-threaded browsing, V8, nor Webkit. Chrome is huge, and it will become more apparent as more and more people go to Gmail and see ads saying "This would work better if you were using Chrome!" or go to Docs and see "Try this with Gear and Chrome and you will never go back!" Firefox has amazing word of mouth advertising to make it popular, but who is really the king of advertising? Google, nuff said.

NWilliams
09-02-2008, 07:32 PM
And yes, I did say "COMPILES!". This makes JavaScript run so much faster that it is almost unbelievable.

Let's not forget the possibility of compiler optimization.

emendez
09-02-2008, 07:45 PM
To get a vivid appreciation of V8, try this in firefox, then chrome (IEd doesn't seem to work):

http://ejohn.org/apps/processing.js/examples/topics/collision.html

You'll see that in chrome, the game is not playable (well unless you have good reflexes).

fallenrayne
09-02-2008, 07:59 PM
Try going to http://dromaeo.com/

Chrome total score: 1147.40ms

Firefox 3: 3089.80ms

Opera: 2839.00ms

IE7: Crashes

OMG, that is a huge difference. Almost 2000ms difference is loading time between Firefox 3 and Chrome, that is absolutely amazing.

NWilliams
09-02-2008, 08:06 PM
I think that SunSpider (http://www2.webkit.org/perf/sunspider-0.9/sunspider-driver.html) is probably a better way to demonstrate the js execution speed.

Here (http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B97,98,98,98,97%5D,%223d-morph%22:%5B84,82,88,84,83%5D,%223d-raytrace%22:%5B83,82,82,82,86%5D,%22access-binary-trees%22:%5B31,29,29,30,29%5D,%22access-fannkuch%22:%5B186,184,184,185,187%5D,%22access-nbody%22:%5B95,94,100,98,99%5D,%22access-nsieve%22:%5B49,49,52,49,48%5D,%22bitops-3bit-bits-in-byte%22:%5B45,45,45,45,45%5D,%22bitops-bits-in-byte%22:%5B71,70,70,70,71%5D,%22bitops-bitwise-and%22:%5B55,56,55,55,55%5D,%22bitops-nsieve-bits%22:%5B74,71,70,71,78%5D,%22controlflow-recursive%22:%5B29,29,29,29,30%5D,%22crypto-aes%22:%5B56,57,56,60,56%5D,%22crypto-md5%22:%5B79,77,79,76,77%5D,%22crypto-sha1%22:%5B67,68,67,66,66%5D,%22date-format-tofte%22:%5B154,153,150,150,152%5D,%22date-format-xparb%22:%5B76,71,72,73,71%5D,%22math-cordic%22:%5B119,118,118,119,122%5D,%22math-partial-sums%22:%5B90,87,81,93,94%5D,%22math-spectral-norm%22:%5B53,54,54,54,53%5D,%22regexp-dna%22:%5B231,250,174,226,230%5D,%22string-base64%22:%5B63,63,62,64,61%5D,%22string-fasta%22:%5B126,118,115,122,126%5D,%22string-tagcloud%22:%5B108,99,94,121,133%5D,%22string-unpack-code%22:%5B219,193,180,227,229%5D,%22string-validate-input%22:%5B85,97,86,85,85%5D%7D) is the benchmark run in FF3 on my computer, and then here (http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B21,21,25,23,25%5D,%223d-morph%22:%5B36,49,35,42,33%5D,%223d-raytrace%22:%5B29,28,26,28,27%5D,%22access-binary-trees%22:%5B3,4,5,5,4%5D,%22access-fannkuch%22:%5B21,20,20,21,20%5D,%22access-nbody%22:%5B24,20,28,26,32%5D,%22access-nsieve%22:%5B17,14,14,14,17%5D,%22bitops-3bit-bits-in-byte%22:%5B4,3,4,4,4%5D,%22bitops-bits-in-byte%22:%5B8,8,8,7,8%5D,%22bitops-bitwise-and%22:%5B13,13,13,13,13%5D,%22bitops-nsieve-bits%22:%5B21,20,22,21,24%5D,%22controlflow-recursive%22:%5B3,3,3,2,2%5D,%22crypto-aes%22:%5B17,15,15,15,14%5D,%22crypto-md5%22:%5B13,13,11,16,15%5D,%22crypto-sha1%22:%5B14,13,13,12,13%5D,%22date-format-tofte%22:%5B117,130,117,126,118%5D,%22date-format-xparb%22:%5B78,89,80,76,80%5D,%22math-cordic%22:%5B43,49,48,43,45%5D,%22math-partial-sums%22:%5B32,28,26,28,28%5D,%22math-spectral-norm%22:%5B10,9,12,12,10%5D,%22regexp-dna%22:%5B277,272,274,273,286%5D,%22string-base64%22:%5B54,50,42,49,42%5D,%22string-fasta%22:%5B41,41,42,41,41%5D,%22string-tagcloud%22:%5B108,126,105,109,105%5D,%22string-unpack-code%22:%5B138,136,153,134,137%5D,%22string-validate-input%22:%5B56,54,54,55,60%5D%7D) in Chrome, then here (http://www2.webkit.org/perf/sunspider-0.9/sunspider-results.html?%7B%223d-cube%22:%5B93,93,110,94,109%5D,%223d-morph%22:%5B110,141,125,93,110%5D,%223d-raytrace%22:%5B109,110,109,109,109%5D,%22access-binary-trees%22:%5B31,32,31,31,31%5D,%22access-fannkuch%22:%5B250,234,219,219,234%5D,%22access-nbody%22:%5B125,125,110,125,125%5D,%22access-nsieve%22:%5B78,62,78,93,62%5D,%22bitops-3bit-bits-in-byte%22:%5B47,47,32,47,47%5D,%22bitops-bits-in-byte%22:%5B78,78,78,78,78%5D,%22bitops-bitwise-and%22:%5B188,172,172,171,172%5D,%22bitops-nsieve-bits%22:%5B94,94,94,94,93%5D,%22controlflow-recursive%22:%5B31,31,31,47,31%5D,%22crypto-aes%22:%5B93,78,94,78,94%5D,%22crypto-md5%22:%5B47,32,31,47,31%5D,%22crypto-sha1%22:%5B47,47,47,47,31%5D,%22date-format-tofte%22:%5B172,187,172,157,156%5D,%22date-format-xparb%22:%5B329,297,312,297,297%5D,%22math-cordic%22:%5B125,109,94,109,109%5D,%22math-partial-sums%22:%5B78,78,78,78,78%5D,%22math-spectral-norm%22:%5B63,47,47,63,47%5D,%22regexp-dna%22:%5B344,344,359,360,344%5D,%22string-base64%22:%5B94,94,63,63,78%5D,%22string-fasta%22:%5B203,172,141,157,156%5D,%22string-tagcloud%22:%5B172,157,156,140,187%5D,%22string-unpack-code%22:%5B312,313,328,360,313%5D,%22string-validate-input%22:%5B94,78,78,78,78%5D%7D) in Opera 9.52. So it would look like Chrome executes JS twice as fast as FF3. Looks like Opera is nowhere near the JS king anymore.

fallenrayne
09-02-2008, 08:09 PM
Acid3 Testing (http://acid3.acidtests.org/):

Chrome: 79/100

Opera: 83/100

IE7: 12/100

Firefox 3: 71/100

----

Opera of course wins, but then Chrome edges out Firefox 3.

sstratton
09-02-2008, 08:26 PM
Acid3 Testing (http://acid3.acidtests.org/):

Chrome: 79/100

Opera: 83/100

IE7: 12/100

Firefox 3: 71/100

----

Opera of course wins, but then Chrome edges out Firefox 3.

Latest webkit source is 100% acid3 compliant so technically soon Chrome should be as well. Google has already made mention of mac osx and linux support coming up soon. Keep in mind that this is an open source platform (yes I said platform) given the idea that it is open source, once the source gets dumped (should be soon) even if google doesn't translate themselves, someone else will and quickly. I can see the possibility of wrapping chrome as well, kudos to google, the first real contender to the junk that is IE.

Frank
09-02-2008, 10:41 PM
some key equivalents is the same as Firefox.=D>

hhandoko
09-02-2008, 11:19 PM
V8 is awesome! True to the name, I can't believe how much faster my Ext app runs on Chrome.

Well done Google =D>

ApocalypseCow
09-03-2008, 04:10 AM
very impressed so far, js heavy pages are seriously fast!

joe2987
09-03-2008, 06:11 AM
Congratulations on how nicely the default ext theme integrates into the chrome browser!

uygarpe
09-03-2008, 06:35 AM
well, i have a web application built with ext 2.2. It has a viewport with a tree on the west and a center panel which loads pages with getUpdater().update() method. the problem with chrome is, some pages do not get loaded. there are no problems with IE 6/7, FF 2/3 and Opera 9.5.

maybe i'm missing something, i will dig deeper into this. :-?

Jonny
09-03-2008, 09:09 AM
My first impressions a VERY good as well! I love the simplicity of it. I thought the browsers recently have been designed a lot better (Firefox & IE7)...and Google just takes it a step farther. Less is definitely more!

One Ext JS problem I have noticed is a highlighting issue...which doesn

slarti42uk
09-03-2008, 09:15 AM
I'm using Viewport also. I've got Panels for center, north and west. To load the content in to the center panel I use .load


...
var elCenter = new Ext.Panel({
id: 'elCenter',
region: 'center',
title: 'Dashboard',
layout: 'fit'
});

new Ext.Viewport({
layout: 'border',
items: [elNorth, elWest, elCenter]
});
...

elCenter.load({
url: curl,
params: {mode: 'ajax'},
discardUrl: false,
nocache: false,
text: "Loading...",
timeout: 30,
scripts: true
});



Some of the panels load while others don't. I also can't seem to see anywhere it shows any kind of js error?

Cheers
Steve

jgarcia@tdg-i.com
09-03-2008, 09:15 AM
There will be issues moving forward with Ext. I'm sure the Ext team (once they announce) will start to accept bugs for 2.3/3.x :)