Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Netscape The Internet

Netscape 6 Fails To Support Web Standards 721

Steve Chapel writes: "JavaScript: The Definitive Guide author David Flanagan has posted an article and a petition requesting that the final release of the Netscape 6 browser based on the Mozilla open-source project be delayed until it fixes the problems with support for current Web standards." It seems clear to me that Netscape cares a lot more about shopping tabs and similar deadwood - things that bring immediate profit to the Netscape Corporation but absolutely no value to the user - than they do about putting out a decent browser. Personally, I'd recommend beta-testing IE 6, since IE not only has won the browser wars, it's clearly a better browser - and will remain so.
This discussion has been archived. No new comments can be posted.

Netscape 6 Fails to Support Web Standards

Comments Filter:
  • by Anonymous Coward
    Let me start by saying NS6 is (going to be, for those of you that say it is not released yet) the more standards compliant browser than IE.

    For everyone who has ever been involved in the software industry these things should not come as a surprize.
    When developing software there, every time a releasedate is aproaching two parallel development paths are followed:
    1. Concetrating on ongoing development toward the release after this one.
    2. Concentrating on testing, stabilizing and polishing the release version.

    Path 1. is being persued by the mozilla organisation and is being conducted in public (more on that later)
    Path 2. is being persued by AOL/Netscape

    The reason this happens is when path 2 is finished path 1 has progressed and has aquired new features, found and fixed flaws that were not apparent when path 2 started.
    This does not mean these things will not be available to people using the release version, allthough it does mean it will be in a next release. The reality is when you want to release a version the line for that release has to be drawn somewhere and in real life this line has to be drawn somewhere before perfection.

    I would be very much surprised if this would not prove to be the case in many other industries. I for one would not like to wait until has a car in the showroom that according to their engineers is the best possible car they can produce. And the minute they do I take pity on any of their customers choosing to buy the next model.

    The only reason why netscape is being given so much critisism I can think of at this point is because the efforts leading to their next release is out in the open. This is something some people are not used to and as a result have trouble putting into perspective.

    So there; the way I see it this is for the most part a complaint about software development out in the open.

    As for the points in your petition:
    1. Renaming Navigator 6.0 to beta and incorporate patches
    This will only lead to the same discussion come the time for the new release date. See above, again there will be new patches and features in the development branch, someone will browse bugzilla and a website will run a story like this.
    NS 6.0 scores better than the competition on standards compliance tests, this way you deprive us of having the most standards compliant browser at this time shipping to end users.

    2. Refocus on standards compliance.
    Your gripe with Netscape cannot possibly be about standards compliance. They are about to ship the most standards compliant browser they have ever put out. Arguably even the best in this field available today.

    3. Postpone final release until it is more "robustly standards compliant"
    Yo are reiterating point 1. Anyone interested see point 1.

    That's it for me, I don't normaly take the time to post in forums, but I feel this needed to be said.

  • by Anonymous Coward
    Are we slashdotters so fed up in our rage against micro$oft that we won't even give them credit when they do something right? Geeze, give credit where credit is due. IE supports more standards, uses less resources and has less anoying features than netscape and crashes less. I like netscape because it provided micro$loth with much needed competition and made them make something good for once. If you guys will remember, for a while, Microshaft was playing catchup to netscape, but came from behind to catchup and surpass them. Yes there is talent there, and IE is evidence of it, but MS has to have major competition before it uses it. Thats one of the reasons why Windoze is sooo sloppy
  • One simple reason, why NN 6 is not compatible to what worked in NN 4.7: DHTML in NN 4.7 was not standards compatible. DHTML in IE * is not standards compatible either.

    Mozilla is W3C-standards compatible, while nearly all webpages out there aren't. Most webpages are only NN and IE compatible. But who is to blame here? The programmers of a fully standards compatible browser, or all these silly web "designers" out there who don't follow standards? Yes, to support NN + IE in it currents version they had to tweak the standard, but it is still possible to write DHTML code which will work in all three browsers.

    It seems that Netscape is pushing W3C standards the hard way by simply refusing to accept old shit pages.

    So you are simply wrong. IE4 has _not_ better support for CSS standards than NN6. It has worse. NN 4.7 and IE * are the same shit when it comes to standards compliance.

    So if you want to stay compatible you have to code in three standards: NN 4.7, IE plus the ultimate W3C-compliant. Hopefully Microsoft will turn to the W3C-track too.
  • This may be true, but as a 100% linux user, people don't have a choice. As it stands, linux users have the following options available:
    • Netscape - fast, sucks for resizing, basically a dead product
    • Mozilla - slow and bloated (though beta), lots of bells, whistles, and extra shit. Nice for resizing and rendering (IMHO) but still slow. Currently this and mozilla are the only ways that you can use verisign Certs (that I know of) in internet mail
    • Galeon (galeon.sourceforge.net [sourceforge.net]) based on the mozilla browser so it renders nicely, missing some important features at the moment (cookies, ssl), but under heavy development
    • Opera - small, fast light. Rendering not as good as mozilla (IMO) but more feature complete than galeon, but it's not free IIRC, so people are going to rebel against this I think
    • Konquerer - fast, nice, requires KDE libs but can run nicely on a helix gnome system. No support for stylesheets from what I've seen, but a very nice file browser. Stability issues and not complete html spec compliance are problems though.
    • Lynx - for the purists only :)
    • Linx - for the new purist, a text based web browser that renders tables and forms wonderfully, but it still lacks gfx and plugins and everything that make this wonderful "web" the way it is today :)
    So have I missed any? I probably have. My point is that netscape and mozilla may suck the bone right now, but they are still the best that we poor linux users have. I agree, IE is a good browser (I don't think it would be as fast as it appears to be if it weren't loaded with the OS, and because of that OS integration it has some problems that I've had as well as that whole "crash your browser crash your OS" thing, but these are relatively small issues.

    Personally I use mozilla for my mail and browsing, galeon for my browsing when I'm not going to slashdot or some cookied site, and that's about it. When in windows (seldom) I either use mozilla nightlys or ie (but I feel dirty when I do it).

  • The "problem" is, NETSCAPE 6 DOESN'T EXIST! No such thing, and won't appear for months. No one uses prereleases. There is no product yet, and when there will be one, most likely it will be based on whatever Mozilla developers will have by then -- and even now most of mentioned bugs are fixed.
  • It doesn't work on those platforms. It crashes and hungs, and in brief periods of time between crashes it doesn't behave properly. Ports are broken beyond repair, and all their development was abandoned.
  • Positioning anything 'pixel' wise requires a lot of coding trickery, Table and cell backgrounds render incorrectly - the list goes on.

    You want pixels? How about displaying on my PalmIII? Why Yahoo works absolutely perfectly with my PalmIIIc and Browse-it (aka Proxiweb), and a bunch of sites written "pixel-positioned" looks like a pile of dog shit? Why every gorilla with a keyboard wants to make his stupid page display like it's a freaking laminated brochure? Aren't you and your company the real source of the problem?

  • 4.08 right here! On the Mac :)

    I ain't budging. I don't _want_ all-singing, all-dancing websties to actively reprogram my computer for me. "Submit to the brain scan of brainitor.com!" yech.

    Yes, I did mean to type websties... started out as a typo, then I fixed it, then looked at it and fixed it right back again. Guess why ;)

  • What sort of old-school Unix hacker are you?

    The Unix answer to non-anti-aliased fonts is (and long has been) an insanely high resolution. If you aren't doing that, it's Your Own Damn Fault. You think that TrueType fonts look better? So do I, I use 'em. Or just run Lynx in text mode. That always works better. :)

    Why the fsck is X an imperfect platform for building web browsers? It's a fscking DISPLAY PROTOCOL. It doesn't care what the app on top of it is -- indeed, it cares much less than the win32 GDI. While X allows network-based abstraction, SHM-based communications and other such stuff is also available for speed, so don't give me that kind of excuse. Anyhow, I fail to see how X the display protocol is any worse than the win32 GDI for building browsers. Please explain.

    And as for Mozilla, they don't work with the constraints of X. The whole reason they're behind schedule is that they built their own platform/abstraction layer to free them from such constraints. I don't see how you get off blaming X for Mozilla's crashes, either -- or, for that matter, how a 10-year Unix guy could stand to use a graphical mail reader for five minutes.

    Frankly, I get the impression that you're more the kind of person cut out to be a Windows user. If you like doing things the Windows way, Windows does that better than Unix. If you like the Unix way, nothing else compares.
  • Two words: font rendering.

    Oh, yeah. That. :)

    What X server are you using? Text is still transmitted to the X server as use-this-font, print-this-text... it's not as if bitmaps are being sent all the way from Xlib. If you have issues with font rendering speed, it's primarily a problem with the server, not the protocol.
  • 882 root 19 0 291M 291M 3900 R 5.5 116.8 7:30 X

    Moral of the story? Never believe top. It's inaccurate as hell.

    When sorting by memory usage, I have a screen full of processes reporting 134 or 135 megs of mem usage! (kdeinit, xmms)

    Guess what other system tools report:
    cat /proc/meminfo

    Mem: 261861376 259076096 2785280 0 3002368 112926720
    Swap: 263135232 0 263135232
    MemTotal: 255724 kB
    MemFree: 2720 kB

    Yes, that's right, I have 256 M and no swap used... Yet X claims to use more than my system memory. Again, don't trust top.
  • As I said, X is not the only app that's having its memory grossly misreported. There's NO WAY in hell that xmms us using 135 megs, even for all process combined. Same for kdeinit.

    top is just plain confused...
  • It does CSS better than Netscape, at least...

    Two complaints about Konqueror:
    Its cookie filtering sometimes rejects even cookies you've told it to accept. (staples.com, www.nerfonline.net)

    I haven't figured out how to get java applets to display in the page instead of a seperate windows.

    Also, it fails to display the list of supported Linux USB devices (not linux-usb.org, but linked to from the site) properly. About the only page that has a problem, tho.

    All in all, I love Konqueror. Sadly, there's an occasional page that requires me to go back to Netscape, but in most cases it kicks the crap out of NS. (Note, I've always hated IE, always will, its UI just plain sucks.) I have deleted all of my Netscape launchers from my desktop, tho...

    BTW, one note: I'm a rabid GNOME fan, and I still have GNOME as my primary desktop env. But Konqueror is worth installing the KDE libs and everything else needed...
  • Oh come off it, IE for Windows isn't even compliant with the standards Microsoft originally *proposed* to the W3C!

    You want to cry, go try IE for Mac, the closest thing to a truely standards-compliant browser. After using it for an hour you'll wonder how the same company could have put out both (except for the icon sets and registered trademarks attached).
  • and start beta testing it. What's that? There isn't one? Well, shit, let's forget about Linux then.

    Oh wait, who's paying for your servers and bandwidth? VA Linux you say? Hmm, that's odd.
  • I highly suggest having a Win2k box for web browsing. I'm a Unix bigot while I'm at work, but when I come home, want to put my brain back in the protective jar in the fridge, and vege out and browse, Win2k is *the* perfect OS to meet my needs. IE5.5 is absolutely wonderful and combined with the host of multimedia players available for Windows you have a platform that is fantastic for browsing the web.

    Now, before you call me a Windoze luser, I use Windows2k for my browser and to play Half-life (counter-strike), linux on my Alpha as a squid web proxy and file server, Solaris on my Sparc, and OpenBSD for my NAT'ing firewall. I like to think that I'm above all this mindless nonsense of the OS flamewars.

    5 years ago people on the comp.os.linux.advocacy usenet group sounded exactly the same way most people on Slashdot sound today and it's really tiring. Nerds, ESPECIALLY nerds, should except that a person likes to use different OS's that meet their specific needs. There's nothing wrong with that! To blindly advocate an OS as the end-all-to-be-all operating system is ridiculous. Linux is severely lacking in multimedia and 3D support for example. I have a hard time even justifying a reason why I would need to dual boot my Win2k box to Linux anymore. There just isn't anything there I need that I can't do just as well, if not better, under Win2k.

    So, take this all with a grain of salt and I will put on my flame-retardant suit.

  • by hawk ( 1151 )
    Then why use 4.7 rather than 3.0???

    :)

    hawk, who generally uses lynx, anyway
  • I use daily Mozilla snapshots and IE regularly. I prefer Mozilla by an order of magnitude. IE is always asking me to install stupid cursors, playing awful music (which I finally figured out how to turn off), crashing the whole system, it doesn't have a first order accessible "Go" menu, can't middle click to spawn (what the hell is that weird scrolly thing that pops up?), I can't seem to find a way to turn off Java and JavaScript, etc. Mozilla ain't perfect, but its infintely preferable for the way I want to experience the web.

    When I don't use Mozilla, I use links (no, not lynx), a very excellent text-mode browser that supports frames and tables very very well.

    m.
    Loki Software, Inc.
  • Uh, those are just threads--they share the same address space.

    It's just using 25M.

    m.
    Loki Software, Inc.
  • Uhh. AOL is putting all of this "neat" stuff into Mozilla because they eventually plan on using it. Since they are paying for the coders, you can't hardly blame them for adding features that they find useful.

    Somehow I imagine that things like AIM and AOL email are going to be very important to AOL users. If you don't like the Netscape preview, I would reccomend taking a look at Mozilla (it's different).

  • Standards support must be Mozilla/Netscape's top priority; anything else needs to be secondary. I'd rather have a compliant browser in a couple more months than a partially-compliant browser now. It's interesting to note, however, how few bugs are actually cited in the linked article.

    About the IE comment, though... I use IE and Netscape on a regular basis, both Mac and Windows. While IE5 beats Netscape4 on both platforms, currently Mozilla beats both of them. It's progressed to the point where it's more stable than either of the two, its standards support is higher (though IE5/Mac comes close), and -much to my surprise- it's actually fast now (if your last experience with Mozilla is the Netscape preview releases, I strongly suggest you give the current nightlies another look).

    That last part is actually quite a shame; if they hadn't bothered with fluff like cross-platform skinning, they'd have a damn fast browser out by now. But, so be it. It's still the best out there, and I say they should take all the time I need to just plain get it right the first time.
    ----------
  • michael ... has in fact presented a very valid and well-informed opinion, backed by factual information

    What exactly are you smoking? michael has not presented any evidence to support his claim that IE has "won the browser wars." Certainly there exists plenty of evidence for this claim, but michael has not presented a whit of it.

    michael has not presented any evidence that "[IE] is clearly a better browser." First off, there is the familiar refrain that I can't run IE because for various reasons (among them not wanting to spend $5000 to get an unlimited-client web, mail, file, and login server) I must run Linux. Hard to argue that IE is better for me when I can't run it. Second, Mozilla and Konqueror are actually very high quality products right now. Mozilla in particular when compiled with optimizations and no debug (that is to say, do not use a precompiled nightly build) is as flighty on its feet as IE. Believe me I know: I've used IE on friends' boxes, and I use Mozilla on mine. No I'm not saying this is easy to do right now, but it will be once Mozilla hits 1.0.

    Finally, michael's claim that IE "will [always] remain" better than the competition is utterly unsupported, and indeed unsupportable, by any evidence. In theory his other two claims above could have been backed by evidence if he had chosen to present it, but I don't see any conceivable line of reasoning that could prove IE will be on top forever.

  • What I would really like to see is Slashdot readers and authors committing some patches instead of fencesitting and whining. You can't consider yourselves to be part of the free software community if you don't commit code

    You're not being fair here. The two projects utilizing blizzard's gtkembed widget (part of Mozilla), the galeon and skipstone browsers, have gotten plenty of support in the form of patches, translations, and testing. I don't know for sure why they didn't contribute to Mozilla. Maybe they did and nobody noticed. Maybe they didn't feel that their contribution would make a difference. The point is they were always willing.

  • In any event, Mozilla nightlies are just as good by now; that the Mozilla crew has developed a cross-platform, standards-compliant, feature-filled, modern web browser in about 2.5 years from the ground up is just amazing.

    Amazing? Back when the project started, the goal [jwz.org] was to release 5.0 in under six months. Even removing the first year working on the old code base, it's still very late. And as much as I'd like to use something not 4.7X, mozilla's unresponsive nature, slow loading time, cookie problems (in the widget), size, and unreliability still keep me from switching over full time.

  • Yes, so they could make lots of money. Instead, the made no money...actually negative money.
    There were (and still are) enough people at Netscape that you could easily have a showing of lots of people with different interests and priorities. Not everyone was in it for money. You had your suits (Barksdale), your technologists (Andreesen), and your troublemakers (Zawinski).

    I can't speak for any of them, of course, but there are people in every technology company (excepting perhaps Microsoft) whose love of technology is greater than their love of money.
    --
  • I read the article, and it makes some very good points. It's all about how Mozilla has fixes available for a number of bugs, but Netscape has temporarily forked so they can get a 6.0 release out, and they're not applying Mozilla fixes until after the release.

    A very good article, whose discussion here was completely ruined by being posted to Slashdot in an inflammatory way. We could have had a nice, intelligent discussion, but the words "IE not only has won the browser wars, it's clearly a better browser - and will remain so" sparked the usual flamefest. This was completely unnecessary, and terribly irresponsible.
    --
  • Score: [-1, Flamebait] but /. ate it. Oh well.
  • I just love how "Funny" comments get moderated higher than the "Insightful" ones, even with the same score. Really shows you where Slashdot's priorities are.
    Do you not find them very funny, or are you uncomfortable with Slashdot embracing humor? Personally, I would prefer if the comments were mostly funny and occasionally there were a bit of counterpunch or a background fact slipped in for variety. You know, if there were an option to sort by moderation status, we could both get our wish. I could see only things moderated as Funny by default and you could similarly exclude those comments.
  • Your reply is so typical of your party affiliation. So, let me get this straight. You want my father to purposefully do a crappy job running his business so that his competitors can be successful? *laugh* The world just doesn't work that way, buddy. If you believe in evolution (hell, maybe YOU don't), you believe in competition. For the everyday Joe, competition is wonderful. The competition amongst bicycle stores here in town has been wonderful for the consumer. They used to pay $100 for a nice saddle for their bike--now they pay $70. In 1985, most bicycle stores in this country were small and poorly stocked. Walk in any sucessful bicycle store nowadays and you will be amazed. The good stores now have damned near every product on the market and they have them in large quantities, with good prices. The stores are clean and well-lit with knowledgable staff. And you say this is BAD? Fine, Nader boy, live as if it was 1975 if you want. Me, I'm happy with the low prices and selection that our free market has given us all.
  • As for your father, is he now overcharging his customers? Is he giving bicycles away free to push his competitors out of the market?

    Actually, no. Our online sales have brought prices down in our store to unheard of levels. As I said, in 1985, you'd pay close to $100 for a really good saddle for your bike. You'll pay $70 for the same saddle . This is not just at my father's store--this is at all good bicycle stores. Yep, our competitors are (mostly) still around. They still have the moldy-smelling poorly-lit stores with high prices that they did back then. But why should you, as the consumer, settle for that?

    Like it or not, this is what the consumers of this country are demanding. This is exactly why stores like Borders and Barnes and Noble are so popular. People were sick of going to the local record shop and getting a crappy selection and paying high prices for their purchases.

    And no, my father's store didn't come on the scene like Border's with millions of dollars of investors' money. He started in a room of an old house with a few bikes, fixing tubes. It's really not about my father, though. There are thousands of good businessmen and women like him. In this day and age, the world of business is survival of the fittest.
  • I don't discount your story. On some hardware, Win2k may be flaky. Same goes for Linux and FreeBSD, believe it or not.

    I run Win2k here on 40 Dell machines and I've never had a crash. You might look into upgrading your firmware on your Dells. We had a horrible time with buggy BIOSes on our machines (both Win2k and FreeBSD) until we upgraded BIOS revision.
  • http://www.redhat.com/products/software/ecommerce/ ccvs/

    Your assertion that RedHat doesn't make closed-source software is entirely incorrect. CCVS is closed source. I think they also have some clustering/HA software that is closed source.
  • It matters not how good the software is. Slashdot is (supposed to be anyways) a community of open source advocates and MS is the antichrist to open source.

    I disagree. Slashdot is "news for nerds", nothing else. Yes, there are many open source advocates here but that is not what this forum is about. Open Source, however noble, is not the end-all be-all. The common (but not formally sanctioned) belief amongst the open source crowd is that big business is inherently bad. This is something that I used to believe strongly back in 94 or so but since I left college and went into the real world, I'm beginning to see that there is a place for both open source and closed source.

    What is good about Windows? Well, for one, it's very easy to use when compared to *BSD and Linux. As much as I love UNIX, I'd never install it on my grandparents' computer. I'd like to say that KDE and GNOME were "there" and ready to be used by folks like my grandmother but they just aren't. And really, the windowing environment is only the beginning. If my grandmother saw the disk partitioning tools included with most UNIX OSes (even the newer versions of RedHat), she'd probably keel over. Never mind user accounts and setting up networking. It just ain't happening right now. Maybe in 5 years but not now.

    These people are nasty evil people who got to the top by crushing anybody who got in their way.

    I hate to say it, my friend, but that is business for you. Most successful companies got that way by edging less dominant competitors out of the markey. My father, who owns some bicycle stores, is now the largest dealer in South Texas not because he kept expanding his store (he did) but because his cuthroat prices have driven his competitors out of business. There is nothing wrong with this! It's life. Business is not fair!

    Giving these people absolute control of any key technology is the same as shooting yourself in the head.

    Pardon? Who said that anyone has absolute control over the browser market? Have the police knocked on your door and told you that you cannot use Netscape (or links, mosaic, etc)? If you don't like it, don't use it.

    &lt/rant&gt
  • I agree with your general message.

    However, as a Java programmer, I take exception to your exhaltation of Netscape and condemning of Microsoft.

    The Microsoft JVM included in IE is 10x the VM of the Netscape JVM. The Netscape JVM never worked well. It was slow, buggy, and crashed Netscape more often than it worked.

    The IE JVM didn't support JNI (the Sun standard for accessing native code--that is, C, C++, and the like). Other than that, it was pretty decent.

    Yes, Microsoft attempted to sabotage the Java platform. But the reason the Java platform sucks inside browsers is much more Netscape's fault than Microsoft's.
  • Why? Because you're not one?

    Java is a wonderful language. I was a 4-year veteran of C++ when I took up Java 4 years ago. Before that, I had another 4 years professional experience with C. And before that I had 9 years unprofessional experience with Basic, Pascal, Lisp, and Assembler. I have dabbled a bit with Cobol, Fortran, and Perl during my professional career, as well. I can tell you that I am probably on the order of four times more productive in Java than the next closest language (C++) when working on anything but the smallest of projects.

    I have done client side and server side Java, and have not had *any* problems porting applications between Linux, BSD, Solaris, HP/UX, Windows, and AIX since JDK1.2.2 (yes, there were some problemsm before that, especially with JDK 1.1.6 and before). The speed for client-side programming is worse than native languages. But, as my degrees and experience have taught me, Moore's Law makes my programming efficiency far more important my computer's efficiency. And bug-free coding (the goal, not the reality) is many times more important than either (Java makes bug-free coding much easier). Server side programming, when taking advantage of the object pooling available to servlets and JSPs (i.e. not writing dumb code, from which the benchmark published in slashdot a few weeks ago suffered) is actually faster than other languages besides mod_php and mod_perl, and is neck-and-neck with those.

    If you're judging Java based upon the performance and functionality of the JVM in your browser, or of the JVMs that were available 2 years ago, you're selling Java short. It's a very good language.

    Oh, and you can make tons of money coding in it, too. I like money.
  • The reason JSPs do well in real terms is that they do object pooling for JSP resources. This means that each subsequent call to a page simply results in the servlet container grabbing a pre-allocated object from the pool and using it. ASP, Cold Fusion, and others don't do this. ASP+ does, and will likely match or exceed JSP & servlet performance (JSPs are servlets--they get compiled into a servlet the first time they are accessed).

    Furthermore, object pooling for database resources, among others, is very easy in Java. This is where the benchmark posted on Slashdot a few weeks ago fell down. The benchmark allocated a new database connection each time the page was accessed. It is very difficult to avoid this with server-side technologies that allocate new space on the heap for each request (it can be done, but it is a pain in the butt), whereas it is the default mechanism when using the J2EE javax.sql package.

    mod_php and mod_perl can also do object pooling. This is why they outperform JSPs in typical settings (i.e. unless mod_php and mod_perl are poorly set up).

    Cold Fusion, ASP, and most other server-side technology make object pooling extremely difficult. For this reason, Microsoft changed the architecture for ASP+, and have borrowed many ideas from JSPs (just like JSPs borrowed many ideas from ASP in the first place).

    Here are a few benchmarks. Realize that server-side performance depends not only on the JVM chosen (use HotSpot), but also on the servlet container (JRun and Orion outperform Tomcat, the *reference* implementation, by 3-5x)

    http://www.orionserver.com/ (click on benchmarks)
    http://www.soft.lv/docs/jsp/jspjgurufaq/jsp_jgur u.htm (there's a line that reads: "Not to anger anybody or wage a war, but we've found that our jsp pages used with these jdbc drivers with pooled connections are way faster than ASP pages. :)" -- the article on slashdot used the JDBC-ODBC bridge, which is an absolute no-no w.r.t. performance for anyone with a clue about Java)
    http://www.javaworld.com/jw-02-1998/jw-02-jperf. html (a more general look at performance of Java vs. native code)
    http://msdn.microsoft.com/msdn-online/shared/com ments/threadbody.asp?aID=864&collapse=0 (Microsoft's own site--discussion about MTS vs. J2EE discusses Excite.com switching from ASP to JSP and getting "big improvements in throughput")

    Our own benchmarks compared mod_perl, mod_php, ASP, JSP, and Cold Fusion for a relatively simple app. We were dynamically pulling content from a database to build pages for a portal that we were building. We tried to be intelligent about the code we wrote. I'm afraid I don't have the exact results, but our observations were that mod_perl was the fastest, mod_php was about 10% slower, JSPs were about 20% slower than mod_perl, and ASP and Cold Fusion were about 1/4 the speed of mod_perl. The rich environment Java gives us in terms of OO development, JSP tag libraries (create your own HTML tags!), and Java's rich built-in libraries made the choice an easy one.

    As for client code, most problems I've seen are:
    a) running the JVM with too little memory (the heap size is static when starting the JVM, and defaults to 16MB)
    b) running Java on a machine w/ too little memory (to avoid swapping, I recommend 64MB or more)
    c) using an older JVM (the garbage collection on older JVMs tends to do nothing for long periods of time, then suspends the process for 5 seconds or longer with JVMs that have poor garbage collection implementations--HotSpot's garbage collection is pretty good, as is Microsoft's JVM.
    d) writing code ignorant of the fact that garbage collection is automatic (use object pools to avoid garbage collection costs)

    About two years ago, I was in charge of re-writing a raster graphics rendering package used to render seismic data. The old code consisted of a C++ library (shared between our C++ and Java libraries) wrapped by a thin Java layer using JNI. The pure-Java code outperformed the wrapped code by about 5-1 (calling native code from Java results in 2 memory copies of the data for each call--once to enter the native code, once to return). Our pure native code (all C++, no Java) was getting about 20 fps at 1280x1024 on a PII-450. Our Java wrappers were getting about 1-2 fps. Our pure Java code was getting about 6-8 fps (jdk1.2.x). The code was reading the data from disk, converting IBM floating point to IEEE floating point (yes, the oil industry still uses IBM FP), interpolating the data, and rasterizing the data. Once the data was cached (we cached data before the interpolation process), the speed doubled. All in all, that is very acceptable performance. This code actually exposed a floating point math bug in the HotSpot compiler that resulted in HotSpot being about 10x slower than jdk1.2.2 at the time--our code was later incorporated into Sun's internal test suite for HotSpot (we were alpha testers of HotSpot). At this company, a colleague of mine uncovered another bug in Sun's implementation of AWT (their windowing code) that resulted in bypassing hardware video acceleration for all graphic copies (like using the scrollbars). This bug fix resulted in Sun's announcement a while back that "client side performance will see performance improvements as much as 8x".

    As you can see, Java's performance problems in the early days was greatly hindered by poor implementations. That should be expected with any reasonably young technology. But don't throw the baby out with the bathwater. Java is a good technology. Current implementations are actually quite decent. Server side performance often bests native code. Client side performance can be quite reasonable. And no more seg faults and memory i/o errors. Debugging cycles are reduced to about 1/5 to 1/10 that of native code debugging. And, in the end, my time is far more valuable than my computer's. Besides, Moore's Law helps make everything copasetic (just ask Microsoft--they've taken advantage of this with every subsequent release of their OS and software).
  • Please e-mail me so we can take this offline. You don't publish your e-mail (I understand that; however, I have no problems pushing "delete" for the 30+ spams I get each day). I'd love to discuss this further.

    Oh, to get an adequate feeling of performance of Java, please don't use Netscape's VM. Besides being absolutely buggy, it's also the slowest damn thing on earth. Microsoft's is much better, but there are better JVMs available now from Sun and IBM. Download the latest Java plug-in from Sun if you really want to get a good feeling of Java's performance with applets.

    That said, I am not a big fan of applets. I don't really do too much with applets. I feel that either a stand-alone application makes more sense, or moving the entire application server-side makes sense. Applets can be useful for certain things (keeping an app server-side, but getting real-time updates of data, for instance).

    I will argue that Java's server-side performance is now competative in speed. However, I agree wholeheartedly that client-side performance is still 1/4 to 1/10 the speed of native code. I simply value my programming time far more than my machine's performance (my 2+ year old PII-450 still serves me fine).
  • Well, that's a cute common argument, but the fact is that the editor is almost free. The parser style, and toolkit code already exists to support the browser, and the editor code itself already exists to support HTML form controls like TEXTAREA.
  • Dave Flanagan's petition comes too late to do any good. Large-scale software projects don't decide to ship all of a sudden. The release of Netscape 6 has been planned for months, and check-ins to the Mozilla source tree have been restricted for a long time as part of the process of stabilizing the tree for shipping.

    Flanagan may be right about PDT being way too conservative, but at this point it's better for everyone if Netscape 6 ships, because it means the Mozilla source tree will open back up to continuing development by both third-party and Netscape developers. This means the Mozilla browser will get better quicker.

    The other thing Flanagan misses is that the bugs he cites are minor issues with Mozilla's standards support, not major flaws. I reported an HTML4-compliance bug [mozilla.org] with Mozilla that got pushed off until after the release of Netscape 6 too. I wish it hadn't, but realistically this bug is not going to cause a great deal of trouble, especially not compared to the troubles IE causes by its lack of standards support.
  • Umm, no. YOU CANNOT TURN OFF PRELOADING OF THE IE COMPONENTS IN WINDOWS 98 AND LATER. Turning off active desktop does NOT stop the preload. Trust me, I've traced through explorer.exe more than I care to admit debugging stuff in Wine.
  • This is the best post I've seen on this subject in ages. Too bad I don't have any moderator points right now...

    "Free your mind and your ass will follow"

  • It does not properly support the dir attribute. This was a big disappointment, since there is a dirth of browsers with bidirectional support. (Note: konqueror.org claims it does have bidi support, but that doesn't seem to be the case.)
  • this should be taught to every child in school: it's much more dramatic, interesting and entertaining in today's service/entertainment economy to come up with a really innovative scheme to pass a math test than actually learning the material - heck anybody can do that with enough study, plus what use is what you learn? The point is that you passed, it doesn't matter HOW. The thrill of getting away with it is a priceless experience, and should you be stupid enough to get caught, the authorities will probably understand, as almost everyone has cheated and lied about it at some time - just look at the US prez and the richest man in the world. What great examples of how to succeed in life. Learning math, doing homework is for loosers.
  • It doesn't matter what "standards" there are, they are all meaningless. A standard isn't only as good as the number of people that actually use it. Here's an example.

    I'm creating a website. I look and go "Foobar would work really well here". SoI look up and see what the "standard" way to use foobar is. W3C says foobar should be done this way. So I do it and it doesn't work. Why? Because Netscape 4.x doesn't fully support foobar. Mozilla/Netscape 6 is "working" on full foobar support. IE supports enough foobar not to screw up the page. But Mircosoft being Microsoft they have intelifoobar. Does everything foobar does, and then some.

    So what choice do I have? Use intelifoobar. Why? I can make foobar strictly to the "standard". But then nothing can really use it NOW. I can use Intelifoobar and have it work with 80% of the market today. Netscape is a non factor, because it can't do standards compilant foobar anyways. I'd have to re-work everything just to support it. that 15% or so isn't really worth the effort to do something that special for.

    Here's my point. If "standards" are set that no one uses. It's useless. I just used foobar in the example, but it's relevant to alot of things. If Netscape and everyone else doesnt' follow all the standards that are set by standards bodies such as the W3C, then they are useless. It less Microsoft dictate what will, and won't be used. So Netscape, do you want to follow the true standards? Or do you want Mircosoft dictate what will and will not work on the web?
  • You obviously misunderstood his point.

    To get code into Mozilla, you need a module owner code review, and a "Super" review, done by a senior engineer. That's what r= and sr= means in bugzilla.
    When people are in a hurry, sometimes the module owner will allow someone else to do a r=, as long as it is a senior programmer. So what he's saying is that they have a r=x, a sr=y, and the PDT STILL smacked it down with a rtm-, saying "Too risky" or "Not stop ship".
  • I am glad to know that instead of fixing basic bugs that affect standards compliance the team was instead working on an HTML editor that will get little use.

    These people just don't get it, release a rock solid browser first, if the email client or HTML editor ships later, who cares? Who will remember?

    -josh
  • But isn't that exactly the point?

    M$ is NOT the better product - they only say they are, and their tactics give them a louder voice.

    The cost of using IE isn't just the price of the browser, it's the fact that cookie tracking is now also an 'inseparable' "feature" of the Windows OS.

    And that it's not really a faster browser - we pay the browser start-up fee each time we boot up Windows.

    And it's not more compliant with Web standards, only with Microsoft extensions to some of those standards.

    And the fact that their current position was gained through 'questionable' means...

    Yes, I'll agree that Economic Darwinism is the ultimate decision-maker, as in all cases. But then again, isn't it in the consumer's best interest to know the cost of the products that are competing for their attention? What would happen if people chose their Presidential candidate not on the issues and records of those people, or the consequences of their election, but on the number of mispronounciations that they make during speaches... Uhhh... That would be Baaaaaad!
  • "knife the baby"? Where ... have you heard that?

    IIRC, in the MS trial, Avie Tevanian testefied that MS told Apple to kill QuickTime and stay out of the media market.

  • Well GEEE mr, if you have a PowerPC, Alpha or Sparc i'm sure you can certainly afford a PC from gateway.

    Let's see...I have 3 PPCs, 1 MIPS, and 1 Sparc.

    Yet I can't afford a new G4. (Let alone the dual...)
    Point? Surplus hardware is cheap. New hardware isn't.

    --K
    Ironically, my NT4 disc says that it *supports* MIPS, Alpha, PPC in addition to x86.
    ---
  • You're a troll, and I shouldn't spend time om commenting it - I shouldn't even be reading your comment. I will not take you serious as long as you post as an AC.
  • Just a short comment...

    kde2, NO CSS SUPPORT. this means no html4 complaince, not even loose.

    No CSS support? Have you even looked at the KDE site the last year? You must have been living on the moon or something - Konqueror supports most of CSS AFAIK!

    Further - what has CSS to do with HTML4 compliance? It is 2 seperate standards? You can easily be html4 compliant without CSS!
  • Thanks for the tip - I'll try it. Anyway, it isn't a big problem for me, because I go there very seldom, but I sure will send the webmaster a note...
  • Hi. I've compiled KDE and QT from source, compiling QT with -fno-exceptions, and although they're stable and all, they're dreadfully slow drawing windows and rendering lots of icons and widgets, and starting up any KDE program makes my computer think for a noticeable length of time before acting on the request.

    What on earth can I do to make the software more usable? I've asked on dot.kde.org and no one gave any helpful replies, so I thought I'd ask here. I'd really like to get Konq running at a good speed, because I hate using netscape (ugly fonts [no, i won't do that stupid mozfonts hack, because those were no better than what I see right now], crashy crashy syndrome, bad HTML capabilities).

    Thanks for any help,
    Steve

  • Slashdot isn't about free software. It's "News For Nerds". The nerds I know use the best tool for the job rather than succumbing to ideological bigotry. On Windows platforms IE is, and will continue to be for the forseeable future, the best tool for the job. Speak for yourself; I never considered myself part of the free software community. I consider myself a software developer and I refuse to use inferior tools.
  • With web-browsers this is currently near-irrelevent

    Thank you for pointing out that your point is irrelevant.

    but compare "Visual Basic" to "GCC"

    We're not talking about Visual Basic and GCC.
  • (no not M18, it's old news.)

    Anyone tech-savvy enough to be reading Slashdot shouldn't be using a consumer-targetted product like Netscape 6 anyway. It's like using a $19.95 drill instead of a Hole Hawg (for those of you who have read In The Beginning Was The Command Line.)

    Gerv
  • But in terms of stability and quality, Win2k and IE 5.01 are awesome products.

    Then how come IE 5.01 writes outside of it's window? How come trivial javascript crashes IE bringing down every open browser window with it? How come it's security is so pathetic?

    If IE is the answer, you're asking the wrong question.
  • Back when the project started, the goal was to release 5.0 in under six months.

    Yes, that was the original goal. Take the NS4 source, open it, and use an Open Source process to implement the next version. Problem? The NS4 code was, after years of patching, hacking, taping, and stringing it together, incomprehensible, unusable, and basically a dead-end.

    So, the source had to be re-engineered -- read "rewritten". Once that decision was made Netscape had to decide whether to go forward, and they decided to go forward, supporting the Mozilla project even though it meant a complete rewrite -- that is, building a browser from scratch.

    There are times when I respect the hell out of JWZ (whose comments you've linked to), and there are times when I think he's full of hot air. This time I respect his hot air. I think he's correct in saying that NS5 could've been done in 6 months -- with a set of really good programmers (like him), familiar with the code, with the right processes in place. Unfortunately, while there are some great programmers on Mozilla, some (minority) of the really good ones were not so familiar with the NS4 source. More importantly, the process of opening the source for outside development is largely different from the closed NS in-house process. This multiplies the schedule significantly (my guess is at least 100%).

    For the open development process to take advantage of new programmers it has to expose them to the code. This exposure made it clear that those unfamiliar with NS4 code found it essentially unusable.

    JWZ decided to leave, and I probably would've done the same in his shoes -- he'd put in his time, he saw the fast track to bringing NS5 to market, but he also realized (I believe) that the actual track that was taken (rebuilding from ground zero) would take a LONG time. That was probably pretty depressing for someone already tired of the Big Netscape culture that had developed.

    So anyway, what do you have now? You have the bulk of a browser / web platform which is >95% standards compliant, supports XML at various levels, is cross-platform, implements a portable COM interface, is open source, etc.

    Additionally, you have a plethora of open source development tools that have been needed for years: bugzilla, tinderbox, bonsai, etc., as well as open source crypto components and the numerous other open source modules that can be used in future applications.

    And... Mozilla raises awareness about Open Source software to the point that the average AOLer is probably somewhat aware that the new Netscape is using that Open Source stuff. That's not a bad thing, IMHO.

    While not making the 6-month window on the old NS4 source base is not amazing, the actual speed of development for the browser, tools, modules, and processes for large-scale Open Source development is nothing short of staggering. Of course, you're free not to use Mozilla or NS[56], but that doesn't diminish the magnitude of what has been done.

  • by Alex Belits ( 437 ) on Tuesday November 07, 2000 @04:01AM (#644596) Homepage

    Don't be a moron. Proxiweb can't make any use of that positioning because THERE ISN'T ENOUGH SPACE ON PALM SCREEN. Just to be more or less readable text must be re-formatted, and actually developers of that browser went a long way to make it usable with all kinds of tables, images, etc. that in most of cases wouldn't be readable at all if the screen was just a scrollable window into "perfectly correctly" rendered page -- I will get RSI just from trying to scroll through that monstrosity.

    So, developers of the browser are right, and pixel-positioning/overCSS'ing/flash/javascript based design is wrong -- not because of standards but because browser developers made a genuine and mostly successful effort to make their product usable. In the original spirit of the HTML ideas they tried to accomodate whatever will be possible to accomodate into the form that is most useful for the user. And both "standardizators" and stupid "web designers" did their parts in a job that bastardized the web, and made it impossible to accomplish browser's task on their pages, no matter how hard its developers would try to do that. Unless a browser runs on high-resolution screen that I can't put into my pocket, and uses countless megabytes of memory to do the rendering and interpreting.

  • by jelwell ( 2152 ) on Monday November 06, 2000 @06:26PM (#644597)
    michael: Are you kidding? You want to throw away the only browser working towards 100% standards compliance, in favor of something that supports 0% standards? This doesn't make any sense. I hate to ruin your party but Mozilla will be 100% standards compliant, but it ain't easy, and it's not going to happen overnight. In the mean time, Netscape needs to release a new browser before they lose all of their Market Share.
    Joseph Elwell.
  • by moonbeam ( 2457 ) on Monday November 06, 2000 @06:11PM (#644598) Homepage
    To see the leader in internet standards in action, load http://www.microsoft.com from any non-microsoft plantform. You get: JavaScript Error: http://www.microsoft.com/, line 28: loadPage is not defined.
  • by Tumbleweed ( 3706 ) on Monday November 06, 2000 @08:21PM (#644599)
    I've submitted my share of bugs for Mozilla (along with test cases to demonstrate them) - and some of them _WON'T_ be fixed 'due to compatibility' reasons. "It's always been done that way," they say. "Use CSS to fix that," they say. "Other browsers do it that way," they say.
    See, here's the deal - they SAY they're going to make it 'standards compliant', yet that isn't always the case, depending on which person gets your bug report. If their 'mind'set is as quoted above, then you can forget standards compliance and commonsense layout. Unfortunate, to say the least. The big reason why I want to move to full Flash display ASAP. HTML will be quite useful and stable as a Flash-delivery framework. *not kidding* Check out the features of Flash 5 - it's gettin' scary. Detailed scripting, form fields (as of v4), etc. The .swf spec is even 'open' (unfortunately the .fla spec is not). Combine that with Flash Generator, and voila - see ya, HTML, wouldn't wanna be ya.

    On the flip side - I'd STILL rather use a slightly-less compliant browser (Nav 6) than use a browser imbedded into Windows. The reason? Quite simple (for those simpletons out there) - when Navigator (any version) crashes - it takes itself out. When IE crashes (even as late as v5.5), it usually takes out the whole OS (Win 98SE or Win2K - happens with both).

    The 'standards compliance' (such as it is) in Navigator 6 will be plenty good enough for me as long as it doesn't take out the OS with it when it crashes (don't be a fool and think "it won't crash"). My real concern isn't with whether it'll crash a lot or be 100% standards compliant (it'll crash some, and it won't be 100% compliant), but how buggy the implementation of JavaScript, CSS, and the DOM will be. Too many bugs in these (especially CSS) are what have prevented wide-spread implementation thus far (that and users who don't understand the concept of 'upgrade').

    Okay, enough ranting. I gotta stop making websites for a living. *sigh*
  • by Yakk ( 6267 ) on Monday November 06, 2000 @06:27PM (#644600) Homepage Journal

    I guess I shouldn't have expected better from Slashdot. The Slashdot community seems to have given up on free software in favour of lame games and anime, but to advocate a browser that is only available on two platforms as an alternative to a browser that is available on just about every UNIX, MacOS, Win32 and even OpenVMS is just plain ridiculous. IE will never compete with Mozilla because of that.

    I would personally recommend Windows and probably MacOS users use IE - at least until there is a Netscape 6, but to see it as an alternative for the Slashdot readership makes me almost laugh.

    Of course the correct response to this is: Its Free Software - don't whine - patch! If Netscape management is more worried about shipping than fixing some bugs then fork for god's sake! I would rather them ship a 90% compliant browser than ship nothing and leave us with NS4 on UNIX.

    What I would really like to see is Slashdot readers and authors committing some patches instead of fencesitting and whining. You can't consider yourselves to be part of the free software community if you don't commit code (or docs or translations or support or any of the other worthwhile things you could be doing).

  • Full Disclosure: I've used nightly Mozilla builds regularly since M11, and now use Mozilla nightlies more often than any other browser.

    "Well, that's a cute common argument, but the fact is that the editor is almost free."

    This particular argument, frankly, is crap. Have a look at tinderbox or the weekly status reports - and count how many of the fixes are specifically for the composer system.

    There is a big, big difference between an HTML editor, and supporting form controls. This was a big mistake that Mozilla made, and they have been trying to get out of recently by decoupling the forms controls from the composer (I believe the code-name for this project is "Ender Lite"). The main "crossover" for the composer is in the mail/news system, and the creation of HTML "enhanced" emails.

    Composer is the one part of Mozilla that I don't think should be there. Then again, I'm one of the increasingly small number of people who think that HTML in mail and news is obscene.

    Charles Miller
    (Whose last five Mozilla posts were rabidly positive, but you have to draw the line somewhere.)
    --

  • by nd ( 20186 ) <nacase AT gmail DOT com> on Monday November 06, 2000 @09:32PM (#644602) Homepage
    Galeon (galeon.sourceforge.net) based on the mozilla browser so it renders nicely, missing some important features at the moment (cookies, ssl), but under heavy development

    For the record, Galeon does support SSL.

    1) Install PSM in Mozilla as root
    2) cd /usr/lib/mozilla/psm ; chmod go+w components

    And it should then automatically work in Galeon.
    (something we should probably add to the FAQ)
  • by eMBee ( 27441 ) on Monday November 06, 2000 @06:15PM (#644603) Homepage
    well apparently all these bugs are only not fixed in netscape, but mozilla is getting them fixed, so just wait for its release.

    greetings, eMBee.
    --

  • by drudd ( 43032 ) on Tuesday November 07, 2000 @05:26AM (#644604)
    Actually it is a very good argument. If we were discussing cars, for example, and we lived in separate countries, would it make sense for me to tout a car that was only available in mine?

    If something is not available to you, it is irrelevant, regardless of how good it may be.

    If you choose your OS based on browser availability, then, no, it is no longer an irrelevant point. But choosing an OS based solely on the availability of one application seems to me to be a little silly.

    Doug
  • Incidentally, I use w3m when I need a text-mode browser. Supports frames and tables and has colour support too. See it on freshmeat [freshmeat.net].

  • by zpengo ( 99887 ) on Monday November 06, 2000 @06:19PM (#644606) Homepage
    I'm glad that someone here has finally stated for the record the nearly blasphemous idea that IE might actually be a halfway decent browser. I've used Netscape since it grew out of Mosaic, and I stood by it religiously for years. I held on for dear life through the browser wars, and insisted to anyone who would listen that 4.7 was far superior to IE.

    Unfortunately, the same cannot be said for 6, and probably anything that will come in the future. Netscape has joined the dark side, and I get chills any time I try to use it. It's not just the crash factor (they are, after all, still working on it), the bells and whistles, the terrible UI, or the lack of conformity to standards; The problem is also that IE now functions so cleanly and so smoothly that Netscape is hardly a contender anymore.

    I hate to say it folks, but the battle is drawing to a finish, and Microsoft is emerging as the victor. Netscape made some serious blunders, and while they may scoop in a few dollars before they go, they will likely disappear within the next few years. The software company I work for has stopped bothering to support Netscape because it is so divergent, and also because within the next year or so it will lose market share until it finds itself in the company of Opera and Lynx.

  • by Fred Ferrigno ( 122319 ) on Monday November 06, 2000 @06:08PM (#644607)
    Personally, I'd recommend beta-testing IE 6, since IE not only has won the browser wars, it's clearly a better browser - and will remain so.

    Did you actually say that a Microsoft product is somehow better than an Open Source product? on Slashdot? Are you crazy?

    --
  • by dpilot ( 134227 ) on Monday November 06, 2000 @06:16PM (#644608) Homepage Journal
    You're so right, and NOBODY can EVER challenge this Microsoft product, AGAIN!!! Once Microsoft winds a product arena, it stays WON, FOREVER!!!

    Competitors need NEVER apply!

    Pardon me, but it's late, and I'm sick to death of this industry attitude that when someone wins a marketplace battle against Microsoft it's just until the next rev, but when Microsoft wins marketplace battles, it's forever.

    This is one plain and simple reason they need to go down the tubes.
  • by rsteele19 ( 150541 ) on Monday November 06, 2000 @06:20PM (#644609) Homepage

    I personally like IE better, I am not sure why. A lot of my friends ask me why i like it better and I never have a good answer.

    It's because of the subliminal messages, of course!

  • by Ars-Fartsica ( 166957 ) on Monday November 06, 2000 @06:42PM (#644610)
    ...and Mozilla is still behind production IE code.

    Don't get me wrong, I'm rooting for Mozilla, but at this point it really looks hopeless.

  • by photozz ( 168291 ) <[moc.liamg] [ta] [zzotohp]> on Monday November 06, 2000 @06:14PM (#644611) Homepage
    "In a number of cases, Mozilla engineers have fixed standards-compliance bugs and have had their patches to the source code reviewed twice by senior engineers. Even when the patches are extraordinarily simple ones"

    Sounds like typical management to me. The idea is usualy to attach yourself to anything that may wind up being a good idea. Leaching credit for good work is SOP in every corporation I have seen. Do we realy think Bill Gates or Steve Jobs wrote every line of code themselves? yet who gets the credit? By exhaustively reviewing the fixes, it allows them to take some credit for the fixes themselves, or, if they actualy find a flaw, all that much better. it's a win win......

  • by fjordboy ( 169716 ) on Monday November 06, 2000 @06:09PM (#644612) Homepage
    naww..I think that IE has not beaten Netscape by any means. In fact, at our school, we only have netscape, and that is the same at some colleges i have visited. Netscape might not be as popular, but it hasn't lost the browser war.

    I personally like IE better, I am not sure why. A lot of my friends ask me why i like it better and I never have a good answer. Now I might, but I still wouldn't underestimate Netscape, Mozilla etc....I don't see Microsoft having an opensource browser, do you?

  • by Fervent ( 178271 ) on Monday November 06, 2000 @09:03PM (#644613)
    Maybe because IE 5.5 is, in relation to Netscape 6:

    - Faster
    - Less crashprone
    - More compliant when it comes to international text
    - More compliant when the JavaScript is written correctly

    Also, Microsoft has a tendency to try things and, if they don't work, ditch them. Remember the Pointcast-like IE 4.0 channels? You have to dig to find them now, if at all, in the newest version of IE.

    If people would start using IE, and stop making comments about IE 4.0 and IE 3.0 (which was out years ago -- I don't make comments about how bad Netscape 3.0 was) perhaps they will see it's not such a bad browser after all.

  • by AstynaxX ( 217139 ) on Monday November 06, 2000 @06:21PM (#644614) Homepage
    IE has about 80% market share... I'd call that a big win [not saying that's good, just that it is]. Now Netscape has been peddling dog feces as consumer product for quite a while now, and Mozilla is still not ready for prime time, nor is it really visible in the Windows arena [hint to open source folks: the key to victory is not the OS. get people using open source tools on windows, showing them the value of open source, THEN move them to a different OS, touting how all their lovely open source tools will port so nicely]. I wish it were otherwise, but so long as I have to use Windows [and I have some reasons folks] I'll use IE. Once I'm through with Windows, well, I hope SOMEONE has their act together by then.

    -={(Astynax)}=-
  • by mosch ( 204 ) on Monday November 06, 2000 @06:48PM (#644615) Homepage

    It's a horrible article because it's got it's head up it's ass. If you're going to write an article about standards compliance, the natural thing to do would be to do a comparison. Obviously we can't link to Microsoft's internal bug repository, but makes a straw man argument that somehow, there are no bugs in IE which cause under certain rare circumstances, for IE to violate official web standards.

    It's funny to see that some people are willing to pull a stunt like this, in an attempt to get the bugs they care about fixed. Anybody who has been following Mozilla development (like for instance me, this being posted from a version of Mozilla built from CVS earlier today) is aware that some known bugs will be left in NS6 and fixed in NS6.01 or whatever simply because right now they need to ship product. If there's a bug which causes seven pages on the Internet to display slightly incorrectly, they really don't give a shit, and that's GOOD.

    No I'm not smoking crack, it really is a good thing. What good will a perfect, bug-free browser do if it's delivered at the same time as emacs 27 and Linux 2.6? If we get a damned good browser out there, it forces a larger portion of the web to make sure they work with IE, and Mozilla. If nothing is shipped, then IE becomes the standard, and there's no chance of preserving a standards based web.

    I have nothing against IE, I think it's a great browser, and IE 5 for Mac is, in my opinion, the best browser I've used. The idea that we should abandon mozilla, stop reporting bugs, and hope that IE6 saves the world is even more ignorant than the slashdroids who think that Linux is the only decent operating system in the world.

    Congratulations Michael, you and the trolls were having a short dick contest, and it looks like you won.



    --
    "Don't trolls get tired?"
  • by IGnatius T Foobar ( 4328 ) on Monday November 06, 2000 @06:21PM (#644616) Homepage Journal
    Yes, you read that correctly. Netscape won the browser war. Netscape's goal was to turn the web into a platform. They succeeded in that goal. We now live in a world where many applications are web-based instead of Windows-based. Microsoft didn't want that. Netscape did. Netscape won.

    It was a Pyhrric victory, of course, since Netscape's market share got decimated by Microsoft. But they succeeded in turning the web into a platform.

    By the way, I don't fault AOL/Netscape in putting money-making devices in the browser. They have to make money somehow, and they don't have OS or office suite cash cows to support the browser as a loss leader, so they have to recognize some revenue somehow. At least they've continued to support the open source Mozilla project, allowing you to re-build it differently if you so choose. AOL has been more than gracious in keeping the dream of a non-MSproprietary Web alive; they do not deserve our scorn.
    --
  • As you and the clueless /. 'michael' don't seem to understand is that there is nearly impossible for Netscape to compete with MSIE. The biggest complaints I hear are that Netscape is bloated and it takes too long to load up. MSIE would have the same problems if they hadn't embedded everything into the OS. You're loading MSIE when you boot up Windows. You have no choice. If Netscape was able to leverage Windows in the same manner with the Gecko engine, we'd all be in heaven.

    This is a load of utter misinformation. Yes, Internet Explorer is loaded as a part of the Windows Explorer shell when Windows loads. However, if you configure Windows not to load the Explorer shell on startup, or to use a different shell, you can then start Internet Explorer separately (from a commandline, for example), and the load time is exactly the same. The simple fact is, IE is far less bloated than Netscape, far more compliant, and just plain faster.

    I'm really tired of these stupid flamefest articles on slashdot about Netscape/Mozilla/MSIE. One minute it's /. saying how wonderful mozilla is, keep up the great work, blah blah blah. Then it's michael coming off looking like a class-A idiot.

    The only people who come off looking like idiots are people who either ignore the facts or twist them to fit their own opinions. michael has done neither -- he has in fact presented a very valid and well-informed opinion, backed by factual information. You, on the other hand, have not. Between you and michael, I'd say you come off looking like the idiot, my friend.

    It might help if the editors would just post the news instead of their opinions.

    michael posted the news first, and then gave his opinion. This is what Slashdot has been all about since the very beginning. This is what Chips n' Dip was about back when CmdrTaco was running it from college, even before Slashdot. The fusing of news with opinions is what makes Slashdot different from other bland news sites. Open your eyes.

    --

  • by sabre ( 79070 ) on Monday November 06, 2000 @06:44PM (#644618) Homepage

    I'm know I'll get mod'd down for saying this, but...



    Whoever posted this must have been having and extremely bad day. Let's review the post (posters notes, not quotations from the article):

    1. "It seems clear to me that Netscape cares a lot more about shopping tabs and similar deadwood": Err, excuze me? Isn't that netscape's primary goal? Bring value to its (aol's *shiver*) stockholders? Are you forgetting all of the good things that it has done? Are you forgetting just how good mozilla really is?
    2. "that bring immediate profit to the Netscape Corporation but absolutely no value to the user": Again, I'm flabergasted. Perhaps slashdot has completely forgotten what that "mozilla" icon represents. Netscape 6 != Mozilla. Mozilla is open source, you can put anything you want into it and take anything away. Maybe "michael [mailto]" should have a chat with RMS about free software...
    3. "than they do about putting out a decent browser": >reinsert comment about how good mozilla is<
    4. "Personally, I'd recommend beta-testing IE 6": Errm... who are you kidding bucko? Have you forgotten that slashdot is effectively a Linux fan site (not exclusively, but very few avid Windows fans read slashdot). Have you forgotten that IE6 doesn't run on anything except various flavors of windows (ok and mac, and *gag* solaris)...
    5. "since IE not only has won the browser wars, it's clearly a better browser - and will remain so": Hrm... "won" the browser wars? On what platform? Windows? Is windows really the "browser war"? How many settop boxes do you expect to be running windows in the next couple of years? I thought so.


    Hrm... perhaps someone ("michael") was:
    1. Having a really bad day, or
    2. Trying to not appear completely anti-microsoft or
    3. Trying to get people riled up and pissed at Netscape, after constantly chastising Netscape for not releasing a product.


    Personally I think that slashdot is having serious quality problems. Crap is getting posted all too often, and good stuff is getting refused. Articles like this don't even deserve the bytes they are printed on (err, what a sec here... :)



    I remember a slashdot that was run by a single person, and that person ran a quality site. Back then the quality of the site was directly tied to his reputation... now however, things are seeming different.



    -Chris

  • by halk ( 139476 ) on Tuesday November 07, 2000 @02:40AM (#644619)
    Set Konqy to masquerade as IE from the Control Center (UserAgent). www.zdnet.com is not shown correctly because buggy scripts in the page identify us as Netscape. Also complain to their webmaster.
  • by Compenguin ( 175952 ) on Monday November 06, 2000 @06:10PM (#644620)
    IE isn't availible on all platforms so how do you expect me to change to it?

    -Compenguin
  • by g_mcbay ( 201099 ) on Monday November 06, 2000 @06:50PM (#644621)
    A Slashdot story advocating the use of a Microsoft product??? Maybe one of those dooms-day asteroids is going to hit us after all. Surely this must be one of the seven signs???
  • by infiniti99 ( 219973 ) <justin@affinix.com> on Monday November 06, 2000 @06:27PM (#644622) Homepage
    I would definitely recommend KDE's Konqueror. It's more standards compliant than Netscape (just from experience, and from reading the specs at konqueror.org [konqueror.org]).

    Full HTML4.0 compliance

    Full ECMAscript 262 support (Javascript)

    Java applets

    Full CSS1 and partial CSS2 compliance

    Full SSL support (with openSSL)
    This is definitely the browser to use if you're on a unix system. It's great for those that want an open source browser that is lightweight (no email/news clients, as there are other KDE apps for that).

    -Justin

  • by luge ( 4808 ) <<gro.yugeit> <ta> <todhsals>> on Monday November 06, 2000 @06:38PM (#644623) Homepage
    "Clearly, IE is a better browser"
    Eh. Clearly, you haven't been using Mozilla regularly. It isn't yet as good as (say) IE 5.5 for Mac, but it is vastly better than Netscape 4.x and getting better all the time.
    "and will stay that way."
    How exactly do you justify that? Oh, wait, I forgot- this is slashdot, not actual journalism.
    Seriously, if this article were a comment, it would get modded into the ground as flamebait, because Michael is making claims that are not only tenously grounded in reality, but which he completely fails to back up at all. Furthermore, it completely ignores most of us who are not willing to run products that aren't free, Windows first and foremost among them.
    Please, please /.- think before you post. I still like you guys, and you'll last a lot longer if you don't alienate your readership by allowing trolls to pose as employees.
    ~luge
  • by cjsnell ( 5825 ) on Monday November 06, 2000 @07:07PM (#644624) Journal
    I've been reading Slashdot for a long, long time and I resent your claim that supporting IE is "ridiculous".

    Historically, Microsoft made some pretty crappy software. Things are changing, however, and they don't deserve the flaming that they get on this site. Yes, they're closed-source. Hell, RedHat makes closed-source software. **MOST** companies make closed-source software. But in terms of stability and quality, Win2k and IE 5.01 are awesome products.

    Before you get your panties in a knot, let me tell you that I ran Linux from early 1994 until 1998, when I switched to FreeBSD. My job title is "Senior UNIX Administrator" and I've spent more than my share of time at a bash prompt. I've played with nearly every OS out there, both open and closed-source. I stand by my opinion that IE and Win2k are excellent products.

    And for your statement that "IE will never compete with Mozilla", well, you're just plain wrong. IE's user base is growing daily. IE came farther along in a matter of a year than Mozilla has done in its lifetime. Like it or not, most of the world uses (and will continue to use) Microsoft Windows.
  • by jabber ( 13196 ) on Monday November 06, 2000 @07:03PM (#644625) Homepage
    On top of all that's been said; about OS embedding to gain performance and entangle IE in the OS; about the IE lack of standards compliance; the customizability of Mozilla and the like; I'd like to add THIS [slashdot.org].

    It's exactly the sort of blind regurgitation of opinions, as skillfully demonstrated by the troll message I'm responding to, that has gotten us where we are now.
  • by pointwood ( 14018 ) <jramskov@ g m a i l . com> on Tuesday November 07, 2000 @12:34AM (#644626) Homepage

    I'll second that!

    Konqueror is an amazing browser, it's sad that a lot of people will never touch it, just because it is a KDE app.

    The only site I've seen it doesn't display correctly, is www.zdnet.com
    It has excellent cookie handling, you can set the minimum font size and it is faster than every other browser I've seen (including, Mozilla, IE4/5/5.5, Netscape, Opera)!

    Those who haven't even given it a try yet, should really take the time at give it a try - you will not be disappointed!

  • by ppanon ( 16583 ) on Monday November 06, 2000 @11:33PM (#644627) Homepage Journal

    The majority of the support code used by IE has been transferred into dynamic libraries that are loaded to perform other basic functions of the operating system. They merged most of IE into DLLs that are automatically loaded as part of the standard functions of Windows (with or without Explorer). This was demonstrated in some of the prosecution's expert testimony during the trial. If it's still on-line, re-read Rich Gray's coverage of the trial in the San Jose Mercury News.

    It's part of the reason why every successive version of IE has significantly slowed down the machine it runs on. Try running applications on a 16 MB Windows 95 box, vs. the same machine after IE 5 is installed. Tell me the latter doesn't run slower and start swapping sooner, even if you start up with cmd.exe instead of explorer.

  • by Platinum Dragon ( 34829 ) on Monday November 06, 2000 @06:28PM (#644628) Journal
    Not all of us run Windows, so we can't beta-test IE 6 unless MS suddenly decides to start supporting platforms outside of Windows and Macintosh. In any event, Mozilla nightlies are just as good by now; that the Mozilla crew has developed a cross-platform, standards-compliant, feature-filled, modern web browser in about 2.5 years from the ground up is just amazing. That Netscape/AOL is pissing in it doesn't surprise me, but then, I use Mozilla nightlies, not NS6.

    Mozilla != Netscape, but Netscape is being built on Mozilla.
    -------------
  • by matman ( 71405 ) on Monday November 06, 2000 @06:46PM (#644629)
    Now, do you mean just NS or Mozilla too? The problem that I face with the arguement that IE is better than NS, is that IE doesn't exist so far as I'm concerned. It's not available on any of the platforms that I choose to use, so... The battle is between mozilla, NS6, other Gecko based browsers, Opera, Konquerer, etc.
  • by Carnage4Life ( 106069 ) on Monday November 06, 2000 @07:02PM (#644630) Homepage Journal
    Of course the correct response to this is: Its Free Software - don't whine - patch! If Netscape management is more worried about shipping than fixing some bugs then fork for god's sake! I would rather them ship a 90% compliant browser than ship nothing and leave us with NS4 on UNIX.

    I can't believe you got modded up as insightful. The article gives props to Mozilla which is the Open Source project not Netscape. The problem is that Netscape is ignoring all the fruits of the Open Source nature of Mozilla by refusing patches and the like to standards compliance problems.

    I agree that for a site that pushes Open Source micheal should have pushed Mozilla instead of IE but it seems you are under the mistaken assumption that Mozilla and Netscape 6 are the same project which is untrue.

    Mozilla is NOT Netscape

    Second Law of Blissful Ignorance
  • quick synopsis for people who don't want to flame blindly and still sound inteligent:

    the article is about how Netscape [www.netsca...mtargetnew]'s people aren't implementing Mozilla's [www.mozilla.orgtargetnew] patches.
    In a number of cases, Mozilla engineers have fixed standards-compliance bugs and have had their patches to the source code reviewed twice by senior engineers. Even when the patches are extraordinarily simple ones, and the Mozilla engineers are convinced that they pose no risk of introducing other bugs, their requests to include the fixes into the Netscape 6 release are denied by the Netscape Product Development Team (PDT) out of fear, apparently, that accepting these patches would cause the release schedule to slip.
    That's the story in a nutshell. Don't hold your breath to apt-get MSIE 6.0... Mozilla is working on these problems, and they're not worried about release dates :-P

    Again from the article:
    I'm making the following requests of the Netscape PDT:

    1.That you rename the upcoming release of Navigator 6.0 as a beta and reopen the tree and allow your engineers to apply the patches they've already created.
    2.That you refocus your attention and efforts on standards compliance.
    3.That you postpone a final release of the Navigator 6.0 platform until it more robustly supports open standards.
    There's a link about signing the petition, and some very egregious examples of Netscape (despite railings by Mozilla) not implementing pre-existing fixes.

    There's still hope... for those of us who wait for Mozilla.
    __

    alt.geek
  • by bellings ( 137948 ) on Monday November 06, 2000 @07:14PM (#644632)
    What is this guy complaining about? Netscape has decided to put a feature freeze on Netscape v6.0, and is being very selective about what makes it into the codebase. Finally, Netscape wants to realease a browser, instead of releasing press releases.

    Unfortunately, this is going to mean that some documented "misbehaviours" will not be fixed for Netscape 6. They'll be fixed in Mozilla, and fixed in later releases of Netscape, but they won't be fixed in this one. Oh well - sometimes, that happens. If it this matters to you, use Mozilla instead of Netscape. Or, use Internet Explorer.

    But Netscape has to realease something. That fetid pile of refuse they've been limping along on for the last few years is simply horrible -- it doesn't even pretend to support any of standards proposed by w3 in the last four years. The CSS1 support is a cruel, hideous joke. The CSS positional content crap makes my hair turn grey. The DOM is entirely non-standard, and provides almost no scriptable elements -- essentially, Netscape v4 allows you to swap images, hide and show layers, and manipulate form elements. Thats it. Its hardly more than Netscape 2 provided. Some incredible effects have been created using these paltry tools, but I shudder to think how much hair someone lost trying to create them. Internet Explorer is much, much easier to develop for -- it supports the w3 proposed standards much, much better than Netscape v4 ever did. In some cases, it supports them as well as Netscape v6 plans to.

    Unfortunately, there is only one widely used standards compliant browser -- Internet Explorer. More and more websites will abandon Netscape in the coming years. I am certain of this. If a credible standards compliant competitor to IE emerges, then I believe most developers will develop to those specifications. Unfortanately, if no competitor implementing CSS or the DOM emerges, then developers will continue developing to IE's implementation of those specifications, along with all the other non-stadard extensions IE introduces.

    Frankly, the abandonment of Netscape is happening today, and the problem is going to accelerate. Unless some browser gets a toe hold in now, soon the web will be full of IE specific pages -- pages which follow no published standard, but instead are written to whatever implementation those guys at Redmond decides to give us. We need a second standards compliant browser available for most platforms, so that people have a reason to use the standards. A standard is only useful in the face of competition.
  • by Alomex ( 148003 ) on Monday November 06, 2000 @06:29PM (#644633) Homepage
    Netscape's goal was to turn the web into a platform. They succeeded in that goal.

    Netscape had nothing to do this. The web is popular as a platform because it takes the fabled client-server architecture to the masses.

    The benefits of a client-server architecture became apparent to all in the late 80s, but until the web appeared, writing a decent client-server application either required an advanced degree on networking and distributed systems, or the purchase of a closed-platform solution.

    All that changed with the arrival of the web. You could flush all of netscape's buggy code down the toilet and people would still have developed for the web. Is the sensible thing to do in most cases.

    AOL and Netscape deserve scorn for claiming the high moral ground of standards and openess only when they are losing. As soon as the have a dominant position they piss on them, such as with the blink tag.

  • The article does have some good points. Some of those issues and bugs are very, VERY basic ones that could cause all sorts of things to blow up. Granted, there aren't a lot of them (that are stated in the article), but those are significant enough to cause web developers some serious headaches.

    You see, by releasing it as a 6.0 (not beta, but just as a version), people will download it, and not download anything for a while (people don't like downloading new stuff -- it tends to be slower and clunkier). As a result, developers will have to start (learning) how to develop for 6.0 -- programming for its quirks ON TOP of what they already have to do right now (we have to separate IE/NS, then by major version number, and if we're doing really funky stuff, by minor version number).

    That's a WHOLE LOT OF CRAP. The article makes some good points.

    I guess it comes down to: is it better for NS to release a buggy browser that people are pissed off about? Or is it better that they not release another (yet again) for a while and risk losing even MORE market share.

    --

  • by Prior Restraint ( 179698 ) on Tuesday November 07, 2000 @04:47AM (#644635)

    Some of [the standards] are too vague on what the different elements should look like...

    If you're talking about HTML (as opposed to CSS), that's deliberate! The Web was not designed to be WYSIWYG. HTML is for content markup, not visual markup. If you need absolute control over the look of a page (why?), use Flash or some other plug-in.

  • Nobody won the browser wars, damnit! We all lost! The browser wars set us back 10 years, to the time before the web. The Web was invented so that anybody could view anything on anything, the browser wars destroyed that. Instead, we got two sucky browsers that look the same, feel the same, renders pages almost identical. One is perhaps more bloated than the other, but they both suck badly. Instead, we should have had a great diversity in browsers, each with different features, leaving the layout of the page and the control of the page largely in the hands of the users. Very little of the web's potential is realized, all it does is put food on the table for a few overpaid graphics designers, while web pages are still linear or hierarchal. Arrrrggggh!
  • by Sheeple Police ( 247465 ) on Monday November 06, 2000 @06:16PM (#644637)
    I tell ya.. Slashdot says something Pro-Microsoft, the Internet will crash tomorrow at election day [slashdot.org], and the US Government gives it's employees a raise [slashdot.org].. Oh, did I mention that pigs have flown [yahoo.com]?

    Now all we need is for the Transmeta IPO [yahoo.com]

Kleeneness is next to Godelness.

Working...