UPDATE: Since there were many browser release such as Safari 5 and Chrome 8, this post is somewhat outdated. I will update it as soon as I return from my overseas trip. *sorry for the delay*
Hi guys. Since the last update that I gave you, I have been quite busy as hell. Got a submission this week, as well as mid-term exam on the same day. Best bit? It’s all about C++ programming which I have left several years ago. I gotta admit that I’m probably being too spoiled using object-oriented modern languages such as Java that has its own garbage collector, but what do you know, after all these years I finally understands the beauty of C++.
Anyways, enough of the (mid?) weekly update. I was planning to give these results on March but weren’t able to do so. Nowadays there are so many browsers out there, and by browsers I meant web browsers. Some of them you might not know of, such as Konqueror (Kubuntu users probably will smack me), or Midori. Some, you might have it installed in your computer. But here is the thing: of those widely known browsers, which one is the best?
Well, to tell you the truth, it really comes down to your own personal experience (NOT personal preference, though, which I will explain a bit later on). Some browsers might have their own strengths, such as Firefox with its plugins, Chrome with its simplicity, Opera with its damn good user experience, and so on. But the thing is, they all have to be able to do the most important thing: delivering the web content to the user.
DOM Selection Speed
No, I’m not talking about the DOM in the Gundam universe, but rather, the Document Object Model, a representation of objects used in the browser language (HTML, XHTML and its derivatives). Most of the web 2.0 applications such as the online Photoshop, or even this WordPress dashboard uses DOM as the object model. As such, DOM is in a way a standard in web development. The test measures the DOM selection speed by using jQuery using the SlickSpeed Selector test. It is worth noting that using Dojo instead of jQuery to simplify the interaction between AJAX and HTML pages is faster, however it only runs perfectly in Google Chrome. The faster the selection speed is, the more responsive the web application would be.