Browsers Start to Take Notice of Acid3 Test

This article was written on March 18, 2008 by CyberNet.

Earlier this month the Acid3 test was released to give browsers the push they need to stay on top of the constantly evolving web standards. Almost all of the mainstream browsers now support the Acid2 test, and so it only makes sense that a new one would be released to give developers something to shoot for.

As we’ve seen all of the browsers out there need some work before they hit the perfect 100/100 score on the Acid3 test. The good news is that some developers are already stepping forward with new releases that are improving upon their initial score. Safari nightly builds are currently hitting a whopping 93/100 which is something that they deserve a round of applause for. Firefox 3 nightly builds have also seen a small increase from 67/100 to 71/100.

Opera has also released a new weekly build of Opera 9.5 with nearly a dozen Acid3-specific improvements that help give it a much better score on the test. Previously they received a 65/100, but now they are up to 77/100! Out of all the Windows browsers available this puts them in second place only behind Safari.

I did read that there were some minor changes made to the Acid3 test which may result in browsers getting a slightly better score, but it’s obvious that work is being done to pass the test. I do have to give Opera credit for already taking the initiative of making their browser compliant, and it will be interesting to see which browser passes the test first.

[via Opera Watch]

Copyright © 2011 CyberNetNews.com

Related Posts:


Browser Comparison: Memory Usage, Speed, Acid 3 Test

This article was written on July 09, 2009 by CyberNet.

browser benchmarks.png

Ever since we did a browser comparison test last year there have been a lot of emails and comments asking if we were going to update the article to reflect new releases. I thought about adding in the new browsers as they came out, but decided against it for one reason or another. Instead I thought it would be better to just do a fresh article, and include even more stats than last time.

The main reason that I thought this was worthy of its own article was because a lot has changed in the last year. Since March 2008 we’ve seen major milestone releases from each of big browser makers, and to top it off Google Chrome has come onto the scene. These browsers have also shifted focus from adding nifty new features to diving deep into the code trying to squeeze out every last ounce of performance.

We’ve got a lot in store for you today ranging from JavaScript speed tests to memory usage comparisons, and we’ll even throw in some Acid 3 coverage. Lets go ahead and dive right in.

Notes about testing:

  • All of these tests were performed on the same Windows XP SP3 machine that is wired into a network to eliminate the effects of wireless disturbances.
  • All browsers started with a clean profile and no add-ons/extensions were installed.
  • All browser data, including caches, were cleared before each test was run.
  • Only one browser was open at a time, and no other applications (other than standard XP services) were running.
  • Internet Explorer 8 was used in the native rendering mode (“standards compliant mode”).
  • No plug-ins (Flash, Java, etc…) were installed on the machine to ensure that slow performance wasn’t due to the loading of a plug-in.

–JavaScript Tests–

The main speed test that everyone seems to use for JavaScript is SunSpider. Last year we compared the browsers with the SunSpider test prior to writing our first comparison, and so we wanted to try something different. That’s when we turned to the MooTools SlickSpeed Test. It tests various operations against a lot of common JavaScript libraries including MooTools and JQuery.

So which one did we go with this year? Well, we did both. We ran each test, SunSpider and SlickSpeed, a total of three times each. Then we averaged the results together to get the pretty little graphs you see below. For both of them the goal was for the browser to complete the tests as fast as possible, and so a lower number is better.

Sunspider Test:

sunspider test.png

  1. Safari 4: 603ms
  2. Google Chrome 3.0 Beta: 636ms
  3. Google Chrome 2.0: 720ms
  4. Firefox 3.5: 1278ms
  5. Opera 10 Beta: 2975ms
  6. Opera 9.64: 3931ms
  7. Internet Explorer 8: 5441ms

MooTools SlickSpeed Test:

mootools test.png

  1. Opera 10 Beta: 330ms
  2. Safari 4: 355ms
  3. Opera 9.64: 375ms
  4. Google Chrome 3.0 Beta: 464ms
  5. Firefox 3.5: 580ms
  6. Google Chrome 2.0: 763ms
  7. Internet Explorer 8: 1901ms

  

–Website Rendering Tests–

I used the same method for testing website load times as I did last year. It’s a website called Numion Stopwatch that uses some fancy JavaScript to monitor when a page has finished loading, and then spits out the amount of time it took to complete.

