Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Internet Explorer Microsoft Technology

Opera Sees "Dramatic" Rise From Microsoft's Ballot 378

TheReal_sabret00the notes a TechRadar piece reporting that Opera Software has seen a doubling from normal download numbers on average since Microsoft's browser-choice screen lit up in Europe. The UK saw an 85% increase and for other countries it was larger still: Poland 328%, Spain 215%, and Italy 202%. Hakon Wium Lie, CTO of Opera Software, said "A multitude of browsers will make the web more standardised and easier to browse."
This discussion has been archived. No new comments can be posted.

Opera Sees "Dramatic" Rise From Microsoft's Ballot

Comments Filter:
  • Testing burden (Score:5, Insightful)

    by williamhb ( 758070 ) on Friday March 19, 2010 @09:41AM (#31535928) Journal
    Presumably it will also raise web development testing costs in the short term, as organisations feel less happy to test "just on the big three" but might not be any happier to assume that browsers all produce the same output than they are today? The long-term outlook might be more standards compliant pages, but the short term outlook might well be "Panic!"
  • by Anonymous Coward on Friday March 19, 2010 @09:41AM (#31535938)

    You must be lonely, or only know idiots. Opera has been at the forefront of web technologies and open standards for years. PS. Check market share in Russia.

  • by WrongSizeGlass ( 838941 ) on Friday March 19, 2010 @09:55AM (#31536242)
    We code for, and test against, IE 6+, FireFox 2+, Safari 3+, Chrome 4+ and Opera 9+. And it sucks.

    With all the supposedly intelligent and future thinking people pushing the Internet forward, I am stunned at their inability to comply with W3C standards. Yeah, yeah, W3C documents are the 'drying paint' of the internet, but they are what all browser developers are supposed to be aiming for. I think they all need new glasses.
  • by Blakey Rat ( 99501 ) on Friday March 19, 2010 @10:11AM (#31536576)

    Well, the standards do suck ass.

    I mean, CSS (IMO at least) was completely useless for serious website development until version 3, when it finally gained columns. *Columns!!* One of the most fundamental page layout concepts, and CSS didn't get it until version 3.0! Sure, you could make a box with a dotted top border and a dashed bottom border, but you can't make two fucking columns without workarounds. It still doesn't have math, making simple constructs like "5px + 3em" impossible. (You can't do the math at design-time because you don't know what an "em" is until run-time.)

    Frankly, I have no problems with browser makers extending the standards when the standards suck... especially DOM.

    For example, I've written a Javascript tag that does cool things to a webpage and can be either included on the page HTML itself, or can be loaded through a bookmarklet. The problem is, IE is the *only* browser that lets this script ask if the page is fully loaded if the script is dropped on the page after the page is loaded. All the more W3C-compliant browsers only let you install a handler on the Load or Pageshow event... if that event's already fired, you're fucked, since it never fires twice. The (completely retarded) work-around is to have my JS actually search the DOM tree to find a script tag including itself for non-IE browsers.

    This is one of those cases where the Microsoft engineers who wrote their particular extension of DOM were *much better* at writing the standard than the W3C was, since they anticipated and compensated for a use case the W3C apparently didn't even bother thinking about.

    Also: would it kill the W3C-compliant browsers to add "innerText" to DOM? Just alias it to "textContent." Or to alias attachEvent to addEventListener? You'd get massive compatibility wins for adding it and it would take like 10 minutes of work. If the W3C were smart, they'd just add those into the standards anyway since so many sites already use them. (Whoever came up with textContent when innerHTML already existed should be smacked.)

  • by mikael_j ( 106439 ) on Friday March 19, 2010 @10:12AM (#31536586)

    You're right in that it sucks that you can be standards compliant and still render things differently from another standards compliant browser, but it's important to note that the differences between Gecko, WebKit and Opera's rendering engine are generally quite small and can often easily be worked around in the last day or two of a large project, but when it comes to Trident it's like entering non-euclidiean space, menus disappear or appear on the wrong side of a page, other elements magically ignore that you just told them their size and none of this ever has a simple "oh, we'll just tweak it a little" solution, it always seems to involve moving stuff around a lot and writing mangled IE-specific non-standards compliant CSS just to trick Trident into rendering things the right way.

    So yeah, there is a problem with ambiguity in the standards but Trident rendering standards compliant sites so wrong they're not even usable is a much bigger issue which will hopefully be solved if we can get IE to no longer have a majority share of the browser market.

  • by gzipped_tar ( 1151931 ) on Friday March 19, 2010 @10:20AM (#31536784) Journal

    To make things worse, each version of IE sucks in its distinctive way.

    That's a real pain. I used to do some Web developing part-time and I know that. When I was doing the job I had Firefox as the main testing browser and voila, my site automagicaly looked and worked the same in Firefox, Opera and Chrome/Safari without tweaking the standard-compliant code (extensively validated using W3C's tools). For each version of IE I had to maintain different hacks, test them, and make it couldn't break in the standard-compliant browsers, AND still pass the validation, AND keep the hacks as maintainable as possible.

    I learned a lot trying to do it and I was glad I made it. I'm doubly glad that I probably don't have to do it again.

  • by 99BottlesOfBeerInMyF ( 813746 ) on Friday March 19, 2010 @10:30AM (#31537036)

    I'm not a fan of IE or anything but I still find it a little strange that Microsoft is being required to "promote the competition" in their own product.

    I'm not a fan of strangling women or anything but I still find it a little strange that Gary Leon Ridgway is being required to "promote the safety of women" in his own housing choices, by living in a small cell away from society.

    Perhaps Opera and every browser should be required to have a popup ballot that appears the first time you open the browser telling you about all of the other browsers you could be using.

    Perhaps Anthony Hopkins and every man should be required to live in a cell.

    Let's start the insanity...

    I think your insanity is in assuming people convicted of a crime should not be punished and forced to make reparations to society because non-criminals are not punished. That's pretty fucking nuts dude.

  • by augustw ( 785088 ) on Friday March 19, 2010 @10:30AM (#31537038)

    Because they are expressions of ideas, more like mathematical proofs than real, mechanical, inventions - and neither ideas nor mathematical theories are patentable. The "expressions of ideas" bit is why programmes are copyrightable -- as literary works. And if they're literary works, protected by copyright, how can the be patentable too?

    And remember, in Europe you can't patent business methods or processes, either.

  • Re:Nintendo? (Score:2, Insightful)

    by JoelMartinez ( 916445 ) on Friday March 19, 2010 @10:50AM (#31537526) Homepage
    Isn't the Wii web browser already from Opera?
  • by lazybeam ( 162300 ) on Friday March 19, 2010 @11:10AM (#31537984) Homepage

    Isn't that Amaya?

  • by SmallFurryCreature ( 593017 ) on Friday March 19, 2010 @11:11AM (#31538044) Journal

    Okay, let me give you the reality of web development. You build it on firefox because it is simply the fucking best development browser. Then you give a brief test to Chrome/Opera, both of which have high quality dev environments as well (but firebug is just in a class of its own) and are typically fairly easy to debug. If you followed standards, then I rarely run into problems. Then, if you got a Mac, you test Safari. No problem there either usually.

    And then, having spend 1% of you project time so far, you go to IE. IE6, IE7, IE8. All three are different.

    And where real human beings upgrade their real browsers, the degenerates that use IE never ever upgrade but expect everything to work perfectly on decade old software.

    Oh and guess which browser is the least likely to work EVEN if you follow its own "standards"? And then there are the version differences...

    So no. Opera doesn't add any significant amount of testing. All of the 4 big other browsers (Firefox/Chrome/Safari/Opera) put together don't take a fraction of the time to debug that IE does.

    Why do you think web developers celebrated when Google recently decided that IE6 was no longer going to be directly supported?

    If Google were to put IE on a complete ban, then they could officially for ever change their motto to "do good".

  • by NickFortune ( 613926 ) on Friday March 19, 2010 @11:37AM (#31538682) Homepage Journal

    I don't buy this "ideas can't be patented" argument. Can you give some sources where is seemingly silly idea is discussed at greater length?

    I'm sorry, but I think you'll find I've patented the notion of not buying the "ideas can't be patented" argument. You need to either pay me $20,000 dollars to licence your use of the idea for this discussion only, or else retract the comment, admit that you are in error, ad henceforth withdraw from the debate.

    And that is one reason why it's dangerous to allow ideas to be patented.

  • by 99BottlesOfBeerInMyF ( 813746 ) on Friday March 19, 2010 @11:46AM (#31538868)

    Every week I see cool new features demonstrated [zurb.com]. But they're all tied to disclaimers such as Demo works best in Safari 4.x and pretty well in Firefox 3.5. and use css properties like "-webkit-text-stroke". That is the opposite of a standard.

    The difference is those are features still being developed and in the process of being standardized. Your basic failure of understanding is motivation. A monopolist who can push their browser without working on its merits has little or no incentive to be interoperable with competitors. Every other company, however, has direct financial incentive to make their browser interoperable in order to gain market share. With no one party dominant, standards compliance becomes the lifeblood of every browser.

  • by Sir_Lewk ( 967686 ) <sirlewkNO@SPAMgmail.com> on Friday March 19, 2010 @12:46PM (#31540004)

    No. Math is not patentable. Software is math. Algorithms are math.

    Also, Alan Turing says, "Fuck you."

  • by The End Of Days ( 1243248 ) on Friday March 19, 2010 @01:22PM (#31540598)

    Free still means "no cost" in the English language, despite the best efforts of RMS to have everything his way.

  • by Sir_Lewk ( 967686 ) <sirlewkNO@SPAMgmail.com> on Friday March 19, 2010 @02:36PM (#31541702)

    Wow, Alan Turing says that software is math [wikipedia.org], and some random asshole lawyer with no real mathematical or computer science background says it is not. I wonder who I'm going to go with...

    Dumbass.

The use of money is all the advantage there is to having money. -- B. Franklin

Working...