Store data persistantly in the client or the server. Make network calls to the server for fetching and updating data.
Slides displayed in the browser. Choose "print" link for a printer-friendly page with all slides after one another.
This page will be available even when there is no network connection.
Persist a single value in web storage and retrieve it when the page is loaded.
Persist multiple values in web storage, each with its individual key, and retrieve them when the page is loaded.
Persist multiple values in an array and use JSON to save it to web storage. The array is retrieved when the page is loaded.
Deliver JSON into your web application in several different ways. Output the same html sample from the made up JSON data.
Use the Flickr API to search for images with a specific tag and insert img elements with the src attribute set to the returned data. Use jQuery for the network request, which will be JSONP.
Even better for data storage is if the third party site that can deliver data via JSONP, also has the possiblity of creating your own documents/data and modifying them. Google Drive is such a service.