We used two extremely popular sites for these tests: ESPN and the Wall Street Journal. Each site was loaded up three times in each browser, and then the results were averaged together. Obviously we were targeting which browser could load the websites the fastest, and so a lower number is better:

ESPN Load Time:

espn load test.png

  1. Safari 4: 1.936 seconds
  2. Google Chrome 3.0 Beta: 2.194 seconds
  3. Firefox 3.5: 2.380 seconds
  4. Internet Explorer 8: 2.604 seconds
  5. Opera 10 Beta: 2.605 seconds
  6. Opera 9.64: 2.651 seconds
  7. Google Chrome 2.0: 2.873 seconds

Wall Street Journal Load Time:

wsj load test.png

  1. Google Chrome 3.0 Beta: 1.612 seconds
  2. Opera 10 Beta: 1.989 seconds
  3. Opera 9.64: 2.141 seconds
  4. Safari 4: 2.166 seconds
  5. Google Chrome 2.0: 2.552 seconds
  6. Firefox 3.5: 2.886 seconds
  7. Internet Explorer 8: 3.292 seconds

  

–Memory Usage Tests–

I’m sure this is what many of you were looking for. As geeks we like to have a lean browser that knows how to handle itself without us having to keep a watchful eye over it. That’s why we ran numerous different tests to see just how well a browser controls its memory usage when loading a decent number of sites, and also whether it’s able to release that memory once you’ve closed the tabs.

Here’s a rundown of the order in which we ran the tests to collect the stats:

  1. We started the browser, and took a memory usage reading.
  2. Loaded 10 predetermined sites in tabs, and took a memory usage reading after all the sites finished loading.
  3. Loaded 15 more predetermined sites in tabs (totaling 25 sites), and took a memory usage reading after all the sites finished loading.
  4. Let the browser sit for 10 minutes with the 25 tabs open, and then took a memory usage reading.
  5. Closed all the tabs except for Google.com, which was always the first site opened. Then we took a memory usage reading.

And here are the results. The best browser for each test is highlighted in green, and the worst is highlighted in red.

Startup10 Sites25 Sites25 Sites After 10 MinutesClose Tabs
Firefox 3.529.5MB63.2MB136.0MB135.8MB69.3MB
Google Chrome 2.029.2MB152.8MB279.9MB172.4MB56.9MB
Google Chrome 3.0 Beta39.5MB260.9MB389.4MB197.6MB53.7MB
Internet Explorer 837.0MB184.3MB400.8MB402.4MB67.6MB
Opera 9.6421.3MB62.2MB166.4MB151.6MB135.9MB
Opera 10 Beta25.5MB70.4MB175.0MB179.0MB186.2MB
Safari 428.5MB109.5MB231.2MB241.8MB198.4MB

  

–Acid 3 Tests–

Last year we also took a look at how the various browsers scored on the Acid 3 test. At the time a Safari nightly build was the closest to perfection by reaching a score of 86 out of 100. Today, however, is a different story. A few browsers can handle the test perfectly, some are very very close, and others (yeah, IE) have some work cut out for themselves.

Note: Click on any of the thumbnails for a full-size rendering.

  1. Safari 4 (100/100) – It gets a perfect score and renders everything correctly.
    safari 4 acid 3.jpg
  2. Opera 10 Beta (100/100) – It gets a perfect score and renders everything correctly.
    opera 10 acid 3.jpg
  3. Google Chrome 2.0 (100/100) – It gets a perfect score, but not all tests are executed successfully.
    Google Chrome 20 Acide 3.jpg
  4. Google Chrome 3.0 Beta (100/100) – It gets a perfect score, but not all tests are executed successfully.
    google chrome 30 acid 3.jpg
  5. Firefox 3.5 (93/100) – It gets a near perfect score.
    Firefox 35 Acid 3.jpg
  6. Opera 9.6 (85/100) – This is the oldest release we tested, and it comes as no surprise that it doesn’t pass the test. It should be noted that the next milestone, version 10, does pass the test perfectly as seen above.
    opera 9 acid 3.jpg
  7. Internet Explorer 8 (20/100) – While they still have a ways to go before they get a perfect, I do have to give them credit for at least making the image look halfway normal. You know what I’m talking about if you remember what IE7′s rendering of the Acid 3 test was like.
    ie8 acid 3.jpg

  

