Quantcast
Channel: Digital Life, Web and Startups » Ajax
Viewing all articles
Browse latest Browse all 10

Ajax-heavy Applications on Google Chrome

$
0
0

“This is the best browser so far” is that I can say after being a Chrome user for one day. 

First of all, I was glad to find out that I haven’t found Chrome breaking any web application yet, especially Ajax applications. I was a little concerned about this, given that the Chrome cartoons say “Javascript runs in its own thread”, which is different from the threading model today. 

For example, Razor Profiler is a fairly Javascript-heavy web application that I wrote to perform JavaScript profiling and Ajax performance analysis. It includes tens of thousands of lines of JavaScript code on the client side, and employs a lot of “tricks” to make a web application deliver similar performance characteristics to native applications. -Razor Profiler works well on Chrome. 

I also tried a few applications on Dojo, ExtJS and jQuery. All worked well without a glitch. 

After the initial concern eliminated, now I was able to see the noticeable performance improvement comparing to any other browsers. I am a constant user and tester of Safari, FireFox and IE. Chrome beats any of them hands down. 

a. It is clearly faster and smoother to open browser window, close browser window, navigate to new sites, etc on Chrome than any other browser. Chrome delivers a very smooth browsing experience. 

b. For Ajax applications, yes, Ajax code runs much faster on Chrome. For example, Razor Profiler needs to serialize collected profile data on the client side. There are a lot of data to serialize, typically creating a few hundred kilo-bytes of JSON stream to the server. This serialization process can easily take 5 to 10 seconds on any other browser. On Chrome, the amount of time is probably half of that. 

So overall, Chrome is impressive! It certainly raised the bar. 


Viewing all articles
Browse latest Browse all 10

Latest Images

Trending Articles





Latest Images