This week on the blog, Knarig Arabshian of Alcatel-Lucent provides her insight on using semantic web technologies for API, while Jim Nichols of Forbes talks Google algorithms and content strategy. Meanwhile,  Neil McAllister praises rich, interactive UIs but questions the shift of control of web development from designers to programmers. Lastly, Zeljka Zorz of Help Net Security reports the first 'field study' on popular web SSO systems.


How Semantic Web Technologies Can be Used for Programmable Web APIProgrammable Web

Service discovery is not an easy task in today’s Web. Discovering an API requires searching through a large number of services on the Internet and then reading pages of documentation to figure out how to use the ones that may match your application. This is the case in Programmable Web as well. The API directory shows over 5000 APIs which are manually categorized in over 50 service categories. And that’s not all…there are around 80 APIs coming in per week and each of these are manually identified and categorized within a single service category. So how can we improve the search and classification?


Sorry Google, I don't Want Your Answers‎ - Forbes

At a recent “insiders” event at Google headquarters, the company confirmed that it was revamping its search algorithms to make better use of semantic web. That’s “geek speak” for teaching a computer to understand the context of what you’re searching. Over the last few years, Google has been pretty good at figuring this out and serving up relevant results. But its latest announcement makes me question if Google’s growth strategy has jumped the shark.


Web Components: New hope for Web designersDeveloper World

The Web Components project, led largely by the Google Chrome development team, aims to help solve a simple problem: Building Web applications is more complicated than it used to be. Worse, it's more complicated than it should be. Modern Web apps have rich, interactive UIs, driven largely by client-side code. Today we generally build such UIs using JavaScript frameworks and UI toolkits, such as Dojo/Dijit, jQuery UI, and YUI. That's both good and bad. It's good because it means it's now easier to build rich Web UIs than ever before. It's bad because it needlessly shifts the balance of control over Web development from designers to programmers.


The sorry state of web-based single sign-on servicesHelp Net Security

Web-based single sign-on services are becoming increasingly popular, as they offer a better and simpler user experience. But are they secure? The question was asked by team of researchers from Indiana University and Microsoft, and unfortunately, the answer is no. "In this paper, we report the first 'field study' on popular web SSO systems," the researchers shared. "In every studied case, we focused on the actual web traffic going through the browser, and used an algorithm to recover important semantic information and identify potential exploit opportunities.