Web Actions
I am using the highly experimental <action> markup on my individual note pages (example), and am thinking of including reply actions on note lists.
I have given actions for reply, post and bookmark verbs, with fallbacks of links to twitter intents for doing the same actions. This way people seeing my notes from my POSSEd copies but not enabling web action markup get an ALAU UX.
My thinking behind the verbs is simply that these are the three actions I would be most likely to take on a piece of content: send a reply directed at the author, post it publicly (probably with a comment of some sort), or bookmark it for future reference. There is significant overlap between the first two and the last two. I’ll set up analytics on them and see which ones people are using.
Microformats
I am using microformats-2 with classic microformats for BC (apart from single–element microformats) as defined by the BC tables.
Microformats-2 Vocabs in use:
h-entry, enclosed byh-feed(example)h-feedas a feed and embedded inh-entryfor update historiesh-card(example, nested example)h-event(example)h-adrandh-geo(usually withinh-card,h-eventorh-entry) (example)h-review(occasionally, added to notes and articles if they’re tagged withreview) (example)h-citefor citations (experimental, example)
Experimental Classnames
Some of the classnames I use are not yet solidified into µf specs, and are usually the product of discussions in the IndieWebCamp or Microformats IRC rooms.
Classnames in use:
u-alternatewithinh-entryfor links to content I have POSSEd out to external networks. See also my usage of activitystreams in µf2. (example)u-in-reply-towithinh-entryto mark up links to content my posts are in reply to. (example)
activitystrea.ms in microformats-2
I am using various experimental property names borrowed from the activitystrea.ms schema, as documented on the IWC wiki and on the microformats wiki.
Classnames in use:
h-as-articlefor articles (example)h-as-notefor notes (example)u-as-downstream-duplicateon links to content I’ve POSSEd out. This is used in addition tou-alternateas they are subtly different semantics (example)h-as-collectionandh-as-updatein my article updates, as an embeddedh-feed(example)
Work In Progress/Ideas
h-feed Presentations
The idea: I already write presentations in HTML, typically using deck.js to presentify them. I typically add a transcript and perhaps an audio recording. If I marked them up using h-feed, with each h-entry having a relative (HH:MM:SS) dt-published, I could use timeupdate events from the playing audio element to automatically advance slides.