OS X Browsers

ziggy on 2002-08-06T22:41:47

I've used three web browers on OS X over the last month. Each has their problems.

IE: My biggest complaint is that IE doesn't support tabbed browsing. Today, that's a deal breaker. I never managed to get used to the "Download Manager", either. There are other things I didn't like about it, but I don't remember what they are; I stopped using IE within a week.

Mozilla: This seems to be a Carbonized app. There are still some bugs to work out: my bookmarks got eaten a couple of times; it doesn't respect standard OS X idioms (Cmd-M to minimze the current window, bring back a window when unhidden). Most importantly, it's Carbonized, so I can't tell which LaunchCFMApp process it is.

Chimera: This is a Cocoa interface on top of Mozilla. Fonts look really nice when antialiased. I wish there were more control over some of the preferences, but that's a minor issue. The big problem is that it currently really spins the CPU, and it seems to be bounded by the number of open tabs in the relevant window. (The more tabs, the slower it gets and more CPU it uses to open/close tabs). Oh, and it crashes occasionally, too.

No browser is perfect; that's not a surprise. It's amazing that as complex as they are, any one of them works, let alone that so many work reasonably compatibly. But it sure is an interesting and unpredictable set of issues to be dealing with...


OmniWeb

merlyn on 2002-08-06T23:57:49

I'm really happy with OmniWeb. It's my primary browser. I keep an IE around for those picky websites that look at UserAgent, or use broken-ish JavaScript, but otherwise nearly everything I do is in OmniWeb.

Re:OmniWeb

paulg on 2002-08-07T14:55:17

One of the reasons I'm trying to justify the purchase of a T?iBook is nostalgia for the old NeXT cube I used to use. OmniWeb is just part of that.

which process

wickline on 2002-08-06T23:58:00

> it's Carbonized, so I can't tell which LaunchCFMApp process it is

In terminal,

    ps -x | grep Mozilla

Or if you want...

    ps -x | grep Mozilla | grep -v grep

;)

If you're trying to watch it in process monitor, hit the "More Info"
disclosure triangle, the "Process ID" tab, and then click on the
LaunchCFMApp entries until you find the matching PID.

Not elegant, but if you need to tell which is which, that will work.

-matt

Tabbed browsing and other UI rants

blech on 2002-08-07T09:20:43

I occasionally have this rant on #london.pm, but tabbed browsing feels, to me, antithetical to some fuzzily defined 'spirit of Mac-ness'. Namely, I take it as a given that a document is a window and a window is a document.

Tabbed browsing- developed, as far as I can tell, to work around the fact that the Windows taskbar and many Unix app switchers spawn a new item in their list of running applications for every window- completely breaks this. For example, in Chimera, command-W doesn't close the window, which is what the Human Interface Guidelines say should happen; it closes a tab inside the window. Heresy!

Similarly, there's a bunch of apps now (including, annoyingly, many of the iApps) that rely on a bunch of panes inside a single window, like Outlook, whereas an application like Eudora opens one window for the list of mails in a folder, one for the mail (and another window if you open an new mail) and has a third window for the folder list. Comparing two mails (or folders, come to that) becomes so much easier...

I'm sure the NeXT users are baffled as to why I find this so annoying, but it's part of the reason I'm still in Mac OS 9 most of the time, and why I cheer BBEdit so much for refusing point blank to consider any form of tab-based interface.

Re:Tabbed browsing and other UI rants

koschei on 2002-08-07T09:57:55

I mostly like tabbed browsing because it means I can keep associated windows together. Here is my use.perl.org window; here is my books.perl.org window; here is my paid work window. Each of these may have X tabs within them.

That said, it's a great method of switching between windows. I hate arsing about with a 'Window' menu, or rubbish like that.

It's like virtual desktops, but in your browser =)

Re:Tabbed browsing and other UI rants

ziggy on 2002-08-07T12:24:52

First, I'm not a UI designer. I'll leave those issues to people like Jakob Nielsen and Jef Raskin.

Second, there are some interfaces that just feel right to me. I happen to like iTunes and iPhoto. It's a little weird that you can close (Cmd-W) an iTunes window, and get it back later, but can't do the same thing with iPhoto. Then again, it's not a huge issue for me: iTunes tends to be a long running app in the background, while iPhoto is very task-based - when I'm finished with the window, I'm probably finished with the app as well.

Third, there are some UI idioms that dominate. Tabbed browsing is one of them. It doesn't matter where it came from, just that it's an expected idiom now (at least for some of us). Perhaps it doesn't fit the way that BBEdit works, but a browser isn't BBEdit. Browsers do different things and are used in different ways. Tabbing and panes can be taken to extremes -- like ProjectBuilder or VisualStudio. There, the idea that all of these pieces of information are closely related falls down, because there are too many pieces of information linked together. That's one reason why I still prefer development with vi and a command line.

I don't offer any of this as justification on breaking Apple's UI guidelines, just rationalizations on why I'm comfortable accepting some interfaces that break those guidelines.

Browsers

gnat on 2002-08-07T15:27:50

I use Opera a lot. It's not release quality, and it shows. It tends to get slower and slower and then need to be shutdown and restarted (the app, not the system). And of course, it doesn't parse things EXACTLY like IE, therefore some things display differently. (e.g., I'm typing this in a four inch by 1.5 inch window in buggerall point type right now).

I tried iCab, but I think what drove me away from it was that it takes a long time before it displays page content. It also feels sluggish moving backwards and forwards in the history, but most browsers have that feeling on the Mac.

I also bailed on Mozilla because of the speed. And because there's just Too Much Shit on screen. I like as little crap as possible to get between me and the web.

All in all, I'm unimpressed with web browsing on the Mac. I was much happier with Opera on Win32.

--Nat