20100709 tech: What's new in Apple Safari 5 browser