Apple released the iPhone with much trumpeting but Safari 5 just slipped in quietly.

Tags: , , ,