Apple released the latest beta version of the iCloud Web Interface, and it is a platform where users may experience the cloud services from the company straight from their browsers. The new version is ...