Slashdot Mirror


Chimera Developer Considers Dropping It

The Infamous Grimace writes "Chimera's developer is seriously considering dropping it, since 'Safari has already won.' This would be unfortunate, indeed. I still use Chimera at times, although it's true that Safari has become my browser of choice." I cannot use Safari regularly, it lacks too many features and has too many bugs. Of course, how long will this remain so? But even if Safari adds tabs and fixes bugs, will they add all the features I need from Chimera/Mozilla, like remembering form passwords, site navigation bar, more fine control of security and privacy? I guess there is always Mozilla if Safari doesn't fit the bill ... but Chimera is so much faster and Mac-like. Update: 01/22 19:54 GMT by P : The web site has been updated: "Chimera's not going [away], regardless of whatever I post on this blog."

19 of 238 comments (clear)

  1. unlikely demise by ubiquitin · · Score: 5, Insightful

    Dave Hyatt's weblog, the Confessions of a Mozillian, indicates that there is a sizeable team working on Chimera, so I wouldn't expect everyone to just walk out the door all at once. Sure, development on it may become less of a priority, but that doesn't mean the fat lady has sung. Also, the overwhelming response to the safari announcement was for tabbed browsing. It is quite possible that Apple simply won't cave in to the demand for tabbed browsing in which case you can have my chimera when you pry it from my cold dead hands.

    --
    http://tinyurl.com/4ny52
    1. Re:unlikely demise by Rip!ey · · Score: 5, Insightful

      ...there is a sizeable team working on Chimera...

      Even if there was only one person working on the codebase, it is open source. No one person/corporation/entity can effectively 'kill the code'. The code is free to live.

    2. Re:unlikely demise by Twirlip+of+the+Mists · · Score: 4, Informative

      Dave Hyatt's weblog, the Confessions of a Mozillian

      If it tells you anything, he changed the name of his weblog to Surfin' Safari about a week ago.

      --

      I write in my journal
  2. Safari musing by Matthias+Wiesmann · · Score: 4, Interesting
    As for work on Chimera, I understand the feeling of the Chimera team. I agree that Safari is missing many features, it is overall more finished that Chimera. For instance Chimera does not support services well and on my machine it tended to crash a lot.

    While some feature will certainly make it to Safari, others will not. It would be nice if Apple would open-source the whole Safari, but I doubt this. Instead, what would be smart from Apple would be to have the browser support plugins, not only for displaying content, but also for controling network operations and maybe some aspect of the GUI. This way people could customise Safari.

    As for tabs (the topic of probably 95% of the posts on this post), I don't think is such a good solution. While they are usefull, I feel they are not complete, mostly because the relationship between tabs is unclear: are they at the same level? On the same site?

    Most of the time I used tabs, it was to explore some hierarchy and load in parallel multiple branches (say multiple links). What I really would like is something that displays this tree structure, with some options like "pre-load branch" and "attach link as branch". This structure could also use the relationships defined by the link tags. In fact this thing would simply expand the notion of hierarchical history (and in fact include future links). If done well, Safari could use the same panel interface for the hierachy as mail.

    1. Re:Safari musing by octover · · Score: 4, Interesting
      I admit that I am not your average 'web surfer', I'm a web developer. I love tabs. Why? Because at any given moment I have three to four different pages loaded. Tabs make it very easy for me to switch back and forth without have to go up to a menu to see what is even open. It keeps my screen cleaner which is nice. The other great thing about tabs is that my mom can use Mozilla and never even see them. What is it with the whole tabs are too complex crap? Tabs aren't a default thing on any browser I've come across.


      Oh and the relationship between tabs is that they are both 'documents' the browser has/is rendering. That is it. There is no other relationship than that, and I hope that no one gets it in their head to make it more than that (I'm thinking JavaScript and dom stuff).

    2. Re:Safari musing by Twirlip+of+the+Mists · · Score: 4, Interesting

      My opinion on tabs is well known. I'm not picking a fight here; just offering a counterpoint. I'm well aware that lots of people disagree with me, so don't bother posting just to say that you're one of 'em. Constructive criticism, on the other hand, is welcome.

      Because at any given moment I have three to four different pages loaded.

      You accidentally point out the biggest flaw of tabs here: they're self-limiting. Depending on window size, you can only fit between four and eight tabs across the window before they have to be truncated. If you can't read the titles, the advantage of tabs evaporates.

      With multiple windows, on the other hand, you can have as many pages loaded at once as you want. Multiple windows are not self-limiting.

      Tabs make it very easy for me to switch back and forth without have to go up to a menu to see what is even open.

      While the usability advantages of a menu over a row of tabs have been discussed thoroughly, it's hard to beat the ease of use of command-` for cycling through an application's open windows. Tabs are useful for up to 4-8 open pages; they are not useful for more than that. Similarly, command-` is useful for about the same number of open windows.

      It keeps my screen cleaner which is nice.

      On the other hand, it prevents you from looking at two pages side-by-side without jumping through hoops. (Choose the tab, control-click, choose "open page in new window.) Multiple windows can be used in a clean-desktop way (command-M for minimize), but let you arrange your pages however you want.

      Oh and the relationship between tabs is that they are both 'documents' the browser has/is rendering. That is it.

      That's not really good enough, in my opinion. For example, if tabs were implemented in some way that dealt with #1 problem (truncation), you really ought to be able to drag a tab from one window to another. That's a complicated thing; you have to implement your NSView subclasses as application instances instead of directly associating each NSView subclass with an NSWindow subclass. The current implementation, in which a tab is tied not to an NSView but to an NSWindow forever, kinda sucks. It would make more sense on a large scale for "tabs" (that name is becoming less and less appropriate) to be global network session objects, and for any window to be able to display the output from any "tab." But that poses huge usability problems; how does one instantiate a new "tab?" Should the application manage it for you, creating an autorelease pool of tabs automatically every time you open a new site (by clicking a bookmark or typing a URL or clicking a link that takes you to a new site)? Trying to implement "tabs" right opens more questions than it closes.

      But basically my opinion can be summed up in what I've been saying all along: "tabs are a bad solution to a problem that we don't have."

      --

      I write in my journal
    3. Re:Safari musing by SoupIsGoodFood_42 · · Score: 4, Insightful
      If they understand the tab concept and they're using it, they're also well aware of which pages they've visited, and in roughly what order they opened new tabs. Then what's the point of representing different views as tabs? The point of tabs is to show you all the window titles at once. If you don't need to see the titles, then you're better off using windows

      The point in tabs is not to show you all the titles at once, it to show you all the sites you have open at once. Titles are not always nessesary, Infact, I don't even read the most of the time. I go by were they are.

      App...
      NST...
      NST...
      NST...
      NSP...
      NSS...
      NSS...
      App...
      Slas...
      Goo...
      Surf..

      Quick! Which one of those tabs refers to the NSTextField documentation page, which one refers to the NSTableView page, and which one refers to NSToolbarItem?

      My bet is on the 2nd to 4th ones. Of course. I would have a more accurate guess if I had knowen when that window was opened. In other words, you example doesn't work because we didn't know what you did. We don't have you short-term memory to examine.

      This is not a contrived example. This is fairly typical for me. Tabs, in a word, suck.

      Ah, yet another shining example of your ignorance. Maybe tabs suck for YOU, but they obviously don't suck for everyone. So just give it a rest ay?

    4. Re:Safari musing by drsmithy · · Score: 4, Insightful
      How do you waste screen space with multiple windows?

      By having a toolbar, address bar, window widgets, status bar, plus maybe more in every window and by requiring all those windows to be suitable stacked for quick access if needed (the latter is more of a clutter issue than space, but IMHO the two go hand in hand).

      If you want to use all of your screen for a single window, go for it.

      Actually that touches on another one of my gripes with OS X - there's no quick & each way to make a window take up the entire screen.

      First, the OS provides you with no fewer than four different ways of dealing with windows.

      That doesn't mean any of them are _good_.

      One, the Window menu.

      So I have to move the mouse from where it is to the top of the screen, navigate to the Window menu, then read each entry and select the right one ? Sorry, too slow.

      Two, the dock menu. Works the same as the window menu, but it's accessed by control-clicking the application icon in the dock.

      Not to mention requiring another larger mouse displacement to get to and (this is the killer) having a built-in delay before displaying the menu. Sorry, too slow.

      Three, minimizing windows to the dock.

      Sorry, minimized windows in the Dock move around, thus meaning I have to actually look for any window before restoring it to make it useful. This requires mousing over each window to get a title, which is too slow (not to mention annoying). This is before we even get to the screen real estate problem with having a dozen minimised browser windows, along with probably two dozen _other_ windows from other apps.

      Four, the command-` and command-shift-` shortcuts for cycling and toggling. Very handy, those.

      Which require stepping through every window in the stack to get to the one you want, not to mention requiring ahving to examien each window to make sure you get the right one (since the order does not remain consistent). Stepping through a dozen browser windows every time I want to look at a different web page ? You have to be kidding.
      The keyboard shortcuts aren't too bad, but break horribly when you want to move between applications, because cmd+tabbing to another applicationg brings *all* of that applications windows to the front, obscuring everything else. Very annoying, that (but in line with OS X's interface paradigms).

      And finally, as demonstrated elsewhere tabs are completely unacceptable in large numbers. [...]

      Maybe for the way *you* use them, but not when you've got a dozen monitoring web pages sitting in tabs that remain in a fixed order. I don't *need* to read the title of the page, because its function is associated with its location (you know, the same principle Apple espouses with its single standardised menu bar). To say tabs as demonstrated elsewhere tabs are completely unacceptable" is patently false when I, and others, use them in such a way every hour of every day.

      And because applications like Mozilla have no tab-based equivalent of the Window menu [...]

      Nor do you need it, if you keep your tabs organised by window as I do.

      Here's a quick taste test. [...]

      I stay organised by having one window for each type of browsing I do. Thus, tabs only get opened in the window they need to and don't need to be moved between windows. For my usage patterns your "test" is completely unrealistic and pointless - it's not something I do (or want to) rarely, let alone often.

      With windows, on the other hand, I can make a pile in a corner of my screen or whatever, stacking and restacking to suit my purposes.

      But you can't move between them quickly & easily if you have other browser windows open and as soon as you do their fixed order is lost. This is even assuming the screen real estate can be wasted (which it can't in the case of our monitoring pages that need a large chunk of a 1600x1200 screen to be useful).

      I don't know what to say except, "maybe you were doing something wrong."

      You mean, like trying to do my job ? I have around a dozen terminal windows at a _minimum_ open at any given time. They all need to be fairly quickly and easily accessible and, ideally, partly visible at all times.

      That's simply bogus. Sorry, but it's true. As I said, the OS gives you no fewer than four ways of getting from one window to another, and that doesn't count the simple expedient of point-and-click.

      If you can keep ~40 (at current count) windows visible, hence "clickable" and usable on the screen at once, I salute you. And, as mentioned, just because the OS gives me several different methods doesn't mean any of them are any good for what I want to do.

      All of these methods scale to a practically unlimited number of windows [...]

      What definition of "scale" are you using here ? The already slow methods of the Window menu and Dock menu remain slow. Minimising much more than about 20 windows to the Dock is unworkable and the keyboard shortcuts are simply broken if you want to move to a specific window of a specific app in a single operation.

      Just because something is *possible* doesn't mean it is *optimal*. It's *possible* to have a large number of apps and windows open on OS X, but it is difficult and frustrating to manage them all.

      I don't know why you have a problem dealing with open windows, but it's not the fault of the OS or the application.

      I'm having a problem because the tools in the GUI to do this are inadequate. And it is a problem of the GUI, because I don't have the same problem in the Windows and KDE GUIs.

      If you don't want to use the shortcuts, then done.

      I do, it's just that they are poorly implemented.

      So what you call a powerful organizational feature is really nothing more than the illusion thereof.

      It's all in how you use it. I've explain how I use windows and tabs within to organise my browser windows in a hierachical fashion. I'm sorry if you don't understand, but trying to claim a flat, unordered and dynamic collection of windows is is any way *more* organised is just plain wrong.

      [...] to a problem that we don't even have.

      To a problem you don't have. I do, and tabs are, thus far, the best available solution on my preferred platform.

      Ah, I see. "Your opinion differs from mine, so you must not be as sophisticated as I am." Very mature.

      I fail to see how the "your opinion is different to mine, so you're wrong" attitude you have is any different. Not to mention your "I don't understand what you are doing, how or why, so you're wrong" attitude.
      As I said, in complete honesty, the only conclusion I can draw from your comments is that you aren't dealing with large numbers of open windows simultaneously, because I simply cannot understand how you could be doing so and _not_ find the current methods limiting and frustrating.

      [...] people who find tabs to be an enabling solution are handicapped by the fact that they don't know how to use the features that the OS already provides.

      You've yet to inform me of any features in OS X I don't know about, haven't known of for some time and have already tried.

      Your assessment of my criticisms is, unfortunately, not accurate. If you'd like to know what I'm saying about tabs, please go back and read my posts again.

      Well, thus far I've read what boils down to "there is no problem", "it's a bad idea", "it's fiddly to view two web pages in tabs side by side". To which I answer "there is a problem", "there is no better idea yet" and "so what".

      You seem fixated on not being able to read the title of a page and being able to manipulate multiple open pages so that they can be viewed simultaneously. I can understand why this would be useful and when, but I cannot understand your attitude that it is necessary _alL_ the time and that anyone who thinks otherwise is a fool.

      How does Windows handle it much better?

      Several ways:
      It's faster.
      It groups similar windows.
      It allows me to move quickly to *any* window by either mouse or keyboard.
      It allows me to order the tabs in the taskbar (only kludgily, but that's better than not at all)
      The placement of things in the taskbar is almost completely static (resizing it can subtly change the position of tabs, but it's far from the wholesale it-could-be-anywhere of minimised stuff in the Dock).
      It allows me to completely maximise windows.

      The only method that even comes close is an Application's Dock menu, but that suffers from being annoyingly slow, even more so on slow machines and having to read the verious items on the menu to choose the one that's wanted.

  3. Nooooooo! by MacAndrew · · Score: 4, Interesting

    Of course, I find something I love and *Apple* of all companies threatens to kill it, indirectly.

    I've been using Chimera Navigator for months, forgetting altogether IE (the real villain IMHO). I suppose the sole question for the Chimera team on whether to continue is whether *their* shadowy objectives are being met. The results in the time frame of the effort so far has been impressive -- no, stunning -- much more than a build-a-brower this weekend kind of thing. It really is Mac software.

    The single best thing I can say about Chimera -- and there are many nice things, more so now that I've gotten around to poking around with 3rd party mods like SpeedChimera and "PDF Plugin" -- is that I've mostly forgotten about it. That is, it works like the Finder or some other utility that you take for granted and don't give much thought. That's what I've wanted, not the fickle and feature-encrusted IE, just something simple and clean and fast. Safari will learn (has learned?) a few things from Chimera, which tells you something about the latter's value and why it would be a shame to lose the lead-by-example prominence of Chimera.

    1. Re:Nooooooo! by usr122122121 · · Score: 4, Insightful
      Of course, I find something I love and *Apple* of all companies threatens to kill it, indirectly.
      Plain and simple: Apple does not have the power to kill off the Chimera project. Apple can create another similar product, but it is up to the end user to decide.

      Plus, I think everyone is missing the mark a bit: both browsers are free. These organizations/companies aren't going to be shut-out financially... they weren't getting the users' money for these browsers in the first place!

      If the developers choose to shut down the Chimera project, it would be a shame, but it would be their decision. To blame that decision on Apple is ridiculous.

      --

      -braxton
  4. Safari, shmafari - think about webcore. by cryptochrome · · Score: 4, Insightful

    I don't think Safari should be the Chimera developers main concern as competition. What they should be worrying about is what's IN Safari - specifically, webcore. Because it's going to make it MUCH easier for people to create browsers with novel interface features for the mac. Including tabbed browsing, even if safari itself doesn't.

    My advice to the chimera developers - either focus on bringing the unique features of the mozilla platform like XUL apps that are not so easily replicated, or quit and spend your time someplace else.

    (And IMHO, the value of tabbed browsing is not so much organizing pages but preventing clutter. The main problem with the desktop metaphor is it doesn't take many open windows before it's practically unusable.)

    --

    ---If you can't trust a nerd, who can you trust?

  5. Huh? by Anonymous Coward · · Score: 5, Insightful
    What kind of an argument is *that*? I mean, so far Mac OS came bundled with the 90%+ browser from Microsoft. How was that easier to beat than a (relative) newcomer browser?

    Of course, if one actually reads the article ...

    "I'm torn about what to do with Chimera. It's obvious it will only ever be a marginal product on a even more marginal platform. AOL and Netscape have no interest in supporting it. Who aspires to be number two in an already over-commoditized space? Working my ass off for 3% just isn't any fun any more. Safari has already won, the rest is just to see by how much."

    This is not about evil Apple killing off independent developers, but about someone who just lost interest in his pet project, IMO ...

    "Perhaps what is more disappointing is that my fifteen minutes of fame are just about up and I've really got nothing to show for it."

    I know exactly how you feel *sigh*

    b.

  6. Re:Big Buttons by Twirlip+of+the+Mists · · Score: 4, Funny

    Here's an idea for u devolpers - Try making a theme editor for Safari that ISN'T JUST CHANGING THE COLOR!!!!!!!

    Ugh. Here's an idea for you developers: give up on themes. If you want to work on something, make it something that contributes more to the world or to your own personal enrichment than simply making my screen uglier.

    --

    I write in my journal
  7. Wait a second by ethank · · Score: 5, Insightful

    People are saying "don't take Chimera!" because Safari doesn't render well and lacks tabs....

    OK.

    Safari is in beta release 1. Chimera in the .6 release (post). By the time Chimera is indeed "dropped" Safari should be upwards of beta 3 or 2 or possibly even release. The developers of Safari maintain their own weblog (http://www.mozillazine.org/weblogs/hyatt/) and from what you read there, its indicative that CSS compliance is of the highest priority.

    I'll go with the best browser that provides the best user-experience. For me, I use Safari right now because its bookmark management rocks, its history view rocks and its fast as hell. I used Chimera from the time I bought my Mac (September) to when Safari was released. Sure, Safari has some CSS problems, and Chimera is still always running for that very reason, but it boils down to the typical mac idiom: what lets me do my work faster.

    Ethan

  8. Pushing Down Developers by agentkhaki · · Score: 4, Insightful

    Recently, it came to my attention that MacAmp Lite X is no longer under developement either. Why?

    "iTunes just got to be far too big, far too free, and far too bundled with the OS"

    Granted, MacAmp Lite X wasn't freeware, like Chimera is, and it wasn't open source, like Chimera is, but it still begs the same question:

    As Apple moves from a company that was all about selling their own hardware and an OS to run on it, to a company that is all about moving into every aspect of our lives - giving us not only hardward and a (very healthy) OS to run on it, but also software to take care of most features required by an 'average' user, as well as digital lifestyle devices like the iPod (and rumored things like PDA's, video iPod's, etc.,) - are they becoming more like Microsoft? Are they discouraging the independant developer? Will they continue on this path to such an extent that those people who have begun to raise Apple's market share - and who have begun to actually pay attention to the operating system as something actually worth using - away?

    In short, will Apple invading all of the different types of software areas discourage developers to the point that it is no better than Microsoft, if only in terms of their attempted monopoly over all aspects of our computing experience?

    --
    Ack!
    1. Re:Pushing Down Developers by thatguywhoiam · · Score: 4, Informative
      In short, will Apple invading all of the different types of software areas discourage developers to the point that it is no better than Microsoft, if only in terms of their attempted monopoly over all aspects of our computing experience?

      In short, no. I'll tell you why.

      There are three major differences between Apple's bundling of the iApps and Microsoft's value-add (uh, Plus?) software.

      1. Apple's apps don't suck. Flame if you will. iTunes in particular, you'd be hard-pressed to find someone who didn't think it's really the be-all of music interfaces. iCal has a huge following already, Mail kicks ass, iSync does what it says it does. iMovie practically kickstarted the real desktop moviemaking revolution, iDVD was an industry first. I have nasty things to say about iPhoto, but since the 2.0 rev is 4 days away I'll reserve judgement.

      2. Apple apps are uninstallable. This point is often lost on the Windows crowd. "Apple bundles a browser too! It's anticompetitive!" Microsoft tells you that IE is literally crazy-glued to their OS, as is WMP and others. Any Apple iApp is a single icon, that is tossable, without a fuss, without that wacky Install/Remove Programs nonsense.

      3. Apple only extends itself where it feels it is needed. I could probably take some crap over that statement, but it seems to be true. The browser situation was sucking until Chimera came along, and Apple hired that guy. The iApps serve as proof-of-concept OS X apps, as well as fulfilling the 'what software?' problem of a new OS. Also, Apple is happy to point users in the direction of more powerful, flexible, paid applications if asked (i.e. Audion).

      Besides, I think most people would agree that there are certain activities that a computer ought to do 'out of the box' that are more complex than users would have demanded in the past. CD burning, for example. Does including CD/DVD burning capabilities in iTunes and the Finder hurt Roxio's Toast? Probably not, Toast is more powerful.

      --
      If Jesus wants me it knows where to find me.
  9. Open Source to the Rescue by phpsocialclub · · Score: 4, Insightful

    I do not see what the big deal is.
    It is unfortunate that the developers are feeling the pressure of apples new browser, but as long as the source code the Chimera remains available it can still be developed and improved.
    I use Chimera every day as my primary browser and download the daily builds every day.
    Safari is nice, but there is still a place for Chimera.
    New developers will step forward, I would if I had the time and/or skills, to keep this project moving forward.
    Projects change hands all of the time,

    Chimera will live on

  10. Re:Safari musing/Tab pontification by thatguywhoiam · · Score: 4, Insightful
    Twirlip. My man.

    Here, I thought I was all alone on the tabs thing. I was going to keep my big mouth shut (er, fingers tied?) about it but you've graciously stuck your neck out - on Slashdot no less.

    The problem with Tabs, is as you said, there's not really a problem to begin with. Browser window-switching accomplishes the same thing, with unlimited constraints, and equal-or-less number of keystrokes/mouseclicks. So why do people live and die by tabs?

    I think it comes down to a few weird little reasons... like, you can see how many tabs you have open at a glance. That's sorta nice. The instant-load thing, that's nice. But you know what it mostly is? (imho?)

    You don't have to re-size or move your new window.

    Seriously. Most browsers just don't know how to open a new window, because you can't tell it. Even clever browsers like OmniWeb that allow you to 'save' a window position are still going to cascade the windows, down-and-right, so you can grab the last toolbar. Then you have overlap after 5-6 windows and things get buried (the limit on tabs too).

    Really, it comes down to people not wanting to Mess With Their Windows. I'm happy messing with my windows. It would be interesting to know the ratio of tab-browsing freaks to those who run the browser full-screen, no?

    --
    If Jesus wants me it knows where to find me.
  11. Not Dead by moof1138 · · Score: 4, Informative

    From: pinkerton@netscape.com (Mike Pinkerton)
    Date: Tue Jan 21, 2003 10:46:55 AM US/Central
    To: CHimera
    Subject: [Chimera] Sigh
    Reply-To: chimera@mozdev.org

    Let me put this to bed once and for all: I'm not stopping work on chimera.

    Yes, I'm frustrated and sick of being kicked around by apple. That's why I muttered that i was "torn". I never said I was stopping work or that chimera was dying. I can't speak for Simon or bryner or any of the other members of the team, but they're not stopping either.

    I appreciate the support and all the emails. We're making a damn good product here, and we're doing it because we want to, win, lose, or draw.

    --
    Mike Pinkerton
    Mac Browser Weenie
    pinkerton@netscape.com http://people.netscape.com/pinkerton

    _______________________________________________
    Chimera mailing list
    Chimera@mozdev.org
    http://www.mozdev.org/ma ilman/listinfo/chimera

    --

    Hyperbole is the worst thing ever.