canmove, Confirmed users
2,887
edits
(→Considered changes: phonetic-given-name/family-name requested of VCARDDAV) |
(put some intro before the TOC) |
||
| Line 1: | Line 1: | ||
= Contacts API specification = | = Contacts API specification = | ||
== Goals == | == Goals == | ||
Provide read/write DOM API access to the device address book, and the contacts contained therein with a simple minimal API that has a high-degree of interoperability with both device address books and commonly published web contact information ([[vCard4]]/[[hCard]]). - [[User:Tantek|Tantek]] | Provide read/write DOM API access to the device address book, and the contacts contained therein with a simple minimal API that has a high-degree of interoperability with both device address books and commonly published web contact information ([[vCard4]]/[[hCard]]). - [[User:Tantek|Tantek]] | ||
| Line 8: | Line 6: | ||
* '''[[#W3C_DAP_Contacts|W3C DAP work]]''' - similar but problematic. See the [[#W3C_DAP_Contacts|W3C DAP section below]] for how the ContactsAPI fixes key problems with the DAP approach. | * '''[[#W3C_DAP_Contacts|W3C DAP work]]''' - similar but problematic. See the [[#W3C_DAP_Contacts|W3C DAP section below]] for how the ContactsAPI fixes key problems with the DAP approach. | ||
* '''A more "appy" Contacts API''' - that allows web apps to both access and be providers for contacts. This [[ContactsAPI]] is focused specifically on ''device'' contacts access for reasons of design simplification and prioritization for [[B2G]]. For exploring a broader / more 'appy' Contacts API see work on [[WebActions]], [[WebActivities]], and [[Labs/Contacts/ContentAPI]]. | * '''A more "appy" Contacts API''' - that allows web apps to both access and be providers for contacts. This [[ContactsAPI]] is focused specifically on ''device'' contacts access for reasons of design simplification and prioritization for [[B2G]]. For exploring a broader / more 'appy' Contacts API see work on [[WebActions]], [[WebActivities]], and [[Labs/Contacts/ContentAPI]]. | ||
The ContactsAPI is also known as WebContacts (or Contacts+). | |||
__TOC__ | |||
== Status == | == Status == | ||