It looks like I made it back just in time to witness the birth of a browser. It’s a nifty little app from Apple called Safari.
My first impressions are pretty positive. It’s certainly very fast - a lean, mean, browsing machine.
Standards support is also pretty good - it’s based on the Konquerer engine.
Mark Pilgrim has been extremely quick off the mark in tracking down problems with Safari. As quick as he finds them, the developers are patching them. One of them even has a blog where he posts up to date bug fixes.
Bearing in mind that this is just a Beta release, it’s remarkably good. There’s even a built in bug-reporting button so that everyone can help to improve the browser. I’ve used it myself already to report what seems to be a problem with the CSS “overflow” property (which you can see in action on the hi-tech theme here at adactio).
The Google search bar is terrific, you can block pop-up ads and the bookmarks are very easy to manage. However, there’s one thing that Safari lacks that will stop it usurping Chimera as my browser of choice: tabbed browsing.
Once you get used to tabbed browsing, it’s very hard to go back. I never used to understand what all the fuss was about when Opera users would rave about tabbed browsing but now I know. It really does kick rear-end.
Hopefully by the time that Safari is out of Beta most of the bugs will be ironed out and maybe tabbed browsing will be introduced. If that were to happen, Safari could well become my browser of choice.
One other thing worth mentioning, and Zeldman already has, is that standards compliance is no longer an optional extra - it’s a requirement. If you’re bringing out a new browser, it needs to have good standards support to stand any chance of surviving.
The message has gotten through to the browser makers. Now it’s time to take it to the web developers.