–Conclusion–

So which browser is the winner? I wouldn’t really say any of them outshine the others. The problem that we are going to face with performance tests from here on out is that the browsers will all come very close to each other in the standings… often within a fraction of a second from one another. As the browsers continue to get optimized we will see these times get even closer, and performance might become less of a concern which picking which one we want to use. So I’d say to pick the browser you feel the most comfortable with, because it’s getting hard to distinguish one browser from another when it comes to performance.

What’s your take on the stats? Anything stand out to you? Will you be switching browsers based upon anything you learned here?

Copyright © 2011 CyberNetNews.com

Related Posts:


Are your Apps Secure? 28% Chance They’re Not!

This article was written on May 17, 2007 by CyberNet.

Secunia launched a free online Software Inspector last December, and since then over 350,000 inspections have been completed. As we’ve discussed before, the service scans your computer looking for specific applications (Acrobat, QuickTime, iTunes, Windows Media Player, Firefox, Thunderbird, Internet Explorer, Opera, and more) to make sure that you’re running the latest version.

I ran the scan myself to see how well I keep my programs up-to-date, and it turns out that I do a pretty good job:

 Secunia Results

However, Secunia is reporting that not everyone cares so much about updating their software. Out of the 350,000 scans that they have done, here are the percentages of people running out-dated versions of the applications:

Application Out-dated
Firefox 2 5.19%
Internet Explorer 7 5.40%
Internet Explorer 6 9.61%
Opera 9.x 11.96%
WinAMP 5 26.96%
QuickTime 7 33.14%

In response to those numbers Secunia said that on average 28% of the applications were out-dated:

Most people using Windows and Microsoft products are usually aware of the monthly “Patch Tuesday” routine that Microsoft has set up, which can explain why the patch level for MS products are relatively high. These numbers also indicate that many people using Firefox and Opera are concerned about security and remember to keep their products updated.

But when it comes to other applications that don’t immediately seem that exposed, people tend to wait for an extended period of time before patching.

This constitutes a significant problem because many of those applications, like WinAMP and Quicktime, are readily used whenever users encounter media files of various kinds. Most people wouldn’t hesitate to open an .mpg, .jpg, .mov, or .mp3 file from any source if it seems the least bit interesting and relevant. It’s easy to embed a movie in your homepage, for example, and all it takes is one unpatched Quicktime vulnerability and a provocative video title to compromise a lot of visitors.

As you can see the updates are very important for more than just the browser, but users typically shrug them off as not necessary. So while you’re sitting there right now why don’t you open a new tab in your browser and run Secunia’s Software Inspector to make sure you are completely up-to-date (it does require that you have Java installed).

Source: Secunia Blog [via PC Advisor]

Copyright © 2011 CyberNetNews.com

Related Posts:


CyberNotes: The Best Bookmarklets for your Browser!

This article was written on December 27, 2006 by CyberNet.

CyberNotes
Web Browser Wednesday

Browsers As websites continue to become more and more AJAXified I believe that bookmarklets are going to become a larger driving force. Some of you may not be familiar with bookmarklets, so I was trying to think of a good way I could explain them. When I stumbled upon the Wikipedia article I thought it couldn’t be said any better:

A bookmarklet is a small JavaScript program that can be stored as a URL within a bookmark in most popular web browsers, or within hyperlinks on a web page. Because Internet Explorer uses the term favorites instead of bookmarks, bookmarklets are also less commonly called favelets by users.

Bookmarklets can be saved and used like normal web page bookmarks. Therefore, they are simple “one-click” tools that can add substantial functionality to the browser. For example, they can:

  • Modify the way a web page is displayed within the browser (e.g., change the font size, background color, etc.).
  • Extract data from a web page (e.g., hyperlinks, images, text, etc.).
  • Jump directly to a search engine, with the search term(s) input either from a new dialog box, or from a selection already made on a web page.
  • Submit the page to a validation service.

