The Mac Observer

Skip navigational links

You're viewing an article in TMO's historic archive vault. Here, we've preserved the comments and how the site looked along with the article. Use this link to view the article on our current site:
OS X Browser Adds CSS Support

OS X Browser Adds CSS Support

by , 11:15 AM EST, December 29th, 2000

The Omni Group has released a new beta version of their OS X only web browser, OmniWeb. OmniWeb is the only browser for OS X written using Apple's Cocoa framework (others are Carbonized), and offers a full range of powerful features. 4.0b8 includes support for Cascading Style Sheets, and while this support is not fully implemented, most pages render well with the new CSS engine. According to The Omni Group:

Highlights of 4.0b8:

  • We now automatically abort orphaned tasks. What this means is that if you click on a link on a page before the page has finished loading, we don't bother to finish loading the page. This should make subsequent pages load more quickly for those on slow links.
  • Remade the preferences panel in the fashion of Apple's system preferences app.
  • We now use your preferred Mail and News applications (as defined by InternetConfig) when opening mailto and news URLs.
  • Bookmarks now show up in the bookmarks menu without you having to reset the corresponding preference every time you launch OmniWeb.
  • When adding bookmarks, they no longer simply show empty labels.
  • Fixed the "Open URL" Service.
  • If the server returns HTTP_STATUS_REQUEST_TIMEOUT, retry rather than failing. (This fixes the squid proxy server timeout bug.)
  • Numerous bug fixes. Also, various improvements to our CSS and JavaScript support.

Bug Fixes:

  • Update the loading status indicators from the main thread to avoid some thread-safety issues.
  • Fixed the "Open URL" Service.
  • A WebSitePro/2.4.9 server at www.alpa.org was returning \r\r\n in some of its headers, so let's go ahead and allow that as an end-of-line sequence (since obviously it works in other browsers) rather than returning an empty line between \r and \r\n, signalling the end of the HTTP headers (and thus not interpreting subsequent headers).
  • If the content type guesser incorrectly typed some data as gif or jpeg, we used to go into an infinite loop because the gif and jpeg processors didn't check the return value on -[OWDataStream resetContentTypeAndEncoding] (which returns NO if the content type has already been reset once).
  • Many more...

OmniWeb is designed to provide you with the best user experience you'll find in a web browser. We think it's important to polish every user interaction to make sure that the browser acts the way you want it to so you can stop thinking about the application you're using and just get at the information you want, quickly.

We've concentrated on things like making bookmarks extremely easy to use (we were the first browser to allow you to simply drag a page to and from your bookmarks) and having them automatically check themselves for new content. But our focus goes beyond the big features, to include little details like having keyboard shortcuts for finding forward and backward (and automatically wrapping around), shrink-to-fit window zooms and (of course!) a fully "Aquafied" user interface. (Our Aqua support is not just skin deep: we have slide-out bookmark and history "drawers", and not only do we use native Aqua interface elements for display on web pages, we even make the default submit button in a form throb just like it would if it were the default button on a native panel, so you know what will happen when you hit return.)

Of course, none of this matters unless OmniWeb is able to view the pages you want to see. That's why we include support for JavaScript, Flash, Layers, and SSL; and for the final release of OmniWeb 4 we plan to include full support for Cascading Style Sheets, and Java applets.

OmniWeb is available for free, but users are encouraged to license the product for US$29.95 if they find it useful (think shareware). You can find more information at The Omni Group's web site.

The Mac Observer Spin:

Several Mac Observer staff members use OmniWeb on a regular basis, and this update is much welcomed. While CSS support is not perfect, most CSS based pages render perfectly. OmniWeb is still not as fast as iCab, but now with CSS support it certainly does deserve a look from the OS X users out there.

Observer Comments

Show: Subjects Only | Full Comments
Comment on this Article

Comments are currently closed. Please email the author instead.


Recent Headlines - Updated November 9th

Sun, 11:59 AM
Mac Geek Gab Podcast - MGG 226: Magic Mouse, Apple Battery Secrets, Q&A
Sat, 7:58 PM
News - Apple TV 3.0.1 Update Fixes Missing Content Bug
Fri, 7:45 PM
Rumor - Taiwan Leak Shows Verizon UTMS/CDMA iPhone for Q3 2010
6:40 PM
News - iPhone Moves Into RadioShack
6:30 PM
News - Apple to Open Stunning Paris Apple Store in Le Louvre on Saturday
5:43 PM
Free on iTunes - Dictionary, Dictionary, Dictionary, And More
4:09 PM
John Martellaro's Blog - Particle Debris (week ending 11/6) Failure IS an Option
3:32 PM
Games - The Latest App Store Games: Gravity Sling, RocketBird, Ground Effect, Checkers!
2:25 PM
Games - Star Soccer 2010 for Mac Puts Gamers in Role of Up-and-Coming Player
2:15 PM
How-To - The Mysteries of Rosetta Housekeeping
1:33 PM
News - iPhone Game Developer Sued for Collecting User’s Cell Numbers
1:17 PM
Games - Warhammer Online Expands Trial Play Option

The Mac Observer Reader Specials

  • TypeStyler For Mac OS X is Now Shipping! Download The Free Fully Functional 60 Day Tryout at www.typestyler.com
  • RamJet Memory: Mac Pro 8-core 8GB Kit $199.99, 4GB Kits $109.99! Sale on MacBook and MacBook Pro 8GB kits $549.99! New MacBook DDR3 2GB for $49.99. iMac and Mac mini 4GB Kits for $79.99! 1TB SATA Hard Drives for $109.99! Click here
  • OWC: Get the Right Memory for Your Mac Top Quality, Competitive Price, Lifetime Backed Free Expert Support + Installation Videos too! MacBook & mini 8GB, iMac 16GB, Mac Pro up to 32GB. Click here
  • Poker Mac If you're using a Mac, then you've gotta check out Full Tilt Poker for Mac. This Full Tilt Poker bonus code does the unthinkable, it actually rewards!
  • For the latest Apple products use Ciao, a price comparison website, to find laptops like MacBook Air. Then find the best prices on MP3 players and use our comparison tool to evaluate mobile phones like the Apple iPhone.

  • Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.
  • __________
  • Buy Stuff, Support TMO!
  • Podcast: Mac Geek Gab
  • Podcast: Apple Weekly Report
  • TMO on Twitter!