Beakermentions Validator is a target and source validator of the W3C Webmention recommendation for Beaker Browser users. Webmentions are a simple way to notify any URL when you mention it from another URL.
This module provides a WebmentionValidator object that can be used by other applications. It provides two methods:
checkSource(source, target)- Check asourceURL for references to atargetURL. Returns aboolean.getTargetEndpoint(target)- Checks atargetURL for a webmention endpoint. Returns astringURL of the Webmention endpoint, ornullif not found.
A test page is available. For more information on Beakermentions, visit Beakermentions: Webmentions for Beaker Browser
It was cool at the time to be able to essentially send and receive webmentions, but as I've started working more and more at my primary job post-pandemic, I've been coding less and less on this. As Beaker Browser is archived as of 27 December 2022, consequently I'm archiving Beakermentions, Beakermentions Endpoint, and Beakermentions Validator.
Written in 2020 by Don Geronimo. To the extent possible under law, Don Geronimo has waived all copyright and related or neighboring rights to Beakermentions Validator by publishing it under the CC0 1.0 Universal Public Domain Dedication. This work is published from the United States.
Satellite Antenna Emoji designed by OpenMoji – the open-source emoji and icon project. License: CC BY-SA 4.0. Changes: Removed empty padding and added license information in the file's metadata.
Made with ❤️ and JavaScript. Please freely share and remix.