Draft-002 Alternatives
From Yadis
Note: This page is a draft currently under discussion. It is not yet an official part of Yadis.
This page summarizes the alternatives proposed so far for a Capability Discovery Protocol.
Another page summarizes the requirements for a protocol.
General discussion on the discussion page, pros and cons of specific alternatives on the pages indicated below, please.
Name | Alternative | Pro | Con |
---|---|---|---|
Draft-002-a | Use the ?meta=capabilities argument to the identity URL. Discuss at Draft-002-a
|
|
|
Draft-002-b | Use the HTTP Accept header (alternatively user agent or X-Yadis) to ask for capabilities document instead of regular content at identity URL. Discuss at Draft-002-b |
|
|
Draft-002-c | Use a URL convention a la favicon.ico . See details and discuss at Draft-002-c
|
|
|
Draft-002-d | Link attribute in HTML head field points to capabilities URL. Discuss at Draft-002-d |
|
|
Draft-002-e | Texts in the page suggest capabilities. Discuss at Draft-002-e |
|
|
Draft-002-f | Require user to enter the URL of the capabilities document (instead of his homepage or blog URL). Discuss at Draft-002-f |
|
|
Draft-002-g | All capabilities are specified via multiple Link attributes in HTML head field. Discuss at Draft-002-g |
|
|
Draft-002-h | Capabilities document can be retrieved from a URL that the HTTP server returns as part of all/most HTTP non-error responses, similar to the Location HTTP header for redirects. E.g. create new header X-Yadis-Location . Thehttp-equiv trick can be used for those circumstances where the server cannot be configured by the user (in this case, it becomes very similar to Draft-002-d) |
|
|