Slashdot Mirror


OmniWeb Announces 5.0 Browser

wcbrown writes "OmniGroup, makers of the popular Mac OS X browser OmniWeb have announced the upcoming beta of their next-generation browser. There's going to be tabs and they're not like any other browser out there. There's going to be a way to save and share your browsing state so you can restore your window locations and the URLs in them. There's going to be some cool nice-to-haves like integrated RSS reading, per-site preferences, and search shortcuts. The beta will be available February 2, 2004."

36 of 129 comments (clear)

  1. Tabbing system by xyrw · · Score: 5, Informative

    When I first saw the way Omni had implemented tabs in OW, I thought they were trying to be different for its own sake.

    On this thread, Tim2, who's on the team at Omni, explains the reasoning behind their tabs implementation (vertical tabbing, drawer as opposed to hotlist a la Mozilla). I reproduce it here:

    So, there have been some people wondering why we chose to use a drawer instead of just doing the more traditional Safari/Mozila thing. Here's the deal with the drawer:

    • I've found that thumbnails generally convey much more useful information than page titles. Most page titles are junk anyway (go to eBay and you'll see what I mean). I can switch between tabs much more accurately when I can actually see the page I'm switching to. And in those cases where the thumbnail really is not a distinguishing factor, such as when multiple tabs are open to these forums, then the page title is usually enough supplimentary information for me to figure it out.
    • The tabs were put vertically in a drawer for a number of reasons:
    • First, you can get more vertical space in a drawer than in an in-window sidebar. This is because the drawer overlaps the main window's toolbar, while a view inside the window could only stretch from the bottom of the toolbar to the bottom of the window. That's like 50 extra pixels.
    • Second, they are oriented vertically instead of horizontally so that you don't have to deal with truncated page titles if you don't want to. If you load fifty tabs in Safari, they will have incomprehensibly short titles and will run off the end of the window. OmniWeb does not have this problem. It's also easier on your eyes to scan a list of items that are arranged in rows (as opposed to Safari's single row, multiple column implementation). On top of all that, you can view more tabs at once than you can with Safari -- In OmniWeb's list mode, I can create 20 tabs in a single window before a scroll bar appears (this is on my dinky 12" PowerBook). In Safari, however, I can only fit 11 tabs in a window before they start running off the screen into that annoying menu thing.
    • And finally, you can hide and show a drawer without having to resize the content area of the window. If we put the tabs in an in-window side bar, then we would have to resize the page every time the tab sidebar was hidden or shown. This can have detrimental effects on page layout and can make the user feel cramped, especially when reading pages which lay out best when the window is wide.

    Essentially, the Omni implementation scales better with a large number of tabs. This is the first great improvement to tabbed browsing that I have seen in a long time. I can definitely see myself $30 for this thing.

    1. Re:Tabbing system by pudge · · Score: 3, Insightful

      Those are all good reasons. But none of them matter on the issue of horizontal vs. vertical.

      My horizontal space is more valuable than my vertical space. Plus, a ton of space is wasted when you only have a few tabs, if you don't want/need thumbnails. If you can't have the standard tab format, as a horizontal bar, you lose. I am not saying this is a bad implementation -- on the contrary, I think it is the best thing I've seen in a browser since the introduction of tabs -- but I don't want to use it. Not on a regular basis, anyway.

    2. Re:Tabbing system by bnenning · · Score: 5, Insightful

      My horizontal space is more valuable than my vertical space.

      Really? My impression is that usually the opposite is true, since screens are wider than they are tall, especially with the proliferation of widescreen aspect ratios. You may have a point since Omniweb's drawer will take up more horizontal space than normal tabs take vertical space, but I'm still looking forward to giving it a try.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    3. Re:Tabbing system by bar-agent · · Score: 2, Informative

      You must not have noticed that you can turn the thumbnails off, and just show the window titles in a vertical list.

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    4. Re:Tabbing system by pudge · · Score: 4, Interesting

      My impression is that usually the opposite is true, since screens are wider than they are tall, especially with the proliferation of widescreen aspect ratios.

      It's a side effect of having a wide screen. Because my (PowerBook 15") screen is wider than it is tall, on average, each individual window takes up all the vertical space (or at least, enough so that I can't have another usable window in the same x coordinates). There is additional space above and below the window, but not enough for another usable window.

      So, if I need to use two windows at once, I need to put them next to each other (or change their size, which is too time-consuming). If I keep my browser windows the same size as I normally do, OmniWeb windows will take up a lot more of my usable space, not just because they take up more space (they do) but because they take up the space I am actually using for something else, whereas adding a horizontal bar takes up more vertical space, which wasn't being used for anything anyway. Maybe I shrink the height of my browser windows a dozen or so pixels, but that is insignificant compared to having two windows side-by-side.

      And while I am sure I can close the Tabs drawer, I don't want to. I like leaving my list of tabs open. Opening and closing it when going back and forth between windows would be annoying, too. ... I'm still looking forward to giving it a try.

      Me too!

    5. Re:Tabbing system by Graff · · Score: 3, Informative
      Now you want me to try and find the story I want by choosing one from a bunch of identical images? No thanks, the blurb in the page title is at least *unique*, I'd like to go by that, please.

      If you look at the implementation that OmniWeb 5 is using you will see that it gives you the choice of using either thumbnails or titles. This choice is good because there are many sites that use identical titles for their pages, even when the content is different. With the choice of thumbnails or titles, the user is in control of how they use the "tab" interface that OmniWeb 5 will have.
  2. OmniWeb Tabs by ike6116 · · Score: 3, Interesting

    They look quite weak from that video. They aren't nearly as useful as regular tabs (a la Mozilla, Safari et. al), as a matter of fact Omni's take on "tabs" reminds me of a glorified "Page Holder" from IE 5 for Mac OS 9. My real question is what does OmniWeb have to offer? It's using Apple's WebKit last time I checked, so it's not a new rendering engine that they have to give, no *REAL* tabbed browsing (which is what I want) so no dice there. I understand more choices are good yadda yadda yadda and all that jazz, but my question still stands, what does OmniWeb have to offer the end user?

    --

    Are you secure enough in your masculinity to run 'man touch'?
    1. Re:OmniWeb Tabs by FosterKanig · · Score: 2, Interesting

      Actually, some of the implementation looks pretty good. I spend most of my online time on my laptop, which means for "Open in a new tab" I have to do the Control-Click contortion, while this seems to allow me to drag and drop for the same effect.
      BUT, I don't want to have the damn drawer open all the time reducing screen space. So, I guess I have no point. But I will at least try out the beta. It'll take a lot for me to pay, but I am willing to give them a chance.

    2. Re:OmniWeb Tabs by Anonymous Coward · · Score: 3, Interesting

      If you have to ask that question, you've obviously never used Omniweb. I can search google for x by typing in 'google x'. If I want it in Japanese, it's 'googlej x'. I can search amazon.com by searching 'az x'. Etc. It cuts down on browsing time by at least 50%, since my hands never have to keyboard, ever (I have memorized all of the useful keyboard shortcuts, and even added some of my own).

      If that doesn't entice you, OW has ridiculously customizable popup/ad blocking capabilities, a downloads window that behaves intelligently, and precisely enough preferences to be useful--no more, no less.

      OW is such a great browser that it's fun just to use, and I frequently find myself wasting time on the internet just to use OmniWeb. It's a dang good piece of software.

  3. Obligatory Opera comment by cgenman · · Score: 5, Insightful

    I must say I am impressed... I had never thought Opera would be eclipsed in cool features, but there it is. Many of these things Opera should be doing right now.

    Workspaces, for example. Opera has an integrated system for easily saving and restoring web sessions, and even features an undo for closing windows (yay!). But this feature is buried in a menu somewhere, requires an open / save dialog box, and generally could be a lot more intuitive. Despite having been in several iterations of the browser, few people have found it.

    Site-specific preferences. People have wanted this for a long time now, and I'm glad to see someone is implementing it. Pity it wasn't Opera. Opera supports preference sets, and many of them contain site-specific information, but in no way can all preferences be set on a site-specific basis. From the description it sounds like you could, for example, set your Slashdot home page to be your user page. I may be reading this wrong... only February will tell.

    Adding searches... This is just plain cool. While opera allows you to use one of many pre-defined searches through a variety of means (including typing "g " + subject into the address bar), adding any search would be a powerful and useful ability. Of course, Opera's more flexible interface would have to find ways to deal with this (an individual search bar? the agregate search bar? the address search method?), but it shouldn't be too difficult.

    Sharing bookmarks on a LAN is both great and troublesome. How do you implement this easily and quickly in a Windows environment without Rendezvous?

    Tabs aren't as big of a deal, honestly. Usually either you have few enough pages open that you can keep track of them by name, or you have so many open that thumbnails would be too cumbersome to use.

    I've always been envious of OmniWeb's History Search ability, website update notifications, and inline spell checker. That latter is being addressed in opera 7.5, along with a few nifty other features. While I will continue to use Opera, not the least of which because I have a PC, OmniWeb appears to be shaping up to quite the must-have app. OmniWeb was originally slated to ship as the default browers for OSX. Now it looks like that was a great idea.

    1. Re:Obligatory Opera comment by rylin · · Score: 2, Informative

      Sharing bookmarks on a LAN is both great and troublesome. How do you implement this easily and quickly in a Windows environment without Rendezvous?

      You use IE along with a shared directory, since bookmarks are stored as simple files
      *GRIN*!

    2. Re:Obligatory Opera comment by dr.badass · · Score: 2, Interesting

      Sharing bookmarks on a LAN is both great and troublesome. How do you implement this easily and quickly in a Windows environment without Rendezvous?

      That's easy. Port it.

      --
      Don't become a regular here -- you will become retarded.
  4. ServiceHolder was first ! by siyavash · · Score: 2, Interesting

    heh, ServiceHolder ( http://www.serviceholder.com ) did it first. Funny.

  5. Mirror by CowboyMeal · · Score: 2, Informative
    --
    Your credit card information wants to be free.
  6. A lesson for the non-khtml world. by fm6 · · Score: 4, Interesting
    Omniweb 4.5 uses the WebCore and JavaScriptCore frameworks from Apple - the same technology used in Safari for rendering web pages.
    Cool! It appears that Apple has decided to repay the KHTML community in kind, by promoting the general use of the KHTML component on their platform, not just in Safari. Good for them. Though the Webcore web page seems to say that OmniWeb has jumped the gun by using the current version of Webcore, which still lacks a stable public API.

    Apple does seem to have gotten sloppy with terminology once again. They can't call a component "JavaScriptCore" -- technically and legally, "JavaScript" can only describe the Netscape implementation of the language. The generic term is ECMAScript. Anyone taking bets on how long before Time-Warner's lawyers notice the trademark infringment?

    There's a lesson here for those of us stuck with Gecko, Opera, or the mysterious combination of undocumented engines that is Internet Explorer. You want standardization, you gotta have open-source components. W3C puts a lot of work in defining standards for HTML, CSS, and SVG. These standards have a lot of unbelievably cool features, with much more in the pipe. But nobody can use most of them, because they're not widely implemented. What's the point of working so hard to create good standards if nobody uses them?

    We need a reference web engine that will drive standards-based web development, just as the reference implementation of Java, with all its flaws, drove the adoption of the Java platform. Microsoft probably wouldn't use it, but it would provide some small pressure for them to be more standards compliant. W3C could develop such a comonent from scratch, or they could use Gecko; but KHTML seems to have the code base that's closest to a real tipping point.

    1. Re:A lesson for the non-khtml world. by Anonymous Coward · · Score: 2, Interesting

      Cool! It appears that Apple has decided to repay the KHTML community in kind, by promoting the general use of the KHTML component on their platform, not just in Safari. Good for them. Though the Webcore web page seems to say that OmniWeb has jumped the gun by using the current version of Webcore, which still lacks a stable public API.

      Where have you been? This is exceedingly old news. Apple's been promoting it in that fashion from the start. The developer tools even include a 'simple browser' example.

      The mention you refer to on the Webcore page is outdated, too. Omni did jump the gun, as they released OmniWeb 4.5 using a pre-1.0 version of Webcore. (Because they were desparate for a better rendering engine). But now things have stabalized. Probably best to lookup "WebKit" rather than WebCore now.

    2. Re:A lesson for the non-khtml world. by shawnce · · Score: 5, Informative

      Apple made Web Kit a public framework as of Mac OS X 10.2.7/8 (around Oct. 2003).

      This page covers how to use it.

      As of Panther you can even create a functional web browser in Cocoa without writing a single line of code, this includes backwards/forwards navigation controls, other common controls, etc. To do this you simply drag and drop elements into a window/view in Interface Builder and wire up a few things graphically... you don't even need to compile it to use it. (I tried it myself for the fun of it, it takes less then 5 mins)

      Apple is also using Web Kit for various things other then Safari in Panther, like the help viewer, Xcode, etc. Third parties are also quickly starting to use it for imbedded HTML display.

      Rather cool.

  7. Re:Tabbing by bar-agent · · Score: 3, Informative

    Sigh. Thumbnails are optional. You can just show the window titles in a vertical list. Watch the movie.

    --
    i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
  8. block partial conent? by AssFace · · Score: 3, Interesting

    My three reasons for sticking with Safari are:
    1) The Google Toolbar (although not implemented in the same full and correct way as the real thing on Windows).

    2) Ad blocking

    3) Pith Helmet - it allows ad content (or really any content) in a web page to be blocked. So banners and images can be stopped and not downloaded - saving my slow connection from having to bother with them, as well as not even seeing the ads.

    I also like the bookmark bar, but I suppose many of the browsers have that now.

    I know little to nothing about OmniWeb, will have to check it out more.

    --

    There are some odd things afoot now, in the Villa Straylight.
    1. Re:block partial conent? by larkost · · Score: 5, Interesting

      1) OmniWeb has had this for a long time... it just doesn't proclaim itself (and is a lot more configurable). Just type "google this and that" and it will return the results page of a google search for "this and that". You can make your own queries for any site you would like. In 4.5 this can only be a get query, but in 5 it can be a POST one as well. From the screenshots 5 will also have the option of having a separate field for this.

      2) OmniWeb has had this since version 3. By size, not from same domain, or by a regular expression. I am not sure if Omni or iCab was the first to have it, but it was one of those two.

      3) see 2...

      Bookmark management has been one of OmniWeb's strengths, and it looks like they are running that ball again in 5. Having bookmarks check themselves at user definable intervals is really nice.

      Cookie management is also a strong point, and the per-site preference mechanism will make this easier to use.

      Take a look at OmniWeb. You can use it for free without restriction. It just asks you to register it on startup, and if you leave a window untouched for long enough it gets an "unregistered" banner cross it until you touch it again. And if you are really interested, check out the OmniWeb-l list, the developers are really responsive.

    2. Re:block partial conent? by Graff · · Score: 3, Informative
      I was asking if in order to be one of the developers - making plug-ins and whatnot required one to pay.

      OmniWeb can use the same plug-ins that work on Mozilla or Netscape. So I would say no, you don't need to pay to develop for OmniWeb.
    3. Re:block partial conent? by jcr · · Score: 4, Informative

      2) Ad blocking

      Omni led the way on this. Years ago, I asked Ken Case to give me a way to block all URL's that matched a given regex, and they put it in.

      They then took the extra step and implemented blocking of any URLs that didn't come from the same host as the page, URLs for images that matched the standard ad sizes, etc.

      One other thing I love about OW is its ability to set cookie handling preferences per site. By default, I take the cookies and toss them out every time I quit the app. There are just a few sites I'll keep cookies for across sessions (/., my bank, and my employer's internal pages), but all the rest of them get pitched.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  9. Re:Omni has some strange ideas... by larkost · · Score: 3, Funny

    Actually one of the developers has been saying that he bas been working a lot on the program on his 12" iBook, and has been saying that both the tabs and the workspaces help him better manage his screen real-estate. Of course that means he was also using XCode on a 12" iBook, and you have to be a contortionist to do that well....

  10. I just don't know by rixstep · · Score: 2, Interesting

    I just don't know. Omni have been around for ages, and in the NeXT camp, but their browser has been around for ages too, and crashing for ages, and was totally eclipsed there for a while until they came up with the idea of using the same code as Safari to rejuvenate and refurbish their own product. And yes, that is the essence of the GPL, but what irks me is that prior to the introduction of Safari, Omni could not get a stable browser out the door.

    There is no doubt in my mind that D Hyatt and Co could make this Omni browser if they wanted - but they ostensibly opt not to, and for reasons which are not that hard to fathom. A lot of people like - even prefer - Safari for its simplicity - and for its relative stability.

    I prefer good coding. I don't care much what great new UI gizmos a company dreams up. I want dependability and stability, and without disparaging anyone unnecessarily, it seems that these two virtues have been difficult to achieve for the Omni Group, and I see no indication they're suddenly going to get any better.

    1. Re:I just don't know by Graff · · Score: 4, Insightful
      what irks me is that prior to the introduction of Safari, Omni could not get a stable browser out the door.

      OmniWeb 4 was actually pretty stable and rendered fairly well even before they switched to using WebCore. The only thing that was really missing was some of the CSS support and some of the JavaScript stuff. The main problem the Omni Group had was that they were spending a lot of time chasing sloppy coding that worked in Internet Explorer because people only checked their code in Internet Explorer or they coded to some of the quirks in IE and that broke the rendering in other browers.

      The Omni Group finally realized that they were trying to master too many disciplines and they were spending time re-inventing the wheel. They made a smart choice and decided to let someone else worry about rendering web content while they concentrated on solid UI and application design. The merging of the Omni Group's great UI-sense and KHTML's excellent rendering is a dream and they combine to make a wonderful product that is well-worth throwing a few bucks at. Not to mention that you can use the product indefinitely for free and all you'll see a single funny nag message out of a series of a dozen or so every few days.
    2. Re:I just don't know by baruz · · Score: 3, Insightful

      I believe that, coming out of the whole NeXT tradition that invented the web browser, OmniWeb used a real SGML engine to parse the HTML applications that are called web pages, as you could tell by reading the status bar as pages loaded (SGMLObject parsing, or something; I've since updated to OW 4.5, with WebCore). True, this engine had trouble with many pages--that is, it did not accept as liberally as it could have--but I think that the twists and contortions that people put HTML through would have made even Jon Postel hang his head in shame.

      --
      He was a verray parfit gentil knight.
    3. Re:I just don't know by psleonar · · Score: 3, Interesting

      At least in early versions, OmniWeb tried using a 'pure' object-oriented approach to render web pages. They wrote an object that converted HTML into SGML, then another one to convert SGML into RTF -- which was a native format for NextStep to display. Although elegant in architecture, these many conversions delayed the display of the web page quite a bit.

      To make matters worse, until OS4.2, the low-level Next-supplied Text Object was not multi-threaded. (No real reason for it to be, until web browsers came along opening up multiple http connections and wanting their pages rendered ASAP.)

      I believe if you get just the right combination of OpenStep 4.2 on a Turbo Cube, some rare EOF patch, and the right beta of OmniWeb, the whole rube goldberg contraption works just dandy. Otherwise, it's probably a good thing they are just outsourcing HTML rendering to WebCore nowadays.

      There's some more info in an old post of mine here.

    4. Re:I just don't know by jcr · · Score: 2, Insightful

      Well, nothing was stopping them from using the KHTML libraries or one of the other open-source HTML rendering libraries that were out there even before Apple decided to do so.

      I think you're underestimating just how much work it was to re-host KHTML from X windows to Quartz 2D.

      they stuck with their own internal renderers until the holy grail came along with Apple's announcements of WebCore and JavaScriptCore. ..and they had the best rendering on the platform. If you have access to a Puma (10.1) system, have a look at IE and OmniWeb side by side.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  11. Stingy Location Bar by rixstep · · Score: 2, Troll

    I don't like the way they just let content run off the bottom of the page. They've always done that, and I don't like it. They should, IMHO, put a discreet narrow white space at the bottom. I don't know. I know it just doesn't look right for me the way it is - it feels 'half baked'.

    Their location bar, with all the other doodads they've already got up there, is about wide enough for 'apple.com' but no more. I suspect this is going to be a real pain for users of the new version.

    And I've had no joy with ever getting OW to run for more than a few minutes without crashing all over the place - and not when rendering web pages, but when trying the possible in configuration settings and the like.

    And all the Omni PR people have had to say about that is: 'a lot of our users don't experience crashes'. So wow - that's how you deal with crashes at Omni Group support?

    No thanks. I got Safari if I want, and Safari is an honest effort, and Safari is not playing leap frog or riding on the tails of anyone else's efforts. Omni should first attempt to get their own browser out the door without crashing all over the place; when they've demonstrated they too can write solid code, then they can do what they want.

    Creating a souped-up version of Safari might give them back a market niche, but it's not honest the way they're going at it, IMHO. Show you can write a browser first - then worry about the doodads. I for one will not go near OW5 until I hear the word that Omni have suddenly learned how to produce good, stable code.

    1. Re:Stingy Location Bar by hysterion · · Score: 5, Funny
      it's not honest the way they're going at it, IMHO.

      Safari is not playing leap frog or riding on the tails of anyone else's efforts. Omni should first attempt to get their own browser out the door without crashing all over the place; when they've demonstrated they too can write solid code, then they can do what they want.

      You're so right. How dare they build on open code, implementing open standards?!? These guys are hijacking the web, pure and simple!!!

      Omni should first attempt to design their own markup language and transfer protocol. Once they've demonstrated they too can write a good network stack and lay their own backbone fiber, then they can do what they want.

      Anything short (including their sickening use of public roads to drive to work!!!) is just sheer piracy on their part.

    2. Re:Stingy Location Bar by doughmein_dot_net · · Score: 4, Insightful
      and Safari is not playing leap frog or riding on the tails of anyone else's efforts.

      But doesn't Safari do just that? Apple didn't write Safari's rendering engine from scratch. Apple chose to use WebCore, which was derived from KDE's KHTML code. They've been very good citizens by contributing code back to the KDE project, but they're still utilizing code that was developed by another group.

      So why is it okay for Safari to "leap frog" and build upon the efforts of the KHTML development team, but not OmniWeb? What makes Safari an "honest effort" when they re-use code in the same way as Apple? Why should OmniWeb have to re-invent the wheel when there is already a stable rendering engine available for them to utilize?

      If you want a web browser with a "niche market" that uses a proprietary rendering engine, look no further than Opera or Internet Explorer. But the re-use of WebCore makes OmniWeb a credible product, and frees up their developers' time to do other worthwhile things, such as fixing bugs and working on the stability of their program. Why should they have to waste time writing their own rendering engine?

      I can understand your dislike for OmniWeb for their past track record of stability, but if you're going to critique their re-use of open source code, you'll need to come up with some far more convincing arguments.

      --
      Super ninja monkeys will one day rule the world!
    3. Re:Stingy Location Bar by EricHsu · · Score: 4, Insightful
      And all the Omni PR people have had to say about that is: 'a lot of our users don't experience crashes'. So wow - that's how you deal with crashes at Omni Group support?
      If you have a crash, a Crashcatcher app opens and mails a crash log to Omni. What more do you expect, a handwritten certificate of apology? (This happens for registered versions... your unregistered mileage may vary.)
      No thanks. I got Safari if I want, and Safari is an honest effort, and Safari is not playing leap frog or riding on the tails of anyone else's efforts. Omni should first attempt to get their own browser out the door without crashing all over the place; when they've demonstrated they too can write solid code, then they can do what they want.
      Are you serious? Safari is 'riding on the tails' of the entire KHTML team and indirectly the efforts of many other open source developers. This is how it should be.

      And we shouldn't forget. Omniweb was there first. Back when OS X was just out, there was only the hideous hideous IE5 (tragic since IE5/OS9 was the best browser of its time) and a nightmarish Netscape. OW was gorgeous and fast and showed everyone what a browser really should be like. Yeah, it had occasional crashes, but it was the best of the bunch. Except for the sick task of reverse-engineering all of IE's bugs. Leading to...

      Creating a souped-up version of Safari might give them back a market niche, but it's not honest the way they're going at it, IMHO. Show you can write a browser first - then worry about the doodads.
      That's right, why use a standards-compliant free Apple standard Toolkit, when you can completely reinvent the wheel for no good reason other than to impress about ten people in the world who probably won't even register your product and will complain about how your URL field isn't adjusted right in your demo movie. While their at it, they should have written their own compilers, the cheating bastards.

      This isn't macho CS major dueling here. This is about creating useful software. Most of us are delighted they are using Webkit for rendering and thinking about other interface issues instead of wasting their time on rendering (which incidentally was killing their development efforts).

      If you don't like it, don't use, or don't try it. But please don't try to say it's somehow dishonest or wimpy to use system toolkits.

    4. Re:Stingy Location Bar by burns210 · · Score: 2, Informative

      for your rendering needs in omniweb. Omniweb uses webcore, the rendering engine for Safari, which is based on KHTML, the HTML redering engine in KDE.

  12. Can't wait.. by jcr · · Score: 2

    What gives? I submitted this story three days ago!

    Anyhow, congrats to the guys at Omni for another major advance in Browser design. Someday, I'd like to see a list of all the things Omni invented that got copied by Netscape, and then by MS, and are now considered standard browser features.

    I applaud Omni for their heroic efforts over the years to deal with emulating Netscape and IE bugs that lame web designers didn't even know were bugs, and for getting more done by fewer people than any other development team I can think of.

    Those of you who aren't familiar with Omni's other apps, check them out. These guys are some of the best software developers in the business.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  13. Re:Mac MSIE? by phatsharpie · · Score: 4, Informative

    MS had dropped development of IE for Mac OS X since June of 2003.

    http://www.pcworld.com/news/article/0,aid,111158 ,0 0.asp

    -B

  14. Drawer vs. Panel by rthille · · Score: 2, Interesting

    I really don't like the inflexibility of the drawer model. A drawer is nicely associated with it's window, but always takes up the screen space whether the window is 'key' or not. I much perfer the the 'panel' approach of NeXTStep. In NeXTStep, you'd have one or a few panels per application, they could hide (or not depending on implementation) when the application wasn't 'front'. The content of the panel would change to track the 'key' window. and the panel could be moved where ever you'd like on the workspace. Given a multi monitor setup, that flexibility can be very very useful.

    --
    Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/