Second Steps in IndieWeb
After my first steps to IndieWeb, I got a really helpful message from Robbi Nespu. Alas, I've not (yet) got webmentions working in any real way, and the page he commented on had a broken URL (all my problems, not Robbi's).
Some tips from my experience
h-cardbecause it important and needed for indieAuth (to use some external services such as https://webmention.io
You may use https://xray.p3k.io to inspect if the HTML are parse correctly, you can submit the URL or just paste the raw HTML (even with
127.0.0.1addressed inside the source code, it working very well). It save my time during debugging.
I also use https://telegraph.p3k.io to preview (check) if all link inside
h-entrysupport webmention. You also can manually send webmention by give a source and target from there.
Lastly, validate published web using https://indiewebify.me/ get your website until level 3.
Hope this helpful 😀
So, what's my progress so far? (beside's Robbi's smiley face emoji not displaying correctly in emacs)
Level 1: Become a citizen of the IndieWeb
Get your own domain name: Done. Many years ago.
Set up Web Sign In: That was easy. Or it was until I decided to not use
<link rel="me" href= ..../>. And once I had that working I too the time to break it again.
Level 2: Publishing on the IndieWeb
Check your homepage h-card: I really should read the specs more closely. I bashed my head against a brick wall for a while with this. Even though I used bits of HTML from Aaron Parecki and from Chris Aldrich, it still took too much time.
Check your posts are marked up with
h-entry: Not so hard, although I have had to tweak the layout of may pages somewhat. Categories, aren't elegant yet.
Level 3: Add the ability to send Webmentions to other IndieWeb sites
This is a work in progress. I can do it manually using, say, https://telegraph.p3k.io but I've yet to automate things. The bigger challenge is getting other people's Webmentions to appear on my site.