
By Lori MacVittie | Article Rating: |
|
October 11, 2012 08:00 AM EDT | Reads: |
800 |

The web has gone from integration via hypertext to integration via hyperdata.
A friend shared a recent C|Net article discussing the use of 404 error pages to feature missing children notices. Following links leads to a European effort to integrate information about missing children into 404 pages (and others, there's no restriction that it be on a 404). By signing up, you're offered some fairly standard HTML code to embed in the page. It's very similar to advertising integration.
So I jumped on over to the US' National Center for Missing and Exploited Children (NCMEC) hoping to find something similar or even better, an API. I was disappointed to find no real way to integrate the same data – not even simple dynamic HTML. All that data – all those children – are missing out on opportunities for exposure. Exposure that might mean being found.
API EVOLUTION
One of the things Google did right very early on was recognizing that API access would be a significant factor in the success of any web site. Now certainly Google's early APIs were little more than HTTP GETs or POSTs that could easily be integrated into other HTML which, on the surface, is really not all that innovative. After all, the entire concept of hypertext is based on the premise of linking together information using HTTP. But it – and others that followed like Facebook have continued to move along an evolutionary path that has graduated from hypertext to hyperdata – integration via RESTful APIs that return data, not HTML text, and enable usage and display of that in a format more suitable to the integrator and able to be integrated with other services such as maps or other sources of data.
That's important, because while HTML might be great for the web it's not always in the right format for the platform. Perhaps I'd like to be able to include a brief "child missing in your area" alert on any page – or in a header or footer or sidebar - that then links to more information, giving users the opportunity to find out more and serving the community but doing so in a way that flows naturally in my site or mobile application. I'd also like to localize that data, so as end-users roam so does information on which missing children are highlighted.
Widgets and gadgets – terms which are being appropriated by mobile now – used to offer one of several choices of formats, similar to the options presented to mobile users on tablets today. It's about size and style, but not necessarily about presentation and design. Data is displayed, for the most part, in a way the designer decides. Period. Integration options assume display choices and formats that simply might not fit with a site or ends up being ignored because it doesn't provide information in a format useful to the viewer.
AMBER alerts, for example, can be received via text messages now. But a text message doesn't necessarily help unless I'm really familiar with the area and have a good sense of direction. If the data were delivered in a simple standard format, it could quickly be displayed on a mapping application that showed me exactly where the child had gone missing in relation to where am I. But because the data is constrained, it's limited to a few zip codes per subscriber and alerts don't offer an easy way to figure out exactly where "9th and Maple" might be.
The lack of an API and a focus on hyperdata rather than hypertext, a focus on offering data rather than pre-formatted information, could mean missed opportunities. An application today that doesn't integrate well with others with a data-focused API would be considered too legacy to succeed, especially an application that purports to focus on sharing data. Such applications need to offer access to that data or it will not succeed.
In the case of web applications and infrastructure and social networking that may mean simply revenue left on the table. But in others, it may mean someone's child isn't going to be found.
That is a big deal and it's something that a hyperdata approach and API might actually help with, if it was given the opportunity.
Read the original blog entry...
Published October 11, 2012 Reads 800
Copyright © 2012 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Lori MacVittie
Lori MacVittie is responsible for education and evangelism of application services available across F5’s entire product suite. Her role includes authorship of technical materials and participation in a number of community-based forums and industry standards organizations, among other efforts. MacVittie has extensive programming experience as an application architect, as well as network and systems development and administration expertise. Prior to joining F5, MacVittie was an award-winning Senior Technology Editor at Network Computing Magazine, where she conducted product research and evaluation focused on integration with application and network architectures, and authored articles on a variety of topics aimed at IT professionals. Her most recent area of focus included SOA-related products and architectures. She holds a B.S. in Information and Computing Science from the University of Wisconsin at Green Bay, and an M.S. in Computer Science from Nova Southeastern University.
![]() Oct. 11, 2012 03:29 PM EDT Reads: 489 |
By Elizabeth White ![]() Oct. 11, 2012 01:45 PM EDT Reads: 1,088 |
By Elizabeth White ![]() Oct. 11, 2012 01:00 PM EDT Reads: 736 |
By Liz McMillan ![]() Oct. 11, 2012 12:30 PM EDT Reads: 902 |
By Elizabeth White ![]() Oct. 11, 2012 12:19 PM EDT Reads: 501 |
By Elizabeth White ![]() Oct. 11, 2012 12:15 PM EDT Reads: 768 |
By Pat Romanski ![]() Oct. 11, 2012 12:00 PM EDT Reads: 1,362 |
By Liz McMillan ![]() Oct. 11, 2012 11:45 AM EDT Reads: 721 |
By Pat Romanski ![]() Oct. 11, 2012 11:33 AM EDT Reads: 495 |
By Pat Romanski ![]() Oct. 11, 2012 10:45 AM EDT Reads: 945 |
- Cloud People: A Who's Who of Cloud Computing
- Twelve New Programming Languages: Is Cloud Responsible?
- Cloud Expo Silicon Valley Speaker Profile: James Weir – UShareSoft
- Cloud Expo Silicon Valley Speaker Profile: George Gerchow – VMware
- Cloud Expo Silicon Valley Speaker Profile: Mark Skilton – Capgemini
- Cloud Expo Silicon Valley Speaker Profile: Bernard Golden – enStratus
- Rackspace Hosting “Platinum Plus Sponsor” Cloud Expo Silicon Valley
- Cloud Expo Silicon Valley Speaker Profile: Rich Wolski – Eucalyptus Systems
- Gartner Hype Cycle 2011 - Emerging Technologies
- Big Data: The ‘Perfect Storm’ Syndrome
- Examining the True Cost of Big Data
- BigDataExpo Silicon Valley Speaker Profile: Cory Isaacson – CodeFutures
- Cloud People: A Who's Who of Cloud Computing
- Twelve New Programming Languages: Is Cloud Responsible?
- Cloud Expo Silicon Valley Speaker Profile: James Weir – UShareSoft
- Cloud Expo Silicon Valley Speaker Profile: George Gerchow – VMware
- Cloud Expo Silicon Valley Speaker Profile: Mark Skilton – Capgemini
- Cloud Expo Silicon Valley Speaker Profile: Bernard Golden – enStratus
- Rackspace Hosting “Platinum Plus Sponsor” Cloud Expo Silicon Valley
- Cloud Expo Silicon Valley Speaker Profile: Rich Wolski – Eucalyptus Systems
- Gartner Hype Cycle 2011 - Emerging Technologies
- Big Data: The ‘Perfect Storm’ Syndrome
- Addressing Cyber Instability Panel Discussion
- Examining the True Cost of Big Data
- The Top 150 Players in Cloud Computing
- What is Cloud Computing?
- Six Benefits of Cloud Computing
- What's the Difference Between Cloud Computing and SaaS?
- Twenty-One Experts Define Cloud Computing
- Virtualization Conference Keynote Webcast Live on SYS-CON.TV
- The Top 250 Players in the Cloud Computing Ecosystem
- The Future of Cloud Computing
- GDS International: Global Warming Scam?
- A Brief History of Cloud Computing: Is the Cloud There Yet?
- Cloud Expo Europe 2009 in Prague: Themes & Topics
- SOA 2 Point Oh No!