20080828 tech.computing: A peep into all new Internet Explorer 8