{"id":2665,"date":"2013-02-26T20:59:26","date_gmt":"2013-02-26T20:59:26","guid":{"rendered":"https:\/\/www.w3.org\/community\/?p=2665"},"modified":"2013-02-26T20:59:26","modified_gmt":"2013-02-26T20:59:26","slug":"call-for-participation-in-interactive-apis-community-group","status":"publish","type":"post","link":"https:\/\/www.w3.org\/community\/blog\/2013\/02\/26\/call-for-participation-in-interactive-apis-community-group\/","title":{"rendered":"Call for Participation in Interactive APIs Community Group"},"content":{"rendered":"<p>W3C has launched the <a href=\"http:\/\/www.w3.org\/community\/interative-apis\/\">Interactive APIs Community Group<\/a><\/p>\n<hr \/>\n<p>The goal of the Interactive API Community Group is to develop an HTML annotation approach &#8211; similar in spirit and style to micro-formats &#8211; to equip a piece of UI (e.g., parts of a web page, such as a table or a sub-area) with a programmable interface (API). That is, the goal is to equip pieces of UI with dynamic and programmable behavior, so as to foster reuse on the Web and enable a set of web-based integration scenarios that are currently more the result of hacking and less of principled software development: programmatically operating UIs, extracting data, extracting application logic, and cloning pieces of UIs. <\/p>\n<p>The intuition is to design a new type of interpreted API, the so-called interactive API (iAPI), that enables (i) programmatic access to UIs and (ii) interactive, live programming. The purpose of iAPIs is not merely to provide access to static content inside a web page, but rather to bridge between the Surface Web (the UIs) and the Deep Web (common web APIs and web services).<\/p>\n<p>The concrete results this Group aims to produce are therefore:<\/p>\n<p>&#8211;\tAn HTML annotation format for the specification of iAPIs;<br \/>\n&#8211;\tAn set of programming abstractions and code libraries for iAPI programming; and<br \/>\n&#8211;\tA set of supporting browser extensions for iAPI parsing and instantiation.<\/p>\n<p>The final vision is twofold: first, to found a programming paradigm based on the reuse of UIs, i.e., UI-oriented computing; second, to enable interactive, live reuse to non-programmers directly inside the web browser.<\/p>\n<hr \/>\n<p>In order to join the group, you will need a <a href=\"http:\/\/www.w3.org\/community\/account\/request\">W3C account<\/a>.<\/p>\n<p>This group was originally proposed on 2013-02-18 by Florian Daniel. The following people supported its creation: Florian Daniel, Marcos Baez, Giovanni Toffetti, Jos\u00e9 Mat\u00edas Rivero, Maristella Matera.<\/p>\n<p>If you believe that there is an issue with this group that requires the attention of the W3C staff, please send us email on <a href=\"mailto:site-comments@w3.org\" target=\"_blank\">site-comments@w3.org<\/a><\/p>\n<p>Thank you,<br \/>\nW3C Community Development Team<\/p>\n","protected":false},"excerpt":{"rendered":"<p>W3C has launched the Interactive APIs Community Group The goal of the Interactive API Community Group is to develop an HTML annotation approach &#8211; similar in spirit and style to micro-formats &#8211; to equip a piece of UI (e.g., parts &hellip; <a href=\"https:\/\/www.w3.org\/community\/blog\/2013\/02\/26\/call-for-participation-in-interactive-apis-community-group\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":92,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":"","footnotes":""},"categories":[33],"tags":[],"class_list":["post-2665","post","type-post","status-publish","format-standard","hentry","category-announcements"],"_links":{"self":[{"href":"https:\/\/www.w3.org\/community\/wp-json\/wp\/v2\/posts\/2665","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.w3.org\/community\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.w3.org\/community\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.w3.org\/community\/wp-json\/wp\/v2\/users\/92"}],"replies":[{"embeddable":true,"href":"https:\/\/www.w3.org\/community\/wp-json\/wp\/v2\/comments?post=2665"}],"version-history":[{"count":1,"href":"https:\/\/www.w3.org\/community\/wp-json\/wp\/v2\/posts\/2665\/revisions"}],"predecessor-version":[{"id":2666,"href":"https:\/\/www.w3.org\/community\/wp-json\/wp\/v2\/posts\/2665\/revisions\/2666"}],"wp:attachment":[{"href":"https:\/\/www.w3.org\/community\/wp-json\/wp\/v2\/media?parent=2665"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.w3.org\/community\/wp-json\/wp\/v2\/categories?post=2665"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.w3.org\/community\/wp-json\/wp\/v2\/tags?post=2665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}