Webmention.app

Мне нравится идея Webmentions , но у меня не было времени реализовать ее на моем сайте. На высокоуровневых веб-ссылках вы можете комментировать, ставить лайки и отвечать на другие материалы в Интернете и делать их видимыми для этого контента без централизации с помощью таких инструментов, как Disqus (которые я очень хочу удалить с моего сайта).

Веб-упоминания разделены на два компонента: отправитель и получатель. Получатель - это сайт, о котором я пишу сообщение, и у них может быть что-то на их сайте, которое показывает входящие ссылки или реакцию на их блог; и отправитель, ну, я. Мне нужно разрешить удаленному сайту, который я написал или отреагировал на какой-то контент, который они создали.

Довольно удивительный Remy Sharp создал webmention.app для решения одной части проблемы: отправки пингов. Инструмент Реми позволяет легко отправлять «пинги» потенциальным получателям, с которыми я связан, просто вызывая скрипт CLI.

Я веду свой блог, используя Zeit, используя Hugo и инструмент static-builder, так что это был relatively trivial for me to add in support for webmention app . Я просто npm i webmention а затем вызываю CLI-версию инструмента из моего файла build.sh - это действительно так просто.

Теперь, когда я создаю сообщение, оно должно отправлять быстрый пинг на все новые URL, которые я создал для своего сайта.

Picture of me smiling.

Paul Kinlan

I lead the Chrome Developer Relations team at Google.

We want people to have the best experience possible on the web without having to install a native app or produce content in a walled garden.

Our team tries to make it easier for developers to build on the web by supporting every Chrome release, creating great content to support developers on web.dev, contributing to MDN, helping to improve browser compatibility, and some of the best developer tools like Lighthouse, Workbox, Squoosh to name just a few.

RSS Github Medium