Mozilla Status Update 242
EmilEifrem writes "BrowserWatch has an interesting feature about the status of Mozilla. It's a mail from a Netscape engineer but it's NOT the official word from AOL/Netscape. It talks about how half of the Netscape engineers now use Seamonkey as their main browser, about upcoming dates (first Netscape branded alpha/beta doesn't seem to be far away) as well as engineering priorities and goals. Not the official word but an interesting read nevertheless."
Uhmm there is/was no "war" (Score:1)
One could just as well ask why MS did what they did - they give IE away for free so there was no revenue threat. Netscape simply enhanced the average Window's user's experience. Either everyone on this thread is only 14 years old or they have completely forgotten the last 3 or 4 years of the WWW but netscape was a HUGE breakthrough and added to the popularity of ... Windows 95 (!)
Mozilla continues as a threat to MS and an important innovation because entire web based applications can be built using XUL and XML using *one* tool (the browser). Wordprocessors, spreadsheets, MM apps are all possible without having Excel Word etc installed on the client and activated through COM Active/X and all the other bloated crap we "need".
Re:What happened to glibc2.0.x problems? (Score:1)
Yet another key developer leaves mozilla... (Score:1)
It'll be Netscape 5.0 - not Mozilla (Score:1)
Netscape will take Mozilla, brand it as Netscape 5. Netscape 5 will be on all the cover CDs, on Netscape's web site, on the ISP CDs, on the university boxes, - Mozilla as a branded product will have such small market share.
That's just my 2 cents.
Re:Huh?! (Score:1)
How the f#$k is this offtopic!?! HEY, MODERATOR - it's called an OPINION. You know, that thing that you don't have any of 'cause you get all yours from Slashdot.
Keep up the good work... (Score:1)
Mozilla speed (Score:1)
Re:can someone explain what seamonkey is? (Score:1)
A seamonkey is a tiny little creature, often sold in advertisements in the back of comics during the 70's, which would die almost immediately upon being exposed to anything resembling the outside world.
Did that clear it up for you?
Re:Design of Mozilla must address fears of busines (Score:1)
I'm sorry to say it, but there's already a LOT of browsers out there faking the user agent strings. Filtering out them like that doesn't simply work. It's much better just to tell the customers what browsers are bad, and why, and also what browsers they recommend.
Re: User agent strings (Score:1)
"user-agent strings" by Judson Valeski on netscape.public.mozilla.netlib for some possible solutions.
Re:Agreed. On FreeBSD is crashes on almost every p (Score:1)
-Dom
Official words (Score:1)
Re:The major "Mac" concern... (Score:1)
iCab proves that you can make a small, HTML-spec browser without all of the bells and whistles and people will be interested. I am looking forward to the day that I get to send in my $29.
I think that the Mozilla/Mac team should take a long, hard look at iCab. Is Mozilla trying to be more than iCab and, if so, are the added things really needed? Clean up the code base for a lean browser and get it out the door.
It is strnage for me to see that iCab was started after Mozialla (granted, iCab had a working code base on the Amiga) and will be at final builds a longtime before Mozilla. Rumor has it the next pre-release of iCab will have JavaScript (finally) and will be the last pre-release beore a final version.
Re:Sorta Troll (Score:1)
--
Re:iCab originally on Atari, not Amiga (Score:1)
Users already spoof user agent strings (Score:1)
I suggest you don't worry about people spoofing they're likely to be more technical people who understand the risks of doing so.
Of course, there is a deeper issue. Take a random feature, say JavaScript (since you brought it up), that the site "needs". First, what about users with acceptable browsers who disable JavaScript? Are we to be turned away? This is another support problem area.
Also, consider why they feel the need for JavaScript or similarly uncertain technologies? In many cases, JavaScript, DHTML, and the ilk are used just to "pretty up" the site. Maybe a better idea is to make the site use straight HTML, opening up your userbase to almost everyone?
If you really need the JavaScript/DHTML/Java/Whatever, limit it's use and put a "This page needs JavaScript. We recommend Netscape 4.X or IE 4.X or later. We can't support anything else, sorry." on the pages.
Re:Bloatware (Score:1)
i remember when i first tried sawmill, it was a while back. and man, it really sucked hard. but that is what you get when you start a project. but good lord, sawmill is now one sweet windowmanager. Unfinished code should never be used by someone who is afraid to get burnt, or to lend a hand.
Re:can someone explain what seamonkey is? (Score:1)
Re:the annoying things that Netscape does... (Score:1)
I use wget (under Linux) to do most large downloads anyway. I don't enjoy using Windows so I never go looking for a wget-like utility either.
In anycase, using IE is completely irrelevant to me since it doesn't run under Linux. Running Windows to just to use IE would be illogical. What I'm waiting for is for someone (or me) to implement a javascript on/off toggle button. Going to preferences has become routine, but that's tedious...
I guess this is good...(?) (Score:1)
This kinda scared me. After seeing IE 5.0, I'm tempted to switch, folks.....
Re:About time... (Score:1)
Re:Great, so when does it get fast? :) (Score:1)
Two things to note:
1. Mozilla doesn't have its memory or disk caches enabled yet. Therefore, it loads every page from scratch every time, even when you just press the back button. This is a big contributor to perceived slowness (the kind of slowness most people are talking about whether they know it or not).
2. Mozilla is doing more per page load than NS4.x... it is also building and exposing a complicated standards-based DOM tree structure. This is a very good thing, but it does take more time.
Arguably IE 5.x is doing the same, so this shouldn't ultimately slow Mozilla down more than it slows IE down (unless IE cuts corners for speed--we know they cut corners on implementing the DOM spec, but we don't know why they did it).
Ultimately, though, what other people have said is correct: Mozilla is pre-alpha, and until it is beta this is normal. Come back and complain if Mozilla is still slow when it hits beta, or better yet stop complaining and help the project out.
Still "Crashware" on my box (Score:1)
-Vince
Re:Sorta Troll (Score:1)
--
Re:bullshit its 50 meg (Score:1)
--
Re:bullshit its 50 meg (Score:1)
IE4 didn't even allow installing IE4 without OE4 until SP2 came out
--
Re:Great, so when does it get fast? :) (Score:1)
The slow GUI is the main reason I don't use it. I really hope removeal of the debug code will make it substantially faster, or else I'm afraid this browser is going nowhere.
Re:it just crashes (Score:1)
Re:About time... (Score:1)
Re:Ironic! (Score:1)
Ironic! (Score:1)
iCab originally on Atari, not Amiga (Score:1)
I used the original CAB ('Crystal Atari Browser') on the Atari ST some years ago, when I first got an internet connection - it was pretty nice and surprisingly fast even for an 8MHz machine.
There were two main editions; up to v1.5, when it was freeware, and after, when it became commercial (although with a nearly full-featured demo). Then at some point development switched to the Mac.
The original was written in Pascal, and unless the MAc has a pretty recent version of Pascal I expect it will all have to be recoded. But still taking a lot less time than Mozilla, and with far fewer programmers. Hmmm...
There's some stuff about CAB at http://homepages.tu-darmstadt.de/~aclauss/Atari_C
The browser I'm looking forwards to is Konqueror in KDE 2 - again coded in less time with a lot less programmers.
Re:Design of Mozilla must address fears of busines (Score:1)
My take of this is that you are against performing client side field validation as a data integrity check. I would partially disagree. You can use it, provided that everything is validated at the server. This sounds redundant, but it isn't. A server side check requires a new page, Javascript checking requires some Javascript in the page. So, from a client perspective, it's faster. You need the server side stuff for people without Javascript or those attempting to bypass your security.
I'd say that the vast majority of sites need to provide their core functionality in a function available from the lowest common denominator. This would be HTML 3.2 without Javascript, and possibly without frames. This doesn't mean that newer browsers cant take advantage of the new stuff, but never for the core features. Unless you must provide a function, and it's the only way to do it.
XBL and XUL will let it look like the OS (Score:1)
Incidentally, for those who hate the current UI, there's an "alternate UI" that's been developed, and you can check it out on the same newsgroup.
W
-------------------
I'm sick of these bullshit statistics! (Score:1)
2. In all those pro-IE articles where they actually DO identify the source, it always seems to be some kind of bizzare subsection of users, like "business users who are forced to use IE at work" based on some tiny sample like 100 people.
3. Netscape used to dominate with an even higher percentage (say, 1995). If IE didn't give up, then, why should Netscape/Mozilla/AOL/Time-Warner now?
W
-------------------
iCab needs stylesheets! (Score:1)
Even then I stil use iCab; it's fast, light, has some basic ad-blocking functionality, doesn't break too many sites (yes, I know it's the site's fault, not iCab's) and I still use it to test my CSS-styled sites -- what better way to find out what a site will look like without stylesheets enabled?
Jay (=
Re:This is good news (for RAM) (Score:1)
On the contrary, there are quite a few people devoted to increasing performance and reducing footprint. Check out the "performance" and "porkjockeys" newsgroups (linked from the www.mozilla.org site).
I'm sorry the progress isn't as fast as you'd like. There are no obvious "big wins" left and most changes result in only incremental improvements, but they are being made and performance is an important focus of the mozilla project -- second only to standards compliance.
If you're interested in making speed improvements why not pitch in now rather than wait for us to "finish" as you stated in an earlier post?
Huh?! (Score:1)
I hate to say it, but that article was nearly unintelligible. Browserwatch could have done better by summarizing the content themselves, rather than being lazy and slapping the entire mail in via cut-and-paste.
Re:This is good news (for RAM) (Score:1)
And how do you know he is not?
Re:This is good news (for RAM) (Score:1)
Well, duh. That's what I was talking about in my original post.
Mozilla, its not bad, its good =) (Score:2)
Mozilla rocks... (Score:2)
Re:What about Java support... (Score:2)
And correct me if I'm wrong, but I think most OS's come with a JVM already (MacOS - MRJ, Win9X - MS JVM, Linux - Java SDK, etc). Java should be an Operating System service and the Browser should call upon that service to perform Java code.
Re:Status updates (Score:2)
It also means Mozilla is buggy, but we knew that already. It's not even alpha yet, of course it's buggy. It works pretty well for me, though.
Re:Design of Mozilla must address fears of busines (Score:2)
I seem to remember that wget has an option to change the User Agent to whatever you want, so even today, the method you mention doesn't REALLY guarantee sucess.
One possible solution might be to subject a browser to a quick series of queries, the response to which would be known ahead of time for a particular browser...not ever having dabbled in javascript, I don't really know how something like this would work.
Perhaps Mozilla's javascripting engine is a module or a plugin for which you could have a custom version used on your client's sites, but once again, not having delved into Mozilla code, I do not know how this works.
Netscape.ad (Score:2)
...and when is Malda going to give us real <pre> tags....
!##NETSCAPE
Netscape*drawingArea.translations:#merge\
<Btn1Down>:&nb sp;&nb sp;ArmLink()\n\
<Btn2Down>:&nb sp;&nb sp;ArmLink()\n\
~Shift<Btn1Up>: 
~Shift<Btn2Up>: 
&n bsp;&n bsp;DisarmLink()&n bsp;\n\
Shift<Btn1Up>: ActivateLink(save-only)\
&n bsp;&n bsp;DisarmLink()&n bsp;\n\
Shift<Btn2Up>: ActivateLink(save-only)\
&n bsp;&n bsp;DisarmLink()&n bsp;\n\
<Btn1Motion>:& nbsp;& nbsp;DisarmLinkIfMoved()\n\
<Btn2Motion>:& nbsp;& nbsp;DisarmLinkIfMoved()\n\
<Btn3Motion>:& nbsp;& nbsp;DisarmLinkIfMoved()\n\
<Motion>: 
<Btn3Down>:&nb sp;&nb sp;xfeDoPopup()\n\
<Btn3Up>: 
Ctrl<Btn4Down>:PageUp()\n\
Ctrl<Btn5Down>:PageDown()\ n\
Shift<Btn4Down>:LineUp()\n \
Shift<Btn5Down>:LineDown() \n\
None<Btn4Down>:LineU p()LineUp()LineUp()LineUp()LineUp()LineUp()\n\
None<Btn5Down>:LineD own()LineDown()LineDown()LineDown()LineDown()Line
Alt<Btn4Down>:xfeDoCommand (forward)\n\
Alt<Btn5Down>:xfeDoCommand (back)\n
Shift<Key>space:PageUp()\n\
<Key>space:PageDown()\n\
<Key>BackSpace:xfeDoComman d(back)\n\
!<Key>Left:xfeDoCommand(back)\n\
!<Key>Right:xfeDoCommand(forward )\n
Netscape*globalNonTextTranslations:#merge\
Shift<Btn4Down>:LineUp()\n\
Shift<Btn5Down>:LineDown()\n\
None<Btn4Down>:LineUp()LineUp()LineUp()LineUp()
None<Btn5Down>:LineDown()LineDown()LineDown()Li
Alt<Btn4Down>:xfeDoCommand(forward)\n\
Alt<Btn5Down>:xfeDoCommand(back)\n
Shift<Key>space:PageUp()\n\
<Key>space:PageDown()\n\
!<Key>BackSpace:xfeDoCommand(back)\n\
!<Key>Left:xfeDoCommand(back)\n\
!<Key>Right:xfeDoCommand(forward )\n
#Restricttherangeofsizeincrementsallowed&nbs p;by<fontsize=n>directivesto
#therange80%-120%ratherthan50%-& nbsp;210%.Defaultincrementis20.
#KMSelfWedDec2915:47:57PST1999
Netscape*documentFonts.sizeIncrement:05
#Cleanupthefsckingtoolbar
Netscape*toolBar.search.isEnabled:false
Netscape*toolBar.destinations.isEnabled:false
Netscape*toolBar.myshopping.isEnabled:false
Netscape*toolBar.viewSecurity.isEnabled:false
Netscape*toolBar.print.isEnabled:true
Netscape*toolBar.home.isEnabled:true
#Andsomeotherbraindamage
Netscape*useStdoutDialog:false
Netscape*useStderrDialog:false
Netscape*noAboutSplash:true
#Fonts--dialogsandsuch
Netscape*attachmentProps*XmLabelGadget.fontList
Netscape*AddressBook*mainform.fontList: fixed
Netscape*XmLGrid*fontList: fixed
Netscape*attachItemLabel*fontList: fixed
Netscape*prefs*fontList: fixed
Netscape*statusBar*fontList: fixed
#Documentfonts--scalingdoesn'tappearto takeeffectw/TTFfonts
Netscape*documentFonts.defaultFont*iso-8859-1.p
Netscape*documentFonts.defaultFont*iso-8859-1.f
What part of "Gestalt" don't you understand?
Little Problems keep me from switching (Score:2)
First off, why the heck don't the arrow keys work to scroll up/down? When I'm looking at a story someplace, it's habit to just nonchalantly press the "down arrow" key a couple of times -- having to grab the mouse, mouse over to the sidebar and either click in the arrow or grab the scroll thingie is really annoying.
Second, anything that's gonna be my primary browser *must* have the security stuff built in so I can order stuff online or check my stocks. I know there are side-projects that have the encryption, but they all seem to be at different places designwise.
Mozilla's looking better, but it ain't ready for me yet and it definately isn't ready for Joe & Jane Consumer yet.
----
Mozilla niche (Score:2)
Bank of America does this (Score:2)
They say IE5.5 is in beta and won't be permitted on their site until it's publicly released. Which sucks, since the only way I can seem to uninstall IE 5.5 is by re-installing Windows. Grr. (God knows I've tried.) Good thing I have Netscape.
The reason, I'm surmising, is precisely what the other author mentioned -- support. The site uses a lot of JavaScript (mainly for keeping things secure, timing out sessions, and routing people between pages), but a lot more browsers out there would work fine, so I really don't see what the big deal is. Maybe they're just too cheap to get a few copies of other browsers and try them out.
Fortunately, Netscape under Linux works fine as well.
Re:Java support is there; as is Java *choice* (Score:2)
- If you don't need Java, don't download it.
- If you already have Java, don't download it.
[etc...]"
That sounds remarkably like the Internet Explorer 5 installation. I think that's a good thing. You've basically described a componentised system unlike the current monolith of Netscape. The new architecture sounds promising and reasuring.
"- You can use multiple JVMs for development, testing, etc. "
That's fine if you're a software developer or a techie, but it's hardly an end-user feature. There must be a clear and simple standard as most end-user will quickly be turned off when they get message saying they can't access a web-site due to an incompatible JVM. Besides, in an *IDEAL* world, we wouldn't have to test with multiple JVMs because they wouldn't incomapatible (but how easy is it to reproduce all of Sun's bugs so that your JVM is compatible with their standard?)
"I find Sun's treatment of Java (i.e., pretending to support it as a standard, and then pulling out when everyone has been suckered in) a lot more disappointing"
I couldn't agree more. The excitement I felt when I discovered Java and it's possibilities has turned sour. Makes you wonder if the management team at Sun could score in a brothel, or organise a piss-up in a brewery.
"Please allow me the free will to make my own decisions"
That's fine and dandy, end-user's like choices. However, you're average end-user (you and I will be in a minority if Mozilla is successful) doesn't want to have to choose between 4 different JVM versions, or 3 different VRML versions. They just want to choose whether they have Java support, or VRML. IMHO, KISS (Keep It Simple Stupid) is the best rule of thumb that can be applied to a software product. There needs to be a simple way for your average end-user to install the software where they can make a choice on the type of components they want. A more knowledgeable person such as yourself will still be able to achieve what they want too.
From reading the responses, it sounds like there will be a Mozilla distribution from Netscape. It sounds like that will ship with a JVM, etc.: my concern satisfied.
Never trust a client (Score:2)
Re:Only 50% of Netscape Engineers use it? (Score:2)
Re:Only 50% of Netscape Engineers use it? (Score:2)
For all you know, 100% of the engineers could be using it 100% of the time. The statement doesn't say that that isn't possible. Most likely you have, say, 60% of the engineers using it 70% of the time, and the other 40% are using it 30% of the time.
That comes out to 58% engineer-browsing being down through Mozilla. Still not stellar. But it's impossible to determine from that sentence what the actual figure is. The absolute minimum is 25% (the number you quoted), and the absolute maximum is 100%. It's anybody's guess what the actual number is.
Been using it for ages... (Score:2)
Unfortunately I hate to say the Windows version is a LOT more stable than the Linux version. I'm hoping thats not the case in the future. I'd hate Mozilla / Communicator 5.0 to be as crash prone as every other version Netscape's ever released for Unix.
At least now if Netscape can't get it right, at least someone else can fix it!
Re:Bloatware (Score:2)
HELLO! Does the word "debug" mean anything to you? What about the word "alpha"? The reason mozilla opens a console window is because it is needed for debugging. The same goes for the 5MB download. A lot of it is debug code, and code for reporting the bugs, etc.
When was the last time you checked how big IE is? IE5 is at least 50MB. Netscape 4.x is about 17MB. Please don't compare a finished product to something that is not even beta.
This is exactly why I am against introducing the browser to anyone non-geek until it is finished. They will try it, hate it, and will think that it will always be like that. "Yeah, I tried it a long time ago, and it really sucked!"
--
Re:Use Junkbuster... (Score:2)
You can set the user-agent to whatever you want, just point IE5.5 at it.
As a bonus it can also block cookies and adverts, but these are configurable features.
Re:Design of Mozilla must address fears of busines (Score:2)
The problem is that when a client can't access your website because their web browser is broken, they tend to think that your site is the problem. After all, their browser was fine until it hit your site. Just because we know that a browser should never crash for any input, doesn't mean that the average Win 9x user understands this. Simply telling them "Sorry, your problem" is a good way to lose a customer. Hence why we test sites on multiple platforms and browsers... Tedious, but necessary until people start demanding browsers that are standards compliant as well as (or better yet instead of) full of cool and often buggy "features".
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:Design of Mozilla must address fears of busines (Score:2)
Additaionlly, whoever the dumbass was who decided that doing Javascript validation of user input (and yes I realize that new morons probably reinvent this scheme hourly) should be shot in the face in public. The idea that such validation is effective, or actually provides any measure of security or integrity is ludicrous.
Enough playing to paranoia (Score:2)
True if a clueless user dosn't recognise the defect is in his browser he may blame you for problems he experences.. However your not going to prevent this loss by telling the user you don't support his favoret browser..
Worse yet he MIGHT forgive you for a defect but not for the browser rejection....
If a clueful user runs into your website he will recognise the defect in his browser and put the blame where it belongs... He will NOT be so understanding if you tell him he has to use something else.
This isn't a unique problem.. many busness have illrational fears.. a single product (some times a Microsoft product but not allways) will have a defect and busness people fear it as if it were a wide spread problem.. Windows has GPFs so they fear Linux GPFs to spite the fact that none exist.
there is no easy way to address those fears. Often addressing them will just make the problem worse validating the original fear of it being a wide spread problem.
10 years form now some manager will be worrying about defects located only in MsIE6.2 when everyone is using NetZen 2.3 (NetZen was created long after MsIE develupment stopped.. yeah but the bug was fixed in 6.5 and NetZen is only in 2.3... But NetZen never HAD the bug.. Then why is it still 2.3 and not 6.5 if it dosn't have the bug)
The problem only HALF exists.. thats what makes it such a pain... Yes a bad Mozila clone with broken JavaScript COULD report itself as the codifyed Netscape 5.0... Or a Mosaic client could report it's MsIE 5.0... You just have to trust the user didn't tamper with the client... Konqueror lets you change this information from within the browser itself (no hexedit, no recomile..)
Any Client can report false information if a user wants it to.. Information is on the net on how to get MsIE and Netscape to clame to be something else.
Anyway if a user IS using a browser other than MsIE or Netscape chances are they allready have some clue... even knowing something else exists is a major bonus...
A manager who knows Netscape and IE arn't all there is and that some browsers have problems with JavaScript allready have a clue.. you can educate him from there..
Anyway chances are a user not using MsIE is clueful enough to know when it's a browser defect... but if you reject a browser you WILL lose busness...
This is good news (for RAM) (Score:2)
The fact that proprietary technologies had to be stripped from Netscape before the product was Open Sourced is a _feature_, IMHO. Sure, Java is nice, but I wonder when/if I've ever used ``Full Circle Talkbalk Software'', ``INSO International Proofreader'', ``Visibroker'', etc. Not to mention the unused features such as the newsreader (I prefer tin), the mail-reader (pine), and the composer (vim).
I've only got 64 Mb of RAM, and after using Netscape for a good 30 minutes or so, my entire system bogs down. It's either memory leaks in Netscape or leaks in E/GNOME. Judging from past experience with other windowing environments, it's likely Netscape doing the leaking.
Looking forward for the beta release (middle of February, wasn't it?)
Keep in mind... (Score:2)
This is pre alpha. That means there is probably still a lot of debugging code in it. Debugging code slows things waaaay down. Don't doom it before it's done, you can't judge a product by it's pre alpha quality.
Re:bullshit its 50 meg (Score:2)
That's bullshit too. They provide a small executable (500K or so) that allows you to select what you want installed. After that it downloads what you need. You can also choose to download everything and install it later.
Re:Oh please ... (Score:2)
However there's a whole lot of other devices outthere that are also in need of browsers, Unix workstations are only a small part of that group. PDA's & mobile phones are going to be a big thing the coming years and it already looks like they won't be running CE&IE. So guess what browser those things will run. The fact that you can run essentially the same browser as on your desktop will be great for marketing these devices
Then there's also the good old settop box that will run linux or a similar cheap OS and will also need a browser. Many ISP's are considering to provide these devices to their new customers.
I think some people have estimated that the market for non wintel browsers will explode the coming few years and mozilla will have a huge headstart there.
That's only the non wintel side. On the wintel side ISPs are going to fall in love the way they can customize the browser they ship to their customers. With mozilla they will be able to integrate their specific services into the browser. You can probably do this to some extent with IE but you don't get the source code with that.
Some statistics, Dec 1999:
Internet Explorer: 78 %
Netscape: 18%
There's lies, big lies and statistics. What makes me suspicious is that:
A you don't provide a reference
B you don't tell how these statistics were gathered
C which versions these statistics apply too (ns 4.7 vs ie 5.0?)
About your comments on W2K. I might someday use it but certainly not on this machine (only 64 Mb). I once used Linux on a 486 with 8 Mb (it ran X windows too!).
I haven't heard about any features in W2K (except it's improved stability) that would make it worthwhile for me to upgrade to W2K (I only use the browser and some plugins, play quake, framemaker and Java). And since w98 is stable enough on my PC (at home) I don't really care to give it a try.
It gets fast before it gets *done*. (Score:2)
Yeah, and a car without tires is going to be pretty slow, too.
People, you have to realize something here: Mozilla IS NOT DONE YET.
People keep saying Mozilla is "too big", or "too slow", or "too buggy" to be considered a production browser.
You know what? You're right. And the Mozilla people agree with you. It isn't production code. Or perhaps you missed the twenty or so warnings about this being an UNFINISHED product when you went to download it?
Any programmer will tell you that you finish the program first. Then you test it. Then you get rid of the bugs. Then you test it again. Then you get rid of more bugs. Then you test it again. Then you optimize it for speed, size, or whatever floats your boat. Then you test it some more. You keep doing that, until it becomes a finished product. Then you ship.
Analying Mozilla in a development state, with tons of debug code, dead code, and unoptimized code all over the place, and who-knows-how-many pieces still lying around on the floor, is just plain wrong.
I don't barge in on you and criticize you when your work is half done. Give the Mozilla folks the same chance, eh?
End of rant.
Re:the annoying things that Netscape does... (Score:2)
Netscape*toolBar.search.isEnabled: false
Netscape*toolBar.destinations.isEnabled: false
Netscape*toolBar.myshopping.isEnabled: false
Netscape*toolBar.numUserCommands: 1
Netscape*toolBar.userCommand1.commandName: findInObject
Netscape*toolBar.userCommand1.labelString: Find
Netscape*toolBar.userCommand1.commandIcon: Find
At last. (Score:2)
We've come a long way, baby.
glibc2.0 is not obsolete: RedHat - UPDATE GLIBC2.0 (Score:2)
Tell me, how many years has Sun been trying to kill of SunOS 4.1.3? Doesn't Netscape still release binaries for it?
The moral of this story is: Now that linux is no longer a FRINGE OS, the old versions of it WILL live on and WILL need to be supported. It's no longer acceptable to release code for software that is expected to be used by everyone and design it so that it won't work on anything but the latest distribution of Linux that was released last month!
What we really need is for RedHat/Cygnus to update the GLIBC 2.0 code, fix the problems, release new RPMS, and get on with GLIBC2.2!
Re:What about Java support... (Score:2)
While Mozilla-proper will not support Java (or SSL), it does have in place the ability to snap in any Java VM that hooks into its API. Netscape will release its version of Mozilla with a Java VM built by Sun. If, for whatever reason, you don't like that VM, you will be able to snap another one in. (see http://www.mozilla.org/oji/ and http://www.mozilla.org/oji/oji-intro.html).
Re:Bloatware (Score:2)
Last time I checked, IE 5 added aprox 120mb to whatever Win32 OS you decided to meld it into. Saying that Mozilla is bad because it's greater than 5mb is like saying you don't like this car getting 10mpg, when your current car takes 20gpm..
It still pops up a DOS window and does not have a nice design.
A CLI box is != a DOS window. There is no command.com, and there is no DOSVM. This is a debug window for developers.. "Pre-alpha" not have meaning in your personal lexicon?
As soon as the GUI gets faster (and nicer) Mozilla will be an option.
The GUI is slick right now, although there are annoying bugs of things not implemented. Most of the slowness is, again, due to debug code. "Pre-alpha"
If they don't release a public BETA VERY SOON, with a SETUP and a NICE FAST GUI, most people will stick to IE. And all efforts made have been wastedt.
People bitched about Nintendo not releasing their Super Nintendo at the same time as the Sega Genesis. I still bought and loved my Super Nintendo, as did millions of others. Why bitch about delaying, when it's clear from the pre-alpha version that the quality will be much greater than the current 5th gen browsers, in an open source form which allows greater flexibility?
---
Re:What happened to glibc2.0.x problems? (Score:2)
This is why Slackware did not put glibc2 into it until the 2.1 (stable) branch was released, and a reason why I do not respect Red Hat's distro inclusion methods.
Please, upgrade to a stable glibc branch.
---
Re:glibc2.0 is not obsolete: RedHat - UPDATE GLIBC (Score:2)
Please do not join in the usage of unstable code on consumer machines. This leads to bad impressions of Linux, as people are exposed to what should be developer-only problems.
---
Great, so when does it get fast? :) (Score:2)
Now, I don't think anyone here is willing to state that the reason IE5 does silky smooth rendering is "cause microsoft integrated IE5 into the NT kernel, infact KERNEL32.DLL is going to be replaced with MSHTML.DLL" or that it's silky smooth cause "bill gates is casting voodoo magic or making deals with the devil".
Come on netscape, make it faster
If it's faster when it's released I'll eat my celery processor (mm crunchy), I'm betting it's not going to get much faster - perhaps less BLOATED memory wise tho.
BTW, I thought xpCOM was supposed to be a light version of COM
Re:Design of Mozilla must address fears of busines (Score:2)
Perhaps you should try writing your web pages more conservatively? The best pages don't use java or javascript much anyways. That is, if one doesn't consider `the carnival experience' as a critera for being a good web page.
Re:Design of Mozilla must address fears of busines (Score:2)
Very true. I've had the dubious pleasure of working with Javascript recently, and writing cross-browser (NS and IE), cross-platform (NS on different platforms) Javascript is a nightmare. It's not too much of an exaggeration to say that every implementation of Javascript has its own idiosyncrasies/bugs that make it necessary to test the JS on every platform you can get your hands on just to be sure that everything works, and then work around problems that arise if necessary.
With the open-sourcing of Mozilla, the problem has the potential to become exponentially worse if different companies/organizations release slightly different variants of Mozilla that break in slightly different ways.
Re:I guess this is good...(?) (Score:2)
Personally, I really like the new chrome (think skin) in this M12-M13 CVS build (that I'm using to post this). And I'm sure that there will be others as soon as someone decides to do them (A good knowledge of CSS and the DOM would be required, but I'm pretty sure the whole thing is driven through HTML Style Sheets). The only thing that's annoying me right now is that the keyboard response is *really* slow - but that has a bug # and is release critical for M13. It looks small, somebody messed up the event priority (?I could be mis-reading, don't know that section of the lizard).
Actually... (Score:2)
Web Design, Page Rendering & Bloat-ware (Score:2)
I really hope page rendering gets improved in mozilla/netscape.
Being a webpage designer, the current version of netscape is a total nightmare to code for. It's pixel positioning is buggy to say the least, it's page rendering is still too slow, and it often crashes (especially in linux)
I only use it to make sure that my webpages display correctly for netscape users in windows and linux, and to browse HOWTO files
What I really hope mozilla turns into, is a functional 'non-bloatware' browser which renders flawlessley, is stable, fully supports CSS, DHTML, XML, PNG and runs faster than IE.
Re:Oh please ... (Score:2)
Bloatware (Score:2)
About time (Score:2)
I use it all the time. (Score:2)
--
Skins vs. native widgets (Score:3)
I don't think that Mozilla stands a chance to penetrate the installed base of IE 5 on Windows, and I predict that the users of the 2nd largest "alternative platform" - users of MacOS - will eschew Mozilla/Netscape 5 unless they pay some attention to the user interface standards of the platform.
Re:Design of Mozilla must address fears of busines (Score:3)
Re:Design of Mozilla must address fears of busines (Score:3)
Simply telling them "Sorry, your problem" to lose a customer.
You will lose
a lot
more customers by simply telling them "Sorry, it is impossible for you to use our service". Being up front about the problems is the best solution, but it's almost never necessary. Face it: if you're doing something useful with Java or Javascript for anything, you're an idiot. Would you expect your accountant to say to you "I'll tell you what calculations to do, but you have to do them all. If you make a mistake, it's your own fault"? Probably (hopefully), you'd expect your accountant to actually do the calculations and check them over.
You can choose from phantom fears... (Score:3)
(With apologies to Niel Peart)
One major concern of several of these institutions going forward is the issue of browser compatibility.
And well it should be. I hope said institutions work strongly towards favoring standards compliant software, and only produce standards compliant content.
These institutions are VERY concerned about being able to continue filtering out browsers (primarily older browsers or those with known JavaScript problems) from their sites to keep support costs down.
Well, so much for the theory that standards compliance was the issue.
Filtering on USER_AGENT strings to find JavaScript problems is like filtering on the brand of your car to find emissions problems! "She's got a Toyota, I'm sure she is okay. Oh-oh, a Dodge, fail that one!"
You need to tell these instituions that they are going about things all wrong. Browsers are supposed to be a commodity item, despite what Microsoft is striving for. You should be able to switch browsers at will, and assuming the browser implements everything correctly, have no problems. And if the browser doesn't work correctly, you switch to one that does. That is why keeping the browser market a commodity market is so important.
The fact of the matter is, you can modify your USER_AGENT string right now! You can hack the binary and do a direct replacement, or you can use any of a number of proxy servers which can change the USER_AGENT string to report anything you want. Depending on USER_AGENT is an extremely bone-headed maneuver. USER_AGENT is designed for human consumption only. Don't use it to make content decisions.
With the advent of Mozilla and its inevitable widespread usage, fears of dozens, hundreds, maybe thousands of different "flavours" of Mozilla, with unknown problems (potentially) with JavaScript or perhaps other features that could cause support nightmares abound.
So say right up front, "We will not offer technical support, except for these browsers: X, Y, Z." That is to be expected. It is impossible for any company to test every possible program out there, and find which ones work and which ones do not. So if you've got a glitch, you have to make sure it isn't your software first. You do that by using a configuration the vendor has tested.
But trying to restrict access to a site based on the brand of browser is ludicris! Give us the free will to make our own choices, thank you very much. Don't let phantom fears about browser compatibility worry you.
(Sorry if I seem a bit miffed, but I am. As Tim Berners-Lee said so well, people who build pages built to work only on one kind of browser are hankering for the bad old days of computing, where a document produced by one system could not be read on another. We don't want to go there! We don't even want to get close. Stop the slide now, before you get deeper.)
Re:The GUI (Score:3)
-----------
"You can't shake the Devil's hand and say you're only kidding."
Re:Only 50% of Netscape Engineers use it? (Score:3)
It may be worse publicity to unleash an un-finished product on your co-workers and have them seem it crash all the time. (The last I heard, M12 was still crashing every hour or so, but then again, that's how often Communicator 4.6 seems to crash for me
Dana
Re:About time... (Score:3)
Products which are GPL'd from the point of inception are "Open Source" in the truest sense, in that they start out as open projects with many contributors.
As Navigator demonstrates, when you use the new verb-phrase "Open the source" you encounter unique problems turning the project from a closed-team project to an open project.
I am certainly not an expert in these matters, but it seems that moving from a hierarchacal software development model radically changes how a project progresses. There are unique challanges that broad "Open Source" development encounters. In particular, when there isn't a widely known "reference design" out there for people to model their coding efforts on, as has been the case with Linux (it doesn't need an architect because people can just look at Unix in general for design guidelines), projects can run into trouble keeping a focus.
As a result, for example, human factors issues are weakly addressed in Linux and it's native GUI projects. The overall conciseness of a design suffers when wandering coders can, well.. just wander through the code extending it.
Hopefully people will use what I've just typed as an opportunity to extend the dialogue and not just flame the ideas I've put out for discussion.
Design of Mozilla must address fears of business. (Score:4)
In my day job, I work for a company that helps to implement web sites for large banks and credit unions. One major concern of several of these institutions going forward is the issue of browser compatibility.
These institutions are VERY concerned about being able to continue filtering out browsers (primarily older browsers or those with known JavaScript problems) from their sites to keep support costs down.
With the advent of Mozilla and its inevitable widespread usage, fears of dozens, hundreds, maybe thousands of different "flavours" of Mozilla, with unknown problems (potentially) with JavaScript or perhaps other features that could cause support nightmares abound.
Please, correct me if I haven't seen it yet, or I'm just plain ignorant to something, but what mechanism/process would an e-commerce site have to ensure that all those "Mozilla 5.0" User Agent strings are "clean" versions of Mozilla? Do you exclude these people from e-commerce sites for support reasons? Only allow people with "Netscape 5.0" User Agents? What if the popular "home brew" Mozilla distros decide to fake their user agent strings?
Just a thought or three. Any ideas?
What about Java support... (Score:4)
I find this rather disappointing. I understand the sentiments, but I don't think that a browser is fully functional without a JVM. The browser needs to be distributed with a JVM, or it's not good from a Java perspective.
I don't know why we're still stuck with Java 1.1 in browsers. Having Swing 1.1 on a local VM would be great (those JAR files are far too big to make using it in an Internet environment inpractical). Obviously Internet Explorer will not lead the way with a newer version of Java: Microsoft, with their attitude towards Java, will only update their VM when they have to compete with other major browsers. If Mozilla doesn't normally ship with a JVM, it will not be a major competitor to IE on the Java front.
Mozilla still does not compare to either 4.7 or IE (Score:4)
IMAP Mail: there are still numerous bugs with the mail/news component. I use a Cyrus IMAP server and support for it has only been added in recent days. Since this is my primary e-mail client, it must be stable.
SSL: I use S/IMAP and S/MIME, and connect to several secure sites. I can't use Mozilla for any of this due to the encryption export restrictions. I will have to wait for Netscape 5.0 - I hope??
Java: the Java implementation is not complete and only available on a couple of platforms. Netscape 5.0 again?
Roaming Access: I also use HTTP-based roaming access to retrieve my preferences at work and at home. This is a feature I do not want to give up.
Some of these features are not available in IE and I admit that I am a power user, but I don't see how I can use Mozilla given these requirements.
I hope the 5.0 release will give me the missing features, otherwise I will have to remain with 4.x until they are available.
Status updates (Score:4)
Mozilla is certainly usable at the moment. I'm using it to post this message and for 90% of my browsing under Linux.
As more people start using Mozilla [mozilla.org] it increases the chances of finding obscure bugs [mozilla.org] and therefore reaching stability sooner.
Re:Design of Mozilla must address fears of busines (Score:4)
Lately, this has been a growing trend, even with large sites. I can understand sites not supporting Netscape 2.x, but I have seen many sites that refuse to work with Opera 3.61, which supports just about everything one needs (including HTML 3.2, Java, Flash, and anything else that is available as a Netscape plugin.)
If the page looks like crap in my browser, it is up to me to decide not to view it! Don't protect me from myself, please!
--
Or you could just read the Jan. 12 Status report. (Score:5)
This IS part of the official Mozilla status report. Nice to see it get some widespread publicity though.
http://www.mozilla.org/status [mozilla.org]the annoying things that Netscape does... (Score:5)
I'm really looking forward to a full release of Mozilla since it'll finally mean a stable graphical browser for Linux (right?). But, having used Netscape browsers for so long, there's a few bugs/features that I'm worried will still be around to bother me. So I'd like to list my irks with Netscape and anyone who has used the most recent milestones can tell me (and all of us) if Mozilla still does them. The reason I don't just try it myself is that it requires glibc2.1 which I don't have and can't upgrade to. (please don't reply just telling me to upgrade / use LD_LIBRARY_PATH, etc, I've heard it before) Thank you.
1. Blocking DNS lookups. Why is it that UNIX Netscapes have always shut down every single browser window while it's doing a name lookup? I mean, WTF?!?!?!
2. Deleting incomplete downloads. With Netscape it's always been that if you're downloading, say, a 50MB game demo and your ISP kicks you off when you have about 49MB, you're just %$#@ed, cuz it deletes the partial file. I imagine this is to "protect" clueless users from their own stupidity, but it'd be nice if there was at least a toggle for it, or even better, a continue option.
3. Cursor keys in the location bar. The guys at Netscape probably think this is a feature instead of a bug. I click in the location bar, put in a URL, hit Enter. The page loads. I've read the first screenful and want to scroll down, so I hit the down arrow or PgDn. Buuuuuut, my cursor is still in the location bar so instead of scrolling, I go whizzing back to some seemingly random site from my location history. AAAAAAAARGH!!! %$#@!!!
I'd settle for being able to toggle the drop-down feature of the location bar.
4. The "Personal Toolbar Folder". Ugh, this is just lame. Why can't I just remove it from my bookmarks and be done with it? Why does Netscape feel such an urgent need to burden my bookmark list with a folder full of crap I won't use?
5. Copious number of toolbar buttons. With auto load images off, 4.7 has 11 toolbar buttons. And since Stop is way off to the right, I have to either browse with a really wide window or do show toolbar buttons as pictures only. It would be SOOOOO nice to be able to choose which of these buttons I really need. (and to have back the Find button, that was far more useful than Shop or My Netscape)
6. Resizing causes the page to reload. I don't know why, but on some sites, if you resize the browser window, Netscape feels the need to reload the whole thing. This is another WTF?!?!?! kind of thing.
MoNsTeR
Slashdot Mozilla FAC - Read Before You Post! (Score:5)
C: Mozilla is not as good as my favorite production browser.
A: Mozilla is pre-alpha software. It is not supposed to be as good as your favorite production browser. It is supposed to be as good as your favorite production browser back when it was pre-alpha, so please do post comparisons if you used pre-alpha versions of IE, Navigator, or Opera.
C: Mozilla is too slow.
A: Mozilla is pre-alpha software. It is supposed to be slow at this stage of its development per the industry-standard practices of building features first and optimizing them later, including debugging code in software being debugged, etc. You might better phrase this complaint as "Mozilla is being built using software engineering best practices rather than according to my personal list of priorities."
C: I hate X about Netscape Navigator.
A: Mozilla is a completely different code-base and is conceptually very different than Netscape Navigator. Many of the problems with Navigator do not exist in Mozilla (f.e. too many extraneous toolbar buttons). Mozilla is also an open-source project, which means anyone (the AOL/Netscape company, Microsoft, Richard Stallman, you) can download the source and build their own browser.
C: Mozilla is too ugly.
A: Mozilla's interface is completely skinnable (down to the existence, placement, and content of toolbars, menus, buttons, dialog boxes, etc.) so you are free to make it look however you want. Besides the default skin a number of people are spending their valuable time creating alternate skins so you actually won't have to lift a finger to have a pretty Mozilla as long as you like one of the alternate skins. Otherwise, sorry, you will have to lift a finger.
C: Mozilla does not/will not contain Java.
A: Mozilla already supports Java on some platforms and will sport complete support for the latest versions of Java in its production release.
C: Mozilla pops up a DOS window on me.
A: Mozilla binary builds are created by the project team so everyone who wants to can help test and debug the software. The DOS window is an important part of this process. Notices are posted on the web site and the ftp server that Mozilla does not have any anything of interest to a non-developer available for download. You are a developer interested in helping to debug the software right?
C: Mozilla doesn't/won't have SSL, encryption, etc.
A: Mozilla can't add this stuff into the open-source browser because of US export control laws, but Netscape is going to add it into the Netscape-branded version of Mozilla they release. Third parties outside the US may also add encryption to the Mozilla source code base to produce a browser with strong encryption capabilities available around the world (more than can be said for Navigator or IE).
C: Mozilla on the Mac does not look like a Mac application.
A: W3C standards require all HTML to be styleable, including GUI widgets. This cannot be done with native widgets on the Mac, hence Mozilla must use its own styleable widgets for all GUI components in web pages. Mozilla has also chosen to use the same widget set to construct its user interface. Besides extensive skinnability, Mozilla recently added a technology called XBL to improve the native look and feel of the application.
C: I don't want to lift a finger to use Mozilla. I just want a fast, bug-free, pretty, featureful browser.
A: Wait until the production release.
C: I haven't downloaded any [recent] version of Mozilla, nor have I bothered to visit the web page recently, but Mozilla still sucks.
A: ?
Mozillans: Reply with corrections/additions and I'll add them to the next version I post next time a Mozilla article comes out on Slashdot.
Java support is there; as is Java *choice* (Score:5)
Mozilla will not include Sun's JVM in the main distribution, because Sun won't let them. Sun's JVM license is too restrictive, and Sun seems to be doing everything in their power to make sure the rest of Java is as equally well controlled by them.
Keep in mind, Mozilla does support Java. You can use Mozilla with any OJI-compliant VM. The benefits of this are clear:
- If you don't need Java, don't download it.
- If you already have Java, don't download it.
- If you do need it but don't have it, download it along with the Mozilla package. You don't waste any download time, as you'd have to download it anyway if they bundled it.
- If Mozilla is updated, you don't need to re-download the JVM.
- If the JVM is updated, you don't need to re-download Mozilla.
- You can use multiple JVMs for development, testing, etc.
- The JVM becomes a commodity product, able to be replaced at will. That is a Good Thing.
I find this rather disappointing.
I find Sun's treatment of Java (i.e., pretending to support it as a standard, and then pulling out when everyone has been suckered in) a lot more disappointing.
I understand the sentiments, but I don't think that a browser is fully functional without a JVM The browser needs to be distributed with a JVM, or it's not good from a Java perspective.
The browser needs to be distributed with Shockwave Flash, or it's not good from a Flash perspective.
The browser needs to be distributed with a VRML viewer, or it's not good from a VRML perspective.
The browser needs to be distributed with Windows, or it's not good from a Microsoft perspective.
As far as I am concerned, that argument is highly bogus. Please allow me the free will to make my own decisions, thank you very much.