Can a Keynote presentation be played on the web?
Yes, it can. Open your presentation in Keynote at
iCloud.com. Click the Tools button and choose Keynote Live, then click Keynote Live Settings to see the presentation’s web address. You can even limit access by setting a password. Full details are at bit.ly/kyntlv.