Slashdot Mirror


An Overview Of PNG; Mozilla M17 (Updated)

Mozilla's latest milestone, M17, arrived today(ish); early adopters, go thou and download. And while you're waiting, check out this summary of the state of the art of PNG written by Greg Roelofs. PNG is ready for prime time in its Mozilla incarnation (though there are a few outstanding issues). Imminent takeover of the net predicted. Film at 11. Update later by J: OK, so M17 isn't available yet. Mea culpa; Greg and I misread a planning page. Here are Greg's comments/corrections to clear up the matter.

PNG, MNG, JNG and Mozilla M17
26 June 2000

by Greg Roelofs

PNG support in Mozilla has improved greatly over the last few releases ("milestones"), and with each milestone comes a corresponding Slashdot posting and a lot of discussion. Unfortunately, not all of the discussion is entirely accurate, so here's a preemptive posting that attempts to update folks on the status of PNG support in Mozilla and other apps and to clear up some of the more common misconceptions. (This seems to be an annual event...)

Home Page

First of all, the PNG home page got booted off of cdrom.com in early March, and in early May it settled into what should be its absolutely final home:

This is currently hosted on freesoftware.com, Walnut Creek CD-ROM's new site for free software (quel surprise!), but if something should ever happen to Walnut Creek, libpng.org will be redirected appropriately. (On a related note, the new zlib URL is http://www.info-zip.org/pub/infozip/zlib/, which is also currently hosted on freesoftware.com.)

PNG Features for the Web

Insofar as this is ostensibly a Mozilla posting, let's have a brief rundown of the PNG features that are most useful to Web designers:

  • alpha transparency - This is geek jargon for partial or variable transparency, and it lets you do nice effects that are independent of the background color(s), such as antialiased (non-jaggy) text, drop shadows, gradient fades, and translucency. PNG not only supports a full 8-bit alpha channel in grayscale and RGB images but also what amounts to an "RGBA palette" in colormapped images. The latter lets you do nice transparency without a huge hit in file size. For example, all but one of the transparent images on my PNG alpha-transparency test page are 8-bit or less; the lone exception (one of the toucans) is a 32-bit RGBA image, virtually indistinguishable from its 8-bit cousins. Note that PNG supports only unassociated (non-premultiplied) alpha, since the alternative is not lossless.

  • gamma correction - Gamma allows you to display the same image on different platforms without looking too dark on some and too light on others. For best results it does require that both the designer's display system and the user's be calibrated, but even educated guessing is better than nothing in a viewing program (which is what Mozilla does). Warning! Watch out for Adobe Photoshop; version 5.0 had a serious factor-of-two bug in its PNG gamma support, and 4.0 also had some problems. (Things seem to be fixed in 5.5, however.)

  • color correction - Where gamma has to do with image "brightness," color correction has to do with rendering shades of color precisely. PNG supports it, but not many applications do; it's pretty tricky to get right. Note that Photoshop 5.5 writes incorrect PNG "iCCP" chunks, and this will crash applications based on libpng 1.0.6. (Older versions of libpng ignore the chunk, and the soon-to-be-released libpng 1.0.7 will work around it.) Also note that feeding a valid iCCP chunk to PS 5.5 will hang it.

  • compression - A lot of people have some seriously crazy ideas about PNG's compression. Here's the straight dope:
    • PNGs tend to be 15% to 20% smaller than equivalent GIFs on average. There are some GIFs, particularly 32- or 64-color ones, that are smaller than the best PNGs, but usually by only a couple of percent. There are also many that are more than twice as large as the corresponding PNGs, but these tend to be tiny images. (One exception is this image, which is dimensionally rather large yet only 1/3 the file size of the GIF version.)

    • PNGs tend to be much larger than standard JPEGs. JPEGs are lossy, while PNGs are lossless; for natural (photographic) material, no lossless format can compete with JPEG--PNGs will typically be 5 or 10 times as large. On the other hand, for simple graphics or text-filled images with relatively few colors and sharp edges, JPEG is much worse, both in quality and in file size. (This means you, Slackware guys!) Use the proper tool for the job--no single image format is best in all cases.

    • PNG is roughly comparable to JPEG-LS, the new lossless JPEG standard. On the Waterloo BragZone test suite, JPEG-LS beat PNG by 5% to 10% on natural images, but PNG beat JPEG-LS by 35% to 270% on "artistic" images. YMMV.

    • PNG's compression method can be implemented in such a way that it is completely free of all known patents, but it can also be implemented in such a way that it infringes on patents held by PKWARE, Stac and others. You can guess which way zlib was written. Folks who are neither rich nor expert in patent law should probably stick to zlib- and libpng-based implementations.

    • Unlike (LZW-based) GIF, in which the compression is basically deterministic--that is, you end up with pretty much the same data regardless of who does the compression--PNG's scheme leaves a lot of room for optimization. Some programs do a good job, some don't. The GIMP happens to be one of the good ones, as is pngcrush. Photoshop traditionally has been one of the not-so-good ones, although version 5.5 includes a "Save for Web" option that presumably invokes ImageReady. ImageReady 1.0 was mediocre and reportedly isn't much better in its current release (i.e., pngcrush beats it by 15% to 25%), but it is better than Photoshop's normal "Save as" option.

    • The compression engine can't help clueless users who perform apples-and-oranges comparisons. If you start with a truecolor image and save it as both GIF and PNG, chances are the PNG will be 24-bit while the GIF will be 8-bit. Guess what? It's pretty tough to overcome that initial 3:1 deficit, no matter how good your compression engine is. (If you're not sure what kind of PNGs you have, check!) Also don't add a lot of text annotations to the PNG--unless you do the same to the GIF--and especially don't add a useless alpha channel to opaque images! (That last is directed at the Burn All GIFs folks...) Recompressing an image after it's been through JPEG compression is also a bad idea; JPEG leaves a lot of nasty little artifacts (often invisible to the naked eye) that screw up non-JPEG compressors.

  • interlacing - PNG's interlacing scheme is two-dimensional, much like progressive JPEG, but unlike GIF--which uses a one-dimensional, line-based scheme. The upshot is that an interlaced PNG with text in it will be readable roughly twice as soon as the corresponding interlaced GIF.

  • animation - Nope. But see MNG, below.

  • MIME type - image/png. If PNG images on your server show up as broken images within Web pages and as gobbledygook text when referenced directly (i.e., as standalone URLs), you probably don't have the MIME type set up correctly. On the other hand, if they show up correctly for MSIE and some versions of Netscape but not others, you're probably running Microsoft's IIS server. Technically it's a bug in older versions of Netscape (versions 4.04 through 4.5), but consider switching to Apache anyway...

  • browser compatibility - We'll get to that in a moment.

PNG Extensions and the Future

PNG is extensible. PNG is lossless. PNG is a single-image, raster (bitmap) format. One of its overriding design goals was backward compatibility. As a result, don't expect to see any sort of lossy compression methods (JPEG is doing a fine job of that, with the exception of transparency--but see JNG, below). Also don't expect to see any vector-based extensions--SVG with gzip content-encoding has that covered. Indeed, don't expect to see any new, incompatible compression methods for quite a while. Until there are lossless methods that can, on average, halve the size of PNG images, the cost in software compatibility is far too great. (Keep in mind that there still browsers that don't support progressive JPEG, and that was a relatively trivial change! And let's not even talk about JPEG 2000...)

PNG is also not going to become an animated format. Leaving multiple-image support out of PNG was a conscious design decision by the PNG development group, and it's still the right decision. Overloading a still image format with animation or video features merely confuses users and Web browsers, which have no way to distinguish still images from animations without prying into the data streams (which usually means downloading them first). Developers who prefer to program monolithically can always program for MNG instead; it's architecturally identical to PNG, and PNG is a pure subset of MNG.

Related Formats

MNG: As the previous paragraph suggests, the animated version of PNG is called MNG, for Multiple-image Network Graphics. It supports looping (including nested loops), clipping, deltas, and other features, plus everything PNG supports--including alpha transparency, of course. The home page is here:

Since this spring, a free reference library, libmng, has been under development by Gerard Juyn; its home page is at:

Note that the MIME type is video/x-mng; it has not yet been registered with the IETF. Undoubtedly there will be many misconfigured Web servers in coming years...

JNG: JNG is short for JPEG Network Graphics and is a proper subset of MNG, just as PNG is, but it's worth a separate mention. The idea is to combine the best of both worlds: JPEG's excellent compression and PNG's incredibly spiffy alpha transparency and color correction. JNG is almost identical to PNG, but in addition to standard IDAT chunks (which in JNG contain the alpha channel), there are also JDAT chunks that contain a standard JPEG/JFIF stream (suitable for handing off to libjpeg). From a developer's standpoint, if you've got support for both PNG alpha and ordinary JPEG/JFIF, adding JNG is a breeze. Of course, JNG is also supported by recent libmng betas. Its MIME type is image/x-jng.

Browser Status

Most browsers have supported PNG since at least late 1997 (when Netscape Navigator and Microsoft Internet Explorer finally did), but almost without exception, their support for alpha transparency has been abominable. Amazingly enough, it seems that 2000 may be the year that browsers finally support it, more or less ubiquitously. In April alone there were three newcomers, with another in May; so far this year, the total has more than doubled. Here's the current list of browsers that at least attempt to do alpha transparency correctly, with their supported platforms indicated in italics. If screen shots of the PNG alpha-transparency test page are available, they're linked to the browser name:

  • Arena (Unix/X) - this was the first browser with good alpha support (at least for Unix, and I think anywhere). It died in 1998, however, and the final release tends to core-dump on PNG images. It always used its own "sandy" background pattern rather than that specified in the HTML. (Very old screen shot.)
  • Browse (RISC OS) - Acorn's browser was the first to fully support PNG transparency and gamma correction, including background images, but it died along with Acorn itself in June 1999. The browser may or may not eventually show up in Pace Micro's digital set-top boxes. (Very old screen shot.)
  • iCab (Macintosh) - this was the first Macintosh browser to support alpha transparency (since the 1.8 beta), but it doesn't do gamma correction yet.
  • ICE Browser (Java) - ICEsoft's commercial browser for Java reportedly has full alpha support, but I haven't verified that.
  • Internet Explorer (Macintosh) - version 5.0 added superb PNG support, including alpha, gamma and color correction. This is probably the best PNG-supporting browser available today. Unfortunately, the Windows and Unix versions seem to be a completely separate code base, so there's no telling when (or if) they'll have equally good support. (See the browsers page for details.)
  • Konqueror (Unix/KDE) - I just heard that KDE's file-manager-cum-browser has full alpha support, but I haven't had a chance to check it myself. I'll try to get some screen shots added soon, however.
  • Mozilla (Macintosh, Unix/X, Windows) - alpha was enabled in April, though there are a few gotchas: the Windows code is currently broken (bug 36694 and 19283, to be fixed by beta3), and the X code is a slightly nasty hack--it looks beautiful on 24-bit displays, but it's slow when scrolling, and the quality for users of 8- and 16-bit displays will be relatively poor. Nevertheless, it's a vast improvement over the previous code, and it's basically the only game in town for Unix users. Note that the infamous PNG interlacing bug (3195) was fixed in May, and Tim Rowley checked in initial MNG and JNG support on 12June.
  • NetPositive (BeOS) - version 2.2, released in April, added support for alpha transparency; but like iCab, it doesn't yet do gamma correction. (It also doesn't display interlaced PNGs progressively.)
  • Netscape - see Mozilla (which is basically what Navigator 6.0 will be).
  • Sega Dreamcast Web Browser (Dreamcast) - version 2.0 of Planetweb's browser for the Sega Dreamcast game console, released in May, fully supports alpha transparency, but I don't have any screen shots yet.
  • Webster XL (RISC OS) - R-Comp's RISC OS browser is claimed to have full alpha support, but I don't have verification, and it doesn't appear to be under development anymore.
  • WebTV (WebTV) - surprisingly enough, WebTV has decent support for 32-bit RGBA PNGs, but its support for palette transparency is broken. In principle it should be easy to fix, but then again, it's a strange platform. (Note that the fonts look considerably better on a television screen.)

Honorable Mention goes to Siegel & Gale's PNG Live plug-in for Netscape, which was the only plug-in ever to manage alpha transparency (in Windows only). It died before ever getting out of beta, though, and plug-ins in general are useless for PNG. So is the HTML 4.0 OBJECT tag, but don't get me started...

Other Apps, Libs, etc.

I currently list some 500 distinct PNG-supporting packages (more if you break things like Microsoft Office into their constituent parts) in 8 categories (soon to be 9 or 10), not to mention a dozen pieces of hardware. PNG has now reached the point where even freeware authors generally don't bother to tell me when they've added support; it's largely taken for granted. (I do occasional Freshmeat sweeps, but I usually don't have time, and many entries don't mention PNG even if it's supported.) Quite a number of the apps include full source code, by the way--which is the way it should be, of course. ;-)

Within the libraries-and-toolkits category, there are a surprising number of independent PNG implementations (either encoders or decoders or both), including ones in C, C++, Java, JavaScript, Pascal, and even Ada95. PNG is now a standard part of Java 2 SE 1.3 and Tcl/Tk, and it is the main image format in the popular gd library and all of its Perl-based derivatives. In turn, this has led to its online use in areas as diverse as server statistics, chemical diagrams, computer-generated mazes, and weather maps.

Even better, PNG is the native, internal image format for a number of major applications (including Macromedia Fireworks and Microsoft Office), and it's becoming a popular icon format for advanced GUIs. It also ships as a standard part of BeOS, via the Translation Kit, and it's supported natively in the Windows Me shell (and possibly in Windows 2000 Professional).

Conclusion?

Ordinarily I'd mumble something about how PNG has finally achieved massive studliness and will soon be taking over the world, but what the hell--it has, it is, and if it's not obvious from what I've already written, another couple of lines won't make any difference. Go forth, visit the web site, write code, make lots of PNGs, etc., etc.

And Microsoft, pleeeeease get on the ball with Internet Explorer for Windows and Unix...

