Elsewhere on the 'Net - Safari

Safari elsewhere on the 'Net.
Part of Browsers.

22 November 2007

Ten New Things in WebKit 3

The Safari team unveils a few upcoming additions to their browser.

Safari | Permalink

1 November 2007

CSS Animation

Dave Hyatt announces the lastest addition to Safari's CSS: animations.

div {
  opacity: 1;
  -webkit-transition: opacity 1s linear;
}

div:hover {
  opacity: 0;
}

Now this sounds great, but I have to agree with Shaun Inman and Jonathan Snook that these new properties blur the line between presentation and behaviour even more.

Behaviour and presentation have to be separated somewhere; there has to be some sort of line dividing the two. The problem is that on the CSS side of things there are plenty of people who want to slowly push back the line, integrating more and more functionalities that once were JavaScript-only into CSS (content, for one).

Now animations. Where will it stop? Presentation is presentation, and behaviour is behaviour.

Besides, didn't we decide that we should attempt to follow the W3C standards? For sure, "following" has acquired the secondary meaning "implementing declarations W3C is considering but hasn't yet made up its mind about", but just about all new CSS additions actually have some sort of basis in some sort of spec. Animation hasn't.

All in all I wonder whether this is a good idea.

CSS, Safari, Theory | Permalink

8 September 2007

Safari and WebKit Version Information

Useful list of Safari versions tied to Mac OS releases.

Safari | Permalink

16 July 2007

CSS3 properties tests for webkit based browsers, including the iPhone

Lots of CSS enhancements in Safari 3. Unfortunately Saf 3 Windows crashes when you scroll past one of the appearance tests.

CSS, Safari, Tests | Permalink

6 July 2007

iPhone and developing for mobile

David Storey of Opera takes a look at Apple's suggestions for serving CSS to the iPhone. He points out that the iPhone doesn't support media type handheld, which is the correct way of serving style sheets only to handheld devices.

Mobile phones, Opera, Safari | Permalink

So, you want to develop iPhone apps?

John Allsopp's advice for developing sites for the iPhone.

Mobile phones, Safari | Permalink

4 July 2007

Optimizing Web Applications and Content for iPhone

Apple's official pages.

Mobile phones, Safari | Permalink

iPhone Web Development Tips and Official Documentation Released

Useful tips and tricks about the iPhone. How do you recognise the user rotating his phone?

Mobile phones, Safari | Permalink

1 July 2007

iPhone Javascript and spec benchmark

The first independent iPhone benchmark test, compared with a MacBook Pro. John Murch ran a few online benchmarks, among which my DOM vs. innerHTML one.

Unfortunately we still don't know if these figures can be compared with other browsers due to the Date object problems I posted about earlier.

Nonetheless the comparison between Safari 3 on MacBook Pro and iPhone is (should be) valid. Result: the iPhone is much, much slower (factor 100!). That's much more than I expected, frankly.

Benchmarks, Mobile phones, Safari | Permalink

23 June 2007

Safari Beta 3.0.2 Available for Mac and Windows

A week ago I encountered some problems with Safari 3.0b Windows. The 3.0.2 version has solved most of these problems. My site looks normal on my desktop computer.

Kudos to the Safari team for their quick response.

Safari | Permalink

12 June 2007

WWDC 2007 Keynote News

John Gruber on Jobs' keynote.

It’s not widely publicized, but those integrated search bars in web browser toolbars are revenue generators. When you do a Google search from Safari’s toolbar, Google pays Apple a portion of the ad revenue from the resulting page. (Ever notice the “client=safari” string in the URL query?)

My somewhat-informed understanding is that Apple is currently generating about $2 million per month from Safari’s Google integration. That’s $25 million per year. If Safari for Windows is even moderately successful, it’s easy to see how that might grow to $100 million per year or more.

This was exactly the information I needed to understand the deeper whys of Safari Windows.

Business, Safari | Permalink

4 February 2007

Dynamic SCRIPT elements and Safari 2.0

Scott Andrew points out bugs in Safari's handling of dynamic <script> elements.

JavaScript, Safari | Permalink

14 August 2006

Recent WebKit Features

What will be new in future releases of Safari?

Safari | Permalink

31 January 2006

Is this a Safari bug?

A Core bug in Safari.

Core, Safari | Permalink

18 January 2006

Introducing the Web Inspector

Safari will also get a Web Inspector. Looks useful.

CSS, Safari, Tools | Permalink

2 November 2005

WebKit Fixes in Safari 2.0.2 / Mac OS X 10.4.3

A list of fixes.
'Made sure that event.target is always an element, not a text node.'
Yay!

Safari | Permalink

25 September 2005

Safari HTML Reference

Includes proprietary extensions.

HTML, Safari | Permalink

19 September 2005

WebKit Fixes in Safari 2.0.1

Official fix list. Rather longer than I thought. The unload event is not mentioned, but fixed nonetheless.

Safari | Permalink

1 August 2005

.className vs. .style

A reaction from the Safari team to my benchmark test of the same name. Although my conclusion seems not to have been correct, the test case allowed the Safari programmers to solve a bug in their getElementsByTagName implementation.

CSS modification, Safari, Tests | Permalink

Category archives:

Monthlies:

Atom RSS