I am pleased to announce the publication of a new TAG Finding "Identifying
Application State" [1,2].
URIs were originally used primarily to identify documents on the Web, or
with the use of fragment identifiers, portions of those documents. As Web
have extensive client-side logic, a need has arisen to use URIs to identify
states of such applications, to provide for bookmarking and linking those
states, etc. This finding sets out some of the challenges of using URIs to
identify application states, and recommends some best practices. A more
formal introduction to the Finding and its scope can be found in its
I would like to thank to Ashok Malhotra, who did much of the analysis and
editing for this work, and also former TAG member T.V. Raman, who first
brought this issue to the TAG's attention, and who wrote earlier drafts on
which this finding is based.
Chair: W3C Technical Architecture Group