There are all kinds of services that provide bookmarks, especially for browsers that don’t support extensions or add-ons, like Opera. The problem is trying to find ones that are actually useful to you. Below I have categorized the different bookmarklets depending on what you are trying to do. I have quite an extensive collection of bookmarklets that I have gathered over the years with my two primary sources being SquareFree and OperaWiki. I’ll be mashing the two sources together to bring you my favorites, and each one will have images signaling which browsers they work with (Firefox 2 Firefox , Internet Explorer 7 Internet Explorer , and Opera 9 Opera ).

Note: To use any of the following bookmarklets just hold down the left mouse button and drag the hyperlink to the bookmark toolbar in your browser. 

–Hyperlink Manipulation–

  • Color code links Firefox Internet Explorer Opera
    Makes all internal links on a site red, external links blue, and links pointing to the current page (internal bookmarks) orange.
  • Hide visited hyperlinks Firefox Opera
    Removes all hyperlinks that you have already visited on a site, therefore making it easier to see which links you still need to open.
  • Rewrite redirects Firefox Internet Explorer Opera
    This script will rewrite all URL’s to point directly to the source instead of routing through a redirect URL.
  • Increment URL Firefox Internet Explorer Opera
    Increases the last number in the URL by 1. This will often work with sites where you go through multiple pages, and therefore simulates pressing the “Next” link.
  • Decrement URL Firefox Internet Explorer Opera
    Decreases the last number in the URL by 1. This will often work with sites where you go through multiple pages, and therefore simulates pressing the “Previous” link.
  • Generate TinyURL Firefox Internet Explorer Opera
    Creates a TinyURL for the current site.
  • Linkify Firefox Internet Explorer
    Make all plain-text URL’s into hyperlinks.

 

–Form Manipulation–

  • View password Firefox Internet Explorer Opera
    Shows password field in plain text instead of asterisks. 
  • Remember passwords Firefox
    Some sites try to block passwords from being stored by using the “autocomplete=off” option in the form. If a website is blocking the storage of a password using this option (such as Yahoo! Mail) then it will remove it from the HTML so that the browser can store the password. 

 

 –Appearance Manipulation–

  • Remove bloat Firefox Internet Explorer Opera
    Eliminates all occurrences of Flash, Java, music, and third-party iframes.
  • Disable StyleSheets Firefox Internet Explorer Opera
    Turns off all stylesheets which might be useful for hard-to-read websites.
  • Slowly load the site Firefox Internet Explorer
    Choose how many characters to load on the site each second. Might be useful to test what your site looks like on a dial-up connection by setting the character limit to something low.
  • Duplicate tab Firefox
    Opens the current site in a new tab. 
  • Highlight search term Firefox Internet Explorer Opera (submitted by “edwest”)
    Prompts for a search term that you would like to highlight on the current page.
  • Ultimate Highlight Firefox Internet Explorer Opera (submitted by “Chad-)”)
    Prompts for a search term to be highlighted. It will also display a box in the upper-right corner of the screen with the number of results on the page and a link to start a new search.

 

–Cookie Manipulation–

  • Remove site’s cookies Firefox Internet Explorer Opera
    Deletes all cookies created by the current site.
  • View site’s cookies Firefox Internet Explorer Opera
    View all cookies created by the current site.
  • Transfer site’s cookies Firefox Internet Explorer Opera
    Transfer cookies created by the current site to a different browser. This bookmarklet will give you the necessary code to re-create a specific cookie in a different browser.

 

–Other Bookmarklets– 

  • Calculator Firefox Internet Explorer Opera
    A popup window where you can enter in a simple calculation such as “7 + 4″ and have it return the sum of those two numbers.
  • ASCII table Firefox Internet Explorer Opera
    Shows the ASCII character table in a new window
  • WebColors Firefox Internet Explorer Opera
    Shows the 216 “browser-safe” colors with their corresponding hex codes.
  • Scroll by Dragging Firefox Internet Explorer Opera (submitted by “Chad-)”)
    Executing this bookmarklet will turn the cursor into a scroller and executing it again will return it back to normal.

 

There you go…now you can start to utilize the power of bookmarklets. If you’re a Firefox user, than many of the bookmarklets mentioned above can also be found in extensions, such as the Linkify. Personally I prefer to use the bookmarklets so that I keep my extensions list to a minimum, and also because I don’t want an extension analyzing every site that I visit when it really isn’t necessary.

