Aaron Parecki

  • Articles
  • Notes
  • Photos

#Webmention

  • 🎉 Six years ago today, the #IndieWeb Webmention protocol was published as a W3C REC https://www.w3.org/TR/webmention/ A key social web building block, Webmention enabled peer-to-peer comments, likes, and other responses to be created, updated, and deleted across the web, by both dynamic & static websites. It was accompanied by a report of over a dozen implementations that demonstrated interoperability: https://webmention.net/implementation-reports/summary/ using an open test suite: https://webmention.rocks/ that is still up and running and used by developers today. Many many more implementations have been developed, open sourced, shipped, launched since. The specification itself has a webmention endpoint and accepts webmentions. Exactly a year before that, Webmention was published as a First Public Working Draft by the W3C Social Web Working Group: https://www.w3.org/TR/2016/WD-webmention-20160112/ It took the best parts of the prior Pingback protocol, simplified it (ditched XML-RPC), made it more secure, separated presentation from plumbing, and added update & delete semantics. It was in many ways a model for how open web standards should be developed. See the wiki page for an overview and numerous screenshots of implementations: https://indieweb.org/Webmention If you want to implement Webmention yourself, there are now numerous developer resources to do so. Start here: https://indieweb.org/Webmention-developer and come say hi at the IndieWeb development chat channel: https://chat.indieweb.org/dev Previously, previously, previously: * https://tantek.com/2020/012/t1/happy-birthday-webmention * https://tantek.com/2018/012/t1/anniversary-million-webmentions * https://tantek.com/2017/012/t1/webmntion-first-w3c-recommendation-high-bar This is day 12 of #100DaysOfIndieWeb #100Days. ← Day 11: https://tantek.com/2023/011/t1/indieweb-evolving-at-mention → 🔮 - Tantek (tantek.com)
    #indieweb #webmention
    Fri, Jan 13, 2023 9:05am -08:00
  • Host your own webmention receiver | Brain Baking (brainbaking.com)
    #webmention #indieweb
    Sun, May 16, 2021 6:11am -07:00
  • Barry Frost https://barryfrost.com/

    Building a webmention receiver

    Portland, Oregon • 68°F
    #webmention #indieweb
    Sat, May 15, 2021 7:49pm +00:00 (liked on Sat, May 15, 2021 1:25pm -07:00)
  • Jumping Into Webmentions With NextJS (css-tricks.com)
    #webmention #indieweb
    Wed, Jun 3, 2020 8:32am -07:00
  • Aaron Parecki
    This is fantastic! Pine.blog can now receive webmentions for you, and it'll show them to you in the timeline! This is probably the best option for static sites now! https://blog.pine.blog/2020/05/bring-us-your-static-sites-yearning-to-breathe-free/
    Portland, Oregon • 63°F
    4 likes 2 reposts 3 replies
    #webmention #indieweb
    Sat, May 30, 2020 2:08pm -07:00
  • Bring Us Your Static Sites, Yearning to Breathe Free – Pine.blog (blog.pine.blog)
    #indieweb #webmention
    Sat, May 30, 2020 2:04pm -07:00
  • Chris Aldrich https://boffosocko.com/

    Manual Backfeed in the Blogosphere

    Portland, Oregon • 54°F
    #backfeed #blogosphererevival #buildingblocks #commentposts #fragments #manualuntilithurts #manualwebmentions #microformats #POSSE #refbacks #replypost #smallpieceslooselyjoined #syndication #Webmention
    permalink (liked on Fri, Jan 31, 2020 6:09am -08:00)
  • brentsimmons https://micro.blog/brentsimmons   •   Dec 5

    @manton I’m still not quite sure why it wasn’t a good idea!

    Aaron Parecki
    Two reasons:

    1: The only data in the Pingback payload is two URLs. Wrapping this an an XML container that's also doing RPC is incredibly overkill for sending just two values. That's why Webmention went with form-encoded instead, like regular HTML forms, which is about the most compact way you can send two values.

    2: Pingback never went far enough with the user experience of displaying them. At best, you'd see a snippet of the text near the link, which it turns out wasn't really that useful or contextual. Once social media started taking off, the interactions there became far richer than seeing the pingback excerpt, so people abandoned them. With Webmention, we're explicitly focusing on enabling the kind of rich interactions people do on social media instead.
    Portland, Oregon • 52°F
    1 mention
    #pingback #webmention #indieweb
    Thu, Dec 5, 2019 3:35pm -08:00
  • Jamie Tanna https://www.jvt.me

    Sending Webmentions More Intelligently

    Portland, Oregon • 48°F
    #www.jvt.me #webmention #indieweb #nablopomo
    Wed, Nov 20, 2019 9:30pm +00:00 (liked on Sun, Nov 24, 2019 11:43am -08:00)
  • Jamie Tanna https://www.jvt.me

    Well, I think I've cracked it - after a few weeks of on-and-off work on making my webmention sending not spam everyone (see https://www.jvt.me/posts/2019/10/30/reader-mail-webmention-spam/ ) - it's now not re-sending them if they're successful. This is a good first step, but I'll be improving it to re-send if the post's data has changed since last time it tried (in the future). Note that this isn't quite done yet, expect it to be live tomorrow perhaps.

    Singapore, Singapore
    #webmention #www.jvt.me
    Tue, Nov 19, 2019 7:38pm +01:00 (liked on Wed, Nov 20, 2019 6:32am +08:00)
  • Jamie Tanna https://www.jvt.me

    IndieWebCamp Amsterdam 2019

    United Flight 906 FRA to ORD in Sudbury District, Ontario • 40°F
    #indiewebcamp-amsterdam-2019 #indieweb #indiewebcamp #webmention #micropub #syndication #privacy
    Thu, Oct 3, 2019 7:14pm +01:00 (liked on Thu, Oct 3, 2019 3:13pm -04:00)
  • Add Webmention support to your website in ten minutes | Ctrl blog (www.ctrl.blog)
    #webmention #indieweb
    Wed, Jul 10, 2019 8:17am -07:00
  • IndieWeb and Webmentions | CSS-Tricks (css-tricks.com)
    #indieweb #webmention
    Tue, Jul 9, 2019 4:43pm -05:00
  • Aaron Parecki
    My email inbox was so backlogged after @IndieWebSummit that I missed the emails I was getting that webmention.io was about to expire! I've renewed it, so it'll be back up and running shortly!
    Chicago, Illinois
    2 likes 3 reposts
    #webmention #indieweb
    Tue, Jul 2, 2019 5:04pm -05:00
  • The Web Finally Feels New Again (www.kickscondor.com)
    #indieweb #webmention
    Tue, Jun 18, 2019 4:21pm +01:00
  • Ingo Steinke 🇪🇺 https://twitter.com/fraktalisman
    Tantek Çelik @t : How to "take the web back" and looking back at David Bowie's internet enthusiasm in 1999 at #btconf @btconf 2019 #indieweb #microsub #webmention
    Düsseldorf, Nordrhein-Westfalen
    #btconf #indieweb #microsub #webmention
    Tue, May 14, 2019 8:31pm +00:00 (liked on Thu, May 16, 2019 7:15am +02:00)
  • Blocking Domains in webmention.io

    For the past week or so, I've been getting a series of Pingbacks from a spam blog that reposts a blog post a couple times a day as a new post each time. It's up to about 220 copies of the post, each one having sent me a Pingback, and each one showing up in my reader as a notification, which also causes it to be sent to my phone.
    continue reading...
    4 likes 1 bookmark 2 replies 2 mentions
    #webmention #p3k #block #spam
    Mon, Dec 17, 2018 1:24pm -08:00
  • Chris Aldrich https://boffosocko.com/

    Something got me thinking about comments on my website here. Almost no one posts native replies on my posts. I’d have to think that 99.9999% of all the replies on my website are now via Webmention. Perhaps I should cut off native replies just to cut back on the amount of spam I get? Hmmm….

    Bellevue, Washington • 44°F
    5 mentions
    #indieweb #social-stream #spam #webmention
    Mon, Dec 10, 2018 8:38pm -08:00 (liked on Mon, Dec 10, 2018 10:49pm -08:00)
  • Aaron Parecki
    Well this is exciting, https://lobste.rs now supports sending webmentions! 🦐 If someone submits one of your links, now you'll be immediately notified! Congrats on shipping! 🎉

    https://github.com/lobsters/lobsters/pull/535
    Portland, Oregon, USA • 44°F
    15 likes 12 reposts 4 replies
    #webmention #indieweb
    Wed, Oct 3, 2018 8:32am -07:00
  • Webmentions: Enabling Better Communication on the Internet (alistapart.com)
    #indieweb #webmention
    Thu, Jul 19, 2018 2:01pm -05:00
next

Hi, I'm Aaron Parecki, Senior Security Architect at Okta, and co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and participate in the OAuth Working Group at the IETF. I also help people learn about video production and livestreaming and dabble in product design.

I've been tracking my location since 2008 and I wrote 100 songs in 100 days. I've spoken at conferences around the world about owning your data, OAuth, quantified self, and explained why R is a vowel. Read more.

  • Security Architect at Okta
  • IndieWebCamp Founder
  • OAuth WG Member

  • 🎥 YouTube Tutorials and Reviews
  • 🏠 We're building a triplex!
  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2023 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
WeChat ID
aaronpk_tv