Based on your description, you are attempting to access via Safari on your iPad. You need to use the browser on your computer. Safari works best, but there are some addons for other browsers.
You might find this helpful:
Chris CA wrote:
My Journal in iPhoto says "Publish to iCloud" and "Add to homepage." I have a homepage?
Tap the Home button on youriPad an you are seeing the Home page. It is not a home page in iCloud.
Actually there is a Home page associated with iCloud and iPhoto where photos can be published. It's NOT referring to the iPad's home screen.