Slashdot Mirror


Browser Wars 2004

J. Hobbs writes "Recent posts on David Hyatt's site describing the new technology he's working on for Dashboard, coupled with recent announcements from the newly formed WHAT-WG alliance (Apple, Mozilla, and Opera) could add up to a potentially new kind of application development and deployment that I explore in this highly speculative essay. See if you don't agree..."

39 of 313 comments (clear)

  1. Competition by wigle · · Score: 5, Insightful

    I'd like to see Internet Explorer become obselete as much as the next guy, but the more IE continues to develop--as they inevitably be forced to do if this plugin is released--the more competition there will be on the browser market. That's a Good Thing.

    --
    ::wigle::
    1. Re:Competition by mibus · · Score: 3, Insightful

      I'd hardly say it works flawlessly if you have to resort to hackery like rewriting JS through a proxy! :-P

    2. Re:Competition by Anonymous Coward · · Score: 1, Insightful

      Really. It burns me everytime I read stories about IT people getting Microsoft perks. I question the loyalty of these people: do they choose Microsoft solution due to the bribery or because of other reasons.

      It is not ethical to put the health of the company that pays them and gives them benefits in jeopardy because they get a few apps/trips/etc.. Yes, that goes for the higher ups too like the CIOs or the CEOs. They may think it's the company money that pays for all the damages when IE security problems/viruses/worms arise, but it's not. The money belong to the shareholders or the company owner, not some lifeless entity. Not to mention all the potential business loss at the result of insistence to use Microsoft solution over other proven solutions.

      If they really like Microsoft that much, they should work for Microsoft. If Microsoft doesn't want them, why should they sell their soul for mere crumbs? Of course, what I said is moot if there is a valid reason to choose Microsoft's solution.

  2. Re:nice but by vivekg · · Score: 1, Insightful

    Sure it is good one but I'm looking to get rid of IE bugs,virues etc first. Browser must be fast and should have simple built in option to clear cache, priacy stuff as soon as you close it.

    --
    The important thing is not to stop questioning --Albert Einstein.
  3. Active Desktop??? by OC_Wanderer · · Score: 4, Insightful

    Seems like we've been there before with MSIE 4. It didn't work well then, why should we expect it to work well now?

    --
    -- There is no spoon. Only fork.
  4. Great idea but.... by chrispyman · · Score: 4, Insightful

    If you blur the line between desktop and web browser, the don't you essentially become no diffrent than Internet Explorer, only cross platform? I suppose it could be neat if done correctly but I fear that this could just open Mozilla and others up for some nasty Internet Explorer-esque exploits.

    1. Re:Great idea but.... by 00420 · · Score: 4, Insightful

      Blurred line between desktop and web browser != blurred line between kernel and web browser.

      It still could open up room for exploits, but not the same type of exploits as IE. That being said, I personally would prefer my browser to do nothing but browse.

    2. Re:Great idea but.... by zaxios · · Score: 2, Insightful

      It won't be neat and it wasn't neat (Active Desktop anyone?). New ideas need to be weighed against their potential to overcomplicate or become intrusive. Without a practical purpose, complicated additions only damage usability.

    3. Re:Great idea but.... by orthogonal · · Score: 3, Insightful

      I suppose it could be neat if done correctly but I fear that this could just open Mozilla and others up for some nasty Internet Explorer-esque exploits.

      By its very nature it can't be done correctly.

      That is to say, of convenience, power, or security, pick any two.

      For web applications to be convenient, they have to be easy to install and offer all the power of a desktop application. That includes access to the filesystem, and to the burgeoning number of peripherals: personal LANs, WiFi antennae, microphones and webcams. (Did you know that Flash pages can turn on the web cam on your computer, if you allow it?)

      But security requires bright lines of demarcation between your local machine, its peripherals, the LAN it may be on, and servers owned by others. It's on those distant servers that these applications will live, but this paradigm means granting any one of them as much access to the local computer as any locally installed program.

      And as others gave mentioned, the reason I like Firefox is that it's only a browser. I don't want or need a browser that tries to be a poor substitute for several other programs, like a cheaply made Swiss Army knife -- I want a browser that is just as good a browser as possible.

    4. Re:Great idea but.... by Anonymous Coward · · Score: 1, Insightful

      "I personally would prefer my browser to do nothing but browse."

      Plugins do not have to be installed....

    5. Re:Great idea but.... by StandardDeviant · · Score: 2, Insightful

      Even if the browser can't get to systems-level stuff, there are still plenty of bad things it could do to or with your data, if the browser is running as your user and all that. Credit card numbers, financial data of any sort, corporate documents, love letters, blah blah... all of those things have intrinsic value that is independent of their lack of "function" in a systems sense.

  5. A Few Questions by PhreakinPenguin · · Score: 2, Insightful

    I see a lot of news lately promoting a movement towards 'alternative browsers', and while it sounds interesting, I think there are some downsides.

    1. How will I update this browser when the next security vulnerability affects my new browser? How will home users, or worse yet, businesses, patch these vulnerabilities? I can deploy an IE patch to 5000 systems in an hour. How will I do that with these alternative browsers?

    2. These browsers are good bets from a security point now, but why would they be safe in 6 months, or a year? As these browsers gain market share, they will be everyone's new favorite target, and there for no better off. Additionally, users will clamor for the same features, bells, and whistles IE has, so these new browsers, I believe, will become just as big, from an attack vector standpoint, as IE is today.

    I think my point is this, switch browsers because it's a better product for *you*, don't switch because of security. Why not? Because anything computer related will be compromised.

    Bottom line.

    If you want to be completely secure, unplug your computer from the internet, and buy a roll of stamps.

    --


    My sig of choice is Marlboro
    1. Re:A Few Questions by Graymalkin · · Score: 2, Insightful

      1. You can distribute alternate browsers however you distribute other software. Windows, Linux, and MacOS X all have methods of centrally managing and distributing software to client systems on a network.

      2. IE is a horrible bet from a security point of view right now. Six months down the road it will likely be just as bad. Mozilla on the other hand is much safer right now and will likely continue to be pretty safe six months down the road. Mozilla's also got quite a few features IE lacks entirely. Firefox also has a lot of features IE lacks entirely and is not a bloating application.

      Both of your points are complete non-issues. Right now IE is an extremely bad browser and makes Windows systems more of a liability for companies to use. IE is tightly integrated with the Windows shell and provides a ridiculous amount of privileged access to the system. IE is designed to be used inside of managed environments first and on the internet second. This is obvious when considering many of its security holes are considered "features" by Microsoft because they're used by some of their other products. Most other browsers are not designed with other Microsoft products in mind and as such have far fewer design-related security holes.

      --
      I'm a loner Dottie, a Rebel.
  6. Re:Standards war? by OC_Wanderer · · Score: 4, Insightful

    Ummm...that already happened. Where have you been?

    --
    -- There is no spoon. Only fork.
  7. Re:The Grudge by hopethishelps · · Score: 5, Insightful
    Apple, Adobe, Macromedia, Opera, and Sun are definitely interested in causing Microsoft to become financially insolvent.

    Which planet do you live on? Microsoft has approximately $55 billion in the bank. Do you have any idea at all what that number means? For example, after subtracting a $400 million fine from the European Union, MS would still have ... $55 billion in the bank (to the same precision).

    Apple, Adobe, Macromedia, Opera, and Sun are interested in not being caused to become financially insolvent by Microsoft. Some of them won't make it. IMHO Sun will be the first to die, but all of them are in danger. They are definitely not the slightest danger to Microsoft.

  8. Old arguments, all flawed.. by iamsure · · Score: 5, Insightful

    >I can deploy an IE patch to 5000 systems in an hour. How will I do that with these alternative browsers?

    The same way you do the IE patch - using SMS. If you use SUS instead, then add SMS to your list of neat-o technologies and voila.. you can push out auto-updates to ANY app - not just MS ones.

    Thats of course ignoring startup scripts, domain login scripts, and good-old-fashioned "You must install this app or your email access will be restricted until you do". Lots of alternatives.

    >These browsers are good bets from a security point now, but why would they be safe in 6 months, or a year?
    Because they are designed with better security paradigms - they don't by default trust DATA as EXECUTIBLE CODE.

    >As these browsers gain market share, they will be everyone's new favorite target, and there for no better off
    Wrong. See Apache v. IIS. Far more Apache servers, and its attacked far less than IIS, and far less effectively. Market share != vulnerability. Even if it did, alternative browsers wont reach "majority" status for AT LEAST two years - even at the current-this-week migration %'s.

    >Additionally, users will clamor for the same features, bells, and whistles IE has
    Users already clamor for the features, bells, and whistles that IE *DOESNT* have that the other browsers have - tabbed browsing, pop-up blocking, and *real* css and png support. So much so that - oh look - SP2 will fix some of those "issues".

    >don't switch because of security. Why not? Because anything computer related will be compromised.

    Somethings are compromised more easily - security is rarely black and white, and it definitely isnt here.

  9. Re:The good old days by ThatWeasel · · Score: 3, Insightful
    Heck even in Netscape Navigator 4.0.32.53.233 it still worked.

    Stop it. Just stop it.

    The web wasn't built for all these crazy extensions or streaming media.

    Build and deploy us a better Internet before added to the pile of restless options.

    --

    TW
    Television is dead. Long live That Weasel Television

  10. Re:The Grudge by bsartist · · Score: 4, Insightful

    Mod me flamebait, but are we intentionally excluding Microsoft from the browser development community now?

    LOL! Are you kidding? How can these companies be excluding MS from a market that MS utterly dominates? They're not excluding anyone, they're fighting for relevance - if all else fails, this will be their last great act of defiance.

    --
    Lost: Sig, white with black letters. No collar. Reward if found!
  11. Re:Standards war? by thinmac · · Score: 3, Insightful

    While the current extensions are being written by an open source, open standard consortium, that still doesn't solve the problem of a possible standards war.

    The problem, as I see it, is rather that once these standards become, well, standard, MS will pull out it's old standby, embrace and extend. We'll see a system compatible to Dashboard and it's Opera and Mozilla equivelents, but extended so that new MS Dashboard widgets are not compatible with the others.

    The hope, I guess, is that the combination of the huge security problems with IE and these new features will allow Safari, Opera, and Mozilla to hold a plurality of the browser market, so that MS won't be able to use their market dominance to embrace and extend. It should be pretty interesting to see what happens.

  12. The olden days by rd_syringe · · Score: 1, Insightful

    What happened to programming everything in assembler via a command-line?

    Damn all this new-fangled technological progress. Let us embrace stagnancy, because it's old, which makes it better.

  13. Not A Damn Thing Is Going To Change by Anonymous Coward · · Score: 2, Insightful

    All Microsoft has to do is to make their "Dashboard-alike" support just slightly broken and keep it that way. People will be forced to choose or keep separate development trunks, and we have the same fucking problem that we do today.

    Why? Cause the damn browser is bundled into the OS and people can't choose to use one that isn't broken.

    Fuck you DOJ. Do your damn job already.

  14. What I see from this by rd_syringe · · Score: 5, Insightful

    ActiveDesktop. Ads and crap floating on the desktop. *shudder* The sleazy side of the 'net always takes advantage of the new-fangled technology we think is gonna be so great and utopian.

    1. Re:What I see from this by Tarantolato · · Score: 4, Insightful

      The sleazy side of the 'net always takes advantage of the new-fangled technology we think is gonna be so great and utopian.

      We have very different memories of the debut of ActiveX. As I remember it, every sensible commentator out there was saying that ActiveX was a dystopian disaster just waiting to happen. Of course, 'twere the early days of the internet, and sensible commentators were few and far between.

  15. Re:The good old days by hopethishelps · · Score: 5, Insightful
    What happened to programming a website/webpage with the old W3C standards and just being done with it?

    You have a point, but you overstate it (and probably some grumpy moderator will mod you down for that...)

    Some of the post-HTML standards are really beneficial. For example, the separation of document structure from presentation style (using CSS) is good, because it simplifies website maintenance and will allow programs to make sense of web pages. We're not there yet, but there's progress toward some really useful goals.

    But the addition of a bunch of features just for eye candy ("very, very, very cool stuff" as the article referred to by the story puts it) is a giant leap backwards. It's just like flashing popups. The kids and the salespeople yell "wow! cool" for about 3 weeks and then suddenly they're no longer cool.

    When I use the web, I want information. Stuff that looks like a video game in attract mode is just a timewasting distraction. Unfortunately, much of the advocacy for change is coming from graphic artists, not from real users.

  16. Re:Down with IE by NBarnes · · Score: 5, Insightful

    Please.

    When was the last time standing in front of the bleeding edge of technological progress and screaming 'Stop!' did anything except get you cut off at the knees?

    Those of us who are, in fact, interested in what advanced content tools are authentically useful for are uninterested in your neo-Luddite tendancies. Lynx is a fine browser for those things that can be represented in text, but if you think that everything the web is good for can be presented in Lynx, you're living in a dream world. Or 1991.

  17. Not ONLY Faster, lighter, but also IE-compatible by krahd · · Score: 5, Insightful

    I am pretty sure that no other browser can compete with IE until it achieves one thing: IE compatibility.

    IE has one thing that no other browser has: it shows almos Every Single Page as it was intended by the designers.

    I know, I know, web designers' fault. They should create cross-browser pages, but they don't.

    So, while MS does not respect W3C standards, the only way to compete with IE is being able to render the pages exactly like IE does. What would be better is to provide the user with an option: "show this page as IE would or show it as it should be rendered attending to W3C standars".

    Until then, we'll be in a IE driven web (which, btw, is cyclic, designers design for IE 'cos the own the market, and users use IE 'cos the web is designed for IT).

    P.S. I know, Microsoft is bad. And ppl use IE 'cos is there, but ppl does not change browsers due to what is stated above.

    --krahd

    Mod me up, Scottie!

    --
    mod me up scottie!
  18. Re:The good old days by Anonymous Coward · · Score: 1, Insightful

    > have my webpages render
    > perfectly just using TABLE tags.

    For you may be, can someone that is blind use it as easly then if you designed the site well, using CSS?

    Nope.

    Would it of taken longer to design?
    Nope.

    You are what is wrong with web design, move into the future, data seperation is where its at, baby.

  19. Won't compete with IE6... by allanj · · Score: 4, Insightful

    The competition will be with XAML, .NET Zero Deployment and the likes om them. The initiative described in the article is probably good and all, and I seriously hope they do make it into something. But make no mistake - MS has been working long and hard on getting stuff that blurs the line between web and local pages (or apps, if you prefer that name), and some of it works just fine (.NET Zero Deployment is a good example here). Soon enough, there will be no browser war because the browser will not be as essential as it is today. It still is, though - and that's why I use Firefox whenever I can :-)
    Seriously, running richer and richer "weblets" (for lack of a better technology-neutral term) on your local machine, feeding them with remote data and making it all flexible and (hopefully) secure, is a trend that's been going on for YEARS now. A lot of us would like this to feature open standards, open source and other such goodness, but we need to take a long, hard look at the initiatives from MS - their market dominance means that THEIR standards will become a reality.

    --
    Black holes are where God divided by zero
    1. Re:Won't compete with IE6... by Coryoth · · Score: 2, Insightful

      A lot of us would like this to feature open standards, open source and other such goodness, but we need to take a long, hard look at the initiatives from MS - their market dominance means that THEIR standards will become a reality.

      I don't think it is so cut and dried yet. Longhorn, and hence XAML and all, is still at least a couple years off. Everything I've heard implies the release is going to go one of two ways: (1) It will be horribly late (2) A bunch of promised features are going to be heaved over the side so it can deliver on time.

      Either way that's at least 2 years before XAML can have any uptake. Being realistic, I think you can add another year to that safely as it will require at least that long for Longhorn to have sufficient market penetration in comparison to older windows products.

      Given 3 years and a steady increase in browser market share it could be possible that mozilla/opera/khtml browsers could gain a much much larger following. Even if it's not past the magic 50% figure (which it could conceivably be), a mere 40% market share could make people wanting to deploy XAML think twice.

      Jedidiah.

  20. Re:Standards war? by killjoe · · Score: 2, Insightful

    MS is already going to do that with Avalon. They have no intention giving up their monopoly by obeying standards. It's useless to worry about what MS might do. They will do anything and everything to stop competition. They have no morals or ethics.

    --
    evil is as evil does
  21. Re:Not ONLY Faster, lighter, but also IE-compatibl by novakreo · · Score: 4, Insightful

    So, while MS does not respect W3C standards, the only way to compete with IE is being able to render the pages exactly like IE does. What would be better is to provide the user with an option: "show this page as IE would or show it as it should be rendered attending to W3C standars".

    Until then, we'll be in a IE driven web (which, btw, is cyclic, designers design for IE 'cos the own the market, and users use IE 'cos the web is designed for IT).

    How would this help? Everyone would turn the option on, so that their favourite websites render properly, and web designers would continue to design for IE because that's what everybody's emulating.

    --
    O frabjous day! Callooh! Callay!
  22. Re:Down with IE by kfg · · Score: 2, Insightful

    When was the last time standing in front of the bleeding edge of technological progress and screaming 'Stop!' did anything except get you cut off at the knees?

    You have a point, however, your point is worthless unless you can distinguish between the bleeding edge of technological progress and that which is merely new.

    They aren't the same thing at all.

    KFG

  23. Re:This isn't about making cool browsers... by dekeji · · Score: 3, Insightful

    It's much easier to write UI code in HTML with some JavaScript that it is to write the same UI code with C++ or any other language for that matter.

    Yes, but that's not because HTML+JavaScript is such great technology, it's because C++ or Java using common toolkits are such awful technology for writing GUIs.

    It's also not clear to me why we need a "standard" for this. If you are going to write applications, you can pick a good toolkit to go with that and just use that. In fact, if you like writing HTML-based apps but don't like the constraints browsers impose, chances are the toolkit you already have and use lets you do just that: use its HTML widget. In fact, you'll probably get embedded IE or embedded Mozilla out of that.

  24. Re:Microsoft's secret weapon by Gherald · · Score: 3, Insightful

    I count 10 mentions of .NET but 0 of Mono. I believe your concern is valid and share it for the most part, but shouldn't you mention what is being done about it?

  25. 55bn isn't so much, really by StandardDeviant · · Score: 4, Insightful

    How long will 55 billion USD last once you start paying dividends (as many investors both institutional and individual are clamoring for) and/or buying back stock to reduce the share price dilution due to employee stock options? The world of finance and corporate monetary structures is one just as detailed, subtle, and complex as that of code or computer architecture. Just becuase it looks like a duck, quacks like a duck, and would to a layperson appear to be a duck does not make it a 100% bonafide waterfowl...

  26. Huh? by gtshafted · · Score: 4, Insightful
    People keep talking about XAML or this new consortium... but aren't rich UI web applications already here?

    http://www.macromedia.com/software/flash/flashpro/ development/

    http://www.macromedia.com/software/central/

    Am I wrong?

    I love and use Java like hell, even though applets are now usable - but so far only Flash can really claim write once, run anywhere ubiquity. I don't even think XAML stands up to it and Flash is already pretty much in every browser from Win, Mac, to Linux....

  27. Re:Microsoft's secret weapon by Trejkaz · · Score: 3, Insightful

    "Imagine a browser that can run a native lightweight UI"

    If it's native, wouldn't that be heavyweight? I thought lightweight was the exact opposite of native. :-/

    At any rate, I'm pretty sure that you can interact with XUL via Java instead of JavaScript, if you really don't want to deal with JavaScript.

    And at the point where you're writing purely XUL + Java, I don't see how writing XAML + C# makes life any easier. If anything, it's learning two more languages than the average developer already knows (most people already know Java.)

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  28. Re:How this plays out depends on US, not them by Secrity · · Score: 2, Insightful

    Building applications that require a specific browser is NOT a Good Thing. Applications should be built that require standards based browsers and browsers should be built to standards. Writing applications that require the use of Firefox is just as bad as writing applications that require the use of IE. If an application is written that requires a standards based browser and it doesn't work with IE, then it means the IE could become irrelavent.

  29. Re:your enthusiasm is unwarranted by Anonymous Coward · · Score: 1, Insightful

    Internet Explorer 6 gets CSS 1 almost completely right. ... if you set the correct DOCTYPE.

    I always wonder if these slashdot bitches even bothered to try that before complaining.