


Omni Releases OmniWeb 4.5 Using Safari Engine 116
John C. Worsley writes "The Omni Group released version 4.5 of OmniWeb, based on Apple's WebCore and JavaScriptCore frameworks (the same KHTML-derived APIs that Safari uses)."
IN MY OPINION anyone interested in improving himself should not rule out becoming pure energy. -- Jack Handley, The New Mexican, 1988.
finally! (Score:5, Interesting)
Re:finally! (Score:4, Informative)
He was referring to pre-4.5 release where OmniWeb had it's own render engine.
Re:finally! (Score:1)
Re:finally! (Score:5, Informative)
which is why I'm glad they've opened the engine up for third party use, because it means Apple can focus on speed and integration with the OS, and 3rd parties can get on with innovating.
The coolest feature in omniweb has to be the ability to customise urls in the url line; for example, I've set it up so if I type
fedex 574849
then it goes to the fedex order tracking site, and tracks order 574849. You can set these up for google, imdb, and anything else that gives results based on variables stored in the URL. It's awesome, and I haven't seen anything implemented like it anywhere else.
-- james
Re:finally! (Score:1)
Umm... you mean like keywords in Mozilla?
I think they have been around since 0.9.
Basically, you define a keyword for a bookmark and place '%s' somewhere in the bookmarked URL. When you type the keyword in the Location bar, anything that follows is used to replace the '%s'.
- Tony
Re:finally! (Score:5, Informative)
Actually ... checks CVS... (yes, I work for Omni [omnigroup.com])
OmniWeb's shortcuts have been around since at least Apr, 1998 (compared to May, 2001 according to Old Mozilla Releases [mozilla.org]). They were around in less featureful incarnations back to 1996 or 1997, judging from what I see in CVS.
Remember, OmniWeb is one of the oldest browsers still around:
We love it when other browsers copy OmniWeb's features (and we've certainly copied features from other places). What is even better is that with WebCore/JavaScriptCore we have to spend less time futzing with web standards (if they can be called that) and can work on honest-to-goodness innovations.
Re:finally! (Score:3, Informative)
Re:finally! (Score:2)
Re:Works on all recent Mozilla variants (Score:2, Interesting)
php function_name
works like a charm.
Re:Works on all recent Mozilla variants (Score:1)
Re:finally! (Score:4, Informative)
Re:finally! (Score:2)
Not as if they had a whole lot of choice, kHTML being open-source. Still there seems to be a lot of mutual admiration between the Safari and Konqueror teams, as reflected by friendly pronouncemnts and such.
I've always liked the kHTML engine. I just hope that it gets "borrowed" even more than it is already.
Re:Page change notification? Are you nuts? (Score:2, Informative)
Many many many web sites now always return "200" no matter what. Google? 200. Any blogs you happen to read at Xanga, Blogspot, etc? 200. CNN, MSNBC, ABC, CBS, Slashdot, Yahoo, Apple? 200. Always. Without fail.
Re:Page change notification? Are you nuts? (Score:5, Informative)
I think this was true several years ago, but we've been using the word count of the page (after stripping markup) for a long time now (since at least Apr 2000 according to CVS).
This approach generates some false positives, but in general, it's pretty good. Still, this is something that we'll be able to improve upon now that we can leave a bunch of the ugly stuff to Apple's WebCore/JavaScriptCore.
Re:Page change notification? Are you nuts? (Score:2)
And you're right - I notice now that Google, for example, isn't marked as updated when checking. Two of us missed that completely in testing, which is somewhat embarrassing. Perhaps the feature will get re-stolen . . . .
Re:Page change notification? Are you nuts? (Score:4, Informative)
Well, you could have looked at an OmniWeb bookmarks file :)
My bookmarks file has, for example:
still no Pogo? (Score:2, Insightful)
Re:still no Pogo? (Score:2, Interesting)
Mozilla also works for most games, but it is painfully slow for Word Whomp, which is one of my favorites.
What problems are you seeing?
Re:still no Pogo? (Score:1)
Re:still no Pogo? (Score:1)
Re:still no Pogo? (Score:2)
Not zactly. (Score:5, Informative)
The correct course of action would have been for Omni Group to wait for WebKit's release, rather than using WebCore and JavaScriptCore themselves. Alas, they chose to do it the wrong way. The result will be compatibility problems and bugs, unfortunately.
I applaud Omni Group for being really cool in many ways. This time, though, they really pulled a lame one.
Re:Not zactly. (Score:2)
Re:Not zactly. (Score:5, Insightful)
I don't see why this would necessarily give rise to compatibility problems or bugs. The Safari and KHTML groups should keep both WebKit and WebCore updated just fine.
Has anybody used the product? Is it the vast improvement that we all expected?
Re:Not zactly. (Score:1)
Re: Major upgrade in rendering (Score:5, Interesting)
Yes, OmniWeb 4.5 is a major improvement in terms of quality of rendering and compatibility with more sites. And, as suggested, OmniGroup has indeed implemented features in their browser which would probably be impossible if they only used WebKit. This is a trivial one, but they automatically render hanging punctuation, rather than inline.
Go to http://www.happycog.com/lectures/dwws/ [happycog.com] in both OmniWeb and Safari, and look at the placement of the opening quotation mark for the body copy to see this.
Minor feature only typographers will likely notice, but I'm sure there are many more instances where OmniGroup has added "fit-and-finish" to the raw materials provided by Apple.
Re: Major upgrade in rendering (Score:2)
Ah, so that's what that's called. I noticed this feature immediately and thought it looked kind of odd. So much of typography has been lost in the transition to digital that when it comes back it looks weird.
Text-Selection Problem (Score:1)
Comment removed (Score:4, Informative)
Still no tabbed browsing (Score:4, Insightful)
Re:Still no tabbed browsing (Score:2)
Re:Still no tabbed browsing (Score:4, Insightful)
Re:Still no tabbed browsing (Score:1, Insightful)
I've met one person ever that didn't like tabbed browsing.
Then you don't get out much. Use google if you must. Tabs are merely a poor substitute for a decent window manager.
Re:Still no tabbed browsing (Score:2)
I use tabs mainly for the ability to change pages while browsing with just a rightclick-up-right gesture. And I haven't met yet a window manager which let me do that - namely, changing between windows in a same application with a gesture.
Not to mention the wonderfull usefullness of having the title of all pages not mixed with the titles of other open programs.
Re:Still no tabbed browsing (Score:1)
Re:Still no tabbed browsing (Score:2)
That doesn't solve the specific problem of browsing through a strongly packed set of web pages as well as tabbed browsing does.
If you defer gestures recognition to the window manager, gestures will change through whatever application you have open in that virtual desktop.
You could add gestures to change only through current application, true (does fvwm have that feature?); bu
Re:Still no tabbed browsing (Score:2)
by Expose [apple.com]
change windows in the same app, or change apps, with the flick of a wrist
Re:Still no tabbed browsing (Score:1)
But for general application-switching, it certainly may be great. I haven't tried it though, I don't have Mac OS X.
Re:Still no tabbed browsing (Score:2)
the 'flick of the wrist' factor plus it being visual identification rather than having to read something gives it an edge IMO.
Re:Still no tabbed browsing (Score:1)
Re:Still no tabbed browsing (Score:2)
Re:Still no tabbed browsing (Score:1)
Re:Still no tabbed browsing (Score:3, Insightful)
If what you want is a single-gesture way of switching linearly through the windows in the current application, you want command-~, something all Cocoa applications get for free.
And tabs do have a cost to those who don't use them: the opportunity cost of the development time spent on them. Tabs don't implement themselves,
In Panther this will be less of an issue (Score:5, Interesting)
So maybe that trollish AC that replied below this about tabs being a stopgap for a bad window manager is partially correct, if somewhat socially inept. Between app hiding, app switching, and Expose functions for all apps, and-in my opinion, far more useful-just one app, tabs are actually more of an annoyance.
Re:In Panther this will be less of an issue (Score:2)
Re:In Panther this will be less of an issue (Score:1)
http://www.versiontracker.com/dyn/moreinfo/maco
Re:In Panther this will be less of an issue (Score:1)
here [blueyonder.co.uk]
Re:In Panther this will be less of an issue (Score:2)
Because an OS feature makes up for it doesn't mean it's not a vital feature in a browser. I use tabbed browsing extensively on both my Windows and OS X machines, and I won't use a browser that doesn't have it if I don't have a choice. If Omniweb provided tabs as a feature, I might give it another look (tried it already -- didn't like it), but I don't have Panther or Expose -- so I need my tabs.
Re:Still no tabbed browsing (Score:2)
Kudos for a good decision (Score:3, Insightful)
Way to go, Omni Group! IMHO, nothing can kill a small company faster than trying to reinvent the wheel. HTML rendering is a commodity. The public expectation is that it will happen correctly. Do it wrong (like OmniWeb used to with annoying frequency) and people will jump all over you. Let a bigger group/company do it for you and reap the rewards!
That way you can spend your developer time creating the application experience, which is where OmniWeb has excelled in the past and will continue to in the future. I expect to see great things, maybe great enough to make me part with $29.95!
HBHNice, but not quite ready to replace Safari for me (Score:5, Interesting)
I've got to say, 4.5 is a *huge* improvement in the speed department, but there are still a lot of things I'd like to see improved before I would replace Safari as my everyday browser. (much less. before I would pay for it)
For starters, it needs tabs, I've gotten addicted to them from various mozilla variants and Safari.
Then they need to support java 1.4.1, they're still using the old 1.3.1 carbon version, which just isn't up to par anymore imho. (Although, to be fair Omniweb does seem to work around alot of the problems the old carbon plugin had in Safari, IE, and Mozilla.)
They also need to provide for custom user style sheets, which I couldn't find an option for.
That said, there are some things OmniWeb does really well that I'd like to see in safari.
For instance, spell checking forum input as I type without my needing to manually request it (I can't believe they still haven't fixed this in Safari).
Also, auto checking and updating bookmarks would be nice.
Re:Java 1.4.1 (Score:2)
Re:Nice, but not quite ready to replace Safari for (Score:2)
Err? I don't (nor have I ever) had this problem? Every cocoa text input widget supports spellchecking as you type. It should stay that way once you use the context menu to set it. Is this status of that option resetting itself common?
Re:Nice, but not quite ready to replace Safari for (Score:2)
This used to be a problem in the betas, but apparently it got fixed at some point before Safari 1.0, and I just didn't notice because the default left as you type checking disabled.
Now if only as you type checking worked for INPUT TYPE="text" fields as well as TEXTAREAs...
Why would I want to use this??? (Score:4, Interesting)
Mozilla: free and not quite as awesome
Internet Explorer: free but dead
OmniWeb: $29.95 based on same engine as Safari
Opera: still clueless as to why my friends pay for it
Furthermore, I can put together a web browser in less than five minutes with all the basic functionality I ever use (except tabs) using XCode, IB, and the WebKit. Why would I want to pay someone $29.95?!?!?!?
Comment removed (Score:5, Insightful)
Re:Why would I want to use this??? (Score:1)
Re:Why would I want to use this??? (Score:4, Funny)
Re:Why would I want to use this??? (Score:2)
2) You can add this to Safari for Free via PithHelmet. [culater.net]
3) I don't know about this one because I don't use it.
Re:Why would I want to use this??? (Score:1)
Those are good reasons, but how about shortcuts? They are so great that I know actually don't like when other browsers make me surf the web. How lazy is that? *grin*
Instead of surfing to VersionTracker, waiting for it to load, clicking in the search box, typing "omniweb", and hitting return, I type "vt omniweb" into the location field and OmniWeb will replace it with a string that searches VersionTracker.
I have shortcuts for FedEx, UPS, eBay, dictionary.com, MacOSXHints.com, and more. They are a grea
Re:Why would I want to use this??? (Score:2)
How does Mozilla (Camino included, since you didn't bother to distinguish) get a "not quite as awesome" rating?
If anything, Moz/Camino is just as good as Safari. (At least I can rearrange the toolbar in Camino.)
Re:Why would I want to use this??? (Score:2)
Re:Why would I want to use this??? (Score:1)
Omniweb's Unique Features (Score:5, Informative)
(2) Form Spell Check (I'm Soaking in it)
(3) Self Updating Bookmarks Through The Dock
(4) Self-Fixing Bookmarks
(5) Superior Cookie Management (Three Levels)
(6) Programmable Address Bar Searches (Google, VersionTracker.. etc)
(7) Ad Blocking (And Yes OmniWeb Has Pop-up Blocking Too)
(8) Unbeatable Download Manager (Never seen it's Match)
(9) Extensive Source View, Edit, Publishing Capabilities
(10) Fully Voice Activated Interface and Link Navigation
(11) Speakable Pages (Useful When Your Eyes Just Can't Read Anymore)
(12) Browser Compatibility Settings
(13) JavaScript Compatibility Settings (Can Tie in or out With #11)
(14) JavaScript Bookmarklets
(15) Application Helper Settings For Downloads
(16) Network Activity Monitor (Similar to Mail.app's)
(17) Much More that I'm Overlooking
Re:Omniweb's Unique Features (Score:2, Informative)
Re:Omniweb's Unique Features (Score:1, Insightful)
In the future, please try to be more precise. It'll alleviate a lot of confusion if you refer to things by their proper names.
Thanks.
Re:Omniweb's Unique Features (Score:1, Redundant)
Ah, the auto-complete uses the history as well, so I assumed that was what he meant. What did he mean then?
and in the future, please try to be a little less condescending.
Re:Omniweb's Unique Features (Score:3, Insightful)
(2) Form Spell Check (I'm Soaking in it)
I write my posts, etc., in text editors first, and then paste things in. I find text editors are more stable (and manipulate text better) than Web browsers. (And OmniWeb does like to crash, you know.)
(3) Self Updating Bookmarks Through The Dock
What do you mean? Are you cluttering up your Dock with bookmarks? More info, please. :)
(4) Self-Fixing Bookmarks
I seem to recall typing "www.slashdot.org" for a bookmark and Camino asking if I wanted to redirect
Re:Omniweb's Unique Features (Score:3, Informative)
Text editors can be overkill sometimes, especially if you're just typing something short.
The solution you suggested would not be used by 99% of users and is a pain to set up. With OmniWeb, all you need is a couple of clicks within the GUI.
Re:Omniweb's Unique Features (Score:1)
Hydra is relevant because it does syntax highlighting just like OW does. It does everything OW does, I think.
Mozilla can block banner ads with a right-click, if you're not into
Re:Omniweb's Unique Features (Score:2)
Let's say you're only typing one or two sentences - does it really make sense to switch to another app? Especially just to stick a line break in?
But then you need to open another program. With
Re:Omniweb's Unique Features (Score:1)
Sorry, I should have assumed you'd done no research into other browsers before declaring all the things I need to pay for in a browser.
Little, if anything, OW does can't be had by other, less costly or free, and at least as easy to use programs.
Re:Omniweb's Unique Features (Score:3, Informative)
Mozilla is bulky and slow and a full web page designer is overkill sometimes. If all I want to do is change a link or update some text, which makes up the majority of what I've needed to do the last wee while, then OmniWeb is perfect for the job.
buggy BBEdit Lite (Score:1)
So are you using the Pro version?
Competing on features masks competing on freedom. (Score:2)
As you point out, Mozilla has tons of features, but it competes in a much more future-proof way: software freedom. Competing on features can sometimes hide denying users software freedom. I don't want to lose the opportunity to leverage a free market for getting things changed the way I want them. I've used lots of non-free software before and I'm not ready to put my software freedom on the line like that anymore.
Re:Omniweb's Unique Features (Score:2, Funny)
(19) Profit!
Re:Omniweb's Unique Features (Score:2, Informative)
boo. hiss. boo.
Or did I miss something? I can't find them.
Re:Omniweb's Unique Features (Score:2, Insightful)
Is not one of Omniweb's unique features... (at least all the forms can be spell checked for ME in Safari)
Re:Omniweb's Unique Features (Score:3, Interesting)
I listed several features in a post [slashdot.org] recently that talked about the feature set beween iCab, Opera/Mac and OmniWeb.
While OmniWeb was a nice browser, it was missing a lot of the features that makes iCab "a control-freak's dream".
Right now I am using Safari+PithHelmet as my primary browser, and I still definitely miss the control that is offerred by iCab.
I have not had a chance to try out OmniWeb 4.5 yet
Re:Omniweb's Unique Features (Score:2)
Looks good but.. (Score:1)
Re:Looks good but.. (Score:4, Insightful)
Youre going to be waiting quite some time. There is absolutely no room for another browser on the mac platform. I wish there was room for OmniWeb and I hope it suceeds - but Opera? Sorry but 1. its an ugly port and 2. they burned any credibility they had in the mac community when they bashed Apple for not licensing their HTML Engine.
And btw, mouse gestures can be added to any cocoa app (which OmniWeb is) just do a search for gestures on Versiontracker and im sure you will find it.
Re:Looks good but.. (Score:1)
Im too lazy now to find any links but opera first said that they will no longer support osx, then a few weeks later they said they will support it because maromedia will use operas engine in their tools (studio mx)...
Need Gestures??? (Score:2, Informative)
Anyone else get a laugh out of this..? (Score:3, Funny)
Attn: ad dept. Put the corny "heartfelt plea for filthy lucre" text here.
I guess that copy was approved.
In short (Score:2)
The browser window didn't render correctly -- squashed-looking fonts, cut-off address bar, and the first few pages I browsed too were a similar mess. Massively buggy rendering.
Closed it, uninstalled it. I'll try again next version. I wouldn't even use this app for free, much less $30.
Incidentally, I went through this same procedure with OmniWeb a few months ago.
Re:In short (Score:1)
Also: cut-off address bar? Cut off by what?
This isn't intended to be poking at you in any way. It's just that I do tech support, and like to see specific complaints whenever possible.
Re:In short (Score:2)
The first screenshot (and I think, the worst) is CNN.com. You can see for yourself what happens up by the address bar. It's a mess. The second screenshot is one of Omniweb's own pages... if you look in the middle under the address bar, you can see where the fonts are squashed together and illegible. That isn't a page, that's Omniweb's own window. The third page is that same corruption repeating on Omniweb's own page.
So
Re:In short (Score:2, Informative)
Well, what do you expect? (Score:3, Informative)
Re:Well, what do you expect? (Score:1)
Re:Well, what do you expect? (Score:2)
-Mark
Re: (Score:2)
MOD THIS DOWN PLEASE (Score:1)
A fairly minor quibble... (Score:1, Offtopic)
"It's no hassle to use a plethora of keyboard combos to make up for the patronising one-button mouse. Despite the fact that my hands have FIVE fingers, and multiple-buttons make Web browsing so much more pleasant, I prefer my computer to be treat me like a special-needs child."
Anyone who uses vi or emacs has no right whatsoever to complain about a plethora of keyboard combos (DISCLAIMER: At various points in my career, I have used both vi and emacs on a day-to-