Apple store kneecaps rival browser http://go.theregister.com/feed/www.theregister.co.uk/2011/04/08/apple_icab_considered_harmful Saved on Apr 08, 2011 Internet Archive