1. On Safari 4

    I’m trying very hard to avoid bias against Safari 4 on the grounds of “I’m a huge fan of Safari 3. For the most part”. It’s a snappy update, for sure, but right now - 6 hours in - I’m finding the new stuff just too new. I’ve decided to give the new things until the weekend, but here’s what’s just not clicking for me right now:

    The removal of a progress bar

    Others have argued that Safari 4’s use of an indeterminate spinner is far from misplaced:

    Progress bars for heterogeneous processes (such as loading web pages) cannot be accurate. Any non-crashed indicator is OK.

    Let me clarify: no, it’s not OK. We live in an era where it’s a case of “How long do I have to wait?” not “Do I have to wait?”, and the progress bar - inaccurate though it may occasionally be - gives the user a perception of something happening. If I offered you an indeterminate spinner for a file download would you scream bloody murder?

    I don’t mind the use of a spinner to show things (like the resolving of a domain - god knows that can be an issue on slower connections), but the notion that I’m going to sit here and wait whilst Safari tells me “Hey, I’m doing shit right now. Wait a bit and you’ll get some pages shown, K?” is just wrong.

    The tabs

    I’m not a fan of them. The placement is totally alien to me, but I’m reserving too much judgement until I’ve used it further.

    Coverflow

    I care not for Coverflow, anyplace, anytime. Ship it all they like: I won’t use it.

    More!

    Much improved Developer Tools in the Web Inspector and with more on ADC. There’s also some handy Mobile articles that provide more information on iPhone web development. There’s also another 140+ features that I’ve not even touched on, including a full Windows-native UI for Safari for Windows (which is mighty impressive).

    Posted on Tuesday February 24th, 2009