Short description: Client–server protocol based on HTTP to create, update, and delete posts
Micropub| Status | W3C Recommendation |
|---|
| First published | May 23, 2017 |
|---|
| Organization | World Wide Web Consortium |
|---|
| Editors | Aaron Parecki |
|---|
| Base standards | HTTP, URI |
|---|
| Related standards | microformats, ActivityPub, h-entry |
|---|
| Domain | Social Web, Communications protocol |
|---|
| Abbreviation | MP |
|---|
| Website | www.w3.org/TR/micropub/ |
|---|
Micropub (MP) [1] is a W3C Recommendation[2] that describes a client–server protocol based on HTTP to create, update, and delete posts (e.g. social media) on servers using web or native app clients. Micropub was originally developed in the IndieWebCamp community,[3] contributed to W3C,[4] and published as a W3C working draft on January 28, 2016.[5]
Micropub uses OAuth 2.0 Bearer Tokens for authentication and accepts traditional form posts as well as JSON posts. Posted data uses a vocabulary derived from Microformats. Micropub is mostly used to create "posts", which are similar to Tweets, or micro blog posts, like those posted to Twitter. The protocol supports a variety of different content types[6] however, such as Bookmarks, Favorites, Reposts, Events, RSVPs, and Checkins. Micropub is currently supported on a variety of IndieWeb[7] compatible websites, like micro.blog.[8]
Implementations
There are numerous Micropub implementations, both clients,[9] and servers,[10][11] many of them open source.
Clients
- Quill[12]
- OwnYourGram[13]
- InkStone[14]
- Micropublish[15]
- Dobrado[16]
- iA Writer[17]
Services
See also
References
- ↑ Parecki, Aaron, ed (2017-05-23). "Micropub" (in en). W3C Recommendation. https://www.w3.org/TR/2017/REC-micropub-20170523/.
- ↑ "Micropub is a W3C Recommendation | W3C News". https://www.w3.org/blog/news/archives/6326.
- ↑ "Micropub - IndieWeb". https://indieweb.org/Micropub.
- ↑ "Daily API RoundUp: Microsoft Cognitive Services, Line, Melown, Emburse, Tuleap, GoCD". November 2, 2016. https://www.programmableweb.com/news/daily-api-roundup-microsoft-cognitive-services-line-melown-emburse-tuleap-gocd/brief/2016/11/02.
- ↑ "First Public Working Drafts: Micropub and ActivityPub | W3C News". https://www.w3.org/blog/news/archives/5286.
- ↑ "Documentation" (in en). https://quill.p3k.io/docs.
- ↑ "IndieWeb" (in en). https://indieweb.org.
- ↑ "Micro.blog Help - IndieWeb" (in en). http://help.micro.blog/2017/indiewebcamp/.
- ↑ "Client Reports - Micropub Rocks!". https://micropub.rocks/implementation-reports/clients/.
- ↑ "Server Reports - Micropub Rocks!". https://micropub.rocks/implementation-reports/servers/.
- ↑ "Server Report Summary - Micropub Rocks!". https://micropub.rocks/implementation-reports/servers/summary/.
- ↑ "Documentation". https://quill.p3k.io/docs.
- ↑ "OwnYourGram". https://ownyourgram.com/.
- ↑ "InkStone". https://inklings.io/inkstone/.
- ↑ "Micropublish: Sign in". https://micropublish.net/.
- ↑ "index - dobrado". https://dobrado.net/.
- ↑ "IA Writer Adds Expanded Support for IndieWeb Tools and WordPress Publishing". 15 May 2020. https://wptavern.com/ia-writer-adds-expanded-support-for-indieweb-tools-and-wordpress-publishing.
World Wide Web Consortium (W3C) |
|---|
Products and standards | | Recommendations |
- ActivityPub
- ARIA
- Canonical XML
- CDF
- CSS
- DOM
- Geolocation API
- HTML (HTML5)
- ITS
- JSON-LD
- Linked Data Notifications
- MathML
- Micropub
- OWL
- PLS
- RDF
- RDF Schema
- SISR
- SKOS
- SMIL
- SOAP
- SRGS
- SRI
- SSML
- SVG
- SCXML
- SHACL
- SPARQL
- Timed text
- VoiceXML
- Web storage
- WSDL
- Webmention
- WebSub
- XForms
- XHTML
- XHTML+RDFa
- XInclude
- XLink
- XML
- XML Base
- XML Encryption
- XML Events
- XML Information Set
- XML namespace
- XML Schema
- XML Signature
- XOP
- XPath
- XPath 2.0
- XPointer
- XProc
- XQuery
- XSL
- XSL-FO
- XSLT (elements)
|
|---|
| Notes |
- IndieAuth
- JF2
- Post Type Discovery
- XAdES
- XHTML+SMIL
- XUP
|
|---|
| Working drafts |
- CCXML
- CURIE
- EME
- InkML
- MSE
- RIF
- SMIL Timesheets
- sXBL
- XFDL
- XFrames
- XBL
- XMLHttpRequest
|
|---|
| Guidelines |
- Web Content Accessibility Guidelines
|
|---|
| Initiative |
- Multimodal Interaction Activity (MMI)
- Markup Validation Service
- Web Accessibility Initiative
- WebPlatform
|
|---|
| Deprecated |
- C-HTML
- HDML
- JSSS
- PGML
- VML
- XHTML+MathML+SVG
|
|---|
| Obsoleted | |
|---|
|
|---|
| Organizations |
- Advisory Committee (AC)
- World Wide Web Foundation
| | Elected groups | |
|---|
| Working groups |
- CSS
- Geolocation
- Social Web
- SVG
- Web Hypertext Application Technology (WHATWG)
- Web Platform
|
|---|
| Community groups |
- Web Incubator Community Group (WICG)
|
|---|
| Closed groups |
- Device Description (DDWG)
- HTML
|
|---|
|
|---|
| Software | | | Browsers |
- Line Mode (1990–)
- Arena (1993–98)
- Agora (1994–97)
- Argo (1994–97)
- Amaya (browser/editor, 1996–2012)
|
|---|
|
|---|
| Conferences |
- International World Wide Web Conference (IW3C)
- Steering Committee (IW3C2)
- First conference ("WWW1", 1994)
|
|---|
 | Original source: https://en.wikipedia.org/wiki/Micropub (protocol). Read more |