Why use TPDS? First, many are revenue streams. For example, I have a couple Amazon widgets on this site which helps me financially when you purchase something through them. GoogleAds are another common example. Other common TPDS are video streams like YouTube, RSS feeds, other types of news and weather feeds, and of course tracking and analytics data streams.
TPDS all contribute to the time it may take a web site to load. Theoretically, it could make the site faster since you can pull from multiple sources at the same time and they may have a lot more bandwidth available than the original website. But in many cases, they are pulling large amounts of data that take forever to download. Worse, if that TPDS is down or really slow for some strange reason, it can make ones site unbearable or even unusable. Furthermore, the web site owner looses control over what data is being displayed or its functionality. The third party could change the code to do something or display something completely unexpected by the web site owner.
Sites that are overwhelmed with TPDS are just asking for trouble. As I already said, I use them but I am not per se happy about it. I wonder about using services such as Trumba, Disqus (which we tried for a while), and many other services that are being developed which allow you to embed data into your site from their site. I wonder if they will eventually just go away because their customers, the web site owners, give up on using them because of speed and control issues. Or are web site owners going to become so lazy that their site is nothing but TPDS and no original content on their part. Well, it is something to mull over as I develop web sites but for now, the trend isn’t going away.
- DNA: God Is Honorable