Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Mozilla The Internet

Ars Technica Reviews Mozilla 837

Aglassis writes "This Ars Technica review gives mozilla 1.0 an overall score of 7/10 (9 for Gecko and 6 for the browser). The major detractor was the user interface, since it didn't feel like a Windows application. This was probably due to a poor understanding by the authors of XUL. Overall they say that mozilla would make a good substitute for IE 6 but there is no major reason to switch over."
This discussion has been archived. No new comments can be posted.

Ars Technica Reviews Mozilla

Comments Filter:
  • tabs (Score:4, Informative)

    by JPriest ( 547211 ) on Wednesday July 31, 2002 @08:43AM (#3985257) Homepage
    I like the tab feature with Galeon, Mozilla, and opera. That is one large feature they have over IE.
  • Re:tabs (Score:1, Informative)

    by scalis ( 594038 ) on Wednesday July 31, 2002 @09:04AM (#3985391) Homepage
    The "Do not download images...." is only a good function in short sight. If no one ever even sees the adds then (free) sites will stop getting money for putting them there, thus having to generate money elseway by, for example, making them a pay site. Now that would truly suck more than a banner every once in a while. What i DO like however is the pop-up stopper. =) Of course I could imply my own argument against myself but some adds just messes stuff up.....

  • by Ionizor ( 175949 ) on Wednesday July 31, 2002 @09:10AM (#3985414) Homepage
    You can drop IE into "standards compliant" mode if you give a proper DOCTYPE declaration (e.g. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">) at the top of your documents. Whether or not the standards compliance mode is actually fully standards compliant is debatable but so far the only thing I've found in the standards that isn't in IE has to do with centering images. You can't do it the recommended way because it won't center. Then again Mozilla has the same problem, so...

    That's not to say that Microsoft isn't playing Embrace and Extend because CSS styled scrollbars still render styled in standards compliance mode despite the fact that those definitions aren't in the CSS standard anywhere.
  • by nuxx ( 10153 ) on Wednesday July 31, 2002 @09:15AM (#3985447) Homepage
    Try going into Tools -> Internet Options -> Advanced -> (Uncheck) Reuse windows for launching shortcuts

    I believe the problem you are having is with IE's handling of shortcuts to URLs, which is all that Favorates actually are. If you have this option checked and hit a favorate, it will open the favorate in the last used window. This often turns out to be the first one you opened.
  • by Neil Watson ( 60859 ) on Wednesday July 31, 2002 @09:17AM (#3985459) Homepage
    Non-compliant to whom?

    W3C [w3c.org] sets HTML standards. What you're suggesting is to let Microsoft determine HTML standards? HTML standards are there so that many people using many platforms from PCs to cell phones can access web pages. Microsoft's goal, on the other hand, is to have every PC, PDA, cellphone, TV, and video game user a Microsoft customer. Does that not seem like a conflict of interest?

    If that's not what you are suggesting then it sounds like you are just to lazy to create proper HTML pages, prefering instead to settle with tool that requires the least amount of knowledge. However, there are better WYSIWYG HTML editors out there. Try Dreamweaver.

  • Long live text zoom. (Score:2, Informative)

    by El Jynx ( 548908 ) on Wednesday July 31, 2002 @09:19AM (#3985472)
    My fav feature is the zoom-in function for text sizes; there's so many idiot webmasters who think 8pt text is big enough that this grants my eyes another 20 years of functionality without contacts.

    Jynx

  • by Brian Kendig ( 1959 ) on Wednesday July 31, 2002 @09:25AM (#3985508)
    Mozilla doesn't feel like a Mac OS X application, either. Sure, if you set the theme to 'Classic' then it fakes having Aqua scrollbars and buttons, but set the theme to 'Modern' and the generic interface elements return.

    It just lacks the spit-and-polish that other Mac OS X applications have. Mozilla doesn't get the text navigation shortcuts (option- and command-arrowing through text) quite right, it doesn't get the 'new document' behavior quite right (if it has no windows open and I click on the 'M' icon in the dock then it should create a window), the pulldown menus don't look quite right, it shouldn't hijack Command-W to close tabs instead of windows... sure, there's another project ('Chimera') to create a Mac OS X-friendly version of Mozilla, but there shouldn't *have* to be; the original Mozilla shouldn't be such a Frankenstein's monster on Mac OS X in the first place.

    IMHO, the Mozilla developers made a very bad decision when they decided to create their own GUI toolkit from scratch rather than rely on the interface of each operating system Mozilla ran on. Sure, Mozilla's controls look the same on Mac OS X as they do on Windows and Linux and Be and OS/2 and OpenVMS... but who cares? I don't want it to look like a Windows application on my Mac. And having to reinvent the wheel and get all the buttons and scrollbars and pulldowns working right must have added at least a year or two to Mozilla's schedule, and they still need work.

  • Re:Mozilla e-mail (Score:2, Informative)

    by Mathetes ( 132911 ) on Wednesday July 31, 2002 @09:27AM (#3985525)
    Mozilla mail does support multiple SMTP servers. Its rather hard to find the option, but it is there.

    See the "Advanced" button under both Account Settings and Outgoing Server (SMTP) under Mail & Newsgroup Account Settings.
  • by Anonymous Coward on Wednesday July 31, 2002 @10:05AM (#3985768)
    XUL is like SWING,VB, GTK, it is a widget set. The difference is that XUL applications can be delivered from the net. see http://www.mozapps.org [mozapps.org]

    MozApps shows the power of XUL.

  • Re:Tabs are great... (Score:2, Informative)

    by ocelotbob ( 173602 ) <ocelot@nosPAm.ocelotbob.org> on Wednesday July 31, 2002 @10:12AM (#3985805) Homepage
    The problem is that I keep looking to the bottom of the screen for window managment out of habit, and end up closing windows with 4 or 5 tabs by accident.

    Have you looked into Multizilla [mozdev.org]? It's a much nicer tab implementation than the tabbed interface of the stock mozilla. Plus it's got a few other nice features, such as browser spoofing for the websites designed by lazy idiots who make everything IE only. Like any mozilla add-on, it's quite tiny, and worth a spin.

  • Re:Well... (Score:2, Informative)

    by PainKilleR-CE ( 597083 ) on Wednesday July 31, 2002 @10:39AM (#3986041)
    This is just a hypothesis, but perhaps the properties tab is so far away from the beginning of the pull-down list because the software designers figured out that if people can't find the properties button, then they won't change things within the app, thereby making the application support person's jobs easier. A 'context menu' is the menu that pops up when you right-click on something, called a context menu precisely because a good application will change what comes up based on context (ie a user will not right-click on the toolbar expecting text-editing options when they're using Word or another text editor). The reason Properties is the last item, in most cases, is simply for consistency. An experienced user will usually be able to get to it quite quickly precisely because it's the last item, rather than being somewhere in the middle of the menu list, and if you right-click near the bottom of the screen or application window, it's the first thing your mouse pointer will hit.
  • by davids-world.com ( 551216 ) on Wednesday July 31, 2002 @10:41AM (#3986066) Homepage
    When you pick "Classic" as a theme in Mozilla on OS X, the explanation given reads

    "This theme simulates the appearance of previous Netscape versions for the Windows operating system".

    Sad, but almost true.

  • by PainKilleR-CE ( 597083 ) on Wednesday July 31, 2002 @10:50AM (#3986165)
    2) Write the GUI side of you application for each OS you wish it to run on. Which would at least double the amount of work required and also prevent to from being able to show a consistent interface across platforms. Not to touch upon the complexities of debugging issues.
    This is the option that most developers prefer when writing professional cross-platform applications. It also helps to track down bugs in some cases, because your UI logic is separated more thoroughly from your core application logic (this bug appears only on this platform, therefore it's more likely to be in the UI or platform-specific code; this bug appears on all platforms, so it's most likely in the platform-independant code; not to mention not having to iron out bugs in the interface toolkit if the native interfaces are stable). Microsoft tried the 'one look on all platforms' thing with Office a couple of versions ago, and basically pissed off the majority of Apple users (and they have a larger percentage of the Apple market for office suite software than they do of the Windows market for office suite software), and eventually they went back to using the native OS' interface in the new version.
  • by Anonymous Coward on Wednesday July 31, 2002 @10:54AM (#3986208)
    Winamp is a much simpler application from the user's perspective, so there's less to learn to be "proficient". Plus, the buttons generally match up with what I've seen on my cd or minidisk player for the last couple years. So while it was different than the apps on my desktop, it wasn't different than other devices that I've owned in the past.
  • by grahamm ( 8844 ) <gmurray@webwayone.co.uk> on Wednesday July 31, 2002 @11:03AM (#3986291) Homepage
    Mozilla renders slashdot in 'quirks' mode. I can't comment on Mac OS 9, but on Linux and Windows 2K I can see no problems with Mozilla's rendering of Slashdot.
  • by Malc ( 1751 ) on Wednesday July 31, 2002 @11:06AM (#3986314)
    Check out http://uabar.mozdev.org/.
  • by Gambit-x7x ( 537495 ) on Wednesday July 31, 2002 @11:10AM (#3986348) Homepage Journal
    if they want mozilla to look like IE they can, just dl the IE skin and it will look like IE, the user want be able to tell the difference. i have tested that at work and nobody seems to notice.
  • Re:tabs (Score:2, Informative)

    by Mr. Balrog ( 585733 ) on Wednesday July 31, 2002 @11:35AM (#3986510)
    Download Moz 1.0. 1.1b is for people who want to report bugs, fix bugs, and add more features. 1.0 is a lot more stable.
  • Re:tabs - not for me (Score:2, Informative)

    by GeckoX ( 259575 ) on Wednesday July 31, 2002 @11:39AM (#3986538)
    Yeah, but that's the point, if you don't like it you have no call to use it, so don't. Doesn't make it a bad thing since obviously quite a few of us find it indespensible.
  • Re:x-platform (Score:5, Informative)

    by ttfkam ( 37064 ) on Wednesday July 31, 2002 @12:27PM (#3986895) Homepage Journal
    *sigh*

    Repeat a lie enough and it will become truth I guess.

    The real skinny on XUL: It is not as slow as people make it out to be. It is not the reason for Mozilla having any speed problems. It *is* compiled into native instructions when your browser is up and running. This functionality made it into the tree some time ago. Too many people were howling about the slowness of XUL two years ago to notice apparently.

    Don't believe me? Try running a profiler on Mozilla sometime and report back the hotspots. What's that? Even though the source is available and people have access to profilers, not one of the XUL naysayers here even tried? But that would mean that they pulled XUL performance stats out of their asses. (To be fair, a couple of years ago, XUL had some major redrawing and rendering issues -- not the case today. Maybe it's just a case of stale info that desperately needs to be thrown away) In addition, projects like Galeon are not faster because of native widgets (although it may have been the case a couple of years ago). IF you look at feature-to-feature, Mozilla does more than Galeon. Just look at the JavaScript engines, the DOM handling (the DOM debugger, the DOM inspector,
    etc.), the fact that Galeon only runs on one platform(!), etc. Galeon is not Mozilla + native widgets. Galeon is Mozilla-- + native widgets.

    Does XUL intrinsically look exactly like native widgets? No. Does the classic theme look very much like native widgets. Absolutely. Does the modern theme look like native widgets? No. Was it planned to look "native"? No! Modern theme looks the same no matter what platform you are on. If you want consistency of browser UI when using multiple operating systems (as I do), then use Modern. If you want something more akin to a native feel, use classic. If you absolutely want native widgets, use Galeon, K-Meleon, or Chimera. That's what these projects are there for!

    As a side note, XUL is rendered by Gecko. You can't say that one is slow while the other is fast. They are different limbs of the same beast.

    As was pointed out on the Mozilla performance newsgroup, there is no magic "native" flag that makes video cards paint faster. Whether a widget is linked from a shared library, compiled from C, or read from an XML file (and later translated to machine instructions), they all paint to the same canvas: the system graphics library. If MFC has some innate advantage here, I'm sure that the folks who write Qt and WxWindows would love to hear about it as well as they would no longer be "native" either.

    The reason that Mozilla developers can handle the large number of platforms that Mozilla runs on is because of XUL. The code is amazing in its cross-platform purity. Fix a mail client bug here and it's fixed everywhere. Fix a UI bug there and its fixed everywhere. Contrast this with fixing a UI bug in the Windows code and it must be fixed in Mac (OS 9- and OS 10+), X (Xlib, GTK+ and Qt ports), BeOS, OS/2, OpenVMS(!), Amiga, etc.

    I'm not saying that XUL didn't take a long time. I'm not saying that it saved a whole lot of development time until recently. What I am asserting is that all new bugfixes and enhancements can now happen much faster (and have been for the last year or so) than would be possible with native libraries and widgets. And it's not like Mozilla isn't modular and reusable; how do you think Galeon and K-Meleon were able to be released so quickly? They whipped up a barebones UI up on the infrastructure written by Mozilla developers. If you like Galeon, K-Meleon, and Chimera, it probably has more to do with liking barebones UIs than an inherent deficiency in Mozilla's UI. That said, if that's your preference, more power to you. Just don't shit on someone else's meal when your food comes from the same kitchen.

    What the Mozilla developers have done is akin to shunning assembly language for C. Back in the day, C was slow and bloated as compared to hand-crafted assembly. Then people noticed that they wrote more and with fewer bugs with C. Then the compilers got better. Then assembly didn't make much sense except in small niches. Imagine! Writing your UI in a simple text file and handling UI events in a simple scripting language. Don't like the UI colors? Just edit CSS files instead of editing .c files and waiting for the recompile. Your program UI can be as simple as editing a web page!

    But I can hear it now. "But it's not as fast as compiled UIs." "It uses more memory." In a couple of years, advances in the rendering engine and the XUL processor (think 'compiler') will narrow the gap so far as to make the gap imperceptible. It's assembly versus C all over again. Which side do you want to be on? Personally, I think life is too short for recompiles.

    If you want to get down and dirty, recompiling at every step, write an operating system or help out on the Gecko renderer and XUL processor. For everything else, there's XUL, scripting, and CSS.
  • by twitter ( 104583 ) on Thursday August 01, 2002 @12:13AM (#3990231) Homepage Journal
    I suppose I should have expected a bunch of silly IE trolls here but you are special:

    Stop accepting things like they are, change the world (of software) now!

    Can you be a little more specific? How wold you like your browser to look and act, besides like IE? The "cited usability problems" were that the thing did not act like IE. Here's what some constructive criticism looks like:

    IE user interface problems noted under win2k:

    "Favorites" can't have characters in their names that mess with old DOS conventions.

    ftp, http, local files are remembered and treated sepearatly. This artificial division makes swithching between the different "zones" difficult to do and makes the history file much less useful.

    User settings are poorly organized vary from version to version. Typically kept under multiple menue items and burried in a forrest of tabs in nonsensical dialogs, IE's user settings are both harder to find and less empowering when located.

    Abomnible on off control of scripting, no image control. Adverts are impossible to turn off.

    Fav icon suffers from typical M$ bugs. Often loads wrong image, takes forever to display. Gives user information away without asking.
    ftp site browsing sucks. The psuedo Apple triangle file tree browsing is much much better than IE's stupid attempt to make ftp sites look like local folders. Confusion is not integration, Micro$oft. ftp site non response locks up entire interface. Talk about pathetic.

    Those are some things off the top of my head. I rarely use IE at work, but sometimes I have to. When I do, I notice that kind of crap. If all of these problems were to be fixed, you would have something much closer to Mozilla. That's what the open source folks did - they changed the software they had available and made some new stuff bassed on user wants and best practices. This was done while M$ was bussy catching up to Netscape 4, and adding new hooks to their other software that no one wanted, and works wretchedly today. What kind of input do you think M$ got for IE? It took advice from content pushers and advert makers. Pthththt!

"Ninety percent of baseball is half mental." -- Yogi Berra

Working...