221 comments

  1. M25 by BrianW · · Score: 5

    When Mozilla reaches M25, will it slow down to an absolute crawl, stop altogether when overloaded, and crash lots?

    1. Re:M25 by luckykaa · · Score: 1

      Very funny, but we still need some jokes to handle M17 thru 24. M15 looked like MI5 and an M16 is a rifle so that was okay. M17 doesn't really suggest anything, apart from a few obscure references like the swan Nebula, and probably a tax form.

    2. Re:M25 by Fizgig · · Score: 1

      Is that the one from Good Omens? The one in the shape of the symbol of the beast or something like that?

    3. Re:M25 by luckykaa · · Score: 1

      Yep. Thats the one. It means "Hail the great beast, devourer of worlds."

    4. Re:M25 by pigpogm · · Score: 1

      I've got a spare can of Baboon's mess...

      http://www.viz.co.uk/crypt/ monkeyspunk/monkeyspunk.html

      --
      PigPog.
    5. Re:M25 by pigpogm · · Score: 1

      Yep. And it'll get stuck in an infinite loop.

      --
      PigPog.
    6. Re:M25 by brista · · Score: 1

      Hardly, the main focuses in the Mozilla Project are speed, standards-compliancy, and adding important new features like MIME Types. That's for right now. I believe they're getting ready for NS Beta 2, so they need it to be speedy.

    7. Re:M25 by LMacG · · Score: 4

      C'mon moderators . . . the M25 is a major freeway in the UK, the parent post is a joke, a "pun" even . . .

      --
      Slightly disreputable, albeit gregarious
    8. Re:M25 by BrianW · · Score: 1

      I'll even admit that it was a bad pun.

      I could understand 'Offtopic', but 'Flamebait'? Oh, well...

    9. Re:M25 by luckykaa · · Score: 1

      Hey don't complain. You've got 8 moderations and not lost or gained any Karma (At this time at least) At least 4 people thought it was funny.

    10. Re:M25 by BrianW · · Score: 2

      I just think it's funny, more than anything else, that a silly throwaway comment has attracted such a large amount of moderation and comments about the moderation.

    11. Re:M25 by mat+catastrophe · · Score: 1
      I'll never understand the British fascination with their freeways/highways/other roads...

      You all read Will Self, don't you?

      --
      sig not found
    12. Re:M25 by rking · · Score: 1

      I just think it's funny, more than anything else, that a silly throwaway comment has attracted such a large amount of moderation and comments about the moderation.

      Now for that would you should get an 'insightful' too :)

    13. Re:M25 by cHALiTO · · Score: 1

      "Existen diversos fenómenos -guerras, plagas, inspecciones sorpresa- que demuestran que la mano de Satán se esconde tras los asuntos del Hombre. Pero todo el mundo está de acuerdo en una cosa: el momento en que los estudiantes de demonología toman la circunvalación de la M25 hacia Londres es la prueba que se lleva la palma."

      my copy of "Good Omens" is in spanish.
      Terry Pratchett rocks :)

      btw.. babelbish is your friend.

      sorry for the offtopic.

      --
      "Luck is my middle name," said Rincewind, indistinctly. "Mind you, my first name is Bad." -- Terry Pratchett
    14. Re:M25 by zeroparity · · Score: 1
      I'll never understand the British fascination with their freeways/highways/other roads...

      actually over here in blighty we call them Motorways as in M(for motorway)25

      Chris...

  2. Mozilla (will be) release(d) by gunne · · Score: 4

    How come most of the time when a new mozilla release is mentioned on /., it isn't availiable for download? (Not counting nightly builds...)
    Maybe I'm just reloading too often.

    1. Re:Mozilla (will be) release(d) by Andrew+Cady · · Score: 1
      Because M17 is *NOT* out yet, and won't be for some time (as stated elsewhere in this thread).

      Apparently, slashdot made the same mistake with M16.

    2. Re:Mozilla (will be) release(d) by Espressoman · · Score: 1

      I completely agree also. How about a policy of "when it says so on http://www.mozilla.org, THEN it's out". So simple. So very simple...

  3. Smells Like Troll Spirit by Yu+Suzuki · · Score: 3
    Load up on grits and bring your aunts
    They're fun to pour right down your pants
    Natalie is naked and turned to stone
    Oh no, OOG's gone, now I'm all alone

    Hello, hello, hello, Katz blows
    Hello, hello, hello, Katz blows

    I like trolling, it's contagious
    Here we are now, moderate us
    You don't like caps, post aborted?
    ASCII art plans, they are thwarted!
    I got bitchslapped, I dissed Bojay
    I post flamebait every Troll Day
    Yeah!

    First posting's what I do best
    And for this gift I feel blessed
    Commander T likes other men
    And always will until the end

    Hello, hello, hello, Katz blows
    Hello, hello, hello, Katz blows

    VA's stock price, it's disastrous
    Hey, does timmy ride the short bus?
    All they post now: Lars and Napster
    Well, this sure ain't stuff that matters
    Raymond shoots ten who don't 'get it'?
    Read it Tuesday on ZDNet
    Yeah!

    And I forgot
    Just why I post
    Oh yeah, I'm first, so now I can boast
    I'm not that lame, the filters are blind
    Can you imagine a -- oh, nevermind

    I'm not rabid, like the zealots
    So they flamed me, they're just jealous
    Metamodding and IP bans
    Won't you use them on ol' sorehands?
    I don't want to beg for karma
    Don't hate patents, just your dogma
    I'm not insightful
    Not insightful
    Not insightful...

    Yu Suzuki

    --

    Yu Suzuki
    Deamcast. It's thinking.

  4. So how well does it REALLY work now? by SecretAsianMan · · Score: 2

    I'm considering installing Mozilla on my FreeBSD box and using it as my regular web browser. I've heard nothing but good things about it, and even if half of them are true this browser will kick serious arse.

    But really, I'd like to know from an actual user of Mozilla: how stable/fast/featureful is it in its current incarnation? Is it usable as an everyday, workhorse browser, or is it still not for the faint of heart? That is, compared to my current browser, Netscape 4.7, which hasn't been too reliable of late.

    --

    Washington, DC: It's like Hollywood for ugly people.

    1. Re:So how well does it REALLY work now? by $olid · · Score: 1

      Well, I started using Mozilla mostly 'cuz Nescape 4.72 gives me bus errors on start up (it doesn't start nomore from a user other than root) and it looks cool, works fairly fast and renders pages better than 4.72.

      On the other side.. Like Netscape Mozilla has a habit of crashing every now and then, and the most annoying bug (??) in the browser is that it doesn't remember where you were on a page when you clicked a link, so when you go back, it's on the top again (try it with freshmeat, it's annoying). I hope they fix that soon! :)

    2. Re:So how well does it REALLY work now? by bradfitz · · Score: 1

      As of about 2 weeks ago I've switched to Mozilla as my primary browser over Netscapae on my Linux box.... it's getting quite usable.

    3. Re:So how well does it REALLY work now? by Salsaman · · Score: 1
      That was fixed about 2 weeks ago.

    4. Re:So how well does it REALLY work now? by Emil+Brink · · Score: 1

      My biggest gripe with Mozilla, from using the milestones a little, is the slowness of the GUI. I understand that the interface is implemented in some super-dynamic fashion internally (based on XML), but I still think it's too slow, and also less visually attractive than e.g. a plain GTK+ UI. They used to have a stripped-down version of the browser which I think used GTK+ natively, but it seems to have been dropped. Presumably, it is possible to reimplement the GUI using existing mechanisms, but I don't know if anyone has given that a try yet. I'm quite fluent with the keyboard, and having to wait the split second it takes for Mozilla to open the "Find in This Page..." dialog really gets to me (especially on an Athlon 550 MHz machine).

      --
      main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
    5. Re:So how well does it REALLY work now? by womprat · · Score: 1

      well, I've been using it as my main browser since somewhere around M10. It's better than netscape. More stable and faster. There are still some screwy things that it does once in a while, but generally stable and quite usable.

    6. Re:So how well does it REALLY work now? by Explo · · Score: 1

      I'm afraid it's still quite a bit unstable and resource hog. I don't recommend using it as your only browser, but by all means try it out; it's worth it. Occasional annoying bugs and crashes are inevitable, but for most of pages it works well enough and shows great promise. Considering the way it has improved during the spring I'd guess that it's good enough to become my primary browser in early autumn if same trend goes on.

      --
      Everyone who makes generalizations should be shot.
    7. Re:So how well does it REALLY work now? by Anonymous Coward · · Score: 1

      Download the latest version, go to preferences, appearance, themeing, and change to "classic". Or go to mozillazine's chromedepot or whatever it's called. The default skin's the slowest (but also tests more stuff, which is why they use it).

    8. Re:So how well does it REALLY work now? by decefett · · Score: 1
      I used mozilla as my main browser on linux for a few months, and still use it pretty regularly.

      I found it much more stable that Netscape 4.7 and would recommend it, the initial page rendering is very fast.

      I stopped useing it as a main browser because the GUI tends to get a bogged down after a while. I've also found that viewing cached pages is not as fast as it could be.

      That said it is progressing extremely well and I'll be downloading M17 when it's released for real.

      When you do try it out keep in mind that it's only just become feature complete, nothing has been optimised yet. If things are slow they won't be for too much longer!

      --
      Australian? Join EFA
    9. Re:So how well does it REALLY work now? by homoted · · Score: 1

      They used to have a stripped-down version of the browser which I think used GTK+ natively, but it seems to have been dropped.

      Actually it isn't needed any more since Mozilla is embeddable in apps like Evolution. I can't wait to run Evolution and Mozilla with a clean GTK GUI.

      --

    10. Re:So how well does it REALLY work now? by m3000 · · Score: 1

      I've been using it over Netscape 4.7x since M14. It was then that it finally got stable enough and bugless enough to use for day to day browsing. Unfortunatly, M16 is quite unstable for me, so I'm sticking back with M15 for the time being.

    11. Re:So how well does it REALLY work now? by Clifton+Wood · · Score: 1
      Mozilla M16 works great, and the speed really isn't that much of a factor when dealing with straight HTML. The problem comes when you start using forms. And I'm not talking about 5-10 form elements on a page (although you'll start to see the performance hit there), I'm talking about pages with -hundreds- of form elemends...like the pages you deal with when administrating your average, large, Slashcode based site.

      Last time I did timing trials using the Slashdot backend with M16 (actually, M16 was the FIRST Mozilla build that I could do this on without it crashing), and it took Mozilla over 200 seconds for it to render the submissions bin with 114 submissions in it. I figured this was due to the debug code that the Mozilla milestones seem littered with, so I grabbed the source and recompiled with as many debugging options as I could find turned off and tried again. The results were less than spectacular, that same page rendered 10 seconds faster, but the end result was still over 200 seconds...

      ...and this on Pages that IE and Netscape Communicator can render in under 20 seconds.

      Honestly, Mozilla looks great, the render handles just about anything I've thrown at it, but it's still -really- slow under X11 and that's still a problem. I hope the Mozilla development team has luck in getting these issues solved.

    12. Re:So how well does it REALLY work now? by David+Gerard · · Score: 1

      I'm using Mozilla M16 on an NT4sp6 box with 64meg RAM. (I'm typing this message in it.) This box also has IE5.

      My personal usage style is to go to a page (e.g. Slashdot) and open all the pages off it, thus having ten to twenty browser windows open. This tends to become a smoke test for browsers ...

      M16 is as stable as, if not more than, Netscape 4.7 for me - the 10-20 windows thing kills Netscape dead about three times a day. Pretty good for an alpha against a release version - I have no plans to use Netscape 4 on this box ever again!

      IE5 dies once or twice a day under these conditions.

      Mozilla seems to take a LOT more memory than IE5. I'm judging this by the amount of thrashing the machine does when I open this many windows ...

      All I need is another 64 meg and I'll be just fine.

      --
      http://rocknerd.co.uk
  5. Mozilla on Linux by $olid · · Score: 1

    Is probably the best browser you can install at the moment, though Opera is pretty good too. Too bad Opera isn't free (as in beer and speech) and doesn't render some sites too well, mostly to blame to not so good HTML.

  6. Mozilla Vs. Netscape by JoeLinux · · Score: 1

    Sorry...but until Mozilla has the plugin (read: Flash) support, and speeds up its loading time and rendering engine, I will still stick to Nutscrape Communicator.

    I know it will be just a matter of time, but I certainly wish that they would be quick about it. I'm getting hives from using Netscape. Motif truly blows.

    JoeLinux

    1. Re:Mozilla Vs. Netscape by Dolph · · Score: 1

      Interesting. I've intentionally taken out the flash plugin from Netscape in Linux and Windows, as it's not an open source plugin. I mean, imagine if everyone started using Flash. They could start charging for the plugin, and there'd be nothing anyone could do about it (OK, so there are open source plugins for Flash, but the last one I used, about 6 months ago, didn't work with every site).

      Hmmm...
      --

      --
      --
      Beauty is in the eye of the beholder... Oh, no. It's just an eyelash.
    2. Re:Mozilla Vs. Netscape by decefett · · Score: 1
      I've deliberately not installed flash on Netscape. The only thing I seem to miss is pointless "Welcome" pages and stupid mouseover effects.

      I'm yet to come accross a page that has any usefull information in flash and not in regular HTML (which is as it should be).

      --
      Australian? Join EFA
    3. Re:Mozilla Vs. Netscape by SquadBoy · · Score: 1

      For those of us with kids this is important. Many kids sites use flash for some pretty cool stuff. That having been said even under Netscape the plugin does not work with every site (www.nickjr.com being one that causes me alot of grief) In any case here is hoping that Mozilla will do a better job in the near future.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    4. Re:Mozilla Vs. Netscape by MikeFM · · Score: 2

      While I agree Flash is more annoying than useful I have no doubt somebody has found a good use for it. Afterall Hushmail actually found a use for Java that seems to actually do something you couldn't do easily without Java. On the other hand I'm against maintaining a plugin interface as it allows lazy plugin creators to create plugins that are OS-specific. Mozilla should provide some sort of cross-platform programming language (even Java if used correctly would work) for implementing such things. The whole point is to make it so we can make web-sites that work equally across all platforms and nothing that won't follow our rules should be allowed. They can always take the Mozilla source and hack their own interface if they really want to. That's soon lead to major problems for companies I think. :) Better yet find all the most used plug-in's (Netscape doubtless keeps records from their searches) and create opensource cross-platform versions of each. Maybe that's what will happen. If so then great. :) The idea of a Flash/Beatnik enabled skin scares me though. On the other hand it might be interesting to use a live video stream into the spot currently held by the Mozilla logo. :)

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    5. Re:Mozilla Vs. Netscape by linzeal · · Score: 1

      The only thing I need flash for is Icebox.

    6. Re:Mozilla Vs. Netscape by MikeFM · · Score: 2

      I wasn't actually meaning to exclude Flash as I do recall them opensourcing it (and PHP even ahs some support I think) but I think that the majority of plug-in's are nasty and a pain to both the developer and the user. Myself I don't use sites that require plugins and as a developer I don't create such sites. If a technology is interesting enough it can be made a standard and be intergrated into any standardized browser. That's the way it should be. I think browsers should have to comply with gully supporting a list of standards to be able to use a certain version number. ie instead of saying HTML4 + CSS2 + DOM you could just say WWW4 or something. Make it easy for consumers to see which browser was best.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    7. Re:Mozilla Vs. Netscape by KnightStalker · · Score: 2

      With M16 under Windows, the Netscape Flash plugin works great -- with one exception, that geturl(javascript:) and do_FSCommand() don't seem to work correctly.

      Just copy the nsswf-whatever.dll and the shockwave-whatever.class files to a directory called "plugins" under your mozilla-bin directory.

      --
      * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
  7. Mozilla M17 - No It's Not. by christophercook · · Score: 5

    This is not the M17 release, they've just started to use 'M17' in the name for the nightly builds. That doesn't make it the M17 release.
    Come on slashdot, this happened before with M16 as well, it was released way after slashdot said it was out. didn't you see it coming this time?

    less irresponsible 'Mnn is out!' posts please. how would you like it if someone said 'hey look you've finished!' even though you'd just started. wouldn't be a true indication of the finished product would it.
    I'll stop ranting now..

    1. Re:Mozilla M17 - No It's Not. by thales · · Score: 1

      Yes, But it is due today. see http://www.mozilla.org/projects/seamonkey/mileston es/index.html and we all know a milestone has never been late. So I'm sure it'll be posted later today ;-)

      --
      Quemadmodum gladius neminem occidit, occidentis telum est
  8. That's cool but... by Salsaman · · Score: 2
    AFAICS, the M17 milestone hasn't been released yet. Perhaps you are getting confused with the M17 *nightlies*.

    In other words, M16 has been released, the nightlies are now M17, once M17 milestone has been released, the nightlies will be M18, until M18 milestone is released, etc

  9. Re:PNG & MNG Support? by pcbob · · Score: 1

    RTFA (Read The F***ing Article), you **** ***.
    People really amase me, sometimes.
    This message was edited by ``Self Censoring Keyboard++'', proud member of ``Living Politely Suite'' :)
    ---

  10. More articles like this, please by Emil+Brink · · Score: 1

    Just wanted to say to the author, that this might be one of the better pieces I've read on Slashdot lately. Shock-full of neat technical info, great links, and just felt solid and correct! Thanks you very much!

    --
    main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
    1. Re:More articles like this, please by CaptainZapp · · Score: 1
      I totally second that, albeit you didn't mention that the technical info is layed out in a way that it's understandable by folks who don't happen to be kick-ass graphics - or web page designer.

      Yeah, thank's very much indeed...

      --
      ich bin der musikant

      mit taschenrechner in der hand

      kraftwerk

    2. Re:More articles like this, please by lemox · · Score: 1

      Now, I have to agree that it's nice to see that much technical information, but when the whole discussion is represented by a total falsehood (ie the headline) it sort of detracts from that warm, fuzzy feeling. It seems to me that as /. gets larger, it seems more and more like some fledging site run by two guys just messing around (aside from all the other names). Irony, no?

      --

      "We obviously need a new moderation category: (-1, Woo-fucking-hoo)" --Mr. AC

  11. Re:PNG & MNG Support? by Anonymous Coward · · Score: 1

    This message was edited by ``Self Censoring Keyboard++'',

    I'll have to get myel one o thoe. The one I have here prevent wearing and proanity by diableing ome of the letter key.

  12. When will the final version of Mozilla arrive? by dizzy_p · · Score: 1

    Is there set an aproximate date/month/year when we'll se the final version of this long-awaited browser?

    IMHO IE 5 / 5.5 still is the best browser around, to bad Microsoft won't relase a Linux version (or will they, after the ongoing battle with DOJ).

    The internal MS geeks probably have a Linux version of IE allready =).

    regards,

    --
    --larsw
    1. Re:When will the final version of Mozilla arrive? by Drakino · · Score: 4

      IE is the best browser around? Dropping any anti-MS additude I may have, I still like Netscape better. Why? Well, for one, Netscape tells me "404 not found" instead of "DNS entry not found" at the bottom of some long error page. Also, Netscape tells me what the FTP server said instead of "The server returned extended information". And finally, Netscape gives me error boxes instead of full page errors with the actual error in small print at the bottom. Oh, also, I just despise the ftp in newer IE's. Don't turn into an unstable explorer window, thats just wrong.

      Plus, Netscape has had print preview since before 1.0. IE added it in what, 5.5?

      I'll admit, IE 3 was better then Netscape 3. And Netscape 4 has it's problems as well, but IE went the wrong direction once MS played around with it for 3 versions.

    2. Re:When will the final version of Mozilla arrive? by TummyX · · Score: 2

      What kind of drugs are you on?

      Internet Explorer will give a friendly error page, but also the complete error message (yes, including the 404 at the bottom).

      IE also lets you explore FTP sites completely as if they were part of your filesystem. Unlike Netscape, it'll display ALL information the FTP site sends you (including hello message) on the left frame in explorer.

      Netscape is GOD DAMN SLOW.

      1) Load up slashdot in netscape.
      2) Resize the window.
      3) Watch netscape start and stop trying to rerender the page

      1) Load up slashdot in IE.
      2) Resize the window.
      3) Watch the smooth as silk dynamic resizing.

      And that's only one small (but important) example.

    3. Re:When will the final version of Mozilla arrive? by C.Lee · · Score: 1

      >The internal MS geeks probably have a Linux version of IE allready =).
      >regards,
      And who cares?

    4. Re:When will the final version of Mozilla arrive? by Progoth · · Score: 1

      no kiddin I like mozilla, and microsoft has really pissed me off with their last outrage (no windoze cds), but I'm still not too good to say that IE is by far the best browser. I bought a stupid maximum linux magazine last week cause it said that it came with IE. after opening up the magazine and reading, they said something stupid like "here's IE under wine". the whole maximum______ magazine series is dumb, as is imagine publishing in general. anyway

    5. Re:When will the final version of Mozilla arrive? by mrfiddlehead · · Score: 1
      Well you're right about IE resizing better than Netscape. But I use netscape because it's not IE, because I'm stuck with enough of their crappy software (most of it is shite, Word 97, Excel, Win95, Win95a, Win95b, Win95c, Win98, Win98SE, NT4 ...) at work -- thank god that I don't have to use IIS cause I would kill myself. I use Netscape instead of IE in the same way that I drink coffee instead of coke; because coke sucks anyway and it's just an incredibly disgusting beverage, why anyone drinks this shite is beyond me.

      Mozilla is getting close and it's ability to resize is even nicer, IMHO, than IE. Of course, the Micro$oft software engineers have access to the mozilla code :)

      When I was a kid there were a series of Saturday morning public service type ads encouraging the kiddies to share because it was nice, "It's nice to share." Apparently Bill Gates never listened. I can see him as one of these kids who never shares his toys, but then always ends up playing alone, acned, rejected, embittered.

      :wq

      --
      :wq
    6. Re:When will the final version of Mozilla arrive? by divec · · Score: 2
      I'm still not too good to say that IE is by far the best browser.

      I disagree. It might be reasonable to describe IE as the best HTML renderer (depending on your point of view). But there's a big bug in IE whereby if its market share exceeds about 70%, it hands control of the HTML standard to a company who wants to pollute it. Then IE will rapidly become the only browser, and after a while it will even become crap as an HTML renderer (because no competition to beat). That's a pretty big bug IMHO.
      --

      perl -e 'fork||print for split//,"hahahaha"'

    7. Re:When will the final version of Mozilla arrive? by DrSkwid · · Score: 1

      stupid is as stupid does

      Sorry my friend but I think that IE for Linux might just get a bit more attention than the cover disk of "maximum linux magazine"
      I've not seen that mag here in da UK but the title suggests form over content.


      .oO0Oo.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    8. Re:When will the final version of Mozilla arrive? by finkployd · · Score: 2

      I agree that FTP in IE sucks, but have you seen ftp in Mozilla? It sucks just as bad.

      Finkployd

    9. Re:When will the final version of Mozilla arrive? by fsck · · Score: 1

      Using Linux or Netscape on Win32 by all Microsoft employees is grounds for execution in the basement of Building 24. Making a postive remark towards Open Source anything is grounds for instant dismissal (fired).

      Have a nice day.

      --

      Lars - ...I could always phone Linus when I had a problem.
    10. Re:When will the final version of Mozilla arrive? by blue · · Score: 1
      What kind of drugs are you on?

      Internet Explorer will give a friendly error page, but also the complete error message (yes, including the 404 at the bottom).

      Why the assumption that the original poster was on drugs? I also didn't like the default "friendly" error message which I disabled immediately -- I also didn't notice the obscured error message at the very bottom in small text.

      IE also lets you explore FTP sites completely as if they were part of your filesystem. Unlike Netscape, it'll display ALL information the FTP site sends you (including hello message) on the left frame in explorer.

      Great. IE is also integrated into Explorer. It can easily exploit that advantage. So you're saying that Netscape doesn't "display ALL information the FTP site sends you (including hello message)"? The simple HTML-like FTP interface is _not_ horrible.

      Netscape is GOD DAMN SLOW.

      [...]

      I don't know about you, but I don't resize my browser window much. You do have a point though, and I've also seen that point mentioned in an article I read linked via Slashdot. Zealotry aside (and I really do HATE that word from reading Slashdot over the years), I still prefer Netscape over IE. In my opinion, it renders faster and has a nicer feel (scrolling). Of course no one will believe me and instantly label me a "zealot" for simply claiming that Netscape is better than IE.

  13. Re:WARNING: Link leads to goatse.cx by Tim+C · · Score: 2

    Not when I clicked on it, it didn't - took me straight to www.operasoftware.com. Admittedly, I didn't hang around long enough to see if it meta-refreshed me away somewhere else (I'm at work, and too busy even for this :-) ), but the page certainly looked genuine enough...

    Cheers,

    Tim

  14. Re:PNG & MNG Support? by Xavier3742 · · Score: 2

    Obviously the browsers, but my question was more along the lines of additional software products or future ideas in development. Will it become say, popular as a standard Windows/Linux/etc format for backgrounds, or just become a format that has a single use such as the TIF?.. can we see any OTHER uses for it besides the web? Why must people be so narrow-sighted and short tempered?

  15. What the HELL are you talking about?! by Miskatonic · · Score: 1

    Mozilla M17 is not out yet! M16 was only released in mid-late June. The current nightly builds do identify themselves as M17 is you look in about:, but this is because nightlies identify themselves as the next impending milestone. But it's not an actual Milestone release yet.

    Secondly, all the fancy PNG features mentioned in this article were working quite nicely as of M16.

  16. Phooey! by ekmo · · Score: 1

    I just got to downloading M16 yesterday.

    --

    | Ceci n'est pas une pipe.
  17. If only!!! by Wheely · · Score: 1


    If only all the people who complain about the M25 being a car park would use alternatives routes, I'd be able to get to work much quicker!

    Regards

  18. Technological inflation ? by mirko · · Score: 4

    I don't really like Netscape nor Explorer as these are obese pieces of software that carry in themselves all the patches required to overcome any operating system lacunas.

    Whenever a system is well done and integrated an application developper should only focus on features more than these disguised OS patches.
    For example, on RiscOS, JPEG decompression is handled by the system and performed during the display refresh so that the memory needs are even lower. Most system routines are stored in software modules that can be accessed from whichever program, even BASIC script.

    Concerning Mozilla, it is a shame that a Free Software Team is working on such a big thing instead of choosing to re-design it a more clever way.

    BTW, here in Europe downloading dozens of Megabytes is a bit expensive, you know?
    So, let's keep things small.
    --

    --
    Trolling using another account since 2005.
    1. Re:Technological inflation ? by divec · · Score: 2
      on RiscOS, JPEG decompression is handled by the system

      Is that greatly different from being handled by a shared library, libjpeg?
      Most system routines are stored in software modules that can be accessed from whichever program, even BASIC script.

      Isn't that the same as shared libraries? (which is how the image handling gets done in Mozilla)
      --

      perl -e 'fork||print for split//,"hahahaha"'

    2. Re:Technological inflation ? by zero_offset · · Score: 1
      Most system routines are stored in software modules that can be accessed from whichever program, even BASIC script.

      Been there, done that. Under Windows this is known as COM Automation, and has been part of the COM spec for about six or seven years...

      --

      Slashdot quality declines as the number of hot grits posts decreases. - Provolt's Law, Apr-09-2005

    3. Re:Technological inflation ? by Ben+Hutchings · · Score: 1
      JPEG decompression is handled by the system and performed during the display refresh so that the memory needs are even lower

      This is such a neat feature that Windows 98 and 2000 have it too (at least according to the docs).

  19. Clue for the day by redd · · Score: 4

    For those of you wondering about the demise of the word "hacker" to what it means today, I shall relate by explaining what you think you mean by "alpha transparency".

    alpha (the greek letter) is often used in equations to reflect a coefficient. In the case of calculating out the colour of a pixel, you may be left with an equation like :

    a * alpha + b * beta
    --------------------
    c

    In this particular case, "alpha" can be considered the coefficient for a source image intensity and "beta" can be considered the coefficient of a destination image intensity.

    What this all boils down to is "alpha" transparency is the same as "beta" transparency, "gamma" transparency, or "horse" transparency. The use of the term "alpha" to describe it is worse than meaningless. Alpha can represent ANYTHING, that includes refractive quantities, air density, paint, or a splatter of your gran's homemade shoe polish.

    It's called "transparency", not "alpha transparency". Perhaps semi-transparency, or if you're being really precise, "transparent filtering". Where in the latter case, you MAY use "alpha" to represent the filter.

    HAND.

    1. Re:Clue for the day by isaac_akira · · Score: 2

      But in this discussion wouldn't it make sense to differentiate the PNG format's "alpha transparency" from the GIF format's transparency, to emphasize that PNG uses a seperate (alpha) channel to determine which pixels should be transparent, as opposed to how GIFs use a pixel value?

      The channel is called alpha (Red Green Blue Alpha) perhaps just by convention, but it's used very consitently.

      - Isaac =)

    2. Re:Clue for the day by Glenn+R-P · · Score: 1

      "alpha value" has been used for a long time as the name for the transparency value associated with a pixel (R,G,B,alpha). The PNG group did not make that up--see the book "Computer Graphics Principles and Practice" by Foley, van Dam, Feiner, and Hughes, for example.

    3. Re:Clue for the day by nikh · · Score: 1

      Or maybe ``translucency'', which can mean ``partial transparency''. Generally speaking, one can see right through transparent things...

      Nik.

    4. Re:Clue for the day by divec · · Score: 2
      The use of the term "alpha" to describe it is worse than meaningless. Alpha can represent ANYTHING

      So do you also object to using "pi" to represent a particular number close to 3.141592653589793238462643383279? Pi can represent ANYTHING, including products, probabilities, planes, the number of primes below a number, and my granny's phone number. It's not "pi", it's "the circumference of a circle divided by the diameter".

      --

      perl -e 'fork||print for split//,"hahahaha"'

    5. Re:Clue for the day by JonesBoy · · Score: 2

      You can have a transparency value for any of the color channels, or layers that are present in an image format. By calling it alpha transparency, you know it is an overall image transparency.

      Yes, a variable can represent anything, but we scientists/engineers use conventions to not get confused. Theta is an angle. Delta is a change. In images, gamma is a saturation and the alpha channel is a global effect on an image format. Yes it can be called something else, or refer to something else, but isn't it nice when people know what the hell you are reffering to? In my own words, fwip klupe neeet bwlithe nyak. No idea what I said, eh? Aren't conventions nice? To be "really precise" call it alpha transparency. That way people not living in your personal world know what the hell you are talking about.
      Transparent filtering is a verb and not a noun anyway. They aren't interchangeable.

      --
      Speeding never killed anyone. Stopping did.
    6. Re:Clue for the day by Richy_T · · Score: 1
      It's not "pi", it's "the circumference of a circle divided by the diameter".

      Not necessarily true in non-Euclidian space (such as we are in sitting in the gravity wells of the Earth and the Sun as we do).

      Pi is a constant and is the same across all space. The simplest definition is that

      e^(i*pi)=-1

      where i^2=-1
      and e=1+1+1/2!+1/3!+1/4!+... (I may have got this incorrect from memory)

      Rich

    7. Re:Clue for the day by gavinhall · · Score: 1

      Posted by 11223:

      That's one way to do it, but even better is defining sine, cosine, arcsine, and arccosine as their taylor series. That's the "Mathematically Correct" method. (You just gave e as a taylor series).

    8. Re:Clue for the day by nellardo · · Score: 5
      The channel is called alpha (Red Green Blue Alpha) perhaps just by convention, but it's used very consitently.

      And it has been used that way for something like twenty years, ever since Ed Catmull (king geek of Pixar) coined the term to contrast with the then-prevalent "z-buffer." He created a new rendering technique called the - cue drum-roll - a-buffer. Catmull added a channel to the frame buffer - the "alpha channel", so that there were now five channels in the rendering system - red, green, blue, depth (z), and transparency (alpha). In fact, he first used it more for "coverage" than transparency. The a-buffer renderer computed sub-pixel polygons and then used the alpha channel to store what percentage of the pixel was covered (i.e., how much light got through from a further pixel). This enabled his renderer to produce anti-aliased images at a phenomenal rate (especially when compared to an over-sampling ray-tracer, which was then the state of the art in anti-aliasing).

      At the time, the renderer was called "Reyes" for "renders everything you've ever seen" (and of course, for Point Reyes, near Silicon Valley). Guess what it is called these days? (pregnant pause) RenderMan.

      You can learn more about a-buffers and dig up references to the original literature (Catmull first published at SIGGRAPH) in "The White Book", aka, Foley, van Dam, Feiner, Hughes.

      --
      -----
      Klactovedestene!
    9. Re:Clue for the day by mmp · · Score: 1
      Well, you're sort of right, but mostly wrong on the details.

      Though Ed Catmull has developed more seminal graphics algorithms than any individual has the right to do on his own, the alpha channel was first pioneered by Alvy Ray Smith (another graphics pioneer type). Tom Porter and Tom Duff pushed the concept further and wrote a siggraph 84 paper about it.

      The a-buffer is something else entirely. It was developed by Loren Carpenter (another Pixar rendering person) and although it does store partial coverage/transparency information at each pixel, it does so in a much more general manner than with a single floating-point number, like alpha.

      The REYES algorithm (Rob Cook, Loren Carpenter, Ed Catmull) isn't based on the a-buffer at all. It's a totally different technique, though it does store per-sample color, alpha, and depth information.

    10. Re:Clue for the day by raytracer · · Score: 1
      When one chooses to rant, it would be nice if one actually understood the subject one was ranting about.


      The term "alpha" in the context of transparency originates in Tom Porter and Tom Duff's original color compositing paper that appeared in the proceedings of the 1984 Siggraph conference. They proposed a compositing algebra which augmented normal three channel color with an additional channel which they called "alpha". This algebra allowed people to take images from different sources, and composite them into a single image, with at least simple transparency effects.


      Actually, alpha isn't a transparency, it is actually more appropropriately called "coverage". Geometric coverage can be used to fake transparency rather effectively, a fact which was used in several SGI workstations.


      Other definitions of transparency are possible and more accurate: for instance, you could have a curve which represented the transmission coefficients at each visible wavelength. In most forms of computer graphics, such detailed models are seldom useful enough to justify the additional cost.

    11. Re:Clue for the day by halfline · · Score: 1

      How about translucency or opacity?

    12. Re:Clue for the day by redd · · Score: 1

      just one thing about foley/van dam/etc.. Unless you're fascinated by 80s GUI technology and vector-scan graphics and stuff, GET THE CUT DOWN VERSION :-) As a bonus, it has a much larger chapter on curved surfaces and for the price of the full size paperback, you can get a hardback version that you can get into your backpack without causing a spine injury.

    13. Re:Clue for the day by divec · · Score: 1
      It's not "pi", it's "the circumference of a circle divided by the diameter".

      Not necessarily true in non-Euclidean space

      Well, ok, I was taking "circle" to mean "circle in the complex plane" and defining length with respect to the Lebesgue measure. Here the complex numbers are defined as an analytically complete algebraically closed field of characteristic zero. Your definition is more elementary, though probably less intuitive.

      --

      perl -e 'fork||print for split//,"hahahaha"'

  20. Is compression much of a factor anymore? by Xavier3742 · · Score: 1

    With the increase in public broadband and harddrive spaces ever increasing, I'm not so much worried about compression as I am with the fact that browsers still only display images at 72dpi.

    IMHO, with broadband becoming more prevelent in homes, the 72dpi web-standard is no longer being a benefit (by keeping the file sizes lower), but a drawback in clarity for sites that sell intricate products via images on their site or are graphic-oriented.

    Is there any chance this may change in future browser versions?

    1. Re:Is compression much of a factor anymore? by Sloppy · · Score: 1

      browsers still only display images at 72dpi.

      Have you ever thought about increasing the resolution of your display? Duh...

      And about compression and bandwidth: There is never enough. Never. Do you think that when I look at your web site (using a 56k modem, BTW, since that's still the fastest I can get unless I want to pay $300 per month), that your page is the only one that I'm loading, and that the web browser is the only thing that is using up my net bandwidth? No. Even if I had a T3, I would still want compression.

      s there any chance this may change in future browser versions?

      No.

      Well, some browsers (e.g. all the Amiga ones, and I probably (I'm guessing) the BeOS ones too) will display any image format for which the user has installed a datatype. So if you really want to start putting uncompressed TIFF images on your web page, go ahead and knock yourself out...


      ---
      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    2. Re:Is compression much of a factor anymore? by gwalla · · Score: 1
      So if you really want to start putting uncompressed TIFF images on your web page, go ahead and knock yourself out...

      No, I'll knock him out.


      ---
      Zardoz has spoken!
      --
      Oper on the Nightstar
  21. PNG Support by CountZer0 · · Score: 2

    Just wanted to let everyone know that CscHTML 1.1.0 fully supports png's including alpha channels. A screenshot is available at http://www.cyberdeck.org/screenshots/20000627.jpg

    CscHTML is available at: http://www.cscmail.net/cschtml

    And if you are wondering what web-browser that is in the Screenshot, its the built in "minibrowser" in CSCMail 1.7.8 (using CscHTML as its HTML renderer)

    Anyway, just wanted to let people know that there are other options out there.

    -CZ

  22. I see no M17 here by ZanshinWedge · · Score: 2
    Come on /. get your act together. Try not announcing a new milepost build until one is actually available for download and you put the link direct to the download in the news post.

    You are in a maze of twisty little daily builds, all different.

  23. Re:PNG & MNG Support? by teraflop+user · · Score: 2

    My website has been GIF free for a year, and from fall-throughs to old pages I guess that less that 10% of users had problems. The situation will be better now.

    The benefits of PNG, apart from the patent issues, are that you can do greater colour depths and the files are often much smaller than the corresponding GIFs.

    In other words, I wouldn't even consider using GIFs any more.

    MNG support is however almost non-existent outside M17.

  24. Re:Clueless for the day by Ella+the+Cat · · Score: 1

    Great. Greg advocates PNG, documents it, generally makes the world a richer place, and you have to nitpick terminology. Maybe you have a (trivial) point, but your attitude is what I object to.

    Geeks routinely abuse English, and a consensus develops that makes school teachers mad, but you'll find that the geek terms acquire a certain standardisation and add meaning to English it didn't have before.

    For example, 3D graphics uses terms like "transparency" meaning [for 8 bit values] that (0 is opaque, 255 is clear), then introduces "opacity" to mean (0 is clear, 255 is opaque), THEN confuses us all by using translucency to mean (something between 0 and 255) - which goes against the dictionary - look it up.

    English is a dynamic evolving thing, as are science and technology. Think about that.

  25. Using It Now by nard · · Score: 1

    I have just downloaded that latest nightly and am using it now. Its a big improvement over the last version I downloaded ( Mile 12? ) verry impressed. I just hope that it becomes nore stable than the famous "NutScrape"

  26. Try the nightlies by vanza · · Score: 1

    Just because it's not a Milestone release as it has been pointed out, there's no reason not to try a nightly build. They're getting more stable each day, and since some days ago a nice addition has been made: a "classic" skin.

    It has the look and feel of Communicator 4, native widgets and such. (Can't tell if they're really native, or just a XPToolkit skin to mimic native widgets. Anyway, it looks good.) It even uses your system colors!!!

    And more, Mozilla seems slicker, faster and more stable when using this skin... although it needs a little work still. So, check it out!


    --
    Marcelo Vanzin
    --
    Marcelo Vanzin
    1. Re:Try the nightlies by linuxci · · Score: 2

      they're not real native widgets just graphical lookalikes but they provide a big improvement over the old widgets IMHO.

      BTW to switch to the classic skin download the latest nightly from mozilla.org and then go to Edit | Preferences | Appearance | Themes - select classic and click apply theme.

      I think the classic theme should be made the default in future.
      --

  27. Pre-emptive posting... not fair by bug1 · · Score: 1

    Whats the point in having a great forum like slashdot if the articles are so thorough and leave nothing for our imagination.

    What are we going to argue about now ?

  28. too little too late? IE = 86% by debruce · · Score: 1
    Seems like a slow boat to irrelevance. Statmarket reports that 86% of users are now using IE. Meanwhile Opera 4.0, which is fast and standards-friendly, is being released at PC Expo.

    From Statmarket

    BROWSER / % of total MICROSOFT / 86.08 NETSCAPE / 13.90 OTHER / 0.02 OPERATING SYSTEM / % of total WINDOWS / 93.63 OTHER / 3.48 MACINTOSH / 2.53 UNIX / 0.36

    1. Re:too little too late? IE = 86% by divec · · Score: 3
      Statmarket reports that 86% of users are now using IE.

      I really hope that's not the case across the entire Internet (and let's face it, sampling client browsers is unreliable, much worse than checking server OS type, for example). Otherwise we can soon kiss goodbye to HTML and hello to the undocumented MS-HTML standard, and stop expecting it to be possible to write a competing browser that will display web pages.
      --

      perl -e 'fork||print for split//,"hahahaha"'

    2. Re:too little too late? IE = 86% by nicky_d · · Score: 2

      I've noticed that PC Plus, a popular UK computer magazine, has taken to putting Mozilla releases on its cover DVDs (I'm not sure if they're on the CD versions). More of this kind of attention would go some way to beginning to redress the IE imbalance (as long at the distribution was clearly marked as a work in progress) - just by making people aware that there IS an alternative to IE other than the abysmal Netscape 4.x series.
      It's a shame that IEs predominance is almost certainly due to its Windows integration and 'default' status, and not to the fact that is is, basically, the best browser currently available (and not in extended beta). Konqueror looks pretty good, though...

    3. Re:too little too late? IE = 86% by zero_offset · · Score: 1
      kiss goodbye to HTML and hello to the undocumented MS-HTML standard

      Ha.

      Go forth and learn before you run your mouth again.

      --

      Slashdot quality declines as the number of hot grits posts decreases. - Provolt's Law, Apr-09-2005

    4. Re:too little too late? IE = 86% by �!� · · Score: 1

      86% of users may use IE but what percentage of HTML programmers use it? I've always avoided browser specific tags and I would hope that everyone else does too.

    5. Re:too little too late? IE = 86% by divec · · Score: 2
      Go forth and learn before you run your mouth again.

      Sorry, we apparently have different definitions of "documented". I wouldn't count it as documented if portions are missing here and there. The Windows API is another good example of this. See all the API calls which the WINE people haven't managed to reverse-engineer. It's no good if people can only make half-baked imitations of IE's rendering. The point about w3c HTML/CSS is that you can implement the spec *precisely*.
      --

      perl -e 'fork||print for split//,"hahahaha"'

    6. Re:too little too late? IE = 86% by LinuxElite · · Score: 1

      WHAT!!! Have you not learned from the *many* examples of "embrace and extend" from the past? Arrrgggg, there is even a phrase describing this behavior.

  29. You want the truth? by athmanb · · Score: 1

    Actually, Mozilla gets its ass kicked by Opera in nearly every imaginable test (even IE 5.0 is better than Mozilla).
    I imagine the years of development were responsible for turning Mozilla into some serious bloatware and XUL (added when there was that skinning craze sometimes during the development of Mozilla, which has of course long since faded down...) gave it the killing blow.

    Now, i'm only looking forward to Opera 4.0 for Windows/Linux.

    1. Re:You want the truth? by divec · · Score: 4
      Mozilla gets its ass kicked by Opera in nearly every imaginable test (even IE 5.0 is better than Mozilla)

      How about the test of "will I have to abandon this platform if a single company goes bust / decides to discontinue development"? Especially for businesses, this is important. It costs time to change the browser on 100 machines, and it costs a hell of a lot of time to answer the support queries of 100 users who've just been handed a new browser.


      Opera and IE may be alright now, but they're not open-source so you may get left high and dry. That's a problem if you've just spent a fortune developing an intranet which relies on one of them.

      --

      perl -e 'fork||print for split//,"hahahaha"'

    2. Re:You want the truth? by athmanb · · Score: 1

      Actually, I think it's more likely that Mozilla dies from disinterest than Opera closes down in some way.

      If Mozilla can't break the market share of Netscape 4.x (which is right now on about 20%), and doesn't succeed on portable devices (which is hard to do with its processor speed requirements), it's going to be hard to explain to the AOL business heads why to keep Netscape...

      And the Mozilla code has reached a stage of complexity where it will take months for some arbitrary programmer to get worked into.

    3. Re:You want the truth? by divec · · Score: 2
      [It will be] hard for [mozilla to succeed on portable devices] with its processor speed requirements

      It's only processor intensive if you have the browser being rendered in XUL. For a portable version, fast native widgets would be much better. The core rendering engine fits on a floppy, so rumour has it.
      --

      perl -e 'fork||print for split//,"hahahaha"'

  30. Slashdot - a bad joke by DrXym · · Score: 3
    I read Mozilla articles that appear here and it's laughable how laughably inaccurate and misinformed they often are.

    Take this "announcement" for instance. A simple check around the Mozilla website would make it OBVIOUS that M17 is NOT out and won't be for a month or more.

    Why is it then that Slashdot seems incapable of checking it's facts before announcing it's "scoop" to the world? Hilariously this is not the first time either - Slashdot announced M16 was out a good four weeks before it actually was.

    1. Re:Slashdot - a bad joke by gwalla · · Score: 1

      Because a lot of Slashdotters still haven't figured out the difference between milestones and nightlies. Specifically, the fact that nightlies are named after the upcoming milestone confuses a lot of people.


      ---
      Zardoz has spoken!
      --
      Oper on the Nightstar
  31. Webster XL by Zed+Too · · Score: 1
    Nice to see Webster XL get a mention, but not so happy to see the "not under development" comment. Unless of course I was hallucinating the upgrade that arrived a month or so ago...

    If anyone could point me at some test images I'd gladly check out the "alpha transparency" issue.

    1. Re:Webster XL by Glenn+R-P · · Score: 2

      If anyone could point me at some test images I'd gladly check out the "alpha transparency" issue

      Besides the page mentioned in Greg's article, there is a very nice diagnostic set of images by Nick Lamb: http://www.ecs.soton.ac.uk/~njl98r/png-test /

      Also, there's my page for testing gamma support at
      http://pmt.sourceforge.net/gamma_test/

    2. Re:Webster XL by Zed+Too · · Score: 1
      Well, I've had a chance to try it out...

      Unfortunately, WebsterXL doesn't implement alpha transparency properly. But at least the application is still being developed. Maybe next release... :-)

  32. Hmm by Trebinor · · Score: 2

    Does the M17 installer seg fault like the M16 one did?

    1. Re:Hmm by Phroggy · · Score: 1
      Does the M17 installer seg fault like the M16 one did?

      I was afraid it was just me. Tarball seems fine, though.

      --

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  33. You can turn off the "Friendly HTTP error messages by Dacta · · Score: 3

    Go Tools->Internet Options->Advanced, and then under the "Browsing" section there is a entry "Show Friendly HTTP error messages"

    IE 5 shows them ("Friendly error messages") if there is a HTTP error code and the page size returned from the server is less than x bytes (where x is some number I can't remember now).

    IMHO, it's quite a nice way to handle it - it tells newbies what has gone wrong and tells them ways in which they may be able to fix it, and yet it still enables website designers to display a custom web page (or redirect) on 404 errors, and advanced users can turn it off.

  34. Re:png and quicktime plugin (slightly off-topic) by DrSkwid · · Score: 2

    it strikes me that as long as it took you to post about it you could have fixed it
    .oO0Oo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  35. Re:You can turn off the "Friendly HTTP error messa by Quarters · · Score: 1

    You can also turn off "FTP Folder views" in the options page.

  36. 6Meg isn't big by Dacta · · Score: 2

    I'm in Australia, so I feel your download pain. 6 Meg (in the case of Mozilla) isn't big at all for a major piece of software, though.

    Don't forget that the Mozilla designers were (from the start) working on cross platform compatibility, so they couldn't rely on non-standard system libraries like the JPEG decompression lib you refer to in RiscOS.

    1. Re:6Meg isn't big by mirko · · Score: 1

      What is the interest of porting a software to a dedicated platform if you don't attempt to benefit from some of its special features ?
      It's like whenever Stalin decided to manufacture only 43-sized shoes as it was the average Russian's size.
      If Mozilla wants to become a standard it has to be a viable alternative for each of its target platforms users.

      (BTW 6M0 is one-hour via modem so you're right : it isn't biug but it is looooooooong. especially when RiscOS got me used to xxKB downloads ;-)
      --

      --
      Trolling using another account since 2005.
    2. Re:6Meg isn't big by Spoing · · Score: 2
      What is the interest of porting a software to a dedicated platform if you don't attempt to benefit from some of its special features?

      Yeah, it's a shame. I hear people mention this all the time about Mozilla, and it has some merit.

      I just wish they'd release the source code so someone, somewhere, could do something about it. Wouldn't that be nice?

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    3. Re:6Meg isn't big by Spoing · · Score: 1

      OK, I feel bad about that. Not much, but I do feel bad.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    4. Re:6Meg isn't big by extrasolar · · Score: 2

      6 megs = 6144 kb = 6291456 bytes

      which is the same as

      2 1/2 paragraphhs = 1 side of a sheet of paper (about)

      and about 250 words per paragraph

      so that's 625 words per page

      so mozilla will fit the same amount of information as 10066 pages of information

      that is *way* to big

      if the OS provides all kinds of libraries, then it doesn't make sense to redo all of that code for GUIs, Pngs, etc.

      all for ease of development I suppose

      (note: this isn't very informed about Mozillaso it really shouldn't be here, but the numbers I hope are somewhat interesting)

  37. IE 5 for mac by obi · · Score: 4

    Anyone else notice just how good IE 5 for mac is? (as opposed to Netscape 4 and IE 5 for PC)

    It's doing pretty good with standards, and is small and light-weight (takes like 4mb of memory - 7 mb install without java)

    Surprisingly enough it even trounced the win IE in more than one way, on a platform they don't control; What's even more surprising were the reports i heard later on that the mac IE development team was dissolved - who knows what the reasoning behind that was. (check out http://www.mozillazine.org/talkback.html?article=1 403)
    (Making the mac a better browsing platform than windows?! what were they thinking :) )

    1. Re:IE 5 for mac by Phroggy · · Score: 2
      Surprisingly enough it even trounced the win IE in more than one way, on a platform they don't control

      That's why it's so good - Microsoft knows that if they want to compete on the Mac, they have to make a good product, because nobody will use their browser unless it's actually good. With Windows, they don't have to try so hard, because they know everyone will use it anyway.

      What's even more surprising were the reports i heard later on that the mac IE development team was dissolved - who knows what the reasoning behind that was.

      I'd heard that too, but a more recent rumor would seem to suggest otherwise. Who knows.

      --

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    2. Re:IE 5 for mac by cowscows · · Score: 2
      It's been said before, but it's worth saying again. Microsoft's Macintosh Software division for the most part does a pretty good job. As much as MS' business practices may have hurt the Mac world and the computer industry in general, they still release a high volume of significant mac software, and as the IE team showed, when they're not forced to just do a direct clone from the windows world over to MacOS, they can do some excellent work.

      I really don't know for sure, but I'd imagine that Microsoft's mac teams probably have some people on them that were microsoft hating mac fans who went to work for microsoft just because it's a good job to have.

      Still, if Microsoft screws up the Mac version of Halo, then the whole company, including the IE team can go straight to hell ;)

      --

      One time I threw a brick at a duck.

    3. Re:IE 5 for mac by ToLu+the+Happy+Furby · · Score: 2

      What's even more surprising were the reports i heard later on that the mac IE development team was dissolved - who knows what the reasoning behind that was.

      Apparently they've just been reassigned to overhaul the web browser for WebTV. Supposedly this was the plan all along, which makes sense considering they can reasonably leave the Mac version alone for a while.

      Of course, I'd much rather they'd been reassigned to the Win/Unix IE ports, which could use their help (especially the later, of course). Amazingly, not only is Mac IE 5 cleaner looking and much more standards-compliant than any other browser, it also renders pages noticably faster than even IE 5 for Windows (based on my observations).

      On the other hand, hell if I could spend all day browsing the web with a one-button mouse...

    4. Re:IE 5 for mac by Otter · · Score: 2

      Anyone else notice just how good IE 5 for mac is? (as opposed to Netscape 4 and IE 5 for PC)

      Or, as opposed to Netscape on the Mac. I agree -- IE 5 on the Mac is really sweet. I'm still sticking with Netscape out of habit and because it's what I use at home in Linux, but I'm definitely making a sacrifice by doing that.

      Meanwhile, MacOS Mozilla M16 is barely usable. I tried it out, reported all the bugs I could find (lots of Mac-specific ones) and went back to Netscape. It's a pity -- Mac users are certainly a group that's receptive to using a non-Microsoft product but they'll never accept such a clunky UI.

      Support my favorite Bugzilla report!

  38. Greg Roloefs== Hemos? by dkh2 · · Score: 1
    Damn! that's a long brain puke for somebody who doesn't call theirself "Hemos!!!" Are we absolutely sure "Greg Roelofs" != "Hemos?" Or, is Hemos masquerading as jaime to make up this stuff?

    Anyway, thanks for the update on the status of PNG.

    --
    My office has been taken over by iPod people.
  39. Download the nightly builds... by DeadSea · · Score: 2
    I think that mozilla has reached a turning point. Bugs are finally being fixed faster than I can find them.

    I have submitted about 20 bugs and all but about 5 of them are fixed at this point. In the last week a javascript bug that kept many of my companies web pages from working was fixed and as of last night mozilla works with junkbuster again.

    I still have a few bugs that I want to see fixed before I can get rid of netscape: Mozilla crashes with some animated gifs, doesn't let you find on a page that contains frames, and the nightly builds don't handle encryption.

    It still may be a while, but it really is coming. I can see it.

  40. RiscOS by mirko · · Score: 1

    > Is that greatly different from being
    > handled by a shared library, libjpeg?
    in RiscOS, displaying a 50kB JPEG file only takes 50Kb in memory (plus a few kilobytes of real-time decompression code which is so fast it doesn't burn much CPU time).

    > Isn't that the same as shared libraries?
    The idea should be the same, not the implementation which is very dynamical and compact.

    Also, RiscOS modules reside in memory and don't usually occupy much space (xxKB for the biggest). They are loaded on demand and can also be dynamically replaced or updated as the system is able to distinguish between several available versions.
    If Mozilla happened to be ported on RiscOS by people aware of its specificities, then it probably would occupy ten times less disk space as its Linux cousin.
    --

    --
    Trolling using another account since 2005.
    1. Re:RiscOS by Darren+Winsper · · Score: 1

      Also, RiscOS modules reside in memory and don't usually occupy much space (xxKB for the biggest)

      And they also run pretty much as kernel modules and a bug can easily bring down the whole system.

      They are loaded on demand

      I beg your pardon? Sorry, but they are not loaded on demand, you have to issue an RMLoad to load a Relocatable Module.

      and can also be dynamically replaced or updated as the system is able to distinguish between several available versions

      This feature is not exclusive to RISC OS. In fact, you have to do the hard work yourself. You have to compare versions yourself and issue an error if you have the wrong version.

    2. Re:RiscOS by mirko · · Score: 1

      > Sorry, but they are not loaded on demand
      Pardon me for being obscure.
      I was considering the whole !Prog directory as an entity which !run file handles the so-called "demand".

      > This feature is not exclusive to RISC OS.
      Maybe but this is so elegantly done, there. :-)

      > You have to [...]
      We don't consider the same entity here:
      Your "You" is the programmer or integrator or whatever you want to mean.
      I meant the user, the 6-year old kid dealing with his ARChimedes. He shouldn't bother about the RMEnsure command.

      But isn't this taking us a bit far from the original topic (Technological inflation)?
      --

      --
      Trolling using another account since 2005.
    3. Re:RiscOS by Darren+Winsper · · Score: 1

      I was considering the whole !Prog directory as an entity which !run file handles the so-called "demand".

      It's still hardly optimal, especially when you have the problem that they just sit in memory when no longer in use and can't even be swapped out (Yet another RISC OS deficiency).

      Maybe but this is so elegantly done, there. :-)

      You call making the only form of shared libraries the equivalent of kernel modules elegant?

      We don't consider the same entity here:
      Your "You" is the programmer or integrator or whatever you want to mean.
      I meant the user, the 6-year old kid dealing with his ARChimedes. He shouldn't bother about the RMEnsure command.

      So basically, the programmer has to make up for the OS's deficiencies. What a great way to attract developers.

  41. Nightly Build had 4.x skin by smack_attack · · Score: 2

    I like this one a LOT better that that new blue/aqua crap. I like minimalist approaches SOMETIMES, but the new 6.x design was/is just ugly (IMO).

    Every once in a while it still likes to hiccup, but for the most part it's pretty good software, I just hope that they can be smart about it and have a minimal d/l package that only has the core browser in it, since I don't use a lot of the other stuff included (no, I DO NOT want to use AIM, or Net2Phone, or...). Of course I'm just bitching, but it would be nice :)

    1. Re:Nightly Build had 4.x skin by �!� · · Score: 1

      I like the classic look too but the problem is it's platform specific. At the moment it is only being released with the Windows version I believe.
      If you check in the .CSS files you'll see lines like:
      background-color : threedface;
      color : windowtext;
      I wonder how other platforms handle this.
      Do you know about the chromezone?
      This is where other skins can be found but there one none that work above M16 yet. We need more chrome developers.

    2. Re:Nightly Build had 4.x skin by Phroggy · · Score: 1
      I like this one a LOT better that that new blue/aqua crap. I like minimalist approaches SOMETIMES, but the new 6.x design was/is just ugly (IMO).

      The 6.x skin is called Chrome, and is undoubtedly the result of letting geeky programmers with no sense of aesthetics design a GUI. Everyone agrees that it's ugly, but hey, it does work. No way AOL would release the final version looking like that; don't worry.

      --

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    3. Re:Nightly Build had 4.x skin by PiMan · · Score: 1

      Actually, it's called Modern, and it and Classic both use the same chrome (the base XUL). And for the record, I like the Modern skin. It does a good job of presenting a crapload of information neatly and quickly. Although I like Aphrodite better.

      --
      Windows 2000: Designed for the Internet. The Internet: Designed for UNIX.
    4. Re:Nightly Build had 4.x skin by ssklar · · Score: 1

      Have you used AOL's software lately? U-G-L-Y. They can't decide if they are designing for low end computers with itsy-bitsy monitors or for people using 21-inch monitors @ super-high resolution and millions of colors.

      So they go for both. I don't have much hope for Mozilla at this point (at least, on the Mac.)

      --
      Non impediti ratione cogitationis.
    5. Re:Nightly Build had 4.x skin by Phroggy · · Score: 1
      Out of everything the company does, only their flagship service (America Online) seems designed to suck on purpose. I'm sure they won't be the ones designing the interface that the rest of us will be using, although I'm sure they'll hack together a new bastardized interface for AOL 7.0 or whatever they call it when they finally switch from IE to Mozilla.

      The Mac version of Mozilla will look exactly identical to the Windows and Linux versions, except for using the standard Mac OS menubar at the top of the screen instead of putting one in each window.

      --

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    6. Re:Nightly Build had 4.x skin by smack_attack · · Score: 1

      I like the classic look too but the problem is it's platform specific. At the moment it is only being released with the Windows version I believe.

      Umm, nope... I saw a screenshot of someone elses on MozillaZine.

  42. I just need it to get to M80 by Szoup · · Score: 1

    Oh, PLEASE get to M80..........
    ----------------------------------- --------

    1. Re:I just need it to get to M80 by fsck · · Score: 1
      Quality is Job #1. Crapping is doing a #2.

      I thought /sbin/init was Job #1?
      (shamelessly stolen from someone's .sig)

      --

      Lars - ...I could always phone Linus when I had a problem.
  43. PNG is fine with IIS - just missconfiguration by Malc · · Score: 5

    "MIME type - image/png. If PNG images on your server show up as broken images within web pages and as gobbledygook text when referenced directly (i.e., as standalone URLs), you probably don't have the MIME type set up correctly. On the other hand, if they show up correctly for MSIE and some versions of Netscape but not others, you're probably running Microsoft's IIS server. Technically it's a bug in older versions of Netscape (versions 4.04 through 4.5), but consider switching to Apache anyway..."

    This is FUD. PNG's working in IE as opposed to Netscape when served by IIS is probably caused by a miss-configured web-server. And don't tell me that Apache can't be miss-configured either.

    We had load-balanced web-servers which seemed to be identically configured. They were running NT 4 Server and IIS 4. Trouble was, the PNGs wouldn't show up in Netscape half the time.

    Using "telnet myhost 80", I finally discovered why. One of the servers was returning the wrong MIME type for the PNG images. One was correctly returning image/png in the response header, the other was returning something like application/x-octet-stream.

    The fix involved adding the image/png MIME type for .png files to IIS's list of MIME types. Dunno how one server knew about it and the other didn't. Presumably somebody had installed something that handled PNG's, or installed IE differently, so that Windows as a whole knew about PNGs. Whatever, it was a pain in the arse and a search on Dejanews showed lots of other people with the same problem but no solutions.

    A correctly configured IE client differentiates based on file extension. So it ignores the MIME type in the response header, correctly displaying the PNG. Netscape on the otherhand looks at the response header, and thus cannot display the PNG if IIS is incorrectly configured.

    The discussion on how IE uses file extensions is another issue.

    1. Re:PNG is fine with IIS - just missconfiguration by Glenn+R-P · · Score: 2

      "MIME type - image/png. If PNG images on your server show up as broken images within web pages and as gobbledygook text when referenced directly (i.e., as standalone URLs), you probably don't have the MIME type set up correctly. On the other hand, if they show up correctly for MSIE and some versions of Netscape but not others, you're probably running Microsoft's IIS server. Technically it's a bug in older versions of Netscape (versions 4.04 through 4.5), but consider switching to Apache anyway..."

      This is FUD. PNG's working in IE as opposed to
      Netscape when served by IIS is probably caused
      by a miss-configured web-server. And don't tell
      me that Apache can't be miss-configured either.


      Like the article said, it's due to a Netscape bug. Specifically, it was due to a missing comma in Netscape's "accept" header, which caused IIS to refuse to serve PNGs. What Netscape sent, up to version 4.51, was

      Accept: image/gif, image/x-bitmap, image/jpeg, image/pjpeg image/png

      I don't know why (or if) apache wasn't affected by the bug, but perhaps apache was accepting whitespace as a separator when it interpreted the accept header.

      I suppose it would also refuse to send image/pjpeg, which was also combined into the single "image/pjpeg image/png" acceptable item.

    2. Re:PNG is fine with IIS - just missconfiguration by Malc · · Score: 1

      Sure there was a bug in earlier versions of Netscape. But a lot of people are still having problems getting PNGs served from IIS to appear in Netscape 4.7.

    3. Re:PNG is fine with IIS - just missconfiguration by Hrunting · · Score: 2

      A correctly configured IE client differentiates based on file extension. So it ignores the MIME type in the response header, correctly displaying the PNG. Netscape on the otherhand looks at the response header, and thus cannot display the PNG if IIS is incorrectly configured.

      This is crap. All web clients should look at MIME type first and then file extension (if any). This allows perl scripts to dynamically generate GIFs and the like without having to change their file extension. Believe me, the biggest headache is having to program web pages for browsers that don't recognize MIME types correctly.

    4. Re:PNG is fine with IIS - just missconfiguration by Malc · · Score: 1

      I suggest you try it. Make sure Windows has a MIME type for PNG, and that IE has no trouble displaying them in a web page. Then try serving up a .png with an incorrect MIME type specified in the response header. As many people have, IE will still handle it as a png. Don't accuse me of lying... send me a personal email and I will demonstrate via pcAnywhere. You'll see for yourself.

    5. Re:PNG is fine with IIS - just missconfiguration by Chagrin · · Score: 1

      It doesn't look at the file extension, it looks at the "magic" at the top of the image. Both Netscape and IE will properly display GIF and JPG properly, regardless of the mime header. Why PNG is breaking is unknown.

      --

      I/O Error G-17: Aborting Installation

    6. Re:PNG is fine with IIS - just missconfiguration by PrimeEnd · · Score: 1
      I don't think he was suggesting you are lying. He was not talking about what IE *does*, but about what any browser conforming to the HTTP standards *must* do. If a browser ignores the HTTP header, it is not compatible with the standard and it is fair to call it broken.

      BTW, I also read your original statement as suggesting that IE's behavior is "correct". It is not correct if it violates the HTTP standards. We are not disputing what the IE behavior is.

    7. Re:PNG is fine with IIS - just missconfiguration by MrBogus · · Score: 1

      You are abosolutely correct -- IE looks at the file extention (.png) before checking the MIME Type in the headers. It's a long standing bug, and probably not likely to be fixed because lots of "works in IE" sites probably depend on it now.

      One experiment would be a PNG file with no extention, but with the MIME headers set correctly. Will IE display it?

      --

      When I hear the word 'innovation', I reach for my pistol.
    8. Re:PNG is fine with IIS - just missconfiguration by spudboy · · Score: 1

      You might be interested in Mike Schinkel's "Notes on how to configure IIS for PNG". (It's a zipped Microsoft Word document but those of you with Microsoft IIS probably have Microsoft Word too.)

      --
      -- Real free software sites don't use GIFs.
  44. Re:So by divec · · Score: 2
    Another kid who wants (but does not need or understand) the code.

    You correctly deduced that I'm not a mozilla developer. But, as Bob Young says, would you buy a car with the hood welded shut? And how much do you know about car engines?


    The point isn't that *I'm* going to save the day. The point is that if AOL were to yank mozilla then *somebody* would continue the development. Moreover, any big organisation could *pay* somebody to continue development. Wheras if IE or Opera get yanked / modified / "upgraded" to something you don't want, then nobody else can do anything.


    The source code to mozilla is useful, even to someone who doesn't speak a word of C. Its very *existence* prevents you from being tied to the whim of a single company. Get the big picture here, please.
    --

    perl -e 'fork||print for split//,"hahahaha"'

  45. Jumping the gun again... by Deven · · Score: 2

    Okay, repeat after me. If it isn't on the FTP site under /pub/mozilla/releases, it's not a release yet . Ignore the "M17" in the nightly builds and check the releases for once! Better yet, wait until the release is announced on the mozilla.org website before announcing a new release to give mirror sites a fair chance to get the new release before slashdotting the main server...

    --

    Deven

    "Simple things should be simple, and complex things should be possible." - Alan Kay

  46. OmniWeb 3 & 4 also support PNG transparency by aabernathy · · Score: 1

    Just wanted to avoid being left out, especially since we were one of the early supporters: OmniWeb also has full support for PNG, including alpha, and has for quite some time, like back in the 2.x days (I guess maybe we didn't support alpha early on, but we've supported it for a long time now.)

    OmniWeb 4 is a fully native web browser for Mac OS X, written in Objective-C against the Cocoa APIs. (Prior versions supported NeXTstep/OPENSTEP/Rhapsody.)

    http://www.omnigroup.com/products/omniweb

    1. Re:OmniWeb 3 & 4 also support PNG transparency by Cave+Newt · · Score: 1
      Thanks for the info; I've just updated the OmniWeb entry on the PNG browsers page. I know that PNG support first appeared in 2.0, and that version did not have alpha support, but I've had no information about later releases.

      Could you please contact me and let me know what the earliest alpha-supporting version was that you're completely certain of? I'd also love to add some screen shots of 4.0b3 or 3.1rc2 running on my PNG-alpha test page and the linked MagnoliaAlpha and IceAlpha pages.

      Thanks,

      --
      -- GRR: Newtware, PNG Group, AlphaWorld Map, Info-ZIP, Google cluster infrastructure, ...
  47. Re:So by ColdGrits · · Score: 1

    "But, as Bob Young says, would you buy a car with the hood welded shut? "
    <p>
    Sure, I have no problem so doing.

    I never go under the bonnet of my car anyway - 's what I pay my local garage to do. Besides, do you complain when you are sold a sealed battery?

    <p>
    "<i>And how much do you know about car engines?
    </i>"
    <p>
    To be honest, nothing.
    Doesn't stop me from driving though.
    <br>
    Equally, I know nothing about how the human body works, but it doesn't stop me from using mine!
    <p>Note I'm not using any of this to argue in favour or against open source. Just answering the question posed.

    --
    People should not be afraid of their governments - Governments should be afraid of their people.
  48. Java by Hard_Code · · Score: 4

    Mozilla "ain't all that and a bag of potato chips" (Dr. Evil tone) until it has Java support. This is really crucial. Many companies and applications rely on a browser to deliver Java apps, whether publicly over the internet, or just privately on the intranet. If Mozilla does not support Java, nobody with Java as "critical path" will change to it. Java and Mozilla can certainly compliment each other.

    --

    It's 10 PM. Do you know if you're un-American?
    1. Re:Java by swdunlop · · Score: 1

      Turn your flame thrower off, and RTFFAQ. Mozilla supports just about every JVM out there, they just don't bundle it into their milestones, because JVMs are generally hefty downloads, and they aren't developing a new JVM. They're too busy reinventing the /other/ wheels.

    2. Re:Java by Hard_Code · · Score: 2

      As far as I know, OJI (Open Java Interconnect) has been broken for some time. Is this not true? Are there any docs on how to enable Java support?

      --

      It's 10 PM. Do you know if you're un-American?
  49. RE: Mozilla Bookmarks. by digitaltraveller · · Score: 1

    I just wish they would make the bookmark manager a little more robust, then I would just start using mozilla milestones as my primary browser. Right now I think it renders stuff at least as good as NS4.72.

  50. Real clue for the day by Anonymous Coward · · Score: 1

    In the case of calculating out the colour of a pixel, you may be left with an equation like :

    Equations have an equal sign in them, which equates the two sides. Perhaps you meant formula, bitch?

  51. Re:So by ErikPerik · · Score: 1
    I never go under the bonnet of my car anyway - 's what I pay my local garage to do.

    Ok, so you didn't get the point. Your local garage can't fix your car if the hood is welded shut with a supersecret welding tool that only The Recently Broke Garage had access to.

    Doesn't stop me from driving though.

    Right. Hmpf. Let's continue this lame process of examples; would you buy and drive a car if it cost, say, 1 million dollars and your whole household was depending on it driving every day? What then, if it broke down and the garage that could unweld the hood had gone broke?

  52. Re:So by raistlinne · · Score: 1
    >> "But, as Bob Young says, would you buy a car
    >> with the hood welded shut?"
    >>


    > Sure, I have no problem so doing.

    > I never go under the bonnet of my car anyway - 's
    > what I pay my local garage to do. Besides, do you
    > complain when you are sold a sealed battery?

    Don't you get that the point is that if the hood of your car is welded shut, you can't go to your local garage? You'd have to go to the approved garage in central headquarters or wherever. (especially if you signed a contract before buying the car which stated that you had to, and you didn't really have an option about this because it was the standard business practice everywhere and there are no dealerships selling brand name cars which sell them without said contracts.)

    And do you really not add your own oil when its low or fill your own windshield wiper fluid? Do you really call a tow truck if you get the out-of-oil light in your car rather than pulling over to the side of the road, pulling out your spare quart of oil in the trunk, pouring it into the appropriate place in the engine, and going on your way?

    Can you at least see that some people like to save their own time and money?

    --
    They laughed at Einstein. They laughed at the Wright Brothers. But they also laughed at Bozo the Clown. -- C. Sagan
  53. browser ftp by davebooth · · Score: 1

    ftp in most browsers sucks. but then I expect that. I expect a browser to be good at http and at best mediocre at other protocols because it is, after all, a browser. If I want good ftp I'll go to a real ftp client - I've had more files arrive on my hd badly munged by browsers ftp than I care to count. The same site, the same file when pulled by a real ftp client arrived just fine.

    WHY are we so obsessed with putting a www face on everything.. I look at routers configured by pointing a www browser at them, I see linuxconf with a www interface to system config, Theres www interfaces to 'doze terminal server out there that use your browser to spawn a window with a winNT desktop in it....

    WHY ???? this is not what the www was designed for, it was made as a document publishing protocol and at that it excels - you want the benefits of other protocols, use other clients.

    Just my 0.02 of course but I am getting so peeved at the mad rush to "web-enable" everything.. whats the problem guys, if it isnt on the www is it somehow not cyber-buzzword?
    # human firmware exploit
    # Word will insert into your optic buffer
    # without bounds checking

    --
    I had a .sig once. It got boring.
    1. Re:browser ftp by finkployd · · Score: 2

      ftp in most browsers sucks. but then I expect that.

      I agree, but in Netscape 4.x is was usable. Sometimes when I'm downloading a program, I don't want to fire up an ftp client just to pull one file. Mozilla took a useful, simple interface and 'innovated' it into a horrible one.

      Finkployd

    2. Re:browser ftp by fsck · · Score: 1

      What I do is right click and copy link location, then switch to a terminal window and do wget followed by pasting the link location and hit enter. This also avoids the netscape bug where it gunzips the file but retains the .gz

      --

      Lars - ...I could always phone Linus when I had a problem.
    3. Re:browser ftp by finkployd · · Score: 2

      I've only seen that bug in Mozilla. Netscape 4.x doesn't do that, IIRC.

      Finkployd

  54. Yes, it is by CaptainZapp · · Score: 1
    Compression is (and imo) will remain very important. Two reasons:

    Assuming that everybody has a dedicated T1 trunc or even a DSL is a tad arrogant. Probably > 90% of the worldwide internet users still run on modems (56k, if lucky).

    Even having a couple dozen gigs of disk space, I'd aprreciate if it's not sucked up by uncompressed 2million pixels, 24 bit images.

    Thank you for your attention

    --
    ich bin der musikant

    mit taschenrechner in der hand

    kraftwerk

  55. But mozilla.org *does* say so by Cave+Newt · · Score: 1
    I completely agree also. How about a policy of "when it says so on http://www.mozilla.org, THEN it's out". So simple. So very simple...

    So very, very simple... But wait! It does say so:

    http://www.mozilla.org/projec ts/seamonkey/milestones/

    Apparently Mozilla's milestones page is not to be trusted, even when the second and third date columns are filled in. Sorry for the false alarm, but I did say "supposedly" when I submitted the story yesterday at 3am PDT.

    --
    -- GRR: Newtware, PNG Group, AlphaWorld Map, Info-ZIP, Google cluster infrastructure, ...
    1. Re:But mozilla.org *does* say so by HiThere · · Score: 1

      I believe that that page is a schedule. Not a statement of fact. The latest downloads page doesn't say that it's available.

      Now, I will admit that I've been wishing that they would update their schedule, so that I would have an idea of when to expect it, but a program schedule (aka target date) isn't the same thing as a statement of fact.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  56. Re:You can turn off the "Friendly HTTP error messa by EvlG · · Score: 2

    Too bad the friendly HTTP error messages go against the RFC. I thought the RFC said you have to display the error page given to you from the server?

  57. umm by ArchieBunker · · Score: 1

    And this is important because.....?

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  58. check your standards again by ArchieBunker · · Score: 1

    IE on macos is more standards compliant than netscape right now. On windows IE is much faster and doesn't crash. Joe internet user doesn't care about his software conforming to standards, he cares using something that works and doesn't crash.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  59. heres why by ArchieBunker · · Score: 1

    To excite the linux/gnu zealots and get more banner hits to make up for their dwindling stock.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  60. M17 on Window$ by DrSkwid · · Score: 1

    I d/l the nightly after reading this.

    PNG Alpha is something I'm sure we've all been waiting for. Thos that know what it is have anyway ;-)

    Well My build is from the M17 line :
    Mozilla/5.0 (Windows; U; Win98; en-US; m17) Gecko/20000626

    looking at the test page : http://www.libpng.org/pub/png/pngs-img.html

    Neither IE or M17 display the page properly
    M17 doesn't even render the Tux one properly - the yellow background is still present IE5 copes with that one

    the three toucans :
    Neither browser renders them with the correct transparency

    The other four pics
    M17 only displays them at all but the transparency is foobard
    the bigger version display better.

    Summary : M17 better than IE for PNG
    M17 on Win32 still doesn't do it correctly

    I'll be pleased when it does.

    But by then IE6 will be on my system too ;-)


    .oO0Oo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    1. Re:M17 on Window$ by smack_attack · · Score: 1

      Neither IE or M17 display the page properly M17 doesn't even render the Tux one properly

      read the article: the Windows code is currently broken (bug 36694 and 19283, to be fixed by beta3). If you want IE to work with PNG you need to switch to Mac, or wait... and wait. :)

  61. Mille Bornes? by monaco · · Score: 1

    Um, why is this "from the mille-bornes dept." ? A play on "Milestone"?

  62. topic by TheJoelMan · · Score: 1
    I'm getting verklempt. Talk amongst yourselves. I'll give you a topic: PNG, saviour of the world or a mere graphics format?

    Shouldn't it be, "PNG is neither Portable nor Graphics."

    --

    24-hour banking!?! I don't have time for that.
    -- Steven Wright

  63. Incredible!!!!! by Pacorro · · Score: 1


    I cannot believe mozilla milestones are beginning to look like vaporware.

  64. guessing... by epukinsk · · Score: 1

    Looking only at how far M16 was from it's projected release date, M17 should be packaged, documented, and downloadable around next thursday (7-6-2000).

    -Erik

  65. Netscape 4.72 bug with image/png MIME type by artdodge · · Score: 1
    MIME type - image/png. If PNG images on your server show up as broken images within Web pages and as gobbledygook text when referenced directly (i.e., as standalone URLs), you probably don't have the MIME type set up correctly. On the other hand, if they show up correctly for MSIE and some versions of Netscape but not others, you're probably running Microsoft's IIS server. Technically it's a bug in older versions of Netscape (versions 4.04 through 4.5), but consider switching to Apache anyway...
    Netscape 4.72 (and previous versions I presume) have a subtle and evil PNG-related bug... when the browser loads an embeded image, it specifies a small subset of "image/*" types in its "Accept:" line, the last being "image/png". The problem is, someone forgot to put a comma before it; as a result, compliant web servers see the last acceptable type as "image/pjpeg image/png", which is nonsense, and (if they support negotiation properly) they'll return 406 errors instead of image/png files.

    Sigh... guess I should report this to Netscape (only discovered it last night...)

  66. web-interface to hardware by Tumbleweed · · Score: 2

    > I look at routers configured by pointing a
    > www browser at them

    What's wrong with you? That's a _GREAT_ way to do it! Because you know what, when you look at that 'install disk' the company sends along with said router, it's a good bet the install program will be multiplatform - Windows 98 and NT. Maybe Windows 2000 if you're lucky. It's a lot easier for the company who makes said router to put a web interface on the beast than worry about an install program for Windows 98, Win NT, Win 2000, Linux, FreeBSD, NetBSD, OpenBSD, OS/2, and whatever else is out there. Everybody's got a web browser these days. The only 'trick' to it is making the web pages coming out of the box be VERY standards-compliant (OLD standards, at that!).

    1. Re:web-interface to hardware by Schifter · · Score: 1

      If you bought a router without a console port, and which isn't manageable over telnet, I have to ask a question. *Why*?

  67. what about the javascript? by josepha48 · · Score: 2
    While I think that this is great that they have png now, I want to know when are they going to fix the javascript event model? Their is a lot of Javascript that does not work with mozilla and I think for this browser to make a hit it needs to be fixed. My page currently displays fine, as I have fixed most of HTML to be 'proper' syntax with the / and the b font /font b kind of sytaxing. I want to add more to my site and use JavaScript events and they do not seem to work the way that they are documented in mozilla. Does anyone know more information on their JavaScript events implementation and when can developers expect it to be fixed?

    send flames > /dev/null

    --

    Only 'flamers' flame!

  68. mozilla.org says M17 "on the wire" 6/27/00 by bwt · · Score: 3

    I understand that M17 doesn't appear to be out yet, but blame mozilla.org not slashdot.

    The milestone plan is maintained here

    If you look at it, you'll see that they have filled in the "on the wire" box, which appears to be an "actual" not a "schedule", because it's only filled in for past milestones and the dates appear (at first glance) to match the actual release dates.

    If mozilla doesn't want people to shoot off "mozilla M17 out today" then they need to keep this page accurate and current (or get rid of it).

    On the other hand, the M17 open bug and engineering task list is here.

    It lists 1073 bugs and tasks. So is M17 coming out later today or is it going to be 6 weeks away? This gives me the impression that mozilla.org is confused and doesn't have it's shit together on the communication side.

  69. Re:This doesn't make sense. by Sygnus · · Score: 1
    ROFLMAO!!
    Thank you for brightening my day :)

    --
    First posting isn't trolling. It's...first posting. :) -- Illiad
  70. M16 support for mouse wheel by Triple+Helix · · Score: 1

    I just downloaded mozilla for the first time, and was extremely pleased to see mouse wheel support on Linux (under edit->preferences->advanced->mouse wheel).

  71. because ... by operagost · · Score: 1

    It's an open standard. Why don't we just let them start rewriting the IP protocol while we're at it? It's not important is it? I mean, we're 31337, we don't need to connect to any Winblowze servers. Oops, didn't realize that about 10% of those damn servers are Winblowze now. Uh oh, now it's 25%, 75%... I guess everyone wanted to be compliant with the new Microshaft "standard". I'll tell you what the problem is... the error message provided by IE provides even less info than that of the original. At least Apache's default page includes (if configured) the webmaster's e-mail, so that if there is a dead link it's one click away to resolution.

    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
  72. Re:70% == standards pollution? by fsck · · Score: 1

    Standards compliant?
    What about this?
    Microsoft is openly polluting standards and intentionally breaking portability.
    Read that link and tell me its not true. Fire up Netscape in X and visit som?e si?es,? an?d see how?you like it? when??? the ch?racter set?s lo?ok like th?s.

    --

    Lars - ...I could always phone Linus when I had a problem.
  73. too late? IE = 100% by fsck · · Score: 1

    Recent studies have shown that IE market share is now at 100%. The war is finished.

    Note: Studies were performed using hit counting on a particular site. Site was windowsupdate.microsoft.com. All non-IE browsers were redirected to a link where they could download IE. Non-IE browsers cannot access windowsupdate.microsoft.com
    This study is in no way affiliated with Microsoft or any of its subsidiaries.

    --

    Lars - ...I could always phone Linus when I had a problem.
  74. translucency by phlake · · Score: 1
    the correct term for the appearance of something with a partial alpha value (in the RGBA sense, of course, which i hope even the most anal-retentive among us would admit was obvious from the context of the discussion) is not translucency but semi-transparency. transluceny refers to (from webster, per your suggestion) "transmitting and diffusing light so that objects beyond cannot be seen clearly". this is an effect that it is impossible to get any normal ray-tracer to pull off. think of a lamp shade. a lamp shade is usually translucent. it emits diffuse light, yet is not transparent: you cannot see through it. but since this is an effect that i believe can be achieved with radiosity, it might be best to reserve its use, and refer to semi-transparent objects as semi-transparent.

    that said, i truly want to see a proper implementation of PNG, because i've been excited about variable transparency for a long time. to be able to use it on on the web would lead to all kinds of stunning effects. the transparency offered by GIF is so woefully inadequate, but that's all that most browsers offer for PNG currently. not until the PNG's alpha channel is fully utilized will the format truly take off, IMO.

  75. Browser Only? by THB · · Score: 2

    There seems to be a trend towards seperating web, mail, news and development. Unfortunatly mozilla has not reconized this and I am forced to use a web browser with other applications that I do not use. There is also the issue of speed and size which comes into play on my old 200 (though it runs good on my 400). Is there currently any effort being put into deveoping (at netscape or elseware) a stand alone, non themeable browser based on Gecko?

    1. Re:Browser Only? by Edward+Teach · · Score: 1

      That is my biggest gripe about Netscape. I do not want to have to change profiles each time I want to check a different email address. Chaps my ass!

      --

      Setting his threshold to 5, Sparky eliminated most of the trolls on /.

    2. Re:Browser Only? by Demona · · Score: 1

      For raw Gecko access under Linux, put the Mozilla working directory in your LD_LIBRARY_PATH and run the TestGtkEmbed executable contained therein. For slightly less raw Gecko access, see the up and coming Galeon, a very bare bones Gnome/GTK+ browser which "wraps around" an existing Mozilla; point it to your working directory and away you go. Between these and w3m, you should be farting through silk.

      --
      Fuck Slashdot
  76. Re:So by FFFish · · Score: 2

    Can't *YOU* see that some people *DON'T* *CARE* whether it's open or not, as long as it gets the job done?

    Microsoft Word is a closed product. KOffice (presumably) isn't. Guess which one I, a writer, will use?

    Bang on: the one that makes the best use of my time. And KOffice ain't it: it doesn't have all the features I need.

    Open source just doesn't count for SFA in real-world use. Feature-set, ease-of-use and stability are more important. KOffice, Mozilla and, frankly, Linux all fail to satisfy *my* real-world needs.

    More open-source/Linux rah-rah yes-men need to get a clue about what most people really need in a computer. Maybe then we'd see some significant movement toward satisfying those needs properly.


    --

    --

    --
    Don't like it? Respond with words, not karma.
  77. Translucency != Semi-Transparency by gwalla · · Score: 2
    Or maybe ``translucency'', which can mean ``partial transparency''. Generally speaking, one can see right through transparent things...

    Yes, but transparent objects may have color. Think of colored glass. Translucent objects allow light to pass through, but scatter it to a certain extent. Think of frosted glass, or a fogged-up windshield.

    Translucency would be kind of a cool feature for an image format (blurring images beneath it). You could probably set up a "translucency channel" if you wanted in a non-standard PNG chunk--call it tlUc (check the PNG spec to see why the capitalization is all wonky). The only problems being support (although it would degrade gracefully if a viewer followed the spec strictly), and the fact that it would probably take a lot of processor time.

    It would be especially cool in MNG.


    ---
    Zardoz has spoken!
    --
    Oper on the Nightstar
  78. A heretical suggestion: did MicroSoft do it right? by spitzak · · Score: 1

    I see nothing wrong with how IE works (except it sounds like they check both MIME and extensions, and that the extensions take precedence over MIME, this should be swapped).

    All data interpreters should be able to "barf" and complain that the code is unrecognized, without crashing and with only a few bytes read.

    1. Try the interpreter for the "MIME type". Skip over "interpreters" like "x-octet-stream" which do nothing useful. If it barfs, continue.

    2. Try the interpreter determined from the file name, or from any other random garbage in the data headers being sent over http.

    3. Try every interpreter, one after another, trying to find one that does not barf.

    4. Offer to save the file to disk as binary. Believe me, the file is not text!

    This sort of solution would allow us to read pages no matter how badly set up the http server is. It has always annoyed me that I cannot put a .gz or .bz2 file on most servers and be able to download it with NetScape, though IE downloads it just fine!

  79. +4 Insightful? How about another point of view.... by Carnage4Life · · Score: 2

    Just out of curiosity, who here thinks there is any chance that MSFT, probably the only software company with billion$ of dollars in cash reserves will either a.)go out of business or b.) quit development on a product in which from various statistics is the dominant player in its market.

    Secondly, who believes that if AOL fired all the Netscape developers (who outnumber Open-Source contributors) there'd still be a Mozilla? Considering that several laudable open source projects have languished without corporate support including IBM's JFS and almost everything SGI has GPLed for Linux.

    Finally from a PointyHairedBoss perspective which is more likely a.)MSFT goes out of business or quits developing IE or b.) AOL decides to stop flogging a dead horse and concedes defeat by keeping IE as its default browser instead of spending money developing a second stringer to IE?

    This is not a troll but a genuine counter-opinion, being Open Source does not mean diddly to most PHBs unless there is still someone to point at Apache has the Apache Group while Linux has Red Hat, SuSe, etc...Mozilla has AOL. Almost four years later, it is still primarily a Netscape operation with a minority of Open Source developers. Your argument would not hold sway with most bosses (heck, it didn't hold sway with my project manager and he's a developer) since it is unlikely that they are either a.) going to say "yeah, we can carry on development if it ever gets scrapped by AOL" or b.)We'll trust our entire corporate decision making on the hope that a bunch of random hackers will work on this software in their spare time.

  80. Yay, more irresponsible Slashdot reporting! by blaker612 · · Score: 1

    Woo hoo! Another misinformed, false story. By Jamie again, not a shock (the same person who wrote the last misinformed Mozilla story). It's obvious you made absolutely no attempt at all here to get the story right, since contacting ANYONE at all within the Mozilla organization would have filled you in that M16 JUST came out, and we're far from M17. Please get your facts straight and do a little *research* before writing a story. It also helps to make an EFFORT to contact Mozilla before you go and post false information.

    --
    Blake Ross
    Mozilla Skinability QA

  81. Mozilla cause trouble? What about IE5? by nstenz · · Score: 1

    I'm running Win98 SE with IE 5.01, and I've got 220 MB of memory used up before I even load any programs (on a 64 MB machine) - since IE is pretty much glued to the UI. Granted, M16 is slower than molasses on this thing, but I wouldn't complain about it hogging memory too much... besides, I don't expect much of code that's still being debugged (Windows anyone?) Sorry, have to rip on my OS at least once a day...

    1. Re:Mozilla cause trouble? What about IE5? by inquisitor · · Score: 1

      I'm running Windows 2000 with IE 5 (build 2920). At the current second, I have a command prompt window, Outlook, a newsreader, a folder window and this Slashdot window. I have 128Mb of RAM. My usage is 164048K, and my copy of 2000 is seriously clogged (I'm going to reinstall soon.) When I reduce it to a blank desktop, it uses around 80-90Mb (not including your standard unreleased malloc()s and other memory leaks.)

      Therefore, I think you need to reinstall Windows... (but of course, you don't have to do that with Linux. The memory, however, can easily be replicated by typing netscape & and pressing RETURN under KDE2, or GNOME/Enlightenment. Try it sometime.)

  82. There may be a due date for M17. by Kommet · · Score: 1

    I did a little digging on Mozilla.Org. I checked the tree status and it was "Closed" but not "Closed for M17". I checked the milestone plan and the planned date for M17 to be on the wire is today's date, which is obviously wrong. If you look at the top of that page, though, there is a note (with a really screwed up date) that says that M17 will be out in at least two weeks, no sooner. Now, this info is suspect since the date is actually for a year ago, but it wasn't there before so my guess is that the date is a fat-finger error.

    On a side rant, I agree with the original poster (christophercook) here. People need to get their heads out of their asses and check to see that their "M17" download came out of the "nightly" directory and not the "milestone" directory. Duh?

  83. Re:PNG & MNG Support? by basic · · Score: 1

    Don't know if you saw the long list of browsers that support PNG up there. Most graphic editors support PNG, how well would be a different question. As for MNG, it's still rare to find a program that support it (part of it has to do with it being not finalized). With libmng coming along, that should change.

    --
    Basic
  84. Author's comments/corrections by Cave+Newt · · Score: 3
    Title: My original title for the article was PNG, MNG, JNG and Mozilla M17, specifically because the article was primarily about PNG and its buddies, not Mozilla. I'm sorry the actual title is misleading, but I can't take the blame for that one.

    M17 schedule: I checked the Mozilla milestones page on Sunday before beginning the article and again Monday morning (3am PDT) just before submitting it; it claimed M17 would branch yesterday (26 June) and be on the wire today, and in fact it still says that--although there's now a red comment at the top (dated 27 May 1999!) that M17 won't be out for another couple of weeks. As a side note, I submitted the article with the following comment:

    Well, supposedly M17 branches later today and hits the wire tomorrow (ha!)

    Unfortunately, it seems that both Jamie and I believed the other person was more informed about the true release date than we actually were. I apologize for the screwup.

    Background: Back in April, around the time of the M15 posting, I commented to Jamie about the recent progress in PNG alpha support in browsers and the, shall we say, somewhat uneven accuracy of /. comments w.r.t. PNG and MNG features. He suggested I write something up for the next milestone, and I agreed to do that. Unfortunately, M16 showed up while I was on an extended business trip, so I wrote the article for M17 instead. I assumed it would be posted when M17 actually hit the wire, but it seems we were a bit premature. Oops...

    Browsers and alpha support: As other comments have noted, OmniWeb and CscHTML also support full alpha blending, and Webster XL has not been abandoned--it's still under development. I've requested and/or have received screen shots for all three and will post them soon. On the other hand, I've been informed that Konqueror supports only binary (GIF-style) transparency, not full alpha blending. If anyone knows otherwise, please let me know. (I've downloaded a recent binary but am still missing a sufficiently recent libstdc++, I believe.)

    Updated article: a corrected version of this article will be permanently available at http://www.libpng.org/pub/png/slas hpng-2000.html. (The page is already there, but I haven't had time to update it yet.)

    Hemos: I'm not Hemos, but I play one on TV.

    Greg

    --
    -- GRR: Newtware, PNG Group, AlphaWorld Map, Info-ZIP, Google cluster infrastructure, ...
  85. Re:PNG & MNG Support? by gwalla · · Score: 2
    Will it become say, popular as a standard Windows/Linux/etc format for backgrounds, or just become a format that has a single use such as the TIF?.. can we see any OTHER uses for it besides the web?

    Well, as the article says, PNG is used as an internal format for a lot of applications, including MS Office. One Macromedia app also uses it as its main format (can't remember which). There are also a lot of extentions having to do with scientific and geographical information, so I'd expect that those fields use it too.


    ---
    Zardoz has spoken!
    --
    Oper on the Nightstar
  86. They changed the date... by mduell · · Score: 1

    Just came up on http://www.mozilla.org/projects/seamonkey/mileston es/ :
    Update 27/5/99
    Please note, the dates for M17 on this document are incorrect. It is unlikely that M17 will be released earlier than two weeks from today. These dates will be updated shortly.


    Mark Duell

    1. Re:They changed the date... by mduell · · Score: 1

      Ummm... i just looked at my post and realized that the Mozilla people did something weird. All the other news items are dated in the format Month/Day/Year... When is the 27th month?

      Mark Duell

  87. Java support is in, but... [slightly OT] by gwalla · · Score: 1

    LDAP isn't. This seems to me to be the killer feature needed for the Mozilla Mailnews component. A lot of businesses use LDAP to maintain a companywide address book. The sad part is, most of them don't even know it (it's not exactly a buzzword) or just take it for granted, so Netscape's polls of needed features really didn't show it.

    There's some skeletal code for LDAP in the Mozilla codebase, but it doesn't work yet, and Netscape has no plans to have it done by Netscape 6 final release.


    ---
    Zardoz has spoken!
    --
    Oper on the Nightstar
  88. Re:You can turn off the "Friendly HTTP error messa by nstenz · · Score: 1

    Click 'Tools', 'Internet Options'. Hit the 'Advanced' tab. It's right in the middle - you don't need to scroll or anything. 'Enable folder view for FTP sites' is the exact label.

  89. Re:So by dvdeug · · Score: 1

    KOffice doesn't have all the features you need?
    Gee, that's funny - I wonder how we have so many books from Asimov (typewriter), Steinbeck (pencil and paper), and other, pre-computer, writers. Or say Piers Anthony, who used a word processor under CP/M far inferior to KOffice. Maybe you should say it doesn't have all the features you want. Maybe they would appreciate you making polite suggestions on what features you would find useful.

    Frankly, why should most of the Open-Source/Linux rah-rah-rah people care about what most people "need" in a computer? If you like Linux/Open-Source software, use it. If you don't, then don't. If you want, help. If not, get out of the way and stop complaining.

  90. Re:Is it just me..... by roca · · Score: 1

    This is very very close to being fixed. Search for "session history" in Bugzilla.

  91. Mod up a little? by nstenz · · Score: 1

    Come on, SOMEONE should mod this up as funny... Geez... My ex-girlfriend just stopped in and dumped a big-ass box full of just about everything I ever gave her... and this fucking made me LAUGH... oh fuck it.

    Any single females out there? Hello? Helllooooo?

    Where's a (-1,Loser) choice when you need it?

  92. LDAP by Miskatonic · · Score: 1

    Well, at least IMAP works properly in M16 now.

    If you want to see LDAP support fleshed out in Mozilla, go submit a bug and/or vote for it in Bugzilla. Or, better yet, implement it yourself. :-)

    1. Re:LDAP by gwalla · · Score: 2

      All my votes are spoken for, sorry. And I'm not familiar enough with how LDAP works to implement it.

      But if anybody's interested, the bug report is here. You can also see the full list of LDAP-related bugs and feature requests here


      ---
      Zardoz has spoken!
      --
      Oper on the Nightstar
  93. But I Want Customizable Colors by BlueMonk · · Score: 1
    Alpha translucency is great, but for simple things like angled partitions, PNG still doesn't help in accomplishing the job flexibly (nothing does, that I know of). Here's the situation:
    • A horizontal band accross the top of the page
    • The band is split into one background color on the left side and another background color on the right side
    • Between the two areas is a diagonal split.
    The only way to do this (as far as I know) is to insert an image to represent the rectangle containing the diagonal split. The problem is, what if you're using stylesheets to define these background colors? You can't affect the image along with the background colors so you are limited to using a preset number of background colors and images. What would be really nice is to be able to control certain palette entries via stylesheet attributes.
    <IMG SRC="Diag1.png" style="img-palette-1:#ffffff; img-palette-2:#ff00ff">
    That's what I want... and I can't find anything like that in any current HTML standard or image format. Sure, half the image can be customized by making it transparent, but you can't customize both halves with different colors.
  94. Re:So by FFFish · · Score: 2

    How adept of you to analyse my needs without knowing what I do! I'm sure my clients will appreciate my delivering technical documentation scrawled in pencil or delivered in a file format they can't use.

    Your original post tried to coerce a closed-source user into admitting that open-source saves its users time and money, and that closed-source is just fundamentally wrong.

    You ended with "can you at least see that some people like to save their own time and money?"

    My point is, can't *YOU* see that for some people, using closed-source software *IS* saving them time and money?

    There's room for and a need for both. Mindlessly bashing everyone who puts forward a closed-source solution or option is asinine. Open-source simply is not, at this time, a panacea.

    And, frankly, if you're using a design process that doesn't focus on end-user needs, you should get the hell out of the industry.

    --

    --

    --
    Don't like it? Respond with words, not karma.
  95. Re:Divorcing QuickTime from PNG by DrSkwid · · Score: 1

    some ways :

    1. Shift right click on a field and select
    Open With...
    choose the application to open it with and
    make sure "Always use this application" is ticked
    this works sometimes :-)

    2. run regedit
    search for .png
    delete the key
    double click on a .png
    select the application you want to associate with the file

    3. uninstall quicktime
    reinstall IE
    .oO0Oo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  96. Re:So by dvdeug · · Score: 1

    My original post? Take care with your attributions, please.

    The post you were responding to try to convince someone, not coerce. Since you are a writer, I would hope you know the difference.

    You said you were a writer, and that was how I intrepted it.

    Your clients, if they use Word, can read a wide variety of file formats, including RTF. Your clients are also likely to maintain a few Unix boxen or some machines that don't run the latest version of Word, and would appreciate being able to read your document.

    Finally, "If you're using a design process that doesn't focus on end-user needs, you should get the hell out of the industry." Which is a non-squitor, as none of us said we were in the industry. Anyway, most open-source software is written for the needs of creators who also use their software. Now, as for the various arcana that many closed-source programs require to make sure you're the person who paid for the software, what end-user needs are they the result of focusing on?

  97. Could IE be yanked? by divec · · Score: 2
    Who here thinks there is any chance that MSFT will [...] quit development on a product [which is] the dominant player in its market

    I think there is a fair chance that Microsoft will choose to do something with their browser which buggers some customers. E.g. they may choose to change the APIs, then drop support for the ones you use in future versions. Then bring out web development tools which assume the latest version of their browser. This is just one scenario. They have been known to leave customers high and dry in the past. For instance, anyone who was relying on them maintaining NT on Alpha is now in a mess. I'm not saying it's impossible for AOL to try something similar, but if there's many people who are dissatisfied then somebody else will fork development. For instance, many people hate XULed components and consider it a waste of processing power. So there is a project around to release Gecko on GTK. If enough businesses wanted Gecko/GTK then they could get it released pretty fast. It's all about alternatives. With IE you're stuck relying on a single company who may not provide alternatives. With Mozilla, if
    your business's needs are shared by other companies then something can be developed to address the need.
    Netscape developers [...] outnumber Open-Source contributors

    According to the article you cite, the balance has now tipped the other way.
    --

    perl -e 'fork||print for split//,"hahahaha"'

  98. Re:So by divec · · Score: 1
    Open source just doesn't count for SFA in real-world use.

    Maybe not for you, a writer, who can switch word-processor without too much difficulty. If you are a business, building applications on top of somebody's web browser, and that web browser disappears off the market[*], then you might have to change browser and rewrite everything, which is a huge hassle. It's a fairly safe bet that, if an open source program is popular now, then there'll be someone maintaining that program for a long time to come. So you've got more chance of being saved from this hassle. There'll be IE for a long time to come, but in a form that's useful to MS, not necessarily a form that's useful to you. (Remember NT on Alpha?)


    [*]: remember that it's sometimes neccessary to abandon your current software for reasons beyond your control. E.g., security flaws, licensing issues ("You may only use this program on a certain computer"), etc..

    --

    perl -e 'fork||print for split//,"hahahaha"'

  99. Re:Yup... by divec · · Score: 2
    there are no open source projects that are languishing in the dust bins anywhere.

    Not many that were ever really big. Certainly, much less than the proportion of once-popular proprietory software which is now dead and unbuyable.
    --

    perl -e 'fork||print for split//,"hahahaha"'

  100. Re: Why didnt GIF use GZIP??? by Glenn+R-P · · Score: 1
    Partly because GZIP is under GPL. Mostly because CompuServe recognized the technical superiority of PNG and dropped their "GIF24" (gzip-based GIF) project and threw their support behind PNG in early 1995.

    Internet GIF tax
    January '95
    PNG to the rescue!
  101. Trying to get info out by purplcow · · Score: 1

    Hey at least he made the effort to write a story and get info on the wire. Most of these guys are unpaid. Give them a little slack. Also if you figure in how long it would take to get a response most stories would be 4 days old if they did that.