January 2008
iPhone Dev Center - Apple Developer Connection
(via)Safari on iPhone and iPod touch uses the same Web Kit engine as Safari on the computer desktop. With the Safari Web Kit engine, you can develop sophisticated Web 2.0 sites and applications that impress and delight iPhone users. To design a web application that shines on iPhone and ensures a great user experience, you’ll want to:
Understand the capabilities of iPhone
Follow established design practices for the web
Adopt iPhone-specific design principles
The following guidelines will help you prepare web content and design a website or web-based application for iPhone. If you are a seasoned web developer, there are probably just a few refinements you can make to ensure that your site looks great and works best on iPhone. You’ll need to read only those guidelines that are unique to iPhone. If you are fairly new to web development, you’ll want to make sure that you understand web standards and established web design best practices before following any iPhone-specific guidelines.
June 2007
A CSS Sticky Footer
by 21 others (via)A CSS sticky footer that just works
We've all tried to use a sticky footer one time or another, but they never seem to come out right, do they? Well, the days of a hard to understand CSS-based sticky footer are thankfully over. In just a few simple CSS classes with minimal extra HTML markup, I've fashioned a sticky footer that even beginners can get a handle on. It's been tested in IE 5 and up, Firefox, Safari and Opera.
Daring Fireball: WWDC 2007 Keynote News
by 1 other, 2 commentsBut the primary reason is simply money. Safari is a free download, but it’s already one of Apple’s most profitable software products.
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?)
The same goes for Mozilla (and, I presume, just about every other mainstream browser.) According to this report by Ryan Naraine, for example, the Mozilla Foundation earned over $50 million in search engine ad revenue in 2005, mostly from Google.
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.
There’ve been many attempts to finance app development with advertising; what’s interesting about web browser search engine deals is that browser developers earn money – a lot of it – for ads that users were going to see anyway, just by performing the same search without the built-in integration.
1
(3 marks)