Week 4 was primarily concerned with API's, and the way that they are
"Mashed Up" to form hybrid API's or add content to a user's personal website. API's
(Application Programming Interface) allows a user of a particular website to directly interact with the code structure of a website, and manipulate it as they wish.
Flickr allows such adjustments to be made, and give's the user an opportunity to better there own creative project by adding applications that otherwise would not have been possible to create by ones self. API's are great at making a somewhat mediocre website's more content rich and more visually stimulating. Another benefit of using such a process, is that all the bandwidth used within that application is the responsibility of the API"s provider e.g.
Flickr,
Google Maps, ect. In some cases however, this can be a dangerous path to tread , because you are then reliant on the API's provider to stay online in order for users tapping into your website to view the content. This might not be such an issue though if your website is using an API from a Google or Yahoo service, because their business' are pretty solid.
Mashups are basically the process that was discussed earlier, by were a whole bunch of content from different sources is compiled to create potentially more comprehensive piece of data ( in some cases). In truth the entire process can be a bit less productive. Either way a Mashup is a good idea for a website that needs more content , when there is no more room for production.