notes for HWC Berlin 2017-03-08
At recently released W3C Annotation standards and annotations in general. The W3C standards have many ways of addressing content (“selectors”), many of which likely only work against a specific version of a document and site design. But there is a way to specify timestamps and link archived copies.
Examples of annotation UIs (not using the W3C standards (yet)): we talked a bit about the related Indieweb components:- Fragmentions as a very simple way of linking to specific text locations in URL fragments. A more complex variation of this is described in the W3C annotation standard as well.
- The W3C standards do not specify how to notify sites of (public) annotations created elsewhere, despite showing this in the explanatory diagrams. Webmentions would be a natural fit for this: A receiver that implements the JSON-verification suggested in the standard already would at least recognize a stored annotation as a valid source, and could be extended to understand the entire representation and display it nicely.
Some discussion about (over-)sharing in social media, your own website, and a trend to move social media content to private channels.
Joel found the Indieweb wiki because he found Indieauth.com while searching for a new OpenID provider, and joined us.
References from last time:- aaronpk has built an IRC-based chat widget for his homepage, inspired by our discussion
- Sebastian now uses his Wordpress login for Indieauth
- I (Sven) am working on a 2FA indieauth endpoint
- JSON Web Tokens as a standard way to create signed tokens with payloads, useful for e.g. authentication endpoints.