In a July 13 posting to the Windows Team Blog, Microsoft shared a few more developer-focused specifics about Windows 7 E, its Internet-Explorer-free version of Windows 7 that it is planning to offer ...