There are many more bookmarklets available, so I tried to keep the list concise, yet thorough. If you know of a bookmarklet that you can’t live without, let us know so that we can add it to the list.

Update:
We have written Best Bookmarklets Part 2.

Copyright © 2011 CyberNetNews.com

Related Posts:


Operabots take center stage at MIT Media Lab’s ‘Death and the Powers’ opera

It already had its premiere in Monaco last year, but composer Tod Machover’s new opera, “Death and the Powers,” has now finally made it to the United States. Why are we reporting on a new opera (rather than Opera) on Engadget? Well, it just so happens to feature the “Operabots” pictured above, which were developed by MIT’s Media Lab. The lab also helped develop some of the opera’s other high-tech components, but it seems like the Operabots are the real standout — they’re “semi-autonomous” and freely roam around the stage throughout the opera, acting as a Greek chorus. Not surprisingly, the opera itself also deals with some futuristic subject matter. The Powers of the title is Simon Powers, a “Bill Gates, Walt Disney-type” who decides to upload his consciousness into “The System” before he dies — hijinks then ensue. Those in Boston can apparently still get tickets for the final performance on March 25th — after that it moves onto Chicago for four performances between April 2nd and 10th. Head on past the break for a preview.

Continue reading Operabots take center stage at MIT Media Lab’s ‘Death and the Powers’ opera

Operabots take center stage at MIT Media Lab’s ‘Death and the Powers’ opera originally appeared on Engadget on Wed, 23 Mar 2011 15:08:00 EDT. Please see our terms for use of feeds.

Permalink New Scientist  |  sourceMIT Media Lab  | Email this | Comments

Firefox Password Manager Exposes Passwords – Most Secure Browser?

This article was written on July 23, 2007 by CyberNet.

Firefox Password Stealer

We’ve shown you how easy it can be to retrieve passwords stored in your browser, provided that someone has access to your computer. Well, that’s not the only way for a hacker to gain access to some of the information stored in the Firefox Password Manager. A new flaw that was just revealed late last week can retrieve some of your passwords using a very small amount of JavaScript.

How does it work? Here’s a quick example of what could happen:

  1. User visits a site such as their own blog hosted on a popular network (something like Blogger).
  2. They login, and have Firefox remember their username/password.
  3. They visit someone else’s blog on the same domain, and a username/password form appears on the site. As expected Firefox autofills the information for the user (both the username and password) so that they can just hit enter to login.
  4. The site is able to use some JavaScript to store the username and password without the user even hitting the Submit button. This is done by having the JavaScript go and retrieve the values located in the text box (document.<form>.<field>.value).

This flaw can only be used to expose the username and password that is entered into a form, and Firefox automatically does this for people who have stored a password. That means your information could be surrendered without you even realizing it.

If you want to try this out yourself, Heise has setup a demo site where you makeup a username/password, and then have Firefox store it. Then when you go to the “evil” page, Firefox will automatically fill out the form and a popup will reveal the username and password you stored.

To get around this happening, it is recommended that you either don’t store passwords in Firefox or you disable JavaScript. Of course, this is really only an issue on a “network” of sites that all have the same domain. The reason for that is because Firefox will not, for example, fill in your bank’s username and password here on CyberNet. So just be aware of what passwords you have stored, and you can always have Firefox prompt you for a master password before it autofills any information.

An alternative that xpgeek pointed out in the forum is to install the Secure Login extension to prevent Firefox from automatically filling in password forms.

Note: This vulnerability also affects the Safari browser.

– What’s the Most Secure Browser? –

I decided to lookup on Secunia, who tracks vulnerabilities for more than 14,000 applications, to see which browser is currently the most secure. Here’s what I came up with:

  • Opera 9.x has had 8 advisories, all of which have been patched. [source]
  • Firefox 2.0.x has had 13 advisories, and there are 6 that have not been patched. [source]
  • Internet Explorer 7.x has had 14 advisories, and there are 8 that have not been patched. [source]

You can take that information for what it’s worth, but it goes to show that most browsers constantly have security-related flaws.

Source: Heise Security [via Slashdot]

Copyright © 2011 CyberNetNews.com

Related Posts:


Opera delivers new Mini, Mobile browsers with pinch-to-zoom and shows off one for TVs

Web browser maker Opera is staying busy, unleashing several new versions of its product upon the populace today. Both of its on the go browsers have been updated with modern technology like pinch-to-zoom, sharing to other apps, improved scrolling and new tablet-friendly interfaces, while its also ready to show off a new version for set-top boxes and updating tools to help developers create apps for Opera-powered TVs. In case you need a scorecard, Opera Mini 6 (available for J2ME, Android, Blackberry, Symbian/S60) compresses pages before downloading them and Opera Mobile 11 (for Android, Symbian, Windows 7, MeeGo, Maemo) promises the entire web for those on high speed connections like WiFi, explaining the platform crossover. Peep the demo above or press releases after the break if you’re still not sure what pinch-to-zoom means in or just point your mobile browser to m.opera.com and download the latest version for your device — iOS need not apply at this time.

Continue reading Opera delivers new Mini, Mobile browsers with pinch-to-zoom and shows off one for TVs

Opera delivers new Mini, Mobile browsers with pinch-to-zoom and shows off one for TVs originally appeared on Engadget on Tue, 22 Mar 2011 12:47:00 EDT. Please see our terms for use of feeds.

Permalink   |  sourcem.opera.com  | Email this | Comments

Opera Fights for IE Web Standards

This article was written on December 13, 2007 by CyberNet.

Opera IE Fight Opera issued a press release today announcing an antitrust complaint that they filed with the European Commission. In the complaint they argue that Microsoft should be required to unbundle Internet Explorer from Windows, and that the browser should follow the Web standards that many other browsers are already compliant with.

They are “filing this complaint on behalf of all consumers who are tired of having a monopolist make choices for them,” according to Jon von Tetzchner, Opera’s CEO. In Opera’s own words they would like to…

  1. Obligate Microsoft to unbundle Internet Explorer from Windows and/or carry alternative browsers pre-installed on the desktop.
  2. Require Microsoft to follow fundamental and open Web standards accepted by the Web-authoring communities.

As a Web developer myself it is always difficult designing websites that work on all browsers, but I do have to say that Internet Explorer 7 is much easier to design for than its predecessors. But still, Opera Watch’s Daniel Goldman makes a good point when he says:

We, as Web users, will greatly benefit when Microsoft will start supporting Web standards, something which the other major Web browsers (Firefox, Opera, and Safari) have been doing for quite some time already.

I’m not sure how this is going to play out, but everyone knows that the European Union (EU) has ruled against Microsoft in the past. Because of them Microsoft has had to offer a version of Windows that does not have Windows Media Player bundled with it, and has also had to pay a $613 million fine.

It does make you wonder how you would download another browser if Windows didn’t come with Internet Explorer, and you only had that one computer?

Copyright © 2011 CyberNetNews.com

Related Posts:


Opera Mobile Store launches, has lots of apps for lots of phones

Opera Mobile Store launches, a supermarket for sideloaders

Amazon is set to be launching its own little Market for Android sometime this month, but Opera just flinched first, flipping the switch on the Opera Mobile Store. It’s an online clearinghouse for apps available for “virtually any mobile platform and device” — which right now covers Android, BlackBerry, Palm, Symbian, Windows Mobile, and good ‘ol Java. (iOS is notably absent, but supposedly coming with links back to the App Store.) Apps are provided by Appia with the vast majority costing nothing. The vast majority are also junk, but such is the case in most app stores. It’s online now, featured in the Speed Dial on the many and various mobile flavors of the Opera browser, meaning you’re just a tap or two away from getting MySpace profile pics on all your contacts. It honestly doesn’t get much more compelling than that.

Continue reading Opera Mobile Store launches, has lots of apps for lots of phones

Opera Mobile Store launches, has lots of apps for lots of phones originally appeared on Engadget on Tue, 08 Mar 2011 08:01:00 EDT. Please see our terms for use of feeds.

Permalink The Register  |  sourceOpera Mobile Store  | Email this | Comments

Grand New Opry [Architecture]

The Guangzhou Opera House. Just completed after seven years of construction, the insta-landmark comprises two separate buildings and overlooking Guangdong Province’s Pearl River. And its main auditorium, which seats 1,800 and looks like something not even the holodeck could dream up, is as acoustically advanced as it is beautiful. More »