Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve semantic markup of site and posts #6

Open
happybeing opened this issue Apr 24, 2019 · 0 comments
Open

Improve semantic markup of site and posts #6

happybeing opened this issue Apr 24, 2019 · 0 comments

Comments

@happybeing
Copy link
Owner

v0.11 introduced some basic RDFa markup of Plume posts in the header metadata for the page.

This can be enhanced by:

  • adding support for twitter:cards (the code is there but we need to test getting this from the WebID profile document)
  • adding an image from the post itself (currently it defaults to the Plume logo)
  • extending the schema.org markup to post content (see Ruben Verborgh's blog posts as an example). I think this would be added in app.js/postToHTML().
  • provide some basic metadata for other pages (so far only the page for viewing a single blog post has semantic markup, not the home page for example)

There are probably other related improvements as the initial implementation was my first encounter with adding semantic markup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant