Slashdot Mirror


Boston Globe to Blogger — "Stop Using Opera"

PetManimal writes "Mac Daniels of the Boston Globe weighed in on a prickly debate involving the updated local mass transit website. The Globe's advice to one complainer named 'derspatchel': Stop using Opera. Derspatchel's response is to go medieval on Daniels' ass, and ask the question: Why should Opera users give up their browser? Quoting: 'I don't give two whoops about the "percentage of the Internet population" or whatever. I don't care if a website works on someone else's choice of browser; I care if it works or not on my choice of browser. It's a modern browser, it's in active development, and it's free. Once dev stops on the Opera browser and the last version becomes outdated and unable to support newer Web innovations, then I'll "stop using it." How's that, Chuckles?'" After a day the transit authority took the new site offline to "improve performance," reverting to the old version.

13 of 465 comments (clear)

  1. What does this have to do with Free Software? by Chris+Tyler · · Score: 4, Insightful

    Why is it that everyone in the free software community has this automatic assumption that the rest of the world should go out of their way to support them?

    Why are you bringing "the free software community" into this? Opera isn't free software*, and XP isn't free software, so what does this have to do with the free software community?!

    (* Opera is free to download, but it is not Free Software in the sense of the phrase "free software community").

  2. Re:Not Opera by Shakrai · · Score: 4, Insightful

    Now, that's still no justification or reason for saying "don't use Opera,"

    Really? 0.6% marketshare? Can I complain because it doesn't render properly in Lynx?

    Take my comment as flamebait if you want to. But I have much bigger things to complain about on the web. Like webpages that won't work without Javascript. Or webpages that use stupid flash interfaces. Or how about webpages that aren't dialup friendly? I suspect there's more dialup users out there then Opera users. Don't see anybody on /. jumping up to defend them.

    --
    I want peace on earth and goodwill toward man.
    We are the United States Government! We don't do that sort of thing.
  3. Re:Protected blog, full text of post by Arker · · Score: 4, Insightful

    He's clearly ranting, and it doesn't all make sense.

    If he doesn't care if pages work in someone else choice of browser why would anyone care if they work in his?

    Personally, I do care that data which is presented as being a 'web page' should, in fact, be a web page. Web pages work in any browser, barring browser bugs.

    So the question for me is, does this page not work in opera because the page is wrong, or because of a bug in Opera? I haven't used Opera in a long time, but it used to be a very solid browser with very few bugs when I used it, and I suspect it still is. Nonetheless, generalities don't solve the problem, specifics do. Is Opera correctly displaying a broken page, or is it displaying a good page improperly?

    The page in question is far from a good web page, which reïnforces my suspicion, but still, does anyone know exactly the issue in question here?

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  4. No... by LWATCDR · · Score: 4, Insightful

    It is real simple answer to why. Opera supports publish standards. Those standards should be supported FIRST.
    From a business point of view it is real simple do you want someone to not buy your product?
    For Firefox that runs about 10% If you can support them you should.
    finally this is a PUBLIC site run by as in run by the government! The government shouldn't require one to use a certain browser without a really good reason.

    Unless you are doing a lot of Ajax it isn't hard to support Opera.
    The only reason is because you are lazy.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  5. Re:Firefox by larry+bagina · · Score: 5, Insightful

    Yes, Firefox can be plugged up to do everything Opera does

    Whenever the subject of Opera's functionality comes up:

    "Install 20 extensions to make Firefox mimic the functionality."

    Whenever the subject of Firefox instability comes up:

    "Firefox doesn't crash for me. It's probably those 20 extensions you have installed."

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  6. So let me get this straight by bunions · · Score: 5, Insightful

    1) Some government site changed their webpages
    2) Guy A can't load it and assumes he's being blocked because he's using an oddball browser
    3) Guy A complains and is told by Guy B to stop using his oddball browser and get over it
    4) Guy A goes ballistic on his blog
    5) Guys C, D and E respond to Guy A's blog and say "we're using opera and it works fine for us, must be something on your end"
    6) Because it's blog drama, one man's fucked-up configuration problems ends up on slashdot

    Do I have that right?

    --
    there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
  7. The "business" is obligated to serve the public by Anonymous Coward · · Score: 5, Insightful
    if a business wants to reach people

    This isn't just any business. It is a government-subsidized organization set up to serve the public interest. They have an obligation to serve all people, not just the majority. If they decided to not allow wheelchairs on their vehicles because only 0.001% of the population uses them, the leaders of that organization would be testifying in front of congress within days.

    If the site doesn't work with Opera there is a 99% chance it doesn't work with tools for the visually impaired either. Frankly, any government site should be required to use open, published standards.

  8. Re:Protected blog, full text of post by shaitand · · Score: 4, Insightful

    Sorry but any web developer can tell you that the 'if it follows standards it should work' myth has been dead for a long time.

    A 'good' webpage can be written in xhtml and include every scrap of CSS defined in the 2.0 standard. Unfortunately, the standards in question (including the older CSS specs) are ambiguous in some places and even if they weren't there is no browser that fully implements them. You can write a 100% standard and validated webpage that doesn't rendered properly (read according to standard) in any modern browser.

    This is further complicated because the implementations are not just incomplete, but no two browsers implement the same parts. And if the browsers all implement a function, the ambiguity of the standard comes into play and you will often seen something rendered differently in each to a small or large degree. Depending on how critical the visual element in question is to your design, an unexpected difference in behavior can make a page unworkable or at least broken.

    The result is that a web developer who is doing everything right (the site in question is obviously not, but I am not defending them, just setting the record straight) must do what he always has. He must test the page in an assortment of browsers and then work out the kinks for them. He must then hope that the resolution to those kinks will result in an implementation that will generally work in the browsers he has not tested.

    Such is life. Even among those who do design according to standards and validate properly, there are those who only actually test and resolve issues in one browser. They know this will make most of the market work and following standards means that nobody can claim broken functionality is their fault.

    Of course, accessibility standards for any government type site (city, county, state, federal, etc) should be required to work in all modern browsers. After all, I suspect that the blind do not constitute 0.6% of the browser market but those sites are required to be accessible to them. Are the blind somehow better than Opera users?

    "If he doesn't care if pages work in someone else choice of browser why would anyone care if they work in his?"

    Because Opera has support for features and technologies that rival any browser on the market (meaning it is as easy to support as any other browser) and 6 out of every thousand web users are using Opera. Considering that there are roughly 1,086,250,903 Internet users (per http://www.internetworldstats.com/stats7.htm) that means Opera's 0.6% of the browser market is about 6.5 million people. Using percentages immediately favors the biggest players and belittles the mid-sized and smaller players when you are referencing a sample the size of the browser market. When you are talking about nine zeros, reducing your figures to two zeros doesn't magically make for a clearer picture, it only serves to mask reality.

  9. Re:Not Opera by RAMMS+EIN · · Score: 4, Insightful

    ``Really? 0.6% marketshare?''

    I don't know why people keep saying this is a market share issue. There are published, freely available standards that describe the languages used for creating web sites, and the way browsers should interpret these languages. Now, if a page doesn't work in a browser, there are two possibilities:

    1. The website is doing something wrong
    2. The browser is doing something wrong

    In the first case, the website is broken, and people should complain to the webmaster, regardless of the market share of their browsers. In the second case, the browser is broken, and people should complain to the browser vendor, no matter the market share of their browsers.

    ``Can I complain because it doesn't render properly in Lynx?''

    Yes, as long as you use the right definition of properly. Most importantly, rendering a page "properly" does not have anything to do with rendering it the same way another browser does. HTML and CSS were designed to be forward compatible: browsers are supposed to treat elements they don't understand in a specific way, which ensures that the elements are, at least, made available to users. JavaScript doesn't work that way, but, in the forward compatibility philosophy, scripts on pages should themselves be something that can be ignored, without rendering the page useless. Together, all these mean that Lynx, or any other browser, should at least render the basic elements like paragraphs, headings, and links in some way useful to the user. This could be anything from full support for a custom scripting language and lots of multimedia content embedded in the page, full support for the latest versions of CSS and HTML, etc. to speaking out the text on the page with some indication of which parts are links and how to activate them. As far as I can tell, Lynx does a good job at this, except when web pages are made in such a way as to not be compatible with all but a few chosen browsers.

    You can argue market share all you want, but, in the end, it's not usually about the users of one specific browser being discriminated against, but about blatantly shutting out _all_ browsers, except a chosen few. That's ok; after all, if it's your own webpage, you can decide what you put on it and who can view it and what software they need, etc. (at least, as far as my sense of morals is concerned; US law disagrees) However, everybody who doesn't like that has the right to complain about it. And I will say the complaints have merit. Not that you have to care about the complaints, or about my opinion, of course. Still, you could make your page in such a way that it works in all (compliant) browsers; it's not hard. In fact, it's what you get if you don't do anything against it.

    --
    Please correct me if I got my facts wrong.
  10. Re:Protected blog, full text of post by TorKlingberg · · Score: 4, Insightful

    After all, I suspect that the blind do not constitute 0.6% of the browser market but those sites are required to be accessible to them. Are the blind somehow better than Opera users? I mostly agree with your comment, but the above argument is not good. Opera users can switch to an other browser. Blind users can't stop being blind.
  11. His argument could be improved, but... by msobkow · · Score: 5, Insightful

    His argument could be improved, but he is correct. W3C should be the fallback default for websites, not some IE variant. Too many websites default to IE if they don't recognize the browser id string, and that frells even W3C compliant browsers.

    The other thing the bozo in transit forgets is that Opera is one of the most popular microbrowsers built into cell phones, PDAs, and other portable devices -- the very customer base that is most likely to need mobile access to information about the transit system.

    The whole series of "browser wars" arguments are bull IMNSHO. W3C HTML first, W3C approved standards next (e.g. XHTML, XML documents), vendor-specific variants LAST. If developers would stop working around that godawful mess, Microsoft would be forced to fix IE by a deluge of customer complaints. Our own policy of appeasement in search of market share is what forces the entire web community to keep working around the incompatible platform-specific enhancements, costing the entire planet money.

    --
    I do not fail; I succeed at finding out what does not work.
  12. Re:Protected blog, full text of post by Schraegstrichpunkt · · Score: 4, Insightful

    So says a witness who, conveniently, can't be questioned.

  13. Re:Protected blog, full text of post by schon · · Score: 4, Insightful

    any web developer can tell you that the 'if it follows standards it should work' myth has been dead for a long time That's not a myth. If it follows standards, then it should work. Period.

    The myth would be "if it follows standards, then it will work."