Apple patent application reveals Safari 3D Thursday, May 24, 2012 4:58 pmThursday, May 24, 20123 Comments Apple’s invention generally relates to presentation and management of…