Slashdot Mirror


Why Browser Innovation Matters

dvanatta was one of a several people who noted a new article by Mitchell Baker on Mozilla.org about why browser innovation matters - especially Gecko, and why it will survive things like Safari Whoops - got the name wrong. Updated.

46 of 528 comments (clear)

  1. What about standards? by furrygeek · · Score: 4, Insightful
    Innovation is to be commended, for sure, but what about some consistency?

    As an occasional website designer, I would like to avoid having to delve into the DOM to maintain a consistent appearance and functionality across platforms/browsers.

  2. What innovations? by FooBarWidget · · Score: 5, Insightful

    Browsers are mature. IE, Mozilla, Netscape, Konqueror, Opera, etc. are all mature pieces of software now.
    What "innovations" can you put in mature software, other than small details?
    If big innovations are possible in mature software, then people wouldn't stick to MS all the time. Remember that a lot of MS software won because they were "good enough", not because they were "the best".

    1. Re:What innovations? by Anonymous Coward · · Score: 2, Insightful

      I don't want innovation, if it means that CSS across browsers is inconsistent. You would think that implementing the Box Model would be straightforward, but try to name two major browsers that do it exactly the same way :-(

      Fix CSS implementations first!

    2. Re:What innovations? by pinkUZI · · Score: 5, Insightful

      The innovation lies in making the engine that turns markup language into a layout on your screen faster and less buggy, resulting in a better web experience.

      By the way, there is always room for innovation in every aspect of everything. There was a time when Columbus must have said, What is there "innovations" can you put in English ships. They are the best in the land"

      Of course the innovative thing isn't immediatly obvious - if it was it wouldn't be called innovation would it?

      --
      You are receiving this message because your browser supports Slashdot Sigs and you have Slashdot Sigs enabled.
    3. Re:What innovations? by TheRaven64 · · Score: 4, Insightful
      Browsers are mature.

      And yet over 4 years after the CSS2 spec was released, none of them fully implement it.

      --
      I am TheRaven on Soylent News
    4. Re:What innovations? by FooBarWidget · · Score: 5, Insightful

      You're missing my point. This isn't about wether innovations are possible. This is about whether *big* innovations are possible; innovations that will convince the masses of IE users to switch.

      MS won by being "good enough". Now we have to make something *significantly* better in order to gain a big market share. But can we make something significantly better? What big innovations are possible in a mature product?

    5. Re:What innovations? by bogie · · Score: 4, Insightful

      Well you could head over to mozdev.org and see for yourself. To say that once something is mature you can't innovate with new features has been proven wrong over and over with any number of software projects.

      "Remember that a lot of MS software won because they were "good enough", not because they were "the best"."

      Well being "good enough" was part of the reason. The reason people stick with MS as we all know is because of strongarmed OEM bundling and a large marketing budget. MS with Window 95 struck at the right time and has rode that wave up till now. By the time Win 98 came out MS had the world by the balls and could do whatever they want, and they did. This of course has created a market where ISV's are encouraged to stick only with MS and to avoid working with other OS's like linux. Part of this is due to linux's small market share, part of it is due to MS's considerable power. Developing for the linux desktop market can be absolutly brutal, but also anyone remember Corel dropping linux after a "deal" with MS? The pressure they've put on companies like Dell? How many other companies has MS threatened over the years to tow the MS line. This applies to ANY OS trying to gain marketshare, not just Linux.

      Now after 8 years of this companies, let alone people are conditioned to think that computing=Windows. That kinda sucks and its the reason people "stick with windows".

      My fiancee was at lunch last week and at the time they got on the subject of computers and how they keep crashing all the time, how unstable they can be.(They run Win98 campus-wide). Anyway, she mentioned that there ARE alternative but people just don't know about them. That the people at her table didn't even know that speaks volumes as to how well MS's bundling tactics have worked and how good a job their marketing department does.

      --
      If you wanna get rich, you know that payback is a bitch
    6. Re:What innovations? by davetrainer · · Score: 2, Insightful

      You would think that implementing the Box Model would be straightforward, but try to name two major browsers that do it exactly the same way

      Sure! In fact, here are a dozen.

      Fix CSS implementations first!

      I see the point you are trying to make, but you are really comparing apples to oranges. I think the original poster meant "innovations" in the context of user interface elements: tabbed browsing, popup blocking, gestures, things of that nature. Things with the potential to make Mozilla, Netscape, Chimera, et. al. more competetive with IE.

      "Innovate" UI widgets on different browsers all you want; as long as they all use the Gecko rendering engine, as a developer, I don't have to care. Indeed, this freedom to not care is the whole idea behind web standards, but we aren't quite there yet.

    7. Re:What innovations? by sketerpot · · Score: 2, Insightful
      And an important part of making this innovation easier is to have some open software that supports all this stuff, well, in a fairly fast and cross-platform way. Gecko is such a piece of software, and Mozilla is mainly a big way of testing new innovations and Gecko. The real browsers meant for people to use are not Mozilla, but they can be based on Gecko.

      It's a bright browser future. Have fun.

  3. Re:InNovate by Anonymous Coward · · Score: 1, Insightful

    Sure, mouse gestures are nice when they work as intended.

    But what about an inline spell-checker?

  4. Re:Yap yap yap by MasTRE · · Score: 2, Insightful

    We just had an article on tabbed browsing, and why its super-important.

    And why exactly is it self^M^M^M^Msuper-important? Why is it important to have a 20MB compressed piece of software that can barely render a page w/o crashing? Browser technology was dead in like '96 - like yeah, we could write yet another browser, but why not do something else with free time?

    Rant said, stuff like gestures will become useful once the technology matures. It's just that there's so little stuff like that and more matter-of-preference stuff like tabbed browsing. The way XP groups multiple app windows on the task bar is another way of accomplishing pretty much the same thing, done at the OS/wm level.

    --
    Must-not-watch TV!
  5. Good self-confidence, I suppose by TopShelf · · Score: 4, Insightful
    While this article presents a nice summary of the browser developers mission, the last few comments seem troubling:

    New innovations should be judged on their own merits, on their ability to benefit human beings, and not solely by their effect on the business plans of one or even a few companies.

    The comparison here isn't really between two opposites - business plans are driven by the goal of satisfying customer demand, which is the best measure whether something "benefits human beings". All too often techies get wrapped up in what they think is a great innovation, but in reality the broader user base doesn't really care (see the dot-com bust)...

    --
    Stop by my site where I write about ERP systems & more
    1. Re:Good self-confidence, I suppose by gilesjuk · · Score: 4, Insightful

      Except few browsers are commercial, the money to be made in browsers is in licensing engines to embedded products. Like portable net devices, kiosks, phones etc... in such applications the engine is the important thing since the GUI will change to suit the application.

      So any major innovations are likely to be in the realm of tailoring the web to run on small devices, scaling it down.

  6. Why Browser innovation is irrelevant... by daVinci1980 · · Score: 5, Insightful

    ...Because everytime it occurs, geeks everywhere complain about the new way, and how good it was in the ol' days.

    (Remember Arpanet and Gopher? I remember when we used to complain about the world wide web, and how it was going to ruin the internet.)

    Flash popups anyone? That's innovation for ya.

    --
    I currently have no clever signature witicism to add here.
  7. Browsers et al by drdanny_orig · · Score: 1, Insightful

    I hardly think there's any argument on this point is there? At least not among /.ers. It's not just a hatred of MSFT that keeps me using mozilla and phoenix daily builds. I refuse to use Netscape browsers for the same reasons: I will not allow ANY monster company (e.g. MSFT, IBM, AOL/TW, CNN, Apple) to dictate or control my web experience. Period.

    --
    .nosig
  8. spreading the fever for the flavor by kraksmoka · · Score: 4, Insightful
    fact is, camino made a huge jump in stability and usability for its first non-chimera release. kudos!

    the fact is, every time i turn on a regular L-user to Mozilla as an alternative to IE, they make the switch and never go back. they love the pop-up blocking, and the control they have been given back. lets face it IE allows those drive-bye shooting like viruses (spyware) to be presented for install so fast, it is the worst security risk out there today, and the biggest dump on useability (cuz spyware is obnoxious as hell) in the entire os.

    --
    "You never want a serious crisis to go to waste." - Rahm Emanuel
  9. Do we care? by Anonymous Coward · · Score: 3, Insightful

    There are two great opensource browser backends out there: Konqueror and Gecko. We know that they will attempt to stay compatible with eachother and currently Konq is a bit faster. I say, let each have their own.

  10. Re:Yap yap yap by phaxkolumbo · · Score: 5, Insightful

    The killer app for the web browser is browsing.

    Is it? I mean, probably a lot of us do online banking. That's not just browsing anymore, is it? Posting to slashdot is not 'just browsing' as well.

    The point is, the browser is an UI for a lot of things these days. Web banks, forums, groupware or whathaveyou use the browser. Why is improvements etc. a bad thing for these?

    And (unfortunately or fortunately, depending on your point of view) these web applications will get bigger and have a lot more functionality. Maybe this is not a good thing, but anyway the browser is a key point in these things.

    I don't think this is just egomania on the browser peoples side, but the web browser, as simple as it seems to be, is an important app these days. Why people shell out to buy Opera, if it's 'just browsing'?

  11. Survive? by arvindn · · Score: 4, Insightful
    What do you mean, survive Safari? The author goes out of the way to make the point that safari and their way of doing things and their choosing khtml is not a bad thing. Examples:
    What is clear is that both Camino and Safari are wicked fast browsers. This is excellent news. In addition, Safari uses code and ideas from Gecko, and high quality ideas from the KHTML/Safari world will make their way back into Gecko. This brings benefits to both layout engines. The big picture question is the performance of open alternatives compared to that of the dominant Internet Explorer browser, and the open source community can share satisfaction as the open alternatives continue to improve.
    Further:
    Current information suggests that Apple will work with the KDE project in connection with the KDE technologies Apple uses, while still developing Safari internally and making decisions about its development in line with Apple's business model and view of its situation. The Mozilla project actively supports this model of development, where open source and proprietary software is combined into a single product or project.
  12. The ultimate browsing experience by 16977 · · Score: 5, Insightful

    I'll tell you one thing, the world doesn't deserve a browser as good as Opera. I had the pleasure of using a computer that had Windows installed the other day, and the new Opera 7 is simply amazing. Not only can you do anything by using exclusively the mouse (or the keyboard), but the small screen rendering works perfectly. And I thought that was just going to be a crap marketing feature that mutilated the page. It's got integrated e-mail with spam filtering and PIM features, button themes for skins, and renders stuff that Internet Explorer chokes on. And that was just what I found in one night. I know I sound like a corporate shill, but it's not advertising if they didn't pay you for it. This is one thing I would GLADLY pay for if it came out on Linux (and think it was a small price to pay, too). If I browsed the web a lot, I think I might consider booting into windows just to browse, for this reason.

    1. Re:The ultimate browsing experience by FuzzyBad-Mofo · · Score: 2, Insightful

      Opera 7? Wake me when they make it cross platform.

  13. Re:Inovate by TheRaven64 · · Score: 2, Insightful

    I've recently dropped Moz in favour of Opera for a number of reasons.

    --
    I am TheRaven on Soylent News
  14. Of course it's important... by szcx · · Score: 2, Insightful

    If browsers like Opera and IE and Safari don't innovate, Mozilla wont have anything to clone.

  15. Browsers and Standards by DarkSarin · · Score: 5, Insightful

    As a web developer, I am more interested in seeing all browser being 100% compliant with the w3c standards than anything else.
    As a surfer, though, I want my browser to be fast on loading, handle bookmarks properly, and to start quickly. That is why I almost exclusively use Phoenix, despite it being only version 0.5 (at least, that's the one I am using). It starts up on my windows machine much faster than IE, Mozilla or Opera. I don't use Netscape itself, because the difference between that and Mozilla is negligible (yep, I know it's blasphemy to say it, but there it is.)
    But to me, the most important part of the whole equation is this: give me WEBSITES that comply to standards as set by w3c. No, you don't HAVE to use CSS, or even a particular scripting method (php vs asp? who cares. If you know one, design with it, but be ready to learn the other if a company wants it).
    Part of the problem is that a lot of people making websites are not programmers, or even really that informed about standards. A lot of sites are done by graphic designers, who only want it to be pretty.
    Thats great, but pretty doesn't mean a thing to the people surfing with an alternate browser that doesn't display pictures. People who are blind come to mind. But if you come from an art background, its hard to think about that. It's worse than you think, though. I know a man who teaches at a University here locally. He teaches graphic design, holds a Ph.D. from a presitigious university (I think Texas A&M), and regularly requires his students to create web pages as part of the course. He uses almost nothing but Adobe products (GoLive in particular), and Macs. He doesn't worry about accessibility that much though, and he is COLOR BLIND! Standards don't seem to matter, as long as it looks good.
    With that kind of situation being common, it is going to take a long time to make the community aware of the need for standard compliance.
    Now that I am off my soap box, any one who needs it is free to borrow it.

    --
    "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
    1. Re:Browsers and Standards by awol · · Score: 4, Insightful

      Part of the problem is that a lot of people making websites are not programmers, or even really that informed about standards. A lot of sites are done by graphic designers, who only want it to be pretty.

      Nope, that is 100% of the problem. Web designers that want to control the render are the bane of the web. The sooner they let it go the happier _everyone_ will be, themselves included. The web _is_ content. Within 5 years, the rendering will be so far removed from the designer that it will become impossible to control unless they us something like flash, where the browser is no longer the renderer and then that is no longer the web.

      --
      "The first thing to do when you find yourself in a hole is stop digging."
    2. Re:Browsers and Standards by sehryan · · Score: 2, Insightful

      "The web _is_ content."

      True, however the delivery of such content is just as important as the content itself. If I hand you a bound book, and ask you to read it, no problem right? Now, what if I take all those pages and just hand them to you loose. You might not have a problem getting through, but you are more apt to get the pages out of order, lose a page...all kinds of mess ups.

      A good design holds the content together. A good design helps direct the user's focus to important content. A good design will support the user without being obvious about it.

      --
      The world moves for love. It kneels before it in awe.
  16. Standards by Sparky69 · · Score: 3, Insightful

    While I completely agree that mozilla is very good with standards, esp w3c standards, it still has a way to go. This might be flame bait but have you ever tried to make a website that uses pure css2 layout that looks the same in opera, mozilla and ie (latest versions). It's almost impossible. Yes a lot of that is due to the fact that IE's standards compliance in CSS2 is abismal to say the least but still Mozilla is getting stuff wrong as well. I wish the W3C would put out a reference implementation so that the browsers could hammer out these stupid little differences.

  17. Why browser innovation matters: by crazyphilman · · Score: 5, Insightful

    1) Because in some ways, the browser is the most important piece of software we use. Modern computers are valuable not so much for computation, but for communication.

    2) Because if the browser is done well (like Mozilla or Opera) it can handle other tasks as well, like email and usenet, thus improving the whole user experience (yes, I know some versions of Opera don't do email anymore, but some do, or at least did).

    3) Because if the browser is done well (like Mozilla) it can become a platform for running new classes of application, which brings all sorts of interesting things to light.

    4) BUT, MOST IMPORTANTLY, if the browser is done badly (IE), it becomes a ready-made backdoor into your system, a virus and worm propagator, a stumbling block in the way of people trying to innovate in other areas, and in general, a royal pain in the ass. If there weren't alternatives to IE, there would be wailing and gnashing of teeth (cats and dogs, living together, etc).

    To sum up:

    Browser innovation is what saves us from having to use crappy proprietary tools like the rest of the rubes, and what allows us to actually get some use out of our computers (instead of being hacked ten times a day by bored script kiddies).

    Or is that too cynical a take on this?

    --
    Farewell! It's been a fine buncha years!
  18. This isn't about Innovation... by El+Neepo · · Score: 4, Insightful

    seems to me to be about why Gecko/Mozilla is better than anything, namely Safari. It seems to boil down to "Mozilla is better because it is truely open-source."

    Personally, I liked Mozilla (well now I use Phoenix on windows, less bloat) on windows and I used Chimera on Mac OS X. Chimera didn't crash as often as IE 5.2 did plus it had tabs and was faster. Once Safari was reveiled I jumped instantly. (The introduction of tabs has made me never look back)

    The real big thing that grabbed me with Safari was the Bookmark management and the orange arrow thing (I forget what it is called) While they may be small, they feel like big end-user innovations. It just kind of irks me that the Author implies the only reason I use Safari is because it is "bundled" with Mac OS X. I use it by choice because it feels better. I could care less if my browser renders a page a half second faster.

  19. Unnecessarily complicated by scovetta · · Score: 4, Insightful

    There seems to be a great divide between the Microsoft World and the *nix World. The former creates easy to use software at the expense of power, and the later creates the reverse. The middle ground MUST be reached.

    Perfect example: I bought a new box, installed Redhat 7.2, ran Netscape, viewed a couple web pages. Looks like absolute crap! Don't tell me about getting new fonts and blah blah blah--thats not my problem. Even if the software is free, the goal is to make me (the customer) want to use it. I don't have the time or energy to fiddle around with settings all day and night. I just want it to work. When I see a webpage in browser XYZ, I want it to look the same as it does in IE 6.0 on my windows box. You know why? Because 94.5% of visitors to my website use IE, and 97.5% use Windows. I know that IE renders things "wrong", but because of those percentages, that makes it right, and everyone else wrong. So why can't Netscape/Gecko/Mozilla/etc render things the way I want them to? And until they do, I'm using IE.

    All of this talk about ECMAScript, XUL, all of these new technologies that will make my life so wonderfully easy mean nothing to me until they become adopted, and they will never become adopted until they are easy to use. That should be the focus area--not cool techno addons that 0.0001% of sites will utilize. I want my browsing experience to be simple and powerful, but simple is more important.

    Mike

    --
    Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
    1. Re:Unnecessarily complicated by Kourino · · Score: 5, Insightful

      Gee. I really wish only 0.0001% of sites used ECMAScript :3

      I take by your comment that you run your own website. If you code it right and stick to standard HTML 4.01 Transitional (Strict is cleaner IMO, but hey) and CSS 1, everybody will see your site the same way. Literally everybody. I think it's safe to say that even IE 6 has gotten to that point. If you can't code to W3C standards, I'll be less sympathetic for your position.

      Frankly, Gecko has a lot of code built in to it to do just what you say. You know how most people don't care about correct HTML these days? Gecko has a rendering mode it hits a lot that's designed to deal exactly with that. So have you had problems with recent versions of Mozilla? (Not Netscape - Mozilla. They're similar, but different.) What are these problems? I'm curious.

      Seriously. Code to standards. IE is not a standard just because Microsoft wants it to be. IE understands CSS. Stick to correct HTML and CSS 1 and I guarantee everyone will see your page the way you want to. If they don't, don't whine because you won't write correct markup.

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

      When I see a webpage in browser XYZ, I want it to look the same as it does in IE 6.0 on my windows box.

      Then use IE

  20. Innovation on the left side of the colon. by Anonymous Coward · · Score: 3, Insightful

    There has been some interesting stuff done with browsers recently. However innovation seems limited to the GUI. I suggest that we should innovate to the left of the URL's ":".

    When mozilla (the initial NC*SA browser) came on the scene it did something that had not been done before -- it put a common GUI in front of multiple protocols - http, ftp, and gopher.

    Since that time we've added what? Well, there's https, which was a necessary addition for commerce & security. But how many new applications have appeared on the 'net since 1992? A lot - like all those P2P applications, multimedia streamiing (mp3, ogg, video), etc. We have been content to allow the number of 'net clients grow, but why? Why not incorporate these into the browser experience? Why not support new protocols s they go mainstream, or at least have a way to support plug-ins at this level?

    Doing this would strike fear at the very core of proprietary browser vendors. This is what MS didn't want Netscape to become -- an OS-agnostic platform for the Internet. To MS' credit, they have limited what people think a browser should be and have made the battle about speed and content plugin support. I say we change the rules of the game - produce protocol plugin support and begin development that leaves the current concept of a browser in the dust.

    Now that would be true innovation.

    1. Re:Innovation on the left side of the colon. by JimDabell · · Score: 2, Insightful

      When mozilla (the initial NC*SA browser)

      You mean Mosaic? Mozilla was originally the codename for the rendering engine behind Netscape, which was based on Mosaic.

      We have been content to allow the number of 'net clients grow, but why? Why not incorporate these into the browser experience?

      Because the usability sucks. Look how unfriendly webmail is to the user. Look at how advanced usenet clients are, compared with discussion forums like slashdot.

      Why not support new protocols s they go mainstream, or at least have a way to support plug-ins at this level?

      I know you can do this fairly easily with internet explorer and konqueror, I expect you can do it with mozilla as well.

  21. Apple may not me so misled by Publicus · · Score: 4, Insightful

    Quoth Mitchell Baker:

    Everything we've seen suggests that KHTML has a ways to go to catch up with rendering real web pages. At the same time, Gecko should become smaller and simpler.

    This statement and the fact that Apple chose KHTML over Gecko seems to resonate with a comment I saw the other day about OS X. "Apple realized that it's easier to put a good GUI on UNIX than to debug Windows."

    I am all for the improvement of Gecko, whatever slimming down it needs, but I don't think Apple was so mistaken to choose KHTML. From what I can tell, it's a smaller project and I think they will undoubtedly have more of an influence on it than they would on Gecko/Mozilla. It shouldn't be anay more difficult to extend KHTML, at least not any more difficult than it would be to speed up Mozilla.

    --

    My Karma was at 49, then they switched to words. All that work for nothing!

  22. You're missing something by mikey504 · · Score: 5, Insightful

    It's not subtext-- the author plainly states, "We would have preferred to have Apple use Gecko or collaborate with us on the development of the Camino browser...", but goes on to say that the larger goal of providing alternative, standards-compliant browser platforms is still being met.

    I read the whole thing as, "we would love to have Apple as part of our team, but are still happy that there is another team out there doing The Right Thing."

    While the Aqua user interface elements necessitate a binary end product for the time being, it is reasonable to expect two-way traffic between the Apple folks and the folks responsible for the care and feeding of the KHTML widget. As I understand it, some of this has already happened. Apple's decision to base Safari on KHTML is good for both Apple and KDE, and represents a departure in the right direction from a completely closed development model.

    It may even be ideal-- all the standards based parts are out in the open for access by the community, and Apple is free to add their own proprietary icing on top of that foundation.

    It does take a leap of faith that Apple will release their changes to the KHTML base, but it is most likely in their best interest to do this.

  23. Re:The job is not done yet. by HarveyBirdman · · Score: 2, Insightful
    I mean, why are there still GIFs...?

    Because GIFs are still an efficient, non-lossy bitmapped format for NON-photographic images, such as charts and diagrams. This is an area where SVG can eventually save the day, but until they are widely implemented and used, GIFs very much have a use. They may continue to have a use for very complicated line art or tables where the equivalent SVG description might exceed that of the GIF in size.

    --
    --- Ban humanity.
  24. All software needs rampant innovation. by Anonymous Coward · · Score: 2, Insightful

    Don't just keep the focus on Web browsers, folks, ALL software needs innovation. Just last night, working on a term project, one task the project asks me to do ends up crashing Microsoft Project.

    Think of all the crashes, all the viruses, all the wasted trying to figure out what the plicken plick is wrong with your sound driver and why your computer isn't pumping out sound ... there's something better than that folks. Sofware should work first time, almost every time, and it should never be so screwed up that it can make changes that will produce a file that it can crash itself.

    That is the destiny of free source software - to replace all proprietary, bug-riddled software with an OS and software selection that is reviewed again and again, improved constantly, can be installed as simply as dragging a folder to a window, or with an intuitive, inexperienced end-user friendly installation method.

    Diversity is great folks, but I would still not switch to Linux and never have want for something on MacOS or Windows in terms of software, not bugs and virii. I did install Linux on a PowerPC machine once - LinuxPPC. It presented me with the LinuxPPC partition option, and that didn't work. Unix SVR4 did work, to my complete incomprehension..

    There shouldn't be any need to partition to install an OS, it should just work. Do that, and Linux will be miles ahead of Windows. Give me an OS that is as simple as clicking a few buttons to install, without partitioning or anything low-level, and will auto-configure all hardware drivers and work the first time, every time. That's close right now, as far as I see Linux development from my viewpoint.

    But why Linux development isn't going wholesale after Microsoft's core strength of Windows, Office, and highly integrated Internet software, I don't know. That is what is giving Microsoft the monopoly, is its desktop stranglehold. That is the stranglehold that is causing people all sorts of money in virus software, lost productivity due to crashes and file corruptions, and overall misery because the OS and software are proprietary crap.

    And yes, I know software can never be bug-free, but it can be way better than Microsoft-brand software that has the ability to crash itself. Losing a term project was just one problem I've had with Windows machines over the past 10 weeks. I've also got a Zip disk that will bring allmighty Windows XP to its knees, crash it every single time I put the disk in. The OS is completely incapable of saying "Ok, forget whatever the problem is, and give the user of formating the drive or recovering the files." That may not be feasible, but if it can be done it should be done for the sake of saving someone who has important work on their disks and Winblows bugs attack.

    I can't imagine all the work that is being lost in the windows world because of unnecessary levels of bugs and corrupted software that Microsoft can't fix. They even testify that their software is so screwed up that it isn't fixable, and would cause massive breaches in the Internet and "national security".

    That is the problem Linux must solve - getting rid of Microsoft's stranglehold with better, more reliable, faster software with all the features, the same or better ease of use, and a simple experience that avoids the need for users to ever have to see a command line. Linux can also forever rid the world of DRM and patents on software, like ridiculous patents on garbage can icons and other silly things, by eradicating the market for that software.

    So yeah, browser wars are good, mmmkay? But the war should be a unified free/open front attacking the proprietary regime. And there can be no browser war without looking to the larger picture of Internet integration in the OS. That means, for free/open browsers to win the browser war, they must win the OS war, or else any hope of conflict in the browser market will be a small distraction from Microsoft holding the main field.

    End of rant.

  25. Re:*IE is dying by JimDabell · · Score: 2, Insightful

    Compare IE v5, v5.5 and v6.0. Nothing much really changed between them. Sure, they cleaned up some of the CSS support (although there are still some large gaps)

    Large gaps? Perhaps if you are the kind of person who would describe the Earth as a "large rock".

    It leapfrogged over Netscape in features.

    That's not the way I remember it. The "new features I remember were channels (ignored by virtually everybody), the ability to embed a page on your desktop (ignored by virtually everybody), and the fact that it was embedded into Windows 98.

    And as long as Netscape was stuck on the 4.x codebase, it stayed that way. That code was crap.

    Users don't care about the quality of the code. The users were getting sucked up into the MS machine simply because they used the defaults. This could have been avoided, but Netscape went four years or so without a major release.

    During that time they were dropped as the default by virtually all ISPs, the only significant source of new users.

    During that time, developers started to use CSS, and as less and less people were using Netscape, and as the support for CSS in Netscape 4.x was terrible, websites began to look worse and worse for Netscape users. The quality of Netscape dropped through the floor in terms of what its users were getting out of it.

    NS 4.x is dead,

    Actually, plenty of people still use it (mostly organisations that standardised on it years back). Netscape 4.8 was released just a few months ago.

    IE 4.x is dead

    That's the primary benefit (for me) of having IE embedded into the OS. People automatically get newer versions of IE as they upgrade their OS to use all the new applications that come out. It's virtually the only thing that can force a user to upgrade his browser.

    the web is growing up and finally truly embracing CSS. And you know who's in the lead? Mozilla, followed by Opera and others, and in last place? IE.

    The users don't even know what CSS is. They don't see its effects or IE bugs, because virtually all web authors are force to code workarounds for IE or lose visitors.

    Where something works better in other browsers, most visitors won't even know because most users only use one browser.

  26. Re:Inovate by einhverfr · · Score: 3, Insightful

    If that's the case, go buy an IntelliMouse Explorer. One with two thumb buttons on the left side (in addtion to the two buttons + mouse wheel on top). You can use the two thumb buttons to go back and forth with one click. Plus, the explorer is an awesome mouse to begin with... no cleaning out gunk on the wheels.

    It is kind of finny actually--

    I might be a bit of a Linux advocate, but Microsoft mice and trackballs are *wonderful.* In fact, I mostly use the Intellimouse Optical Trackball (I find I have fewer hand problems with a trackball than a mouse). Microsoft makes killer pointing devices :^)

    --

    LedgerSMB: Open source Accounting/ERP
  27. Innovation must stop by MrJones · · Score: 4, Insightful

    Innovation in Mozilla need to stop for a couple of months in order to fix all the Bugs #.

    This is what happends:
    you have a constant number of developers but an incriesing number of inovation. Every innovation has an increising number of bugs reports. Developer have a constant capacity of fixing bugs.

    So, do the Math. Mozilla can't support so many innovations in every release because the number of developers are not incriesing.

    What do we need? An aplication with costant features that has no bugs, or an aplication that has many features but is buggy?

    Seems to me that this innovation stuff is more like a marketing campaing. Sad to hear that the campaing is comming from the development department and not from the marketing department.

    BTW, I love Mozilla and I use it every day since Netscape 2.0

    --
    Get my e-mail after a captcha test in: http://tinymailt
  28. Re:*IE is dying by oblom · · Score: 2, Insightful

    IE is not dying -- it's getting killed by Microsoft. Microsoft never wanted the web to succeed. It doesn't pay their bills to have open standards. Primary reason why they undertook browser war was to shift the focus back on it's own networking model -- client is primary. Future plans for IE seem to become an install program for .NET apps. Maintaining IE in semi-complient with current standards manner is secondary.

  29. Re:"Netscape, I only use Netscape" by Surak · · Score: 4, Insightful

    I there was some way to give you a 6 for that comment!

    That's exactly it. Mundanes use what came with the computer. The attitude is often "Well, this is what came with the computer, it works, why switch?" They don't know what software is on there, nor do they even care.

    However, if you give them a compelling enough reason to switch, they will. Everyone who has ever complained to me about popup ads I've showed them Mozilla or Phoenix. Most of those people ended up adopting the alternative browser. Why? Because popups were a big enough pain to cause the switch. Did most care about tabs or standards compliancy or a skinnable GUI? Not really.

    People *will* switch -- there just has be a good enough reason...

  30. Re:Inovate by Fizzlewhiff · · Score: 2, Insightful

    Optimoz [mozdev.org] (for Mozilla [mozilla.org] has mouse gestures, too, you ignorant clod.

    People like you are the reason I spent $39 for Opera and $15 for subsequent upgrades.

    --

    'Same speed C but faster'
  31. a bit of whining by ByTor-2112 · · Score: 3, Insightful

    I'm sorry, but I must say that much of this article seems to be whining that Apple went with KHTML instead of Gecko.

    Opera has become my browser of choice. It's interface is not weighted down by the complex XUL. It creates new windows lightning quick, and loads the content much faster. I have a native FreeBSD version that supports nice AA fonts, and looks fabulous. For some reason, it's tabbed layout seems absolutely natural, whereas all the other browsers' tabs seem forced.

  32. Nothing to do with "Browser innovation" by WzDD · · Score: 2, Insightful

    That article was nothing to do with browser innovation. Instead, it was yet another Mozilla enthusiast's attempt to understand Apple's decision to use KHTML rather than Gecko. It's understandable that Mozilla deveopers would be confused about this decision because Gecko is fairly obviously the better engine. However, as the writer acknowleges, KHTML has the killer advantage of easy-to-comprehend source code.

    As for "Browser innovation", I consider Mozilla full-featured and standards-compliant to an exemplary degree, but I do not consider it innovative. I can only think of one feature that Mozilla has "innovated" since becoming Open Source, and that is XUL. The other things - themability, tabbed browsing, the sidebar, mouse gestures, popup blocking, etc, etc, were all copied from other browsers.

    Mozilla is a worthy browser and IMO Gecko is the best rendering engine available. Nonetheless, I use Opera, and I think that's where the article writer comes unstuck. When choosing a browser, I don't think about XUL, and while I do care about standards-compliance, it has to take a back seat to usability.