Forum Moderators: open
Opera is the only browser (among the big ones -- Internet Explorer (IE), Firefox, and Safari) to have patched 100% of its known security bugs, according to Secunia, a site that tracks security vulnerabilities in various applications...Browser patches between Feb 2003 and Jan 2007:
IE6 -- 67% patched (out of 110 reported bugs).
IE7 -- 25% patched (out of 4 reported bugs).
Firefox 1 -- 87% patched (out of 39 reported bugs).
Firefox 2 -- 50% patched (out of 4 reported bugs).
Opera 8 -- 100% patched (out of 15 reported bugs).
Opera 9 -- 100% patched (out of 3 reported bugs).
Safari 1 -- 93% patched (out of 15 reported bugs).
Safari 2 -- 33% patched (out of 6 reported bugs).OperaWatch article [operawatch.com]
[edited by: tedster at 12:03 am (utc) on Jan. 31, 2007]
Wish they could fix all the CSS issues so I don't have to worry about that.
Opera bugs can be reported here: [bugs.opera.com ]
As far as I know bugs reported through the Opera Bug Report Wizard goes directly into Opera's bug tracking system and are evaluated by Opera QA staff.
[edited by: Gorilla at 9:07 pm (utc) on Jan. 30, 2007]
15 bugs/vulnerabilities vs. IE's 110 or Firefox's 39 because that's how many more people use those browsers.
I've never realized that I was allowed to make more mistakes while programming if I expected lots of people to use a particular program. I always took the opposite approach actually... I guess I'll never get to work at a big company like Microsoft. :'-(
[en.wikipedia.org...]
Try playing with wrapped div's with one sided borders that are floated left or right and look at the differences. They may not be nearly as dramatic as the issues you see between IE and Mozilla but the differences are still there.
But, let's not blow this out of proportion. Opera has a reported global browser market share of 0.5% to 1.0%.
To be fair to the others on the list, it would be nice to see how Opera performed under the same conditions that IE does with its percentage of market share.
Opera just hasn't made it to the table yet. I think the numbers need to be put into perspective. ;)
Opera (as well as FireFox and Safari) have been squarely under the attack of hackers and exploiters for years. With 10's of millions of daily users, hackers and botnet operators would dream of finding a hole in Opera. It is known that every time a hole is found in IE, the same exploit method and it's relatives is attempted against the other browsers. Just the prosecurity guys at the security sites alone like Secunia take regular shots attempts at finding holes in Opera with all the current tactics. If opera had more holes - they would be being found.
The fact is that Opera is a 10 year plus old product that put security and safety of the browser as the first consideration of any change. That mantra was put in the DNA of the company from day 1.
When they have had a security issue, they have immediately moved it to an emergency level priority on their list of things to do. They do not waste any time. I have heard the phrase "fix it in 24 or die" used. They want to fix any critical security problem within 24 hours.
Now, compare that with Internet Explorer, who has several open bugs going back months - if not years that they have not fixed.
IE6 -- 67% patched (out of 110 reported bugs).
IE7 -- 25% patched (out of 4 reported bugs).
If that were opera, I have no doubt they would be fixed asap and a working build would be in your hands in short order.
Why hasn't MS taken security of the browser more seriously? They have 100 times the resources of the other browsers and 100 times the self interest in fixing them. There is no excuse that those bugs have not been fixed by Microsoft.
The bug that stands out the most is a reverse top-border bottom-padding overflow divisible element bug. Give an overflow element that is sized by it's position (no height or width, set it by top, right, bottom, left) and give the top border about 50px. It will create a bottom-padding inside the overflow and this happens in Opera 7.23 as well as another version I can't recall.
Most people will never deal with these bugs which is understandable but they do exist. Though the CSS support is superior to all other rendering engines save Gecko. KHTML, then Webkit, then Trident, then iCab would be how I rate the rendering engines following Presto. I'd like to see the great functionality of Opera organized to be more visually user-friendly to the less savvy web surfers though which all browsers need to sorely improve upon. Nothing like staring at buttons without labels to scare the inexperienced off.
- John