The iCloud.com website is now available with a new landing page on mobile devices which finally brings support for some of its web apps such as Photos, Notes and Reminders. Previously, accessing the website from an iPhone or Android used to bring up a landing page informing you that you couldn't get to the web apps whilst using a mobile browser.