<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://notiz.blog/wp-content/plugins/pretty-feeds/pretty-feed-v4.xsl" type="text/xsl" media="screen" ?>


<!--

	Feeds whisper secrets,
	In the RSS Club's embrace,
	Knowledge blooms in grace.

-->

<feed
	xmlns="http://www.w3.org/2005/Atom"
	xmlns:thr="http://purl.org/syndication/thread/1.0"
	xml:lang="de"
	xmlns:activity="http://activitystrea.ms/spec/1.0/"
 xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" 
>
	<title type="text">Suchergebnisse für &#8222;Feed&#8220; &#8211; notizBlog</title>
	<subtitle type="text">a weblog mainly about the open, portable, interoperable, small, social, synaptic, semantic, structured, distributed, (re-)decentralized, independent, microformatted and federated social web</subtitle>

	<updated>2024-09-12T10:01:22Z</updated>

	<link rel="alternate" type="text/html" href="https://notiz.blog" />
	<id>https://notiz.blog/feed/atom/</id>
	<link rel="self" type="application/atom+xml" href="https://notiz.blog/?s=Feed&#038;feed=atom" />

	<generator uri="https://wordpress.org/" version="6.9.4">WordPress</generator>
<icon>https://notiz.blog/wp-content/uploads/2019/10/cropped-notizblog-icon-1-32x32.png</icon>
<link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/" type="text/html" />
<link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/rdf" type="application/rdf+xml" />
<link rel="hub" href="https://pubsubhubbub.appspot.com" />
<link rel="hub" href="https://pubsubhubbub.superfeedr.com" />
<link rel="hub" href="https://switchboard.p3k.io/" />
<link rel="self" href="https://notiz.blog/?s=Feed&#038;feed=atom" />
<link rel="search" type="application/opensearchdescription+xml" title="Search notizBlog" href="https://notiz.blog/wp-api/opensearch/1.1/document" />	<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[Praise RSS through RSS]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/rss-club/praise-rss-through-rss/" />

		<id>https://notiz.blog/?post_type=rssclub&#038;p=33590</id>
		<updated>2024-09-12T10:01:22Z</updated>
		<published>2024-09-12T10:01:22Z</published>
		<category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="RSS" /><category scheme="https://notiz.blog" term="WordPress" />
		<summary type="html"><![CDATA[👊 It's a secret to everyone! Read more about RSS Club.Kev Quirk und andere bedanken sich bei ihren Lesern die RSS benutzen um das jeweilige Blog zu lesen. Ich mag die Idee (ja, ich bin schnell und einfach zu begeistern ☺️) und möchte ein bisschen Werbung für Jeremy Herves WordPress Snippet machen, über das ich [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/rss-club/praise-rss-through-rss/"><![CDATA[<p>👊 It's a secret to everyone! <a href="https://daverupert.com/rss-club/">Read more about RSS Club</a>.</p>
<p><a href="https://kevquirk.com/">Kev Quirk</a> und andere bedanken sich bei ihren Lesern die RSS benutzen um das jeweilige Blog zu lesen. Ich mag die Idee (ja, ich bin schnell und einfach zu begeistern ☺️) und möchte ein bisschen Werbung für <a href="https://jeremy.hu/">Jeremy Herves</a> <a href="https://jeremy.hu/thanking-my-rss-readers/">WordPress Snippet</a> machen, über das ich überhaupt erst auf das Thema gestoßen bin.</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-comment">/**
 * Display a nice welcoming message to folks reading posts via RSS.
 *
 * Kudos Kev Quirk for the idea!
 *
 * <span class="hljs-doctag">@param</span> string $content The current post content.
 *
 * <span class="hljs-doctag">@return</span> string
 */</span>
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">jeherve_welcome_rss_readers</span><span class="hljs-params">( $content )</span> </span>{
	$welcome_messages = <span class="hljs-keyword">array</span>(
		<span class="hljs-string">'Thanks for reading this post via RSS. RSS is great, and you’re great for using it. ♥️'</span>,
		<span class="hljs-string">'Congratulations on being an RSS reader! You are part of an elite group of people who know how to stay updated in style.'</span>,
		<span class="hljs-string">'Hey there, RSS reader! You’re one of a special few, choosing this old-school yet awesome way of staying informed. Kudos!'</span>,
		<span class="hljs-string">'You are a true RSS aficionado! While others are drowning in social media noise, you enjoy the simplicity and control of RSS. Congrats!'</span>,
		<span class="hljs-string">'RSS readers like you are the unsung heroes of the internet. Keep up the good work!'</span>,
		<span class="hljs-string">'You are a master of efficiency! By using RSS, you save time and avoid distractions. 👏'</span>,
		<span class="hljs-string">'RSS readers like you are the secret sauce of the internet. Keep rocking and staying informed!'</span>,
		<span class="hljs-string">'Hey there, RSS reader! You’re cool. Keep being awesome! 😎'</span>,
	);

	$welcome_message = $welcome_messages&#91; wp_rand( <span class="hljs-number">0</span>, count( $welcome_messages ) - <span class="hljs-number">1</span> ) ];

	<span class="hljs-keyword">return</span> sprintf(
		<span class="hljs-string">'%1$s&lt;p&gt;%2$s&lt;/p&gt;'</span>,
		$content,
		$welcome_message
	);
}
add_filter( <span class="hljs-string">'the_content_feed'</span>, <span class="hljs-string">'jeherve_welcome_rss_readers'</span> );</code></span></pre>


<p>Es ist eigentlich eine schöne Ergänzung für das <a href="https://notiz.blog/rss-club/o-rss-my-rss/">RSS-Club Plugin</a>&#8230; Mal schauen was Jeremy davon hält, wenn ich es dort einbaue!?!</p>
<p>RSS readers like you are the unsung heroes of the internet. Keep up the good work!</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?post_type=rssclub&#038;p=33590</id>
	<title type="html"><![CDATA[Praise RSS through RSS]]></title>
	<summary type="html"><![CDATA[👊 It's a secret to everyone! Read more about RSS Club. Kev Quirk und andere bedanken sich bei ihren Lesern die RSS benutzen um das jeweilige Blog zu lesen. Ich mag die Idee (ja, ich bin schnell und einfach zu begeistern ☺️) und möchte ein bisschen Werbung für Jeremy Herves WordPress Snippet machen, über das [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/rss-club/praise-rss-through-rss/" />
		</activity:object>
				<link rel="shortlink" href="https://notiz.blog/b/9Kq" />
			<link rel="replies" type="text/html" href="https://notiz.blog/rss-club/praise-rss-through-rss/#comments" thr:count="5" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/rss-club/praise-rss-through-rss/feed/atom/" thr:count="5" />
			<thr:total>5</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[.well-known, OPML &#038; XSLT]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/rss-club/well-known-opml-xslt/" />

		<id>https://notiz.blog/?post_type=rssclub&#038;p=33316</id>
		<updated>2024-08-16T15:37:33Z</updated>
		<published>2024-08-16T15:32:38Z</published>
		<category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="OPML" /><category scheme="https://notiz.blog" term="RSS" /><category scheme="https://notiz.blog" term="well-known" /><category scheme="https://notiz.blog" term="XSLT" />
		<summary type="html"><![CDATA[👊 It's a secret to everyone! Read more about RSS Club. Ich hab dem .well-known/feeds Plugin ein schlankes Design verpasst. Wer will schon XML sehen? 😉 Danke @alex für die Idee ❤️]]></summary>

					<content type="html" xml:base="https://notiz.blog/rss-club/well-known-opml-xslt/"><![CDATA[<p>👊 It's a secret to everyone! <a href="https://daverupert.com/rss-club/">Read more about RSS Club</a>.</p>
<figure class="wp-block-image alignwide size-large"><img data-dominant-color="f2f4f8" data-has-transparency="true" style="--dominant-color: #f2f4f8;" fetchpriority="high" decoding="async" width="900" height="618" sizes="(max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2024/08/well-known-feeds-xslt-900x618.png" alt="Ein Screenshot von einem OPML-XML verschönert durch einen XSLT-Style." class="wp-image-33317 has-transparency" srcset="https://notiz.blog/wp-content/uploads/2024/08/well-known-feeds-xslt-900x618.png 900w, https://notiz.blog/wp-content/uploads/2024/08/well-known-feeds-xslt-700x481.png 700w, https://notiz.blog/wp-content/uploads/2024/08/well-known-feeds-xslt-768x528.png 768w, https://notiz.blog/wp-content/uploads/2024/08/well-known-feeds-xslt-1536x1055.png 1536w, https://notiz.blog/wp-content/uploads/2024/08/well-known-feeds-xslt-2048x1407.png 2048w" /></figure>



<p>Ich hab dem <code>.well-known/feeds</code> <a href="https://github.com/pfefferle/wordpress-well-known-feeds">Plugin</a> ein schlankes Design verpasst. Wer will schon XML sehen? 😉</p>



<p>Danke <a rel="mention" class="u-url mention" href="https://alex.kirk.at/author/alex/">@alex</a> für die Idee ❤️</p>
<p>Hey there, RSS reader! You’re one of a special few, choosing this old-school yet awesome way of staying informed. Kudos!</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?post_type=rssclub&#038;p=33316</id>
	<title type="html"><![CDATA[.well-known, OPML &amp; XSLT]]></title>
	<summary type="html"><![CDATA[👊 It's a secret to everyone! Read more about RSS Club. Ich hab dem .well-known/feeds Plugin ein schlankes Design verpasst. Wer will schon XML sehen? 😉 Danke @alex für die Idee ❤️]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/rss-club/well-known-opml-xslt/" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2024/08/well-known-feeds-xslt-700x481.png" />
				</activity:object>
		<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2024/08/well-known-feeds-xslt-700x481.png" />
					<link rel="shortlink" href="https://notiz.blog/b/9FG" />
			<link rel="replies" type="text/html" href="https://notiz.blog/rss-club/well-known-opml-xslt/#comments" thr:count="2" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/rss-club/well-known-opml-xslt/feed/atom/" thr:count="2" />
			<thr:total>2</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[Richtig Schöne Systemerweiterungen]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/rss-club/richtig-schoene-systemerweiterungen/" />

		<id>https://notiz.blog/?post_type=rssclub&#038;p=24838</id>
		<updated>2024-08-16T15:34:19Z</updated>
		<published>2024-07-16T16:02:11Z</published>
		<category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="Feed" /><category scheme="https://notiz.blog" term="RSS" />
		<summary type="html"><![CDATA[👊 It's a secret to everyone! Read more about RSS Club. In den letzten Monaten habe ich an einigen RSS-Plugins für WordPress gearbeitet, über die ich bisher noch gar nicht geschrieben habe. Also hier mal ein bisschen Werbung: RSS Club Wir sprechen nicht über den RSS Club! RSS 3.0 Ich glaube nicht, dass Aaron Swartz [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/rss-club/richtig-schoene-systemerweiterungen/"><![CDATA[<p>👊 It's a secret to everyone! <a href="https://daverupert.com/rss-club/">Read more about RSS Club</a>.</p>
<p>In den letzten Monaten habe ich an einigen RSS-Plugins für WordPress gearbeitet, über die ich bisher noch gar nicht geschrieben habe. Also hier mal ein bisschen Werbung:</p>



<h3 class="wp-block-heading">RSS Club</h3>



<p><a href="https://notiz.blog/rss-club/o-rss-my-rss/">Wir sprechen nicht über den RSS Club!</a></p>



<h3 class="wp-block-heading">RSS 3.0</h3>



<p>Ich glaube nicht, dass Aaron Swartz das wirklich ernst gemeint hat, aber das ist genau mein Humor.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>There’s been a lot of talk in the community about how RSS 2.0 is too complicated. I haven’t heard any objections, so I’m going to move ahead with the following changes that will result in RSS 3.0:</p>



<p>1. Remove XML. XML is just too complicated and is against the spirit of RSS, which is Really Simple Syndication. I don’t want people to have to buy one of these 200 page XML books to understand RSS. And XML sucks up bandwidth like nobody’s business. Instead, we’ll go back to RFC822-style fields. There are lots of available parsers for those.</p>



<p>2. Remove namespaces. Namespaces are just a waste of time. If people want to add an element to RSS, then just send it to me and I’ll add it to my list of all elements in use. This system is easy to use and doesn’t result in any wasteful URIs all over the place.</p>



<p>3. HTML forbidden. No one needs HTML. Email has been just fine for years before Microsoft introduce their stupid rich HTML extensions. HTML is for those loser newbies. Any intelligent Internet user deals in plain text.</p>
<cite><a href="http://www.aaronsw.com/weblog/000574">The Road to RSS 3.0</a></cite></blockquote>



<p>Also nehmt es als eine Art Hommage an einen großartigen Mann, <a href="http://www.rememberaaronsw.com/memories/">der leider viel zu früh von uns gegangen ist</a>!</p>



<p>Ein Beispiel: <a href="https://notiz.blog/feed/rss3">https://notiz.blog/feed/rss3</a></p>



<p>Also hier das Plugin: <strong><a href="https://github.com/pfefferle/wordpress-rss30">wordpress-rss30</a></strong></p>



<h3 class="wp-block-heading">Pretty Feeds</h3>



<p>&#8222;Your WordPress&#8216; Feeds with Style!&#8220;</p>



<p>Im Prinzip ist das auch schon alles! Das Plugin macht einfach die RSS und Atom Feeds ein bisschen hübscher&#8230; Was natürlich sehr subjektiv ist&#8230;</p>



<figure class="wp-block-image size-large shadow"><img data-dominant-color="f4f0dd" data-has-transparency="true" style="--dominant-color: #f4f0dd;" decoding="async" width="900" height="903" sizes="(max-width: 700px) 100vw, 700px" src="https://notiz.blog/wp-content/uploads/2024/07/Screenshot-2024-07-09-at-22.12.27-900x903.png" alt="" class="wp-image-32864 has-transparency" srcset="https://notiz.blog/wp-content/uploads/2024/07/Screenshot-2024-07-09-at-22.12.27-900x903.png 900w, https://notiz.blog/wp-content/uploads/2024/07/Screenshot-2024-07-09-at-22.12.27-700x702.png 700w, https://notiz.blog/wp-content/uploads/2024/07/Screenshot-2024-07-09-at-22.12.27-150x150.png 150w, https://notiz.blog/wp-content/uploads/2024/07/Screenshot-2024-07-09-at-22.12.27-768x770.png 768w, https://notiz.blog/wp-content/uploads/2024/07/Screenshot-2024-07-09-at-22.12.27-1531x1536.png 1531w, https://notiz.blog/wp-content/uploads/2024/07/Screenshot-2024-07-09-at-22.12.27.png 1982w" /></figure>



<p>Ein Beispiel: <a href="https://notiz.blog/feed/">https://notiz.blog/feed/</a></p>



<p>Link zum Plugin: <strong><a href="https://github.com/pfefferle/wordpress-pretty-feeds">wordpress-pretty-feeds</a></strong></p>



<h3 class="wp-block-heading">/.well-known/feeds</h3>



<p>Der <code>/.well-known/feeds</code> Endpunkt ist eine <a href="https://danq.me/2023/08/23/well-known-feeds/">Idee von DanQ</a> und stellt ein OPML-File mit allen Feeds einer Seite bereit. Es soll eine Alternative zu den klassischen <code>&lt;link rel="alternate"&gt;</code> HTML-Headern sein um den Overhead beim klassischen Seitenaufruf zu reduzieren.</p>



<p>Die Draft-Spec: <a href="https://github.com/Dan-Q/well-known-feeds">https://github.com/Dan-Q/well-known-feeds</a></p>



<p>Ein Beispiel: <a href="https://notiz.blog/.well-known/feeds">https://notiz.blog/.well-known/feeds</a></p>



<p>Link zum Plugin: <a href="https://github.com/pfefferle/wordpress-well-known-feeds">wordpress-well-known-feeds</a></p>
<p>RSS readers like you are the unsung heroes of the internet. Keep up the good work!</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?post_type=rssclub&#038;p=24838</id>
	<title type="html"><![CDATA[Richtig Schöne Systemerweiterungen]]></title>
	<summary type="html"><![CDATA[👊 It's a secret to everyone! Read more about RSS Club. In den letzten Monaten habe ich an einigen RSS-Plugins für WordPress gearbeitet, über die ich bisher noch gar nicht geschrieben habe. Also hier mal ein bisschen Werbung: RSS Club Wir sprechen nicht über den RSS Club! RSS 3.0 Ich glaube nicht, dass Aaron Swartz [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/rss-club/richtig-schoene-systemerweiterungen/" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2024/07/Screenshot-2024-07-09-at-22.12.27-700x702.png" />
				</activity:object>
		<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2024/07/Screenshot-2024-07-09-at-22.12.27-700x702.png" />
					<link rel="shortlink" href="https://notiz.blog/b/6ty" />
			<link rel="replies" type="text/html" href="https://notiz.blog/rss-club/richtig-schoene-systemerweiterungen/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/rss-club/richtig-schoene-systemerweiterungen/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[ActivityPub &#8211; The evolution of RSS]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2024/04/26/activitypub-the-evolution-of-rss/" />

		<id>https://notiz.blog/?p=25230</id>
		<updated>2024-04-26T12:05:24Z</updated>
		<published>2024-04-26T12:02:53Z</published>
		<category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="ActivityPub" /><category scheme="https://notiz.blog" term="ActivityStreams" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="JSON" /><category scheme="https://notiz.blog" term="PubSubHubbub" /><category scheme="https://notiz.blog" term="RSS" /><category scheme="https://notiz.blog" term="WebSub" />
		<summary type="html"><![CDATA[Dave Winer (@davew) stellt (sich) auf seinem Blog und auf Mastodon die Frage: What does ActivityPub does that RSS doesn&#8217;t? und nimmt vorweg: Off the top of my head, it&#8217;s not the ability to syndicate, RSS already does that. I can follow anyone on any server. Es macht natürlich Sinn, erstmal zu klären was RSS [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2024/04/26/activitypub-the-evolution-of-rss/"><![CDATA[
<p>Dave Winer (<a rel="mention" class="u-url mention" href="https://mastodon.social/@davew">@davew</a>) stellt (sich) auf <a href="http://scripting.com/2024/04/04/143706.html">seinem Blog</a> und auf <a href="https://mastodon.social/@davew/112213481032208332">Mastodon</a> die Frage:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>What does ActivityPub does that RSS doesn&#8217;t?</p>
</blockquote>



<p>und nimmt vorweg:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Off the top of my head, it&#8217;s not the ability to syndicate, RSS already does that. I can follow anyone on any server.</p>
</blockquote>



<p>Es macht natürlich Sinn, erstmal zu klären was RSS ist und kann, um auf die Vorteile von ActivityPub einzugehen!</p>



<p>Also RSS steht für &#8222;Really Simple Syndication&#8220; und ist eine Art &#8222;Digitale Einbahnstraße&#8220;, so zu sagen der Newsletter oder Podcast für Texte auf Webseiten. Und weil es dem Podcast so ähnlich ist (und eigentlich auch dessen technische Basis) nennt es Dave Winer auch neuerdings &#8222;<a href="https://textcasting.org/">Textcasting</a>&#8222;, was ich großartig finde!</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Applying the philosophy of podcasting to text.</p>
</blockquote>



<p>Und technisch gesehen ist das auch der große Unterschied zu ActivityPub. Während ich bei Textcasting, Texte nur abonnieren kann, habe ich durch ActivityPub auch einen Rückkanal, der mir ermöglicht, die Texte auch zu liken, mit meinen <s>Freunden</s> Followern zu teilen und zu kommentieren!</p>



<p>In den Kommentaren zu Daves <a href="https://mastodon.social/@davew/112213481032208332" data-type="link" data-id="https://mastodon.social/@davew/112213481032208332">Mastodon Post</a> wird auch fast ausschließlich über diese technischen Aspekte diskutiert. Es geht um Push vs. Pull und immer wieder darum, dass RSS ja eigentlich vollkommen ausreichend und viel simpler ist.</p>



<p><a rel="mention" class="u-url mention" href="https://manton.org/activitypub/manton">@manton</a> fasst es ganz gut zusammen:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>I think RSS + Webmention (for sending replies) gets you 90% of the way there. ActivityPub does provide a comprehensive framework for the rest, though, and perhaps follows modern social network conventions more closely, e.g. liking posts, approving follows.</p>
<cite><a href="https://micro.blog/manton/34864514">https://micro.blog/manton/34864514</a></cite></blockquote>



<p>Aber ist die Technik das, was hier wirklich den Unterschied macht?</p>



<p>Die Diskussion erinnert mich sehr an den RSS vs. Atom &#8222;War&#8220;, von dem <a rel="mention" class="u-url mention" href="https://fed.brid.gy/r/https://tantek.com/">@tantek.com</a> in einem <a href="https://youtu.be/FNr0JNwsLy8?feature=shared&amp;t=1021">IndieWeb Vortrag spricht</a>.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<span class="embed-privacy-url"><a href="https://youtu.be/FNr0JNwsLy8?t=1023">Eingebetteten Inhalt von YouTube öffnen</a></span>
</div></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>I saw the best minds of my time waste our time arguing about syndication formats, arguing about plumbing, user don&#8217;t care about plumbing but for some reason we thought that that mattered, we thought that actually really mattered which XML tags to use in RSS versus Atom. [&#8230;] So we focused on the wrong things we argued about plumbing instead of user experience.</p>
<cite><a href="https://youtu.be/FNr0JNwsLy8?feature=shared&amp;t=1021">Tantek Çelik &#8211; The once and future IndieWeb</a></cite></blockquote>



<p>Vielleicht kommt man mit RSS, WebSub und Webmentions auf ein relativ ähnliches Ergebnis und es ist technisch gesehen wahrscheinlich auch etwas einfacher umzusetzen&#8230; Aber sind RSS und ActivityPub wirklich so weit auseinander?</p>



<p>Für mich ist ActivityPub einfach nur die logische Weiterentwicklung, oder auch die nächste Generation von RSS. Wer sich die erste Version von <a href="https://www.w3.org/TR/activitystreams-core/">ActivityStreams</a> (das Format, welches ActivityPub benutzt um Aktivitäten auszuzeichnen) etwas genauer ansieht, erkennt vielleicht ein alt bekanntes Format.</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">entry</span> <span class="hljs-attr">xmlns</span>=<span class="hljs-string">"http://www.w3.org/2005/Atom"</span>
       <span class="hljs-attr">xmlns:activity</span>=<span class="hljs-string">"http://activitystrea.ms/spec/1.0/"</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">id</span>&gt;</span>tag:photopanic.example.com,2009:photo/4352<span class="hljs-tag">&lt;/<span class="hljs-name">id</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">title</span>&gt;</span>My Cat<span class="hljs-tag">&lt;/<span class="hljs-name">title</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">published</span>&gt;</span>2010-11-02T15:29:00Z<span class="hljs-tag">&lt;/<span class="hljs-name">published</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">link</span> <span class="hljs-attr">rel</span>=<span class="hljs-string">"alternate"</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text/html"</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"..."</span> /&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">activity:object-type</span>&gt;</span>photo<span class="hljs-tag">&lt;/<span class="hljs-name">activity:object-type</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">activity:verb</span>&gt;</span>post<span class="hljs-tag">&lt;/<span class="hljs-name">activity:verb</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">entry</span>&gt;</span></code></span></pre>


<p>ActivityStreams wurden 2011 als <a href="https://activitystrea.ms/specs/atom/1.0/">Namespace für Atom</a> definiert um RSS/Atom Feeds mit Informationen anzureichern, die man aus den sozialen Netzwerken kennt. Das ist hauptsächlich der <code>object-type</code> um neben Texten auch Bilder oder Videos auszuzeichnen, und <code>verb</code> um klar zu machen um was für eine Aktion es sich genau handelt.</p>



<p><a href="https://notiz.blog/tag/ostatus/">OStatus</a>, der Vorgänger von ActivityPub, <a href="https://notiz.blog/2010/03/05/ostatus-the-next-generation-of-openmicroblogging/">benutzte übrigens genau dieses Format um Aktivitäten auszuzeichnen</a>!</p>



<p>Erst 6 Jahre später wurde die <a href="https://www.w3.org/TR/activitystreams-core/">Version 2.0</a> als reines JSON Format veröffentlicht, was aber auch Sinn macht, da JSON das Format ist, welches moderne APIs eben sprechen.</p>



<p>Das heißt ActivityStreams ist im Prinzip eine moderne Form von RSS und ActivityPub ist einfach &#8222;nur&#8220; ein <a href="https://en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern">PubSub System</a> welches drumherum gebaut wurde.</p>



<p>Aber zurück zur Usability!</p>



<p>Die Frage ist für mich nicht RSS oder ActivityPub&#8230; Die wesentlich interessantere Frage ist: Feed-Reader oder Mastodon?</p>



<p>Die RSS oder <a href="https://indieweb.org/">IndieWeb Community</a> (und ich zähle mich zu beiden, es geht hier nicht um Blaming) hat bisher leider kein massentaugliches Tool etabliert, welches mit der Usability und Reichweite von Mastodon (und Mastodon ist hier nur exemplarisch für eine Fediverse Platform&#8230; Pixelfed, Misskey und andere machen einen ähnlich guten Job) mithalten kann. Mastodon ermöglicht das dezentrale folgen, abonnieren, kommentieren, liken und sharen in einer simplen Oberfläche. Kein RSS-Reader, den man zum Kommentieren verlassen muss und kein <a href="https://indieweb.org/reader">IndieWeb-Reader</a>, der eine eigene Webseite mit diversen Login- und Ping-Mechanismen voraussetzt!</p>



<p>Mastodon zeigt außerdem sehr deutlich dass Technik austauschbar ist, immerhin ging die Plattform 2016 mit OStatus an den Start <a href="https://notiz.blog/2019/08/16/farewell-ostatus/">und schwenkte erst zwei Jahre später auf ActivityPub</a>!</p>



<p>Ich beschäftige mich jetzt seit ungefähr +/-15 Jahren mit dem Thema, welches man heute als Fediverse oder IndieWeb zusammen fassen würde, und habe auch ein gutes Jahrzehnt an Arbeit in diverse <a href="https://github.com/search?q=topic%3Aindieweb+owner%3Apfefferle&amp;type=repositories">IndieWeb Projekte</a> gesteckt, aber Mastodon und ActivityPub sind in ihren Auswirkungen bisher konkurrenzlos!</p>



<p>Dank Mastodon und ActivityPub habe ich wieder <a href="https://notiz.blog/2024/04/22/its-a-thing/#comments">bis zu 50 Kommentare auf einen einzigen Blog-Post</a> (Likes und Boosts nicht mit gezählt) während über RSS (gemessen an Kommentaren über das WordPress Formular) und Webmentions vielleicht eine Reaktion im Monat kommt.</p>
<p>You are a true RSS aficionado! While others are drowning in social media noise, you enjoy the simplicity and control of RSS. Congrats!</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=25230</id>
	<title type="html"><![CDATA[ActivityPub &#8211; The evolution of RSS]]></title>
	<summary type="html"><![CDATA[Dave Winer (@davew) stellt (sich) auf seinem Blog und auf Mastodon die Frage: What does ActivityPub does that RSS doesn&#8217;t? und nimmt vorweg: Off the top of my head, it&#8217;s not the ability to syndicate, RSS already does that. I can follow anyone on any server. Es macht natürlich Sinn, erstmal zu klären was RSS [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2024/04/26/activitypub-the-evolution-of-rss/" />
		</activity:object>
				<link rel="shortlink" href="https://notiz.blog/b/70W" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2024/04/26/activitypub-the-evolution-of-rss/#comments" thr:count="11" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2024/04/26/activitypub-the-evolution-of-rss/feed/atom/" thr:count="11" />
			<thr:total>11</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[Mein Newsletter!]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2024/04/11/mein-newsletter/" />

		<id>https://notiz.blog/?p=25236</id>
		<updated>2024-04-17T09:15:57Z</updated>
		<published>2024-04-11T11:53:12Z</published>
		<category scheme="https://notiz.blog" term="Journal" /><category scheme="https://notiz.blog" term="Bloggen" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="Feed" /><category scheme="https://notiz.blog" term="Newsletter" /><category scheme="https://notiz.blog" term="RSS" />
		<summary type="html"><![CDATA[Es scheint wohl zum guten Ton zu gehören, dieser Tage einen Newsletter zu betreiben&#8230; und da ich das immerhin schon seit 2005 tue, dachte ich, ich mache auch mal etwas Werbung dafür! Und ja, ich hatte schon einen Newsletter, lange bevor Newsletter cool waren!!! Das Thema ist natürlich das &#8222;open, portable, interoperable, small, social, synaptic, [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2024/04/11/mein-newsletter/"><![CDATA[
<p>Es scheint wohl zum guten Ton zu gehören, dieser Tage einen Newsletter zu betreiben&#8230; und da ich das immerhin schon seit <a href="https://notiz.blog/2005/">2005</a> tue, dachte ich, ich mache auch mal etwas Werbung dafür!</p>



<p><a href="https://de.wikipedia.org/wiki/Hipster_(21._Jahrhundert)">Und ja, ich hatte schon einen Newsletter, <strong>lange bevor</strong> Newsletter cool waren!!!</a></p>



<p>Das Thema ist natürlich das &#8222;open, portable, interoperable, small, social, synaptic, semantic, structured, distributed, (re-)decentralized, independent, microformatted and federated social web&#8220;, was auch sonst.</p>



<p>Das Archiv mit alten Veröffentlichungen findet ihr <a href="https://notiz.blog/">hier</a> und abonnieren könnt ihr ihn <a href="https://notiz.blog/feed/">hier</a>.</p>



<p>Viel Spaß beim Lesen 😉</p>



<p>Aber jetzt im Ernst: Warum sollte man einen Newsletter starten, wenn man schon ein Blog hat? Was ist der Unterschied außer die Art der Distribution?</p>
<p>RSS readers like you are the unsung heroes of the internet. Keep up the good work!</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=25236</id>
	<title type="html"><![CDATA[Mein Newsletter!]]></title>
	<summary type="html"><![CDATA[Es scheint wohl zum guten Ton zu gehören, dieser Tage einen Newsletter zu betreiben&#8230; und da ich das immerhin schon seit 2005 tue, dachte ich, ich mache auch mal etwas Werbung dafür! Und ja, ich hatte schon einen Newsletter, lange bevor Newsletter cool waren!!! Das Thema ist natürlich das &#8222;open, portable, interoperable, small, social, synaptic, [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2024/04/11/mein-newsletter/" />
		</activity:object>
				<link rel="shortlink" href="https://notiz.blog/b/70b" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2024/04/11/mein-newsletter/#comments" thr:count="3" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2024/04/11/mein-newsletter/feed/atom/" thr:count="3" />
			<thr:total>3</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[h-anniversary]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2024/02/26/h-anniversary/" />

		<id>https://notiz.blog/?p=24910</id>
		<updated>2024-03-14T15:23:38Z</updated>
		<published>2024-02-26T13:00:56Z</published>
		<category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="IndieWeb" /><category scheme="https://notiz.blog" term="Jubiläum" /><category scheme="https://notiz.blog" term="Microformats" />
		<summary type="html"><![CDATA[TL;DR &#60;div class="h-event"> &#60;time class="dt-duration" datetime="P20Y"> 20 Jahre Microformats 🎉 &#60;/time> &#60;/div> Longread Vor zwanzig Jahren haben @KevinMarks und @tantek.com Microformats in einer Konferenzpräsentation vorgestellt. Happy Birthday 🎉 Ich bin ein bisschen spät dran, ich weiß, ich weiß, aber es gibt wenig, was mich schon so lange (online) begleitet wie das Format und die Community [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2024/02/26/h-anniversary/"><![CDATA[
<h2 class="wp-block-heading">TL;DR</h2>



<pre class="wp-block-preformatted">&lt;div class="h-event">
    &lt;time class="dt-duration" datetime="P20Y">
        20 Jahre Microformats 🎉
    &lt;/time>
&lt;/div></pre>



<h2 class="wp-block-heading">Longread</h2>



<p>Vor zwanzig Jahren haben <a rel="mention" class="u-url mention" href="https://xoxo.zone/@KevinMarks">@KevinMarks</a> und <a rel="mention" class="u-url mention" href="https://fed.brid.gy/r/https://tantek.com/">@tantek.com</a> <a href="https://microformats.org/">Microformats</a> in einer Konferenzpräsentation vorgestellt.</p>



<p><strong>Happy Birthday </strong>🎉</p>



<p>Ich bin ein bisschen spät dran, ich weiß, ich weiß, aber es gibt wenig, was mich schon so lange (online) begleitet wie das Format und die Community (abgesehen vielleicht von WordPress), dass ich das nicht unkommentiert lassen kann!!</p>



<figure class="wp-block-image aligncenter size-medium"><img decoding="async" width="700" height="700" sizes="(max-width: 700px) 100vw, 700px" src="https://notiz.blog/wp-content/uploads/2024/02/microformats-glue-700x700.jpg" alt="" class="wp-image-24961" srcset="https://notiz.blog/wp-content/uploads/2024/02/microformats-glue-700x700.jpg 700w, https://notiz.blog/wp-content/uploads/2024/02/microformats-glue-150x150.jpg 150w, https://notiz.blog/wp-content/uploads/2024/02/microformats-glue-768x768.jpg 768w, https://notiz.blog/wp-content/uploads/2024/02/microformats-glue.jpg 900w" /><figcaption class="wp-element-caption"><a href="https://www.flickr.com/photos/factoryjoe/26967479">Microformats is the glue that bridges web content with a richer online experience.</a><br>&#8212; <a rel="mention" class="u-url mention" href="https://mastodon.xyz/@chrismessina">@chrismessina</a></figcaption></figure>



<p>Zu meiner Historie: Im Gegensatz zu vielen Anderen in der Branche, mache ich meinen Job nicht, weil ich Spaß am programmieren alleine habe. Ich hatte nie das Bedürfnis, als Kind oder Jugendlicher an einem Computer oder C64 herumzubasteln. Statt dessen bin ich Ende der 90er dem Internet/Web/Bloggen verfallen.</p>



<p>Das Web war:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>But if you think of the years 1995-2005, you remember when the web <em>was</em> our social network: blogs, comments on blogs, feed readers, and services such as Flickr, Technorati, and BlogBridge to glue things together. Those were great years [&#8230;]</p>
<cite><a href="https://inessential.com/2018/02/01/why_micro_blog_is_not_another_app_net.html">Why Micro.blog is Not Another App.net</a></cite></blockquote>



<p>Eigentlich passt auch die Beschreibung des IndieWebs:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong>It is a community of independent and personal websites</strong> connected by <a href="https://indieweb.org/building_blocks">open standards</a> and based on the <a href="https://indieweb.org/principles">principles</a> of: owning your domain and using it as your primary online identity, publishing on your own site first (optionally elsewhere), and owning your content.</p>
<cite><a href="https://indieweb.org/">indieweb.org</a></cite></blockquote>



<p>Ich habe damals angefangen Webseiten mit Frontpage zu bauen, hab den HTML Code verändert und geschaut wie sich das auf sie Seite auswirkt, hab CSS &#8222;drüber gelegt&#8220;, ein wenig Dynamik mit JavaScript dazu &#8222;gebastelt&#8220;&#8230; <strong>Es hat Spaß gemacht!</strong></p>



<p>Ich bin also nicht durch die Freude am Programmieren im Web gelandet, sondern habe durch die Faszination am Web, programmieren gelernt 🙂</p>



<p>Wer sich damals, im deutschsprachigen Raum, mehr oder weniger seriös mit dem Thema HTML beschäftigt hat, ist früher oder später über die <a href="http://webkrauts.de/">Webkrauts</a> gestolpert und über diesen Dunstkreis, habe ich 2006 auch das erste Mal von Microformats gelesen.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Wenn man in letzter Zeit durchs Internet surft, stolpert man immer häufiger über den Begriff „<a href="http://microformats.org/">Microformats</a>“ oder sieht das grüne Symbol auf Kontaktseiten. Aber was genau sind Microformats und für was sind sie gut?</p>
<cite><a href="https://notiz.blog/2006/11/20/microformats/">Microformats</a></cite></blockquote>



<p>Ich glaub es war das <a href="https://www.pixelgraphix.de/">Blog</a> von <a rel="mention" class="u-url mention" href="https://wandzeitung.xyz/@pixelgraphix">@pixelgraphix</a> auf dem ich dieses &#8222;<a href="https://web.archive.org/web/20070901121423/http://www.pixelgraphix.de/kontakt.php">grüne Symbol</a>&#8220; zum ersten Mal entdeckt habe.</p>



<p>Die Idee hat mich tief beeindruckt! Ein Format, &#8222;<a href="https://microformats.org/wiki/about">designed for humans first and machines second</a>&#8222;! HTML als API &#8222;nur&#8220; unter Verwendung von <code>class</code> und <code>rel</code> Attributen, also klassisches <em>Plain Old Semantic HTML</em> (<a href="https://microformats.org/wiki/posh">PoSH</a>)!</p>



<p>Und irgendwie beschäftigen mich Microformats bis jetzt:</p>



<ul class="wp-block-list">
<li>Stand heute habe ich 226 Posts mit dem <a href="https://notiz.blog/tag/microformats/">Tag &#8222;Microformats&#8220;</a> auf notiz.Blog veröffentlicht, das ist fast ein drittel aller Beiträge!</li>



<li>Zwei meiner ersten WordPress Plugins haben Microformats verarbeitet:
<ul class="wp-block-list">
<li><a href="https://notiz.blog/projects/wp-hcard-commenting/">hCard Commenting</a></li>



<li><a href="https://notiz.blog/projects/save-microformats/">Save Microformats</a></li>
</ul>
</li>



<li>Ich habe zwei <a href="https://notiz.blog/2012/09/06/ive-made-a-wordpress-theme-kind-of/">WordPress Themes</a> gebaut, weil bis dato keines <a href="https://notiz.blog/2012/07/03/microformats-the-next-generation/">Microformats in der Version 2</a> unterstützt hat.</li>



<li>Mein erster <a href="https://notiz.blog/publications/">Artikel</a> für eine Print Magazin <a href="https://notiz.blog/2009/03/27/webstandards-magazin-und-microformats/">erklärte Microformats</a>.</li>



<li><a href="https://notiz.blog/2008/10/26/open-web-podcast-episode-1/">Die erste Folge</a> des <a href="https://openwebpodcast.de/">Open Web Podcasts</a> beinhaltet viel Microformats und später kamen auch weitere <a href="https://notiz.blog/2008/11/21/open-web-podcast-microformats/">dedizierte Folgen</a> dazu.</li>



<li>Ich hatte meine <a href="https://notiz.blog/speaking/" data-type="link" data-id="https://notiz.blog/speaking/">ersten Vorträge</a> zu Microformats, auf BarCamps und Webmontagen!</li>



<li>Zentraler Inhalt meiner Thesis &#8222;<a href="https://scholar.google.de/scholar?cites=12663794898286167342">Integration von Web 2.0-Inhalten in Smart Products</a>&#8220; war, das Verarbeiten von Microformats und deren Zuordnung zu realen Produkten.</li>
</ul>



<p>Durch die Erfahrung der letzten Jahre habe ich mittlerweile eine etwas differenziertere Meinung zu &#8222;HTML als API&#8220;, das Ändert aber nichts an meiner generellen Faszination für Websemantiken.</p>



<p>Die Microformats Community hat mir außerdem die Welt des <em>Open Webs</em> und der <em>Open Standards</em> offenbart, immerhin haben Microformats direkt oder indirekt auch Initiativen wie <a href="https://notiz.blog/2007/11/19/dataportabilityorg/">DataPortability.org</a>, <a href="https://notiz.blog/2007/12/05/diso-microformats-openid-portable-social-networks/">DiSo</a> und das <a href="https://notiz.blog/2013/06/18/the-rise-of-the-indieweb/">IndieWeb</a> beeinflusst.</p>



<p>Danke Microformats und noch einmal Happy Birthday 🥳!</p>
<p>RSS readers like you are the secret sauce of the internet. Keep rocking and staying informed!</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=24910</id>
	<title type="html"><![CDATA[h-anniversary]]></title>
	<summary type="html"><![CDATA[TL;DR &#60;div class="h-event"> &#60;time class="dt-duration" datetime="P20Y"> 20 Jahre Microformats 🎉 &#60;/time> &#60;/div> Longread Vor zwanzig Jahren haben @KevinMarks und @tantek.com Microformats in einer Konferenzpräsentation vorgestellt. Happy Birthday 🎉 Ich bin ein bisschen spät dran, ich weiß, ich weiß, aber es gibt wenig, was mich schon so lange (online) begleitet wie das Format und die Community [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2024/02/26/h-anniversary/" />
			<link rel="enclosure" type="image/jpeg" href="https://notiz.blog/wp-content/uploads/2024/02/microformats-glue-700x700.jpg" />
				</activity:object>
		<link rel="enclosure" type="image/jpeg" href="https://notiz.blog/wp-content/uploads/2024/02/microformats-glue-700x700.jpg" />
					<link rel="shortlink" href="https://notiz.blog/b/6vA" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2024/02/26/h-anniversary/#comments" thr:count="2" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2024/02/26/h-anniversary/feed/atom/" thr:count="2" />
			<thr:total>2</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[O RSS, my RSS.]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/rss-club/o-rss-my-rss/" />

		<id>https://notiz.blog/?post_type=rssclub&#038;p=24164</id>
		<updated>2024-08-16T15:34:51Z</updated>
		<published>2023-09-07T14:32:45Z</published>
		<category scheme="https://notiz.blog" term="Club" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="Feed" /><category scheme="https://notiz.blog" term="RSS" />
		<summary type="html"><![CDATA[👊 It's a secret to everyone! Read more about RSS Club. Ich bin jetzt Mitglied im RSS Club! Das heißt es gibt zukünftig eventuell exklusiven Content, den man nur über RSS lesen kann. Es kann aber auch sein, dass das hier der einzige Post bleibt. Auf alle Fälle spannend, weil bissle geheimnisvoll 🙂 Wer das [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/rss-club/o-rss-my-rss/"><![CDATA[<p>👊 It's a secret to everyone! <a href="https://daverupert.com/rss-club/">Read more about RSS Club</a>.</p>
<figure class="wp-block-image aligncenter size-large"><img data-dominant-color="c7c7c7" data-has-transparency="true" style="--dominant-color: #c7c7c7;" loading="lazy" decoding="async" width="900" height="503" sizes="auto, (max-width: 700px) 100vw, 700px" src="https://notiz.blog/wp-content/uploads/2023/09/rss-club-900x503.png" alt="" class="wp-image-24165 has-transparency" srcset="https://notiz.blog/wp-content/uploads/2023/09/rss-club-900x503.png 900w, https://notiz.blog/wp-content/uploads/2023/09/rss-club-700x392.png 700w, https://notiz.blog/wp-content/uploads/2023/09/rss-club-768x430.png 768w, https://notiz.blog/wp-content/uploads/2023/09/rss-club.png 1273w" /></figure>



<p>Ich bin jetzt Mitglied im <a href="https://daverupert.com/rss-club/" data-type="link" data-id="https://daverupert.com/rss-club/">RSS Club</a>!</p>



<ul class="wp-block-list">
<li>1st rule of RSS Club is “Don’t Talk About RSS Club”.</li>



<li>2nd rule of RSS Club is “Don’t Share on Social Media”.</li>



<li>3rd rule of RSS Club is “Provide Value”.</li>
</ul>



<p>Das heißt es gibt zukünftig eventuell exklusiven Content, den man nur über <a href="https://notiz.blog/feed/" data-type="link" data-id="https://notiz.blog/feed/">RSS</a> lesen kann. Es kann aber auch sein, dass das hier der einzige Post bleibt.</p>



<p>Auf alle Fälle spannend, weil bissle geheimnisvoll 🙂</p>



<p>Wer das liest und auch in den Club will, ich hab natürlich auch ein <a href="https://github.com/pfefferle/wordpress-rss-club" data-type="link" data-id="https://github.com/pfefferle/wordpress-rss-club">WordPress-Plugin</a> gebaut 😉</p>
<p>Congratulations on being an RSS reader! You are part of an elite group of people who know how to stay updated in style.</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?post_type=rssclub&#038;p=24164</id>
	<title type="html"><![CDATA[O RSS, my RSS.]]></title>
	<summary type="html"><![CDATA[👊 It's a secret to everyone! Read more about RSS Club. Ich bin jetzt Mitglied im RSS Club! Das heißt es gibt zukünftig eventuell exklusiven Content, den man nur über RSS lesen kann. Es kann aber auch sein, dass das hier der einzige Post bleibt. Auf alle Fälle spannend, weil bissle geheimnisvoll 🙂 Wer das [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/rss-club/o-rss-my-rss/" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2023/09/rss-club-700x392.png" />
				</activity:object>
		<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2023/09/rss-club-700x392.png" />
					<link rel="shortlink" href="https://notiz.blog/b/6hj" />
			<link rel="replies" type="text/html" href="https://notiz.blog/rss-club/o-rss-my-rss/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/rss-club/o-rss-my-rss/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[44.9666543118^2]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2023/01/31/2022/" />

		<id>https://notiz.blog/?p=22421</id>
		<updated>2023-08-11T07:48:00Z</updated>
		<published>2023-01-31T16:42:20Z</published>
		<category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="ActivityPub" /><category scheme="https://notiz.blog" term="CloudFest" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="neunetz" /><category scheme="https://notiz.blog" term="Post Status Draft" /><category scheme="https://notiz.blog" term="Torque Social Hour" /><category scheme="https://notiz.blog" term="WordPress" /><category scheme="https://notiz.blog" term="WP Sofa" />
		<summary type="html"><![CDATA[2022 war ein extrem spannendes Jahr! Ein Rückblick! CloudFest Hackathon Im März hatte ich die Chance ein Thema für den CloudFest Hackathon zu leiten/betreuen (Danke an Carole und Alain). Auch wenn das Projekt anders lief als ich das insgeheim geplant hatte, hab ich sehr viel über UX gelernt und großartigen Input bekommen, den ich leider [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2023/01/31/2022/"><![CDATA[
<p>2022 war ein extrem spannendes Jahr! Ein Rückblick!</p>



<h2 class="wp-block-heading">CloudFest Hackathon</h2>



<p>Im März hatte ich die Chance <a href="https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/" data-type="URL" data-id="https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/">ein Thema für den CloudFest Hackathon zu leiten/betreuen</a> (Danke an <a href="https://www.caroleolinger.com/" data-type="URL" data-id="https://www.caroleolinger.com/">Carole</a> und <a href="https://www.alainschlesser.com/" data-type="URL" data-id="https://www.alainschlesser.com/">Alain</a>). Auch wenn das Projekt anders lief als ich das insgeheim geplant hatte, hab ich sehr viel über UX gelernt und großartigen Input bekommen, den ich leider noch nicht komplett umsetzen konnte.</p>



<h2 class="wp-block-heading">WP Sofa</h2>



<p><a href="https://inpsyde.com/blog/cio-robert-windisch/" data-type="URL" data-id="https://inpsyde.com/blog/cio-robert-windisch/">Robert Windisch</a> hat, im Rahmen des Hackathon, <a href="https://lucas-radke.de/" data-type="URL" data-id="https://lucas-radke.de/">Lucas Radke</a> und mich auf das <a href="https://wp-sofa.de/special-der-cloudfest-hackaton/" data-type="URL" data-id="https://wp-sofa.de/special-der-cloudfest-hackaton/">WP Sofa</a> eingeladen und wir haben ein bisschen über die &#8222;<a href="https://make.wordpress.org/hosting/" data-type="URL" data-id="https://make.wordpress.org/hosting/">WordPress Hosting Communtiy</a>&#8220; gesprochen.</p>



<p>In der gleichen Folge erklärt Robert übrigens auch noch das &#8222;Hippie Zeug&#8220; an dem wir an den drei Tagen gearbeitet haben 😉</p>



<h2 class="wp-block-heading">20 Jahre bloggen</h2>



<p><a href="https://notiz.blog/2022/05/29/20-jahre-bloggen/" data-type="URL" data-id="https://notiz.blog/2022/05/29/20-jahre-bloggen/">Letztes Jahr, vor 20 Jahren, habe ich mit dem Bloggen angefangen</a>! Das heißt ich schreibe jetzt fast mein halbes Leben lang Dinge in’s Internet!</p>



<h2 class="wp-block-heading">neunetzcast</h2>



<p>2022 kamen leider nur <a href="https://neunetz.fm/Kopf/matthias-pfefferle/" data-type="URL" data-id="https://neunetz.fm/Kopf/matthias-pfefferle/">drei neunetzcast Folgen</a> zustande, dafür haben wir (aus meiner Sicht) zwei extrem spannende Ausgaben zu Mastodon, ActivityPub und dem Fediverse gemacht.</p>



<ul class="wp-block-list">
<li><a href="https://neunetz.fm/neunetzcast-94-mastodon-und-activitypub-haben-den-tipping-point-ueberschritten/">neunetzcast 94: Mastodon und ActivityPub haben den Tipping-Point überschritten</a></li>



<li><a href="https://neunetz.fm/neunetzcast-93-was-wir-unter-dezentralitaet-verstehen-und-was-wir-uns-davon-erhoffen/">neunetzcast 93: Was wir unter Dezentralität verstehen und was wir uns davon erhoffen</a></li>
</ul>



<p>Eine der Zentralen Fragen des Podcasts: Warum Walled Gardens wie Facebook, Twitter oder TikTok immer noch den Markt der sozialen Netzwerke dominieren, während z.B. im IOT Bereich massiv am Thema Standards und Interoperabilität gearbeitet wird.</p>



<p>These: Der Schmerz ist einfach noch nicht groß genug!</p>



<p>&#8230;und als hätte Elon Musk unseren Podcast gehört, hat er promt für den nötigen Schmerz gesorg und viele Twitter-User in die Arme von Mastodon getrieben, was vielleicht der letzte Tropfen war, den das Fediverse Fass gebraucht hat!</p>



<p>Außerdem hat sich ein alter Podcast-Freund zu uns gesellt, mit dem ich seit Jahren nicht mehr gesprochen hatte! Es hat großen Spaß gemacht, <a href="https://mirror.xyz/cpoetter.eth">Carsten</a> und <a href="https://marcelweiss.de/" data-type="URL" data-id="https://marcelweiss.de/">Marcel</a> und ich freue mich auf nächstes Jahr!</p>



<h2 class="wp-block-heading">ActivityPub für WordPress</h2>



<p>Dank Elon Musk haben sich aber auch die Download-Zahlen von meinem <a href="https://wordpress.org/plugins/activitypub/" data-type="URL" data-id="https://wordpress.org/plugins/activitypub/">ActivityPub (WordPress) Plugin</a> und <a href="https://mastodon.social/@pfefferle" data-type="URL" data-id="https://mastodon.social/@pfefferle">meine Follower auf Mastodon</a> mindestens verzehnfacht! Das hat mich beflügelt wieder aktiver am Plugin zu arbeiten und es kamen ein paar großartige Änderungen dabei rum. Alex Kirk hat beispielsweise sein <a href="https://wordpress.org/plugins/friends/" data-type="URL" data-id="https://wordpress.org/plugins/friends/">friends Plugin</a> so angepasst, dass man auch Freunde über ActivityPub abonnieren kann.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Um Menschen auf Mastodon oder ähnlichen Plattformen über dein eigenes WordPress zu folgen, kannst du das Friends-Plugin für WordPress benutzen, das über das Plugin Beiträge abruft, in deinem eigenen WordPress anzeigt und es so zu einer eigenen Fediverse-Instanz macht.</p>
</blockquote>



<p>Außerdem hat Alex mich (auch durch sein friends Plugin) zu einem neuen <a href="https://github.com/pfefferle/wordpress-activitypub/pull/180" data-type="URL" data-id="https://github.com/pfefferle/wordpress-activitypub/pull/180">Onboarding Screen inspiriert</a>.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="855" height="833" sizes="auto, (max-width: 700px) 100vw, 700px" src="https://notiz.blog/wp-content/uploads/2022/12/activitypub-onboarding.png" alt="" class="wp-image-22430" srcset="https://notiz.blog/wp-content/uploads/2022/12/activitypub-onboarding.png 855w, https://notiz.blog/wp-content/uploads/2022/12/activitypub-onboarding-700x682.png 700w, https://notiz.blog/wp-content/uploads/2022/12/activitypub-onboarding-768x748.png 768w" /></figure>



<p>Es stehen aber noch weitere großartige Features in den Startlöchern (wie z.B. <a href="https://mediaformat.org/" data-type="URL" data-id="https://mediaformat.org/">Djangos</a> &#8222;<a href="https://github.com/pfefferle/wordpress-activitypub/pull/142" data-type="URL" data-id="https://github.com/pfefferle/wordpress-activitypub/pull/142">Federated Comments</a>&#8220; Vorschlag) die aber noch etwas angepasst werden müssen.</p>



<p>Danke an Elon, <a href="https://mediaformat.org/" data-type="URL" data-id="https://mediaformat.org/">Django</a> und <a href="https://alex.kirk.at/" data-type="URL" data-id="https://alex.kirk.at/">Alex</a>!</p>



<h2 class="wp-block-heading">WWSIV</h2>



<figure class="wp-block-image alignwide size-large"><img loading="lazy" decoding="async" width="900" height="473" sizes="auto, (max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2022/11/wwsiv-47-900x473.jpg" alt="" class="wp-image-22329" srcset="https://notiz.blog/wp-content/uploads/2022/11/wwsiv-47-900x473.jpg 900w, https://notiz.blog/wp-content/uploads/2022/11/wwsiv-47-700x368.jpg 700w, https://notiz.blog/wp-content/uploads/2022/11/wwsiv-47-768x403.jpg 768w, https://notiz.blog/wp-content/uploads/2022/11/wwsiv-47.jpg 1200w" /></figure>



<p>Ich war im November (2022) zu Gast beim &#8222;<a href="https://wowirsindistvorne.show/" data-type="URL" data-id="https://wowirsindistvorne.show/">Wo wir sind ist vorne</a>&#8222;-Podcast und durfte über alles reden, worüber ich hier auch schreibe 🙂</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Indie Web, Open Web, Websemantics, Microformats, Open Graph, Schema.org!&#8220;</p>



<p>Mit unserem Gast Matthias Pfefferle verschaffen wir uns einen Überblick über den aktuellen Stand der Websemantics und wie sie dazu beitragen das Web besser zu strukturieren und durchsuchbar zu machen. Dazu lernen wir, warum die eigene Website immer noch der beste Weg ist im Web zu publizieren, sprechen über den Twitter-Meltdown + Fediverse und zum Abschluss gibt es noch Blasmusik. Wir hatten Spaß. Und ihr?</p>
<cite><a href="https://wowirsindistvorne.show/open-web-mit-matthias-pfefferle/">https://wowirsindistvorne.show/open-web-mit-matthias-pfefferle/</a></cite></blockquote>



<p>Ich kenne <a href="https://moritzgiessmann.de/" data-type="URL" data-id="https://moritzgiessmann.de/">Moritz</a> ( <a rel="mention" class="u-url mention" href="https://mastodon.social/@MoritzGiessmann">@MoritzGiessmann</a> ) <em>ein bisschen</em> und habe den Podcast auch schon seit einer Weile abonniert&#8230; zu meiner Schande muss ich aber gestehen, dass ich <strong>bisher</strong> nur die <a href="https://www.twitch.tv/wwsiv" data-type="URL" data-id="https://www.twitch.tv/wwsiv">Live-Steams</a> geschaut (&#8222;geschaut&#8220; ist vielleicht auch übertrieben&#8230; ich habe ein bisschen rein ge-zappt&#8230;), aber noch nie eine Audio-Folge gehört habe&#8230;</p>



<p>DIE MEISTEN BEITRÄGE SIND ÜBER 2 STUNDEN LANG!</p>



<p>Aus perspektive des Gastes, verstehe ich jetzt aber warum die Folgen so lange sind! Die beiden haben einfach &#8217;ne menge Spaß an dem was sie tun und eine Aufnahme ist viel mehr als &#8222;nur&#8220; das Fachsimpeln zu einem Nerd-Thema. Von den 3 Stunden, die ich mit Moritz und <a href="https://twitter.com/grossconstantin">Constantin</a> geredet habe, geht es wahrscheinlich &#8222;nur&#8220; 60 min um die oben genannten Themen&#8230; in der restlichen Zeit haben wir uns über Bier, Spam, Solar-Panele, Blasmusik und Terence Hill unterhalten (und ich hatte mich anfangs noch gewundert warum sie mich gefragt haben ob ich die ganze Folge dabei sein will).</p>



<p>Es war auf alle Fälle sehr lustig und kurzweilig&#8230; Ich hoffe die Beiden laden mich irgendwan nochmal ein und kann jedem nur wärmstens empfehlen den Podcast zu <a href="https://wowirsindistvorne.show/feed/mp3/" data-type="URL" data-id="https://wowirsindistvorne.show/feed/mp3/">abonnieren</a>!!</p>



<h2 class="wp-block-heading">&#8222;Torque Social Hour&#8220; und &#8222;Post Status Draft&#8220;</h2>



<p>Dann war ich im November außerdem mit <a href="https://www.timnolte.com/" data-type="URL" data-id="https://www.timnolte.com/">Tim Nolte</a> zu Gast bei <a href="https://doctorpopular.com/" data-type="URL" data-id="https://doctorpopular.com/">Doctor Popular</a> und wir haben über &#8222;<a href="https://www.youtube.com/watch?v=Bf2Bksfof0U" data-type="URL" data-id="https://www.youtube.com/watch?v=Bf2Bksfof0U">WordPress and the Fediverse</a>&#8220; gesprochen&#8230;</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
https://www.youtube.com/watch?v=Bf2Bksfof0U
</div></figure>



<p>&#8230;und im Dezember hatte ich noch einen gemütlichen Plausch mit <a href="https://corymiller.com/" data-type="URL" data-id="https://corymiller.com/">Cory Miller</a> &#8222;On The Fediverse, WordPress, and Activity Pub&#8220;.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<span class="embed-privacy-url"><a href="https://www.youtube.com/watch?v=c7uRXyXhvB0">Eingebetteten Inhalt von YouTube öffnen</a></span>
</div></figure>



<h2 class="wp-block-heading">2023</h2>



<p>Dieses Jahr wird mindestens genau so aufregend, wenn nicht noch aufregender&#8230;</p>



<p>Mehr dazu gibt es aber ein anderes Mal 🙂</p>
<p>You are a master of efficiency! By using RSS, you save time and avoid distractions. 👏</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=22421</id>
	<title type="html"><![CDATA[44.9666543118^2]]></title>
	<summary type="html"><![CDATA[2022 war ein extrem spannendes Jahr! Ein Rückblick! CloudFest Hackathon Im März hatte ich die Chance ein Thema für den CloudFest Hackathon zu leiten/betreuen (Danke an Carole und Alain). Auch wenn das Projekt anders lief als ich das insgeheim geplant hatte, hab ich sehr viel über UX gelernt und großartigen Input bekommen, den ich leider [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2023/01/31/2022/" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2022/12/activitypub-onboarding-700x682.png" />
				</activity:object>
		<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2022/12/activitypub-onboarding-700x682.png" />
					<link rel="shortlink" href="https://notiz.blog/b/6Dg" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2023/01/31/2022/#comments" thr:count="2" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2023/01/31/2022/feed/atom/" thr:count="2" />
			<thr:total>2</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[metaformats]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2022/04/10/metaformats/" />

		<id>https://notiz.blog/?p=21908</id>
		<updated>2022-04-11T09:43:00Z</updated>
		<published>2022-04-10T21:58:49Z</published>
		<category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="IndieWeb" /><category scheme="https://notiz.blog" term="metaformats" /><category scheme="https://notiz.blog" term="Microformats" /><category scheme="https://notiz.blog" term="Microformats2" /><category scheme="https://notiz.blog" term="Open Graph Protocol" /><category scheme="https://notiz.blog" term="Twitter Cards" />
		<summary type="html"><![CDATA[Vor ein paar Tagen bin ich über einen Post von Tantek Çelik gestolpert, in dem er metaformats vorstellt. Introducing #metaformats (https://microformats.org/wiki/metaformats), an extension to #microformats2 for parsing invisible data published in HTML meta tags, for backward compatibility with existing vocabularies consumed by multiple testable interoperable implementations. https://tantek.com/2022/091/t1/metaformats Der Vorschlag ist vom 01. April und war [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2022/04/10/metaformats/"><![CDATA[
<p>Vor ein paar Tagen bin ich über <a href="https://tantek.com/2022/091/t1/metaformats" data-type="URL" data-id="https://tantek.com/2022/091/t1/metaformats">einen Post von Tantek Çelik</a> gestolpert, in dem er <strong>metaformats</strong> vorstellt.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Introducing <a rel="tag" class="hashtag u-tag u-category" href="https://notiz.blog/tag/metaformats/">#metaformats</a> (<a href="https://microformats.org/wiki/metaformats">https://microformats.org/wiki/metaformats</a>), an extension to <a rel="tag" class="hashtag u-tag u-category" href="https://notiz.blog/tag/microformats2/">#microformats2</a> for parsing invisible data published in HTML meta tags, for backward compatibility with existing vocabularies consumed by multiple testable interoperable implementations.</p><cite><a href="https://tantek.com/2022/091/t1/metaformats">https://tantek.com/2022/091/t1/metaformats</a></cite></blockquote>



<p>Der Vorschlag ist vom 01. April und war wohl ursprünglich als April-Scherz gedacht.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong><dfn><a href="https://microformats.org/wiki/metaformats">metaformats</a></dfn></strong> started as an April Fools joke concept to describe how to both publish using microformats class names and openly parse meta tags as a fallback for what should be in-the-body visible data, including backcompat with <a href="https://indieweb.org/OGP">OGP</a>, <a href="https://indieweb.org/Twitter_Cards">Twitter Cards</a>, and meta author, description, and anything else real sites (like search engines) appear to consume.</p><cite><a href="https://indieweb.org/metaformats">https://indieweb.org/metaformats</a></cite></blockquote>



<p>Eine Art Fallback-Spezifikation für <a href="https://microformats.io/#parsers" data-type="URL" data-id="https://microformats.io/#parsers">Microformats-Parser</a> finde ich in der Tat etwas sperrig, aber ich mag die Idee eines Fallbacks an sich.</p>



<p><a href="https://notiz.blog/2006/11/20/microformats/" data-type="URL" data-id="https://notiz.blog/2006/11/20/microformats/">Microformats</a> sind ein <a href="https://indieweb.org/Category:building-blocks" data-type="URL" data-id="https://indieweb.org/Category:building-blocks">Building-Block</a> des IndieWebs und werden unter anderem auch von Webmentions genutzt. Es sind Markup-Formate zur semantischen Auszeichnung von HTML. In der <a href="https://notiz.blog/2012/07/03/microformats-the-next-generation/">Version 2</a>, werden Microformats aber fast ausschließlich von der IndieWeb Community benutzt und sind darüber hinaus wenig bekannt.</p>



<p>Aber gerade für WordPress ist es extrem schwer, bestehende Themes nachträglich mit Microformats zu &#8222;veredeln&#8220;. Wir haben es mit <a href="https://wordpress.org/plugins/wp-uf2/" data-type="URL" data-id="https://wordpress.org/plugins/wp-uf2/">diversen</a> <a href="https://wordpress.org/plugins/mf2-feed/" data-type="URL" data-id="https://wordpress.org/plugins/mf2-feed/">Plugins</a> versucht, mit nur mäßigem Erfolg. Andere Formate wie das <a href="https://ogp.me/" data-type="URL" data-id="https://ogp.me/">Open Graph Protocol</a> oder <a href="https://developers.google.com/search/docs/advanced/structured-data/intro-structured-data?hl=de">Schema.org (JSON-LD)</a> sind da wesentlich einfacher zu integrieren, da sie nicht bestehendes HTML erweitern und durch den Support der großen Suchmaschinen und sozialen Netzwerke, auch viel attraktiver sind.</p>



<p>Ich bin <a href="https://notiz.blog/2013/08/07/embedded-json-ld/" data-type="URL" data-id="https://notiz.blog/2013/08/07/embedded-json-ld/">kein großer Fan von embedded JSON-LD</a>, aber wenn es nicht anders funktioniert und seine Reichweite hat, warum sollte man es dann ignorieren?</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="593" height="421" sizes="auto, (max-width: 593px) 100vw, 593px" src="https://notiz.blog/wp-content/uploads/2022/04/bridge-all-the-things.jpg" alt="" class="wp-image-21911"/></figure></div>



<p>Das IndieWeb hat eigentlich eine großartige Philosophie um mit solchen &#8222;Problemen&#8220; umzugehen.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong><dfn>bridge all the things</dfn></strong> is a nascent IndieWeb philosophy that prioritizes interoperability over ideology, NIH, historical disagreements, etc. ecosystems are valuable and powerful, and one easy way to extend an ecosystem is to bridge it with other existing ecosystems.</p><cite><a href="https://indieweb.org/bridge_all_the_things">https://indieweb.org/bridge_all_the_things</a></cite></blockquote>



<p>Für das <a href="https://wordpress.org/plugins/webmention/">Webmention Plugin</a> haben <a href="https://david.shanske.com/" data-type="URL" data-id="https://david.shanske.com/">David</a> und ich schon vor Monaten einen ganz ähnlichen Ansatz gewählt. Neben Microformats unterstützen wir auch <a href="https://notiz.blog/tag/open-graph-protocol/" data-type="URL" data-id="https://notiz.blog/tag/open-graph-protocol/">OGP</a>, <a href="https://notiz.blog/2012/06/22/twitter-cards/" data-type="URL" data-id="https://notiz.blog/2012/06/22/twitter-cards/">Twitter-Cards</a>, <a href="https://notiz.blog/2012/09/21/schema-org-what-ive-learned-so-far/" data-type="URL" data-id="https://notiz.blog/2012/09/21/schema-org-what-ive-learned-so-far/">Schema.org</a>, <a href="https://de.wikipedia.org/wiki/Meta-Element">Meta-Header</a> und die WordPress API, um eventuell fehlende Microformats v2 zu kompensieren.</p>



<p>Selbst wenn &#8222;metaformats&#8220; nur als April Scherz gedacht waren, hat die Idee Potential um speziell Webmentions voran zu treiben, da sie eine direkte Abhängikeit zu einer speziellen Websemantik verhindert.</p>



<p><strong>Bridge all the things!</strong></p>
<p>Thanks for reading this post via RSS. RSS is great, and you’re great for using it. ♥️</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=21908</id>
	<title type="html"><![CDATA[metaformats]]></title>
	<summary type="html"><![CDATA[Vor ein paar Tagen bin ich über einen Post von Tantek Çelik gestolpert, in dem er metaformats vorstellt. Introducing #metaformats (https://microformats.org/wiki/metaformats), an extension to #microformats2 for parsing invisible data published in HTML meta tags, for backward compatibility with existing vocabularies consumed by multiple testable interoperable implementations. https://tantek.com/2022/091/t1/metaformats Der Vorschlag ist vom 01. April und war [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2022/04/10/metaformats/" />
			<link rel="enclosure" type="image/jpeg" href="https://notiz.blog/wp-content/uploads/2022/04/bridge-all-the-things.jpg" />
				</activity:object>
		<link rel="enclosure" type="image/jpeg" href="https://notiz.blog/wp-content/uploads/2022/04/bridge-all-the-things.jpg" />
					<link rel="shortlink" href="https://notiz.blog/b/658" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2022/04/10/metaformats/#comments" thr:count="1" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2022/04/10/metaformats/feed/atom/" thr:count="1" />
			<thr:total>1</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[CloudFest Hackathon:  WordPress and the IndieWeb]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/" />

		<id>https://notiz.blog/?p=21816</id>
		<updated>2023-07-24T18:45:21Z</updated>
		<published>2022-04-03T20:14:09Z</published>
		<category scheme="https://notiz.blog" term="Event" /><category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="CloudFest" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="Hackathon" /><category scheme="https://notiz.blog" term="IndieWeb" /><category scheme="https://notiz.blog" term="Webmention" /><category scheme="https://notiz.blog" term="WordPress" />
		<summary type="html"><![CDATA[Vom 19. bis 21. März fand der CloudFest Hackathon in Rust statt und ich hatte die Chance ein Projekt einzureichen und zu leiten: WordPress and the IndieWeb The IndieWeb is a community of individual personal websites, connected by simple standards, based on the principles of owning your domain, using it as your primary identity, to [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/"><![CDATA[<img width="700" height="525" src="https://notiz.blog/wp-content/uploads/2022/03/CFH202229-900x675.jpeg" class="attachment-large size-large wp-post-image" alt="Das IndieWeb Team auf dem Cloudfest Hackathon" decoding="async" loading="lazy" srcset="https://notiz.blog/wp-content/uploads/2022/03/CFH202229-900x675.jpeg 900w, https://notiz.blog/wp-content/uploads/2022/03/CFH202229-700x525.jpeg 700w, https://notiz.blog/wp-content/uploads/2022/03/CFH202229-768x576.jpeg 768w, https://notiz.blog/wp-content/uploads/2022/03/CFH202229-1536x1152.jpeg 1536w, https://notiz.blog/wp-content/uploads/2022/03/CFH202229.jpeg 2048w" sizes="auto, (max-width: 700px) 100vw, 700px" /> 
<p>Vom 19. bis 21. März fand der <a href="https://www.cloudfest.com/hackathon" data-type="URL" data-id="https://www.cloudfest.com/hackathon">CloudFest Hackathon</a> in Rust statt und ich hatte die Chance ein <a href="https://web.archive.org/web/20220803031609/https://www.cloudfest.com/project/wordpress-and-the-indieweb" type="URL" id="https://www.cloudfest.com/project/wordpress-and-the-indieweb">Projekt</a> einzureichen und zu leiten:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>WordPress and the IndieWeb</strong></p><p>The IndieWeb is a community of individual personal websites, connected by simple standards, based on the principles of owning your domain, using it as your primary identity, to publish on your own site (optionally syndicate elsewhere), and own your data.</p><p>There are a variety of WordPress-plugins implementing these standards and principles, to help people to stay independent. Most of these plugins are very basic, have no or only little documentation with a poor user experience. Help the movement to mature and gain a broader audience.</p></blockquote>



<p>Ich hatte mir im Vorfeld nicht viel Gedanken zum Hackathon gemacht, hab aber insgeheim gehofft, der <a href="https://github.com/pfefferle/wordpress-webmention/tree/5.X" data-type="URL" data-id="https://github.com/pfefferle/wordpress-webmention/tree/5.X">Version 5.0</a> vom <a href="https://wordpress.org/plugins/webmention/" data-type="URL" data-id="https://wordpress.org/plugins/webmention/">Webmention Plugin</a> (einer nahezu kompletten Überarbeitung an der <a href="https://david.shanske.com/">David Shanske</a> und ich schon eine halbe Ewigkeit arbeiten) ein wesentliches Stück näher zu kommen&#8230; Das Wochenende lief dann aber doch etwas anders&#8230; auch großartig, aber anders 🙂</p>



<h2 class="wp-block-heading">1. Tag</h2>



<p>Wir waren eine wild zusammengewürfelte Truppe von 8 Leuten mit den verschiedensten Lebensläufen und ich hab mir den ersten Tag viel Mühe gegeben, das <a href="https://indieweb.org/" data-type="URL" data-id="https://indieweb.org/">IndieWeb</a> und <a href="https://webmention.net/" data-type="URL" data-id="https://webmention.net/">Webmentions</a> zu erklären. Die Diskussionen waren spannend und hitzig und gingen sogar so weit, dass ich zwischendurch den generellen Sinn und Zweck des Webmention Plugins verteidigen musste.</p>



<figure class="wp-block-image alignwide size-large"><img loading="lazy" decoding="async" width="900" height="506" sizes="auto, (max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2022/04/signal-2022-03-22-212819_017-900x506.jpeg" alt="Hackathon Gruppe" class="wp-image-21903" srcset="https://notiz.blog/wp-content/uploads/2022/04/signal-2022-03-22-212819_017-900x506.jpeg 900w, https://notiz.blog/wp-content/uploads/2022/04/signal-2022-03-22-212819_017-700x394.jpeg 700w, https://notiz.blog/wp-content/uploads/2022/04/signal-2022-03-22-212819_017-768x432.jpeg 768w, https://notiz.blog/wp-content/uploads/2022/04/signal-2022-03-22-212819_017.jpeg 1024w" /></figure>



<p>Letztendlich haben aber nicht meine Argumente die Gruppe überzeugt, sondern eine Präsentation des Plugins mit all seinen aktuellen Features. Wer diesen Erkenntnisprozess nachvollziehen möchte, kann gerne Hagen Grafs &#8222;<a href="https://twitter.com/search?q=%40hagengraf%20%23CFHack2022&amp;src=typed_query&amp;f=live" data-type="URL" data-id="https://twitter.com/search?q=%40hagengraf%20%23CFHack2022&amp;src=typed_query&amp;f=live">Webmention Journey</a>&#8220; auf Twitter verfolgen 🙂 (<a href="https://web.archive.org/web/20220409164616/https://hagen.cocoate.com/2022/04/09/cloudfest-hackathon-2022/" type="URL" id="https://hagen.cocoate.com/2022/04/09/cloudfest-hackathon-2022/">Nachtrag: Hagen hat seine Journey mittlerweile auch &#8222;verbloggt&#8220;</a>)!</p>



<p>Meine Fazit des ersten Tages?</p>



<p>Man muss nicht die Geschichte des IndieWebs verstehen und auch nicht den <a href="https://www.w3.org/TR/webmention/" data-type="URL" data-id="https://www.w3.org/TR/webmention/">Webmention Standard</a> gelesen haben um von der Funktionalität begeistert zu werden, vor allem in der Kombination mit <a href="https://brid.gy/" data-type="URL" data-id="https://brid.gy/">Brid.gy</a> (Brid.gy schlägt eine Brücke zwischen dem Webmention Standard und den proprietären APIs der bekannten Social Networks. So landen dann auch Likes auf Facebook und Kommentare auf Twitter, im eigenen Blog).</p>



<p>Ich werde Versuchen mich zukünftig weniger auf Geschichte und Technologie zu konzentrieren und auf Vorträgen und Hackathons mehr Fokus auf die Funktionalität zu legen.</p>



<p>Ich hab die Plugins in erster Linie erstmal für mich Gebaut. Frei nach dem Motto &#8222;<a href="https://indieweb.org/dogfood">eat your own dogfood</a>&#8222;. Das hat für die IndieWeb Community ganz gut funktioniert, aber um eine breitere Masse anzusprechen, muss das Plugin verständlicher werden.</p>



<p>Für den Hackathon haben wir uns deshalb dazu entschieden, die <em>Usability</em> und die <em>User Experience</em> des Plugin zu beleuchten und (im besten Fall) zu verbessern.</p>



<h3 class="wp-block-heading">Webmention-Settings</h3>



<p>Die Einstellungen setzen relativ viel Kenntnisse über die Funktionsweise von Webmentions voraus. Ein Teil der Gruppe hat sich daran gemacht, die Seite zu überarbeiten und zu vereinfachen.</p>



<figure class="wp-block-gallery alignwide has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full is-style-default"><a href="https://notiz.blog/?attachment_id=21835" target="_blank" rel="noopener"><img loading="lazy" decoding="async" width="2048" height="1536" sizes="auto, (max-width: 700px) 100vw, 700px" data-id="21835" src="https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_011.jpeg" alt="" class="wp-image-21835" srcset="https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_011.jpeg 2048w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_011-700x525.jpeg 700w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_011-900x675.jpeg 900w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_011-768x576.jpeg 768w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_011-1536x1152.jpeg 1536w" /></a></figure>



<figure class="wp-block-image size-full"><a href="https://notiz.blog/?attachment_id=21833" target="_blank" rel="noopener"><img loading="lazy" decoding="async" width="1024" height="767" sizes="auto, (max-width: 700px) 100vw, 700px" data-id="21833" src="https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_005.jpeg" alt="" class="wp-image-21833" srcset="https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_005.jpeg 1024w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_005-700x524.jpeg 700w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_005-900x674.jpeg 900w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_005-768x575.jpeg 768w" /></a></figure>
</figure>



<p>Das Resultat ist eine Art <em>Wizard</em>, der beim ersten Aufruf gestartet wird und den User Schritt für Schritt durch die Einstellungen führt und sie ausführlich erklärt. Der Wizard soll nur beim ersten Laden starten und die klassischen Einstellungen nicht ersetzen.</p>



<p>(Der Pull Request dazu: <a href="https://github.com/pfefferle/wordpress-webmention/pull/328" data-type="URL" data-id="https://github.com/pfefferle/wordpress-webmention/pull/328">#328</a>)</p>



<p>Die zweite Idee war Brid.gy tiefer in das Webmentions Plugin zu integrieren. Die aktuelle Diskussion dazu findet auf <a href="https://github.com/pfefferle/wordpress-webmention/issues/329" data-type="URL" data-id="https://github.com/pfefferle/wordpress-webmention/issues/329">GitHub</a> statt.</p>



<h2 class="wp-block-heading">Response-Types</h2>



<p>Im Gegensatz zu Trackbacks und Pingbacks, müssen Webementions nicht immer &#8222;nur&#8220; ein simpler <em>ping</em> sein. Es ist auch möglich dezentrale <em>Likes</em>, <em>Bookmarks</em>, <em>RSVPs</em> oder <em>Reposts</em> zu verschicken.</p>



<p>Aktuell muss man dazu im Block-Editor auf die HTML Ansicht wechseln und dem Link eine CSS-Klasse hinzufügen:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"u-like-of"</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"http://example.com/"</span>&gt;</span>Example<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span></code></span></pre>


<p>Das ist nicht praktikabel und in keiner Weise anwenderfreundlich. Aus diesem Grund hat eine zweite Gruppe, an einem <em>User Interface</em> für den <em>Response-Type</em> gearbeitet.</p>



<figure class="wp-block-image alignwide size-large"><img loading="lazy" decoding="async" width="900" height="675" sizes="auto, (max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_004-900x675.jpeg" alt="" class="wp-image-21834" srcset="https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_004-900x675.jpeg 900w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_004-700x525.jpeg 700w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_004-768x576.jpeg 768w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_004-1536x1152.jpeg 1536w, https://notiz.blog/wp-content/uploads/2022/03/signal-2022-03-22-212819_004.jpeg 2048w" /><figcaption>Response-Types für Links im Block Editor</figcaption></figure>



<p>Am Ende des Hackathons gab es auch einen ersten Draft, mit der man Links als <em>Likes</em> auszeichnen konnte. Den PR gibt es leider noch nicht, aber ich werde ihn nachreichen wenn es soweit ist.</p>



<h2 class="wp-block-heading" id="tw-target-text">Webmaininnat suomeksi</h2>



<p id="tw-target-text">&#8230;ja Carolinan ansiosta Webmaininnat-laajennus on nyt saatavilla myös suomeksi! Kiitos paljon 🙂</p>



<h2 class="wp-block-heading">Fazit</h2>



<p>Es war extrem spannend mit Leuten, außerhalb der IndieWeb und (teilweise) auch außerhalb der WordPress-Community, über das <a href="https://indieweb.org/">IndieWeb</a> im Allgemeinen und das <a href="https://wordpress.org/plugins/webmention/">Webmention Plugin</a> im Speziellen zu sprechen.</p>



<p>Vielen Dank an <a href="https://github.com/moritzbappert" data-type="URL" data-id="https://github.com/moritzbappert">Moritz Bappert</a>, Stefan Euchenhofer, <a href="https://github.com/derHerrFeldmann" data-type="URL" data-id="https://github.com/derHerrFeldmann">Marko Feldmann</a>, Hagen Graf, <a href="https://www.linkedin.com/in/carolili/" data-type="URL" data-id="https://www.linkedin.com/in/carolili/">Carolina Lindqvist</a>, <a href="https://www.jasonna.de/" data-type="URL" data-id="https://www.jasonna.de/">Jason Rouet</a> und <a href="https://www.linkedin.com/in/janvogt/" data-type="URL" data-id="https://www.linkedin.com/in/janvogt/">Jan Vogt</a> für eure tolle Arbeit! Danke für die neue Perspektive und für euer Feedback!</p>



<p>Danke auch an <a href="https://profiles.wordpress.org/nullbyte/" data-type="URL" data-id="https://profiles.wordpress.org/nullbyte/">Robert Windisch</a> und <a href="https://www.alainschlesser.com/" data-type="URL" data-id="https://www.alainschlesser.com/">Alain Schlesser</a>, mit denen ich viel über das <a href="https://core.trac.wordpress.org/ticket/35435" data-type="URL" data-id="https://core.trac.wordpress.org/ticket/35435">Potential von Webmentions im WordPress Core</a> geredet habe.</p>



<p>Die 5.0er Version des Webmention Plugins wird großartig!</p>
<p>Thanks for reading this post via RSS. RSS is great, and you’re great for using it. ♥️</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=21816</id>
	<title type="html"><![CDATA[CloudFest Hackathon:  WordPress and the IndieWeb]]></title>
	<summary type="html"><![CDATA[Vom 19. bis 21. März fand der CloudFest Hackathon in Rust statt und ich hatte die Chance ein Projekt einzureichen und zu leiten: WordPress and the IndieWeb The IndieWeb is a community of individual personal websites, connected by simple standards, based on the principles of owning your domain, using it as your primary identity, to [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/" />
			<link rel="enclosure" type="image/jpeg" href="https://notiz.blog/wp-content/uploads/2022/03/CFH202229-700x525.jpeg" />
					<link rel="enclosure" type="image/jpeg" href="https://notiz.blog/wp-content/uploads/2022/03/CFH202225-700x525.jpeg" />
				</activity:object>
		<link rel="enclosure" type="image/jpeg" href="https://notiz.blog/wp-content/uploads/2022/03/CFH202229-700x525.jpeg" />
			<link rel="enclosure" type="image/jpeg" href="https://notiz.blog/wp-content/uploads/2022/03/CFH202225-700x525.jpeg" />
					<link rel="shortlink" href="https://notiz.blog/b/63b" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/#comments" thr:count="4" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2022/04/03/cloudfest-2022-hackathon-indieweb-for-wordpress/feed/atom/" thr:count="4" />
			<thr:total>4</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[Lei parla inglese?]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2021/06/10/lei-parla-inglese/" />

		<id>https://notiz.blog/?p=21377</id>
		<updated>2021-06-15T09:28:17Z</updated>
		<published>2021-06-10T20:20:18Z</published>
		<category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="Englisch" /><category scheme="https://notiz.blog" term="Feed" /><category scheme="https://notiz.blog" term="Google" /><category scheme="https://notiz.blog" term="RSS" />
		<summary type="html"><![CDATA[In deutsch zu bloggen war eine bewusste Entscheidung! Der Austausch über das &#8222;open, portable, interoperable, social, synaptic, semantic, structured, distributed, (re-)decentralized, independent, microformatted und federated social web&#8220; findet hauptsächlich in englischer Sprache statt, und mir ist wichtig, das Thema speziell in Deutschland voranzutreiben. Ich bin bisher aber nie wirklich davon ausgegangen, dass meine &#8222;Artikel&#8220; auch [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2021/06/10/lei-parla-inglese/"><![CDATA[
<p>In deutsch zu bloggen war eine bewusste Entscheidung!</p>



<p>Der Austausch über das <em><strong>&#8222;open, portable, interoperable, social, synaptic, semantic, structured, distributed, (re-)decentralized, independent, microformatted und federated social web&#8220;</strong></em> findet hauptsächlich in englischer Sprache statt, und mir ist wichtig, das Thema speziell in Deutschland voranzutreiben.</p>



<p>Ich bin bisher aber nie wirklich davon ausgegangen, dass meine &#8222;Artikel&#8220; auch für anders sprechende interessant sein könnten, bis <a href="https://alongtheray.com">Ray</a> mir folgendes <a href="https://notiz.blog/2020/11/13/folgen-sie-mir-unauffaellig/#comment-1300933" data-type="URL" data-id="https://notiz.blog/2020/11/13/folgen-sie-mir-unauffaellig/#comment-1300933">in die Kommentare schrieb</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>For those of you like me who can’t read German but want to follow your blog via RSS, I found a way to have an RSS feed translated on the fly to whatever language you prefer:</p><p><a href="https://www.labnol.org/internet/google-translate-rss-feeds/5110/">https://www.labnol.org/internet/google-translate-rss-feeds/5110/</a></p><p>I can confirm it works following the steps listed within — Feedbin pulls in your RSS feed in english for me now! : )</p><p>Thanks for all you do,<br>Ray</p></blockquote>



<p>Und was soll ich sagen&#8230; Seine Idee is großartig und super simpel&#8230; Einfach einen kleinen Service über <a href="https://script.google.com/" data-type="URL" data-id="https://script.google.com/">Google Scripts</a> bauen, der die Texte aus dem Feed automatisch übersetzt und dann wieder als Feed bereit stellt! Die Anleitung findet ihr auf <a href="https://www.labnol.org/internet/google-translate-rss-feeds/5110/" data-type="URL" data-id="https://www.labnol.org/internet/google-translate-rss-feeds/5110/">labnol.org</a> und mein etwas angepasstes Skript auf <a href="https://gist.github.com/pfefferle/834226ee0ea20093df83f3661822b4eb" data-type="URL" data-id="https://gist.github.com/pfefferle/834226ee0ea20093df83f3661822b4eb">GitHub</a>.</p>



<p><strong>Ihr könnt meinen (notiz)Blog jetzt <strong>also</strong></strong> <strong>auch auf Englisch abonnieren: <a href="https://notiz.blog/en/feed/">https://notiz.blog/en/feed/</a> </strong>&#x1f60d;</p>



<p>(Ich hab dazu auch eine Seite gebaut, die ihr unter &#8222;<a href="https://notiz.blog/en/" data-type="page" data-id="21373">(en)</a>&#8220; im Menü findet.)</p>



<p>Danke <a href="https://alongtheray.com">Ray</a>!</p>
<p>Hey there, RSS reader! You’re one of a special few, choosing this old-school yet awesome way of staying informed. Kudos!</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=21377</id>
	<title type="html"><![CDATA[Lei parla inglese?]]></title>
	<summary type="html"><![CDATA[In deutsch zu bloggen war eine bewusste Entscheidung! Der Austausch über das &#8222;open, portable, interoperable, social, synaptic, semantic, structured, distributed, (re-)decentralized, independent, microformatted und federated social web&#8220; findet hauptsächlich in englischer Sprache statt, und mir ist wichtig, das Thema speziell in Deutschland voranzutreiben. Ich bin bisher aber nie wirklich davon ausgegangen, dass meine &#8222;Artikel&#8220; auch [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2021/06/10/lei-parla-inglese/" />
		</activity:object>
				<link rel="shortlink" href="https://notiz.blog/b/5wH" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2021/06/10/lei-parla-inglese/#comments" thr:count="4" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2021/06/10/lei-parla-inglese/feed/atom/" thr:count="4" />
			<thr:total>4</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[Inventur]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2021/01/29/inventur/" />

		<id>https://notiz.blog/?p=21162</id>
		<updated>2022-03-20T14:25:38Z</updated>
		<published>2021-01-29T10:46:00Z</published>
		<category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="WordPress" /><category scheme="https://notiz.blog" term="#Projekt26" /><category scheme="https://notiz.blog" term="ActivityPub" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="IndieWeb" /><category scheme="https://notiz.blog" term="Plugin" />
		<summary type="html"><![CDATA[Mein erstes WordPress Plugin hab ich vor mehr als 14 Jahren veröffentlicht und über die Jahre sind eine ganze Menge, mehr oder weniger erfolgreiche, Plugins dazu gekommen&#8230; Zeit für eine Inventur 🙂 Viele der Plugins schreibe ich in erster Linie für mich selbst (eat your own dogfood), weshalb ich in den wenigesten Fällen über die [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2021/01/29/inventur/"><![CDATA[<img width="700" height="211" src="https://notiz.blog/wp-content/uploads/2021/02/wordpress-plugins-900x271.png" class="attachment-large size-large wp-post-image" alt="A list of all my WordPress Plugins" decoding="async" loading="lazy" srcset="https://notiz.blog/wp-content/uploads/2021/02/wordpress-plugins-900x271.png 900w, https://notiz.blog/wp-content/uploads/2021/02/wordpress-plugins-700x211.png 700w, https://notiz.blog/wp-content/uploads/2021/02/wordpress-plugins-768x231.png 768w, https://notiz.blog/wp-content/uploads/2021/02/wordpress-plugins.png 1501w" sizes="auto, (max-width: 700px) 100vw, 700px" /> 
<p>Mein erstes WordPress Plugin hab ich vor mehr als <a href="https://plugins.trac.wordpress.org/browser/simple-cocomments/trunk/simple_coco.php?rev=9246" data-type="URL" data-id="https://plugins.trac.wordpress.org/browser/simple-cocomments/trunk/simple_coco.php?rev=9246">14 Jahren veröffentlicht</a> und über die Jahre sind <a href="https://profiles.wordpress.org/pfefferle/#content-plugins" data-type="URL" data-id="https://profiles.wordpress.org/pfefferle/#content-plugins">eine ganze Menge, mehr oder weniger erfolgreiche, Plugins</a> dazu gekommen&#8230; Zeit für eine Inventur 🙂</p>



<p>Viele der Plugins schreibe ich in erster Linie für mich selbst (<a href="https://indieweb.org/selfdogfood" data-type="URL" data-id="https://indieweb.org/selfdogfood">eat your own dogfood</a>), weshalb ich in den wenigesten Fällen über die Plugins spreche oder sie bewerbe. Das, in Verbindung mit meinen eher spärlichen Beschreibungen, sorgt oft für eher zweistellige, maximal dreistellige Download-Zahlen. Wo die Zahlen höher sind, habe ich das Plugin meistens von Anderen übernommen (um die Weiterentwicklung zu gewährleisten) oder ich bin einfach &#8222;nur&#8220; Contributor.</p>



<p>Aber Schluss mit der falschen Bescheidenheit!</p>



<p>Selbst wenn ich die Plugins für mich baue, ist die Motivation natürlich größer, wenn sie auch von anderen benutzt werden. Also möchte ich euch hier ein paar meiner Plugins vorstellen.</p>



<h2 class="wp-block-heading">ActivityPub</h2>



<p><a href="https://www.w3.org/TR/activitypub/" data-type="URL" data-id="https://www.w3.org/TR/activitypub/">ActivityPub</a> ist ein, vom <a href="https://www.w3.org/" data-type="URL" data-id="https://www.w3.org/">W3C</a> veröffentlichtes, offenes, dezentrales Protokoll für soziale Netzwerke.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>The ActivityPub protocol is a decentralized social networking protocol based upon the [<a href="https://www.w3.org/TR/activitypub/#bib-ActivityStreams">ActivityStreams</a>] 2.0 data format. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server API for delivering notifications and content.</p><cite>https://www.w3.org/TR/activitypub/</cite></blockquote>



<figure class="wp-block-image alignwide size-large"><img loading="lazy" decoding="async" width="765" height="360" src="https://notiz.blog/wp-content/uploads/2019/01/activitypub-flow.png" alt="Schaubild welches die Funktionsweise von ActivityPub zeigt" class="wp-image-17848" srcset="https://notiz.blog/wp-content/uploads/2019/01/activitypub-flow.png 765w, https://notiz.blog/wp-content/uploads/2019/01/activitypub-flow-700x329.png 700w" sizes="auto, (max-width: 765px) 100vw, 765px" /></figure>



<p>Es ermöglicht das dezentrale kommunizieren über Text, Bild, Video und Audio über ein simples Inbox/Outbox Prinzip.</p>



<h3 class="wp-block-heading">WebFinger Plugin</h3>



<p><a href="https://webfinger.net/" data-type="URL" data-id="https://webfinger.net/">WebFinger</a> ist kein fester Bestandteil von ActivityPub, wird aber von allen großen Netzwerken unterstützt und von Mastodon sogar verlangt. WebFinger ist eine Art Meta-Data System für alle möglichen URIs. Der gängige Identifier im Fediverse ist <code>@username@domain.tld</code>, das Plugin erlaubt aber auch die Author URL oder die Instant-Messaging Accounts eines Users, wenn diese unter der gleichen Domain erreichbar sind.</p>



<p>Mein Identifier ist Beispielsweise <code>pfefferle@notiz.blog</code> und die Meta-Daten können über folgenden API-Endpunkt abgerufen werden: <a href="https://notiz.blog/.well-known/webfinger?resource=acct%3Apfefferle%40notiz.blog">https://notiz.blog/.well-known/webfinger?resource=acct%3Apfefferle%40notiz.blog</a></p>



<ul class="wp-block-list"><li><a href="https://wordpress.org/plugins/webfinger/" data-type="URL" data-id="https://wordpress.org/plugins/webfinger/">WebFinger auf WordPress.org</a></li><li><a href="https://github.com/pfefferle/wordpress-webfinger" data-type="URL" data-id="https://github.com/pfefferle/wordpress-webfinger">WebFinger auf GitHub</a></li></ul>



<h3 class="wp-block-heading">NodeInfo Plugin</h3>



<p><a href="https://nodeinfo.diaspora.software/" data-type="URL" data-id="https://nodeinfo.diaspora.software/">NodeInfo</a> (<a href="https://github.com/jaywink/nodeinfo2" type="URL" id="https://git.feneas.org/jaywink/nodeinfo2">2</a>) ist auch kein fester Bestandteil von ActivityPub, wird aber auch von den Meisten Netzwerken unterstützt. NodeInfo stellt, wie der Name schon sagt, Infos über einen &#8222;Node&#8220; (Server) bereit. Dank NodeInfo gibt es eine ganze Reihe an Statistik-Seiten wie <a href="https://the-federation.info" data-type="URL" data-id="https://the-federation.info">the-federation.info</a>, die bei der Auswahl der <strong>richtigen</strong> Plattform bzw. des <strong>richtigen</strong> Servers helfen.</p>



<ul class="wp-block-list"><li><a href="https://wordpress.org/plugins/nodeinfo/" data-type="URL" data-id="https://wordpress.org/plugins/nodeinfo/">NodeInfo auf WordPress.org</a></li><li><a href="https://github.com/pfefferle/wordpress-nodeinfo" data-type="URL" data-id="https://github.com/pfefferle/wordpress-nodeinfo">NodeInfo auf GitHub</a></li></ul>



<h3 class="wp-block-heading">ActivityPub Plugin</h3>



<p>Das eigentliche ActivityPub Plugin macht WordPress zu einem (kleinen) Teil des <a href="https://en.wikipedia.org/wiki/Fediverse" data-type="URL" data-id="https://en.wikipedia.org/wiki/Fediverse">Fediverse</a>. User von <a href="https://notiz.blog/2020/12/31/activitypub-fuer-wordpress/" data-type="URL" data-id="https://notiz.blog/2020/12/31/activitypub-fuer-wordpress/">Mastodon, Pleroma, Friendi.ca oder Pixelfed</a> können dem Blog &#8222;folgen&#8220; und sehen ab dann alle neuen Blog-Posts in ihrer Timeline und können diese kommentieren. Das Plugin ist immernoch in einem frühen Stadium und bekommt sicherlich noch das ein oder andere Feature, im Fokus soll aber das Bloggen stehen. Wer ein vollwertiges, dezentrales, soziales Netzwerk möchte, sollte sich erstmal für eine der oben genannten Plattformen entscheiden.</p>



<ul class="wp-block-list"><li><a href="https://wordpress.org/plugins/activitypub/" data-type="URL" data-id="https://wordpress.org/plugins/activitypub/">ActivityPub auf WordPress.org</a></li><li><a href="https://github.com/pfefferle/wordpress-activitypub" data-type="URL" data-id="https://github.com/pfefferle/wordpress-activitypub">ActivityPub auf GitHub</a></li></ul>



<h2 class="wp-block-heading">IndieWeb</h2>



<div class="wp-block-image"><figure class="alignright size-large is-resized"><img loading="lazy" decoding="async" src="https://notiz.blog/wp-content/uploads/2021/02/indie-wapuu-with-text-598x660-1.png" alt="Der IndieWeb Wapuu" class="wp-image-21192" width="299" height="330"/></figure></div>



<p>Das <a href="https://indieweb.org/" data-type="URL" data-id="https://indieweb.org/">IndieWeb</a> ist eine <a href="https://de.wikipedia.org/wiki/Graswurzelbewegung" data-type="URL" data-id="https://de.wikipedia.org/wiki/Graswurzelbewegung">Grassroots</a> Bewegung mit dem Ziel, die eigene Webseite als zentralen Kommunikations-Hub zu nutzen.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>The <strong><dfn>IndieWeb</dfn></strong> is a community of individual personal websites, connected by simple standards, based on the <strong><a href="https://indieweb.org/principles">principles</a></strong> of <strong><a href="https://indieweb.org/personal-domain">owning your domain</a></strong>, using it as <strong><a href="https://indieweb.org/How_to_set_up_web_sign-in_on_your_own_domain">your primary identity</a></strong>, to <strong><a href="https://indieweb.org/POSSE">publish on your own site</a></strong> (optionally syndicate elsewhere), and <strong><a href="https://indieweb.org/ownyourdata">own your data</a></strong>.</p><cite>https://indieweb.org/IndieWeb</cite></blockquote>



<p>Mehr zum IndieWeb findet ihr <a href="https://notiz.blog/2013/06/18/the-rise-of-the-indieweb/" data-type="URL" data-id="https://notiz.blog/2013/06/18/the-rise-of-the-indieweb/">hier</a> oder unter dem Tag &#8222;<a href="https://notiz.blog/tag/indieweb/" data-type="URL" data-id="https://notiz.blog/tag/indieweb/">indieweb</a>&#8220; hier im Blog.</p>



<h3 class="wp-block-heading">IndieWeb Plugin</h3>



<p>Das IndieWeb Plugin hat nahezu keine Funktionalität, es ist vielmehr eine Art <em>Installer</em> um die IndieWeb Plugins über eine zentrale Stelle verwalten zu können. </p>



<p>Es gibt immer wieder Kritik am Aufbau des Plugins, bzw. kommt immer wieder die Frage auf, warum das Plugin nicht einfach die komplette Funktionalität der einzelnen Plugins beinhaltet. Meine Antwort darauf: Das IndieWeb ist mehr eine Idee als eine Spezifikation und es gibt verschiedene Möglichkeiten diese Idee mit WordPress umzusetzen. Für einen Usecase gibt es also oft verschiedene Lösungen, die von verschiedenen Personen entwickelt werden. Ein IndieWeb Plugin im Stil von ActivityPub ist in meinen Augen nicht möglich. Ich lasse mich aber gerne eines besseren belehren 😉</p>



<ul class="wp-block-list"><li><a href="https://wordpress.org/plugins/indieweb/" data-type="URL" data-id="https://wordpress.org/plugins/indieweb/">IndieWeb auf WordPress.org</a></li><li><a href="https://github.com/indieweb/wordpress-indieweb" data-type="URL" data-id="https://github.com/indieweb/wordpress-indieweb">IndieWeb auf GitHub</a></li></ul>



<h3 class="wp-block-heading">Webmention Plugin</h3>



<p>Webmentions sind eine moderne Alternative zu Pingbacks und Trackbacks. Im Gegensatz zu der eher unglücklichen Darstellung von Pingbacks (<code><code>[...] super, wie war nochmal der kontext, oder [...]</code></code>) versucht das IndieWeb (über Webmentions und <a href="https://notiz.blog/tag/microformats">Microformats</a>), den Sinn und die Art einer Verlinkung heraus zu bekommen um die Reaktion dann als Like, Bookmark oder vollwertiges Kommentar anzuzeigen.</p>



<p>Das Webmention Plugin implementiert <strong>aktuell</strong> nur den Kommunikations-Teil, für das Interpretieren der Websemantiken benötigt ihr zusätzlich das &#8222;Semantic Linkbacks&#8220; Plugin.</p>



<p>Mehr über Webmentions <a href="https://notiz.blog/2013/07/08/die-renaissance-des-pingbacks/" data-type="URL" data-id="https://notiz.blog/2013/07/08/die-renaissance-des-pingbacks/">hier</a> oder unter dem &#8222;<a href="https://notiz.blog/tag/webmention/" data-type="URL" data-id="https://notiz.blog/tag/webmention/">webmention</a>&#8220; Tag hier im Blog.</p>



<ul class="wp-block-list"><li><a href="https://wordpress.org/plugins/webmention/" data-type="URL" data-id="https://wordpress.org/plugins/webmention/">Webmention auf WordPress.org</a></li><li><a href="https://github.com/pfefferle/wordpress-webmention" data-type="URL" data-id="https://github.com/pfefferle/wordpress-webmention">Webmention auf GitHub</a></li></ul>



<h3 class="wp-block-heading">Semantic Linkbacks Plugin</h3>



<p>Wie oben beschrieben sorgt das <em>Semantic Linkbacks</em> Plugin für die hübsche Darstellung der Webmentions, Pingbacks und Trackbacks. Wir sind gerade dabei, die Funktionalität in das Webmention Plugin zu übertragen, deshalb hat das Plugin aber nur noch temporär Bedeutung.</p>



<ul class="wp-block-list"><li><a href="https://wordpress.org/plugins/semantic-linkbacks/" data-type="URL" data-id="https://wordpress.org/plugins/semantic-linkbacks/">Semantic Linkbacks auf WordPress.org</a></li><li><a href="https://github.com/pfefferle/wordpress-semantic-linkbacks" data-type="URL" data-id="https://github.com/pfefferle/wordpress-semantic-linkbacks">Semantic Linkbacks auf GitHub</a></li></ul>



<h3 class="wp-block-heading">WebSub Plugin</h3>



<p><a href="https://www.w3.org/TR/websub/" data-type="URL" data-id="https://www.w3.org/TR/websub/">WebSub</a> (formerly known as: <a href="https://notiz.blog/2010/01/13/are-we-there-yet/" data-type="URL" data-id="https://notiz.blog/2010/01/13/are-we-there-yet/">PubSubHubbub</a>) ist ein simples PubSub Protokoll für das Web. Es wurde ursprünglich entwickelt um updates von RSS und Atom Feeds in &#8222;echtzeit&#8220; zu konsumieren. Push statt pull. Die Restriktion auf RSS und Atom, wurde mit der aktuellen Version aufgehoben.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>WebSub provides a common mechanism for communication between publishers of any kind of Web content and their subscribers, based on HTTP web hooks. Subscription requests are relayed through hubs, which validate and verify the request. Hubs then distribute new and updated content to subscribers when it becomes available. WebSub was previously known as PubSubHubbub.</p><cite>https://www.w3.org/TR/websub/</cite></blockquote>



<p>Über das WebSub Plugin (ursprünglich entwickelt von <a href="https://twitter.com/joshfraz" data-type="URL" data-id="https://twitter.com/joshfraz">Josh Fraser</a>) kann man die Standard-Feeds von WordPress abonnieren. Das Plugin kann aber auch über andere Plugins und Themes erweitert werden.</p>



<ul class="wp-block-list"><li><a href="https://wordpress.org/plugins/pubsubhubbub/" data-type="URL" data-id="https://wordpress.org/plugins/pubsubhubbub/">WebSub auf WordPress.org</a></li><li><a href="https://github.com/pubsubhubbub/wordpress-pubsubhubbub" data-type="URL" data-id="https://github.com/pubsubhubbub/wordpress-pubsubhubbub">WebSub auf GitHub</a></li></ul>



<h3 class="wp-block-heading">MF2 Feed Plugin</h3>



<p>Das IndieWeb setzt im, Gegensatz zum Fediverse, nicht auf APIs, sondern auf Semantisches HTML:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>The idea is rather than publishing something twice (repeating yourself) with (x)HTML for browsers and XML for aggregators &#8211; you simply publish once using (x)HTML and allow the tools to take care of the rest.</p><cite><a href="http://microformats.org/wiki/dry">http://microformats.org/wiki/dry</a></cite></blockquote>



<div class="wp-block-image"><figure class="alignleft size-large"><img loading="lazy" decoding="async" width="100" height="100" src="https://notiz.blog/wp-content/uploads/2006/11/microformats.jpg" alt="Das Microformats Logo" class="wp-image-258"/></figure></div>



<p>In einer Welt in der jeder <em>WordPress Theme Developer</em> Wert auf Microformats, Schema.org oder Ähnliches achtet, funktioniert das Konzept super. Die Erfahrung zeigt aber, dass nur wenige Themes (<a href="https://notiz.blog/2019/08/16/the-first-microformats2-wp-theme/" data-type="URL" data-id="https://notiz.blog/2019/08/16/the-first-microformats2-wp-theme/">seit fast 9 Jahren eigentlich sogar nur ein Theme</a>) im <a href="https://wordpress.org/themes/search/microformats+v2/" data-type="URL" data-id="https://wordpress.org/themes/search/microformats+v2/">WordPress.org Repo Microformats2</a> unterstützt.</p>



<p>Ich habe viel herum experimentiert um Themes über ein <a href="https://wordpress.org/plugins/wp-uf2/" data-type="URL" data-id="https://wordpress.org/plugins/wp-uf2/">Plugin</a> mit den nötigen Semantiken zu erweitern, was aber, durch Output Escaping, zu <a href="https://github.com/indieweb/wordpress-uf2/issues/41" data-type="URL" data-id="https://github.com/indieweb/wordpress-uf2/issues/41">komischen Nebeneffekten</a> geführt hat (das alles aber nur der Vollständigkeit halber, das Thema ist eigentlich einen ganzen Artikel wert).</p>



<p>Letztendlich haben wir für WordPress ein Plugin gebaut, das einen Feed bereit stellt, der genau dem JSON Format entspricht, welches auch die Microformats Parser ausspucken. Das Webmention Plugin sucht also erst den pre-parsed Feed und versucht erst im zweiten Schritt, die Seite selbst zu parsen.</p>



<p>Ihr versteht die Ironie? Microformats(2) sind geschaffen worden um XML/JSON APIs abzulösen und weil das bei WordPress nicht wirklich dolle funktioniert bieten wir die Infos als JSON API an! 😀</p>



<ul class="wp-block-list"><li><a href="https://wordpress.org/plugins/mf2-feed/" data-type="URL" data-id="https://wordpress.org/plugins/mf2-feed/">MF2 feed auf WordPress.org</a></li><li><a href="https://github.com/indieweb/wordpress-mf2-feed" data-type="URL" data-id="https://github.com/indieweb/wordpress-mf2-feed">MF2 feed auf GitHub</a></li></ul>



<h2 class="wp-block-heading">Decisions, not Options</h2>



<p>Ich bin ein Freund von kleinen Plugins die nur einen spezifischen Anwendungsfall abdecken und im besten Fall auch vollkommen ohne Settings aus kommen. Frei nach dem Motto von WordPress:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>When making decisions these are the users we consider first. A great example of this consideration is software options. Every time you give a user an option, you are asking them to make a decision. When a user doesn’t care or understand the option this ultimately leads to frustration.</p><cite><a href="https://wordpress.org/about/philosophy/#decisions">https://wordpress.org/about/philosophy/#decisions</a></cite></blockquote>



<p>(<a href="https://wordpress.org/support/topic/it-does-absolutely-nothing/" data-type="URL" data-id="https://wordpress.org/support/topic/it-does-absolutely-nothing/">Ironischerweise führt aber gerade das Fehlen von Settings oft für Verwirrung</a> 😉 )</p>



<h3 class="wp-block-heading">OpenGraph Plugin</h3>



<p>Das <a href="https://ogp.me/" data-type="URL" data-id="https://ogp.me/">Open Graph Protokoll</a> wurde von Facebook entwickelt und hat einen ähnlichen Nutzen wie <a href="https://oembed.com/" data-type="URL" data-id="https://oembed.com/">oEmbed</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>The <a href="https://ogp.me/">Open Graph protocol</a> enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook.</p><cite><a href="https://ogp.me">https://ogp.me</a></cite></blockquote>



<p>Es wird aktuell von fast jedem großen Netzwerk oder fast jeder Messaging App benutzt und sorgt dafür, dass ihr die kleinen hübschen Vorschausnippets seht, wenn ihr einen Link mit euren Freunden teilt.</p>



<p>Das OpenGraph Plugin wurde ursprünglich von <a href="https://willnorris.com/" data-type="URL" data-id="https://willnorris.com/">Will Norris</a> geschrieben und generiert alle notwendigen Meta-Tag Header. Keine Settings, keine Entscheidungen, aber mit wohl definierten Filtern zum erweitern.</p>



<ul class="wp-block-list"><li><a href="https://wordpress.org/plugins/opengraph/" data-type="URL" data-id="https://wordpress.org/plugins/opengraph/">OpenGraph auf WordPress.org</a></li><li><a href="https://github.com/willnorris/wordpress-opengraph" data-type="URL" data-id="https://github.com/willnorris/wordpress-opengraph">OpenGraph auf GitHub</a></li></ul>



<h3 class="wp-block-heading">Hum Plugin</h3>



<p>Hum generiert schöne, semantische Short-URLs für WordPress Posts und Pages. Das Plugin ist ursprünglich auch von Will Norris, integriert sich in die WordPress Core-Funktionen und kommt auch komplett ohne Settings aus.</p>



<p>Hum basiert auf <a href="http://tantek.pbworks.com/w/page/21743973/Whistle" data-type="URL" data-id="http://tantek.pbworks.com/w/page/21743973/Whistle">Whistle</a>&#8230;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Whistle is an open source, <em><strong>algorithmically reversible, personal URL</strong></em> shortener.</p><cite><a href="http://tantek.pbworks.com/w/page/21743973/Whistle">http://tantek.pbworks.com/w/page/21743973/Whistle</a></cite></blockquote>



<p>&#8230;und <a href="http://tantek.pbworks.com/w/page/19402946/NewBase60">New Base 60</a>&#8230;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>A base 60 numbering system using only ASCII numbers and letters.<br>or<br>a side effect of building a personal URL shortener</p><cite><a href="http://tantek.pbworks.com/w/page/19402946/NewBase60">http://tantek.pbworks.com/w/page/19402946/NewBase60</a></cite></blockquote>



<p>&#8230;zwei Specs von <a href="https://tantek.com/" data-type="URL" data-id="https://tantek.com/">Tantek Çelik</a>.</p>



<ul class="wp-block-list"><li><a href="https://wordpress.org/plugins/hum/" data-type="URL">Hum auf WordPress.org</a></li><li><a href="https://github.com/willnorris/wordpress-hum" data-type="URL" data-id="https://github.com/willnorris/wordpress-hum">Hum auf GitHub</a></li></ul>



<h3 class="wp-block-heading">Open Search Document Plugin</h3>



<p>Die OpenSearch Spezifikation bietet Möglichkeiten um die lokale Blog-Suche für Browser oder Suchmaschinen zugänglich zu machen.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>OpenSearch is a collection of simple formats for the sharing of search results.</p><cite><a href="https://github.com/dewitt/opensearch">https://github.com/dewitt/opensearch</a></cite></blockquote>



<p>Es gibt Integrationen für alle bekannten Browser wie z.B. <a href="https://www.chromium.org/tab-to-search">Chrome</a>, <a href="https://developer.apple.com/library/archive/releasenotes/General/WhatsNewInSafari/Articles/Safari_8_0.html">Safari</a>, <a href="https://developer.mozilla.org/de/docs/OpenSearch_Plugin_f%C3%BCr_Firefox_erstellen">Firefox</a> und <a href="https://support.microsoft.com/de-de/microsoft-edge/%C3%A4ndern-der-standardsuchmaschine-f863c519-5994-a8ed-6859-00fbc123b782">Microsoft Edge</a>.</p>



<p>Das Plugin wurde ursprünglich von <a href="https://profiles.wordpress.org/johnnoone/" data-type="URL" data-id="https://profiles.wordpress.org/johnnoone/">johnnoone</a> Entwickelt, es stellt eine XML Beschreibung der Suche und einen Endpunkt für Such-Vorschläge basierend auf Tags bereit.</p>



<p>Das wars auch schon 🙂</p>



<ul class="wp-block-list"><li><a href="https://wordpress.org/plugins/open-search-document/" data-type="URL" data-id="https://wordpress.org/plugins/open-search-document/">Open Search Document auf WordPress.org</a></li><li><a href="https://github.com/pfefferle/wordpress-open-search-document" data-type="URL" data-id="https://github.com/pfefferle/wordpress-open-search-document"></a><a href="https://wordpress.org/plugins/open-search-document/" data-type="URL" data-id="https://wordpress.org/plugins/open-search-document/">Open Search Document auf GitHub</a></li></ul>



<h2 class="wp-block-heading">Mehr?</h2>



<p>Natürlich gibt es noch mehr, das würde aber den Rahmen sprengen. Ich nutze WordPress gerne um neue <a href="https://github.com/pfefferle/wordpress-twtxt">Specs</a> und <a href="https://github.com/pfefferle/wordpress-hashtags" data-type="URL" data-id="https://github.com/pfefferle/wordpress-hashtags">Ideen</a> auszuprobieren und daraus entstehen meist kleine Plugins, die es oft nicht wert sind, auf WordPress.org veröffentlichen zu werden.</p>



<p>Ihr könnt aber gerne:</p>



<ul class="wp-block-list"><li>einen Blick auf mein <a href="https://profiles.wordpress.org/pfefferle/" data-type="URL" data-id="https://profiles.wordpress.org/pfefferle/">WordPress.org Profil</a> werfen</li><li>oder auf <a href="https://github.com/search?q=topic%3Awordpress-plugin+user%3Apfefferle+org%3Aindieweb+org%3Aapml+org%3Adiso+org%3Apubsubhubbub&amp;type=Repositories&amp;ref=advsearch&amp;l=&amp;l=" data-type="URL" data-id="https://github.com/search?q=topic%3Awordpress-plugin+user%3Apfefferle+org%3Aindieweb+org%3Aapml+org%3Adiso+org%3Apubsubhubbub&amp;type=Repositories&amp;ref=advsearch&amp;l=&amp;l=">GitHub suchen</a>.</li></ul>



<p>Ihr könnt fast alle Plugins auch bequem über Composer installieren und updaten.</p>



<p>Ich freue mich IMMER über Hilfe, also <strong>feel free to contribute</strong>!</p>
<p>RSS readers like you are the unsung heroes of the internet. Keep up the good work!</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=21162</id>
	<title type="html"><![CDATA[Inventur]]></title>
	<summary type="html"><![CDATA[Mein erstes WordPress Plugin hab ich vor mehr als 14 Jahren veröffentlicht und über die Jahre sind eine ganze Menge, mehr oder weniger erfolgreiche, Plugins dazu gekommen&#8230; Zeit für eine Inventur 🙂 Viele der Plugins schreibe ich in erster Linie für mich selbst (eat your own dogfood), weshalb ich in den wenigesten Fällen über die [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2021/01/29/inventur/" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2021/02/wordpress-plugins-700x211.png" />
					<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2021/02/indie-wapuu-with-text-598x660-1.png" />
				</activity:object>
		<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2021/02/wordpress-plugins-700x211.png" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2021/02/indie-wapuu-with-text-598x660-1.png" />
					<link rel="shortlink" href="https://notiz.blog/b/5sh" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2021/01/29/inventur/#comments" thr:count="5" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2021/01/29/inventur/feed/atom/" thr:count="5" />
			<thr:total>5</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[ActivityPub für WordPress]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2020/12/31/activitypub-fuer-wordpress/" />

		<id>https://notiz.blog/?p=18543</id>
		<updated>2021-03-08T09:49:23Z</updated>
		<published>2020-12-30T23:06:32Z</published>
		<category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="WordPress" /><category scheme="https://notiz.blog" term="ActivityPub" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="Fediverse" /><category scheme="https://notiz.blog" term="Friendica" /><category scheme="https://notiz.blog" term="HubZilla" /><category scheme="https://notiz.blog" term="Mastodon" /><category scheme="https://notiz.blog" term="Misskey" /><category scheme="https://notiz.blog" term="Pixelfed" /><category scheme="https://notiz.blog" term="Pleroma" /><category scheme="https://notiz.blog" term="Socialhome" />
		<summary type="html"><![CDATA[Ich hatte es im Januar 2019 schon einmal erwähnt: Ich arbeite gerade an einem ActivityPub Plugin für WordPress. Da ich das ganze in meiner Freizeit mache, hat das auch seine Zeit gedauert, aber gerade ist es in einem ganz stabilen Zustand&#8230; immerhin funktioniert es mit den meisten bekannten Plattformen: Es gibt zwar immer noch &#8217;ne [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2020/12/31/activitypub-fuer-wordpress/"><![CDATA[
<p>Ich hatte es <a href="https://notiz.blog/2019/01/08/zwanzigachtzehn/">im Januar 2019 schon einmal erwähnt</a>: Ich arbeite gerade an einem <a href="https://wordpress.org/plugins/activitypub/">ActivityPub Plugin für WordPress</a>. Da ich das ganze in meiner Freizeit mache, hat das auch seine Zeit gedauert, aber gerade ist es in einem ganz stabilen Zustand&#8230; immerhin funktioniert es mit den meisten bekannten Plattformen:</p>



<figure class="wp-block-gallery alignwide columns-4 wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex"><ul class="blocks-gallery-grid"><li class="blocks-gallery-item"><figure><a href="https://notiz.blog/socialhome/"><img loading="lazy" decoding="async" width="900" height="574" src="https://notiz.blog/wp-content/uploads/2019/10/socialhome-900x574.png" alt="" data-id="18619" data-link="https://notiz.blog/socialhome/" class="wp-image-18619" srcset="https://notiz.blog/wp-content/uploads/2019/10/socialhome-900x574.png 900w, https://notiz.blog/wp-content/uploads/2019/10/socialhome-700x446.png 700w, https://notiz.blog/wp-content/uploads/2019/10/socialhome-768x489.png 768w" sizes="auto, (max-width: 900px) 100vw, 900px" /></a><figcaption class="blocks-gallery-item__caption">Socialhome</figcaption></figure></li><li class="blocks-gallery-item"><figure><a href="https://notiz.blog/?attachment_id=18550"><img loading="lazy" decoding="async" width="900" height="574" src="https://notiz.blog/wp-content/uploads/2019/09/misskey-900x574.png" alt="" data-id="18550" data-link="https://notiz.blog/?attachment_id=18550" class="wp-image-18550" srcset="https://notiz.blog/wp-content/uploads/2019/09/misskey-900x574.png 900w, https://notiz.blog/wp-content/uploads/2019/09/misskey-700x446.png 700w, https://notiz.blog/wp-content/uploads/2019/09/misskey-768x489.png 768w" sizes="auto, (max-width: 900px) 100vw, 900px" /></a><figcaption class="blocks-gallery-item__caption">Misskey</figcaption></figure></li><li class="blocks-gallery-item"><figure><a href="https://notiz.blog/?attachment_id=18547"><img loading="lazy" decoding="async" width="900" height="574" src="https://notiz.blog/wp-content/uploads/2019/09/pleroma-900x574.png" alt="" data-id="18547" data-link="https://notiz.blog/?attachment_id=18547" class="wp-image-18547" srcset="https://notiz.blog/wp-content/uploads/2019/09/pleroma-900x574.png 900w, https://notiz.blog/wp-content/uploads/2019/09/pleroma-700x446.png 700w, https://notiz.blog/wp-content/uploads/2019/09/pleroma-768x489.png 768w" sizes="auto, (max-width: 900px) 100vw, 900px" /></a><figcaption class="blocks-gallery-item__caption">Pleroma</figcaption></figure></li><li class="blocks-gallery-item"><figure><a href="https://notiz.blog/hubzilla/"><img loading="lazy" decoding="async" width="900" height="574" src="https://notiz.blog/wp-content/uploads/2019/10/hubzilla-900x574.png" alt="" data-id="18622" data-link="https://notiz.blog/hubzilla/" class="wp-image-18622" srcset="https://notiz.blog/wp-content/uploads/2019/10/hubzilla-900x574.png 900w, https://notiz.blog/wp-content/uploads/2019/10/hubzilla-700x446.png 700w, https://notiz.blog/wp-content/uploads/2019/10/hubzilla-768x489.png 768w" sizes="auto, (max-width: 900px) 100vw, 900px" /></a><figcaption class="blocks-gallery-item__caption">HubZilla</figcaption></figure></li><li class="blocks-gallery-item"><figure><a href="https://notiz.blog/mastodon/"><img loading="lazy" decoding="async" width="900" height="574" src="https://notiz.blog/wp-content/uploads/2019/09/mastodon-900x574.png" alt="" data-id="18556" data-link="https://notiz.blog/mastodon/" class="wp-image-18556" srcset="https://notiz.blog/wp-content/uploads/2019/09/mastodon-900x574.png 900w, https://notiz.blog/wp-content/uploads/2019/09/mastodon-700x446.png 700w, https://notiz.blog/wp-content/uploads/2019/09/mastodon-768x489.png 768w" sizes="auto, (max-width: 900px) 100vw, 900px" /></a><figcaption class="blocks-gallery-item__caption">Mastodon</figcaption></figure></li><li class="blocks-gallery-item"><figure><a href="https://notiz.blog/?attachment_id=18546"><img loading="lazy" decoding="async" width="900" height="574" src="https://notiz.blog/wp-content/uploads/2019/09/friendica-900x574.png" alt="" data-id="18546" data-link="https://notiz.blog/?attachment_id=18546" class="wp-image-18546" srcset="https://notiz.blog/wp-content/uploads/2019/09/friendica-900x574.png 900w, https://notiz.blog/wp-content/uploads/2019/09/friendica-700x446.png 700w, https://notiz.blog/wp-content/uploads/2019/09/friendica-768x489.png 768w" sizes="auto, (max-width: 900px) 100vw, 900px" /></a><figcaption class="blocks-gallery-item__caption">Friendi.ca</figcaption></figure></li><li class="blocks-gallery-item"><figure><a href="https://notiz.blog/pixelfed/"><img loading="lazy" decoding="async" width="900" height="574" src="https://notiz.blog/wp-content/uploads/2019/10/pixelfed-900x574.png" alt="" data-id="18620" data-link="https://notiz.blog/pixelfed/" class="wp-image-18620" srcset="https://notiz.blog/wp-content/uploads/2019/10/pixelfed-900x574.png 900w, https://notiz.blog/wp-content/uploads/2019/10/pixelfed-700x446.png 700w, https://notiz.blog/wp-content/uploads/2019/10/pixelfed-768x489.png 768w" sizes="auto, (max-width: 900px) 100vw, 900px" /></a><figcaption class="blocks-gallery-item__caption">pixelfed</figcaption></figure></li></ul></figure>



<p>Es gibt zwar immer noch <a href="https://github.com/pfefferle/wordpress-activitypub/issues" data-type="URL" data-id="https://github.com/pfefferle/wordpress-activitypub/issues">&#8217;ne Menge zu tun</a>, aber immerhin kann man:</p>



<ul class="wp-block-list"><li>dem eigenen Blog-Profil (Author-URL) auf Mastodon &amp; Co. folgen</li><li>Blog-Posts werden mit den Followern geteilt</li><li>Kommentare auf Mastodon &amp; Co. landen wieder im Blog</li></ul>



<p>Ihr könnt das Plugin über <a href="https://wordpress.org/plugins/activitypub/" data-type="URL" data-id="https://wordpress.org/plugins/activitypub/">WordPress.org</a> oder <a href="https://github.com/pfefferle/wordpress-activitypub">GitHub</a> installieren.</p>



<p>Wer Ideen hat oder Hilfe braucht, findet mich (immer mal wieder) im <a href="https://socialhub.activitypub.rocks/c/software/wordpress/55" data-type="URL" data-id="https://socialhub.activitypub.rocks/c/software/wordpress/55">SocialHub</a> von ActivitPub.rocks.</p>



<p>Ich bin gespannt auf euer Feedback!</p>
<p>Thanks for reading this post via RSS. RSS is great, and you’re great for using it. ♥️</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=18543</id>
	<title type="html"><![CDATA[ActivityPub für WordPress]]></title>
	<summary type="html"><![CDATA[Ich hatte es im Januar 2019 schon einmal erwähnt: Ich arbeite gerade an einem ActivityPub Plugin für WordPress. Da ich das ganze in meiner Freizeit mache, hat das auch seine Zeit gedauert, aber gerade ist es in einem ganz stabilen Zustand&#8230; immerhin funktioniert es mit den meisten bekannten Plattformen: Es gibt zwar immer noch &#8217;ne [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2020/12/31/activitypub-fuer-wordpress/" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2019/09/friendica-700x446.png" />
					<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2019/09/pleroma-700x446.png" />
					<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2019/09/misskey-700x446.png" />
				</activity:object>
		<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2019/09/friendica-700x446.png" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2019/09/pleroma-700x446.png" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2019/09/misskey-700x446.png" />
					<link rel="shortlink" href="https://notiz.blog/b/593" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2020/12/31/activitypub-fuer-wordpress/#comments" thr:count="30" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2020/12/31/activitypub-fuer-wordpress/feed/atom/" thr:count="30" />
			<thr:total>30</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[ChRSStmas]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2020/12/23/chrsstmas/" />

		<id>https://notiz.blog/?p=21004</id>
		<updated>2020-12-24T07:20:23Z</updated>
		<published>2020-12-23T19:54:53Z</published>
		<category scheme="https://notiz.blog" term="Hier &amp; Jetzt - Open Web" /><category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="Feed" /><category scheme="https://notiz.blog" term="Hier &amp; Jetzt" /><category scheme="https://notiz.blog" term="Podcast" /><category scheme="https://notiz.blog" term="RSS" />
		<summary type="html"><![CDATA[Wir haben ein kleines Weihnachtsgeschenk für euch: Matthias Pfefferle und Marcel Weiß sprechen über (fast) alle Aspekte von RSS und warum (nicht nur) für sie Feedreader und das Ökosystem rund um RSS immer noch wichtig ist.]]></summary>

					<content type="html" xml:base="https://notiz.blog/2020/12/23/chrsstmas/"><![CDATA[
<p>Wir haben ein kleines <a href="https://neunetz.fm/hier-jetzt-open-web-6-eine-liebeserklaerung-an-rss/" data-type="URL" data-id="https://neunetz.fm/hier-jetzt-open-web-6-eine-liebeserklaerung-an-rss/">Weihnachtsgeschenk</a> für euch:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Matthias Pfefferle und Marcel Weiß sprechen über (fast) alle Aspekte von RSS und warum (nicht nur) für sie Feedreader und das Ökosystem rund um RSS immer noch wichtig ist.</p></blockquote>



<figure><iframe loading="lazy" scrolling="no" seamless="" src="https://share.transistor.fm/e/4c6caeb3" width="100%" height="180" frameborder="no"></iframe></figure>



<p><strong>‚Hier &amp; Jetzt‘</strong> kann man per <a href="http://feed.neunetz.fm/huj">RSS-Feed</a> <strong>abonnieren</strong> und findet man natürlich auch bei <a href="https://itunes.apple.com/de/podcast/hier-jetzt/id937734214">Apple Podcast</a> und in jeder Podcast-App.</p>
<p>Thanks for reading this post via RSS. RSS is great, and you’re great for using it. ♥️</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/audio</activity:object-type>
	<id>https://notiz.blog/?p=21004</id>
	<title type="html"><![CDATA[ChRSStmas]]></title>
	<summary type="html"><![CDATA[Wir haben ein kleines Weihnachtsgeschenk für euch: Matthias Pfefferle und Marcel Weiß sprechen über (fast) alle Aspekte von RSS und warum (nicht nur) für sie Feedreader und das Ökosystem rund um RSS immer noch wichtig ist.]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2020/12/23/chrsstmas/" />
		</activity:object>
				<link rel="shortlink" href="https://notiz.blog/a/5q4" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2020/12/23/chrsstmas/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2020/12/23/chrsstmas/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[Folgen Sie mir unauffällig!]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2020/11/13/folgen-sie-mir-unauffaellig/" />

		<id>https://notiz.blog/?p=20214</id>
		<updated>2020-11-16T14:59:23Z</updated>
		<published>2020-11-13T12:10:18Z</published>
		<category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="Feed" /><category scheme="https://notiz.blog" term="Follow" /><category scheme="https://notiz.blog" term="RSS" />
		<summary type="html"><![CDATA[RSS funktioniert am besten, wenn man nicht genau wissen muss wie es funktioniert und wenn man nicht lange nach einem Feed suchen muss. Ich hab mal drei (vermeintliche) Verbesserungen ausprobiert um die Feeds auf meinem Blog etwas sichtbarer und nutzbarer zu gestalten. Discovery WordPress Posts lassen sich über diverse Mechanismen kategorisieren, sei es über Tags, [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2020/11/13/folgen-sie-mir-unauffaellig/"><![CDATA[
<p>RSS funktioniert am besten, wenn man nicht genau wissen muss wie es funktioniert und wenn man nicht lange nach einem Feed suchen muss. </p>



<p>Ich hab mal drei (vermeintliche) Verbesserungen ausprobiert um die Feeds auf meinem Blog etwas sichtbarer und nutzbarer zu gestalten.</p>



<h2 class="wp-block-heading">Discovery</h2>



<p>WordPress Posts lassen sich über diverse Mechanismen kategorisieren, sei es über Tags, Kategorien oder über Post-Formats. Gerade bei Blogs <a href="https://notiz.blog/2019/02/21/untitled/" data-type="URL" data-id="https://notiz.blog/2019/02/21/untitled/">auf denen viel und zu unterschielichsten Themen geschrieben wird</a>, kann es sinnvoll sein, nicht den kompletten Blog zu abonnieren.</p>



<p>Um das zu verbessern hab ich in meinem Theme zwei Dinge gemacht:</p>



<ol class="wp-block-list"><li>Ich hab Feeds für die verschienen Post-Formats (Quote, Video, Audio, Artikel, &#8230;) gebaut.</li><li>Ich hab <code>rel-alternate</code> Links gebaut, die die verschiedenen Feeds eines Posts (Tag-Feeds, Kategorie-Feeds und Post-Formal-Feeds) verlinken.</li></ol>



<figure class="wp-block-gallery alignwide columns-2 is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex"><ul class="blocks-gallery-grid"><li class="blocks-gallery-item"><figure><img loading="lazy" decoding="async" width="900" height="650" src="https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-900x650.png" alt="" data-id="20218" class="wp-image-20218" srcset="https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-900x650.png 900w, https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-700x505.png 700w, https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-768x554.png 768w, https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-1536x1109.png 1536w, https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-2048x1478.png 2048w" sizes="auto, (max-width: 900px) 100vw, 900px" /></figure></li><li class="blocks-gallery-item"><figure><a href="https://notiz.blog/?attachment_id=20219"><img loading="lazy" decoding="async" width="900" height="650" src="https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-article-900x650.png" alt="" data-id="20219" data-full-url="https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-article.png" data-link="https://notiz.blog/?attachment_id=20219" class="wp-image-20219" srcset="https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-article-900x650.png 900w, https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-article-700x505.png 700w, https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-article-768x554.png 768w, https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-article-1536x1109.png 1536w, https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-article-2048x1478.png 2048w" sizes="auto, (max-width: 900px) 100vw, 900px" /></a></figure></li></ul></figure>



<p>Wenn ihr versucht, die entsprechende Post/Blog-URL in einem gängigen Feed-Reader zu abonniert, sollten euch diese Links in einem dropdown oder ähnlichem vorgeschlagen werden.</p>



<h2 class="wp-block-heading">HTML-Feeds</h2>



<p><a href="https://boffosocko.com/" data-type="URL" data-id="https://boffosocko.com/">Chris Aldrich</a> hat sich in einem Kommentar gefragt, ob es nicht möglich ist, den <a href="https://boffosocko.com/2019/12/15/improving-rss-subscription-workflows-with-subtome/" data-type="URL" data-id="https://boffosocko.com/2019/12/15/improving-rss-subscription-workflows-with-subtome/">SubToMe Button</a>, auch direkt in einem Feed zu nutzen:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>This [How to style RSS feed] seems like quite a clever way of adding some human readable styling to RSS feeds. While it seems like yet another side-file, it could be a useful one. I think if I were implementing it I’d also want to include a SubToMe universal follow button on it as well</p><cite><a href="https://lepture.com/en/2019/rss-style-with-xsl" data-type="URL" data-id="https://lepture.com/en/2019/rss-style-with-xsl">How to style RSS feed</a> &#8211; Let&#8217;s create a beautiful RSS feed UI for human before its dead in next year again.</cite></blockquote>



<figure class="wp-block-image alignwide size-large"><a href="https://notiz.blog/2020/11/13/folgen-sie-mir-unauffaellig/feed-xsl-template/"><img loading="lazy" decoding="async" width="900" height="650" sizes="auto, (max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2020/06/feed-xsl-template-900x650.png" alt="" class="wp-image-20217" srcset="https://notiz.blog/wp-content/uploads/2020/06/feed-xsl-template-900x650.png 900w, https://notiz.blog/wp-content/uploads/2020/06/feed-xsl-template-700x505.png 700w, https://notiz.blog/wp-content/uploads/2020/06/feed-xsl-template-768x554.png 768w, https://notiz.blog/wp-content/uploads/2020/06/feed-xsl-template-1536x1109.png 1536w, https://notiz.blog/wp-content/uploads/2020/06/feed-xsl-template-2048x1478.png 2048w" /></a></figure>



<p>Also hab ich mir mal die Mühe gemacht, meinen RSS-Feed mit XSLT und CSS zu &#8222;stylen&#8220; um dann einen SubToMe Button mit einzubauen. Mal gespannt ob es hilft!?!</p>



<h2 class="wp-block-heading">/follow</h2>



<p>Marcus Herrmann hat vor ein paar Monaten vorgeschlagen eine <code>/feeds</code> URL zu etablieren:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Personal website owners – what do you think about collecting all of the feeds you are producing in one way or the other on a <strong><code>/feeds</code></strong> page? You can put your blog feed there, but also RSS generated from your Twitter account (via RSS Box), Mastodon updates, or even the starred items of the feeds you consume (if you happen to use Feedbin).</p><cite><a href="https://marcus.io/blog/making-rss-more-visible-again-with-slash-feeds" data-type="URL" data-id="https://marcus.io/blog/making-rss-more-visible-again-with-slash-feeds">Making RSS more visible again with a /feeds page</a></cite></blockquote>



<p>Ich finde die Idee prinzipiell gut, bevorzuge aber <code>/follow</code>.</p>



<figure class="wp-block-image alignwide size-large"><a href="https://notiz.blog/2020/11/13/folgen-sie-mir-unauffaellig/slash-feeds-1/"><img loading="lazy" decoding="async" width="900" height="650" sizes="auto, (max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2020/06/slash-feeds-1-900x650.png" alt="" class="wp-image-20223" srcset="https://notiz.blog/wp-content/uploads/2020/06/slash-feeds-1-900x650.png 900w, https://notiz.blog/wp-content/uploads/2020/06/slash-feeds-1-700x505.png 700w, https://notiz.blog/wp-content/uploads/2020/06/slash-feeds-1-768x554.png 768w, https://notiz.blog/wp-content/uploads/2020/06/slash-feeds-1-1536x1109.png 1536w, https://notiz.blog/wp-content/uploads/2020/06/slash-feeds-1-2048x1478.png 2048w" /></a></figure>



<p>Also schaut mal auf <code><a href="https://notiz.blog/feeds/" data-type="URL" data-id="https://notiz.blog/feeds/">/feeds</a></code> oder <code><a href="https://notiz.blog/follow/" data-type="URL" data-id="https://notiz.blog/follow/">/follow</a></code> vorbei!</p>



<p>Ich hoffe das hilft ein bisschen.</p>



<p>Falls ihr Feedback habt, ich würde mich sehr über eure Ideen freuen!</p>
<p>Hey there, RSS reader! You’re one of a special few, choosing this old-school yet awesome way of staying informed. Kudos!</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=20214</id>
	<title type="html"><![CDATA[Folgen Sie mir unauffällig!]]></title>
	<summary type="html"><![CDATA[RSS funktioniert am besten, wenn man nicht genau wissen muss wie es funktioniert und wenn man nicht lange nach einem Feed suchen muss. Ich hab mal drei (vermeintliche) Verbesserungen ausprobiert um die Feeds auf meinem Blog etwas sichtbarer und nutzbarer zu gestalten. Discovery WordPress Posts lassen sich über diverse Mechanismen kategorisieren, sei es über Tags, [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2020/11/13/folgen-sie-mir-unauffaellig/" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2020/06/feed-xsl-template-700x505.png" />
					<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-700x505.png" />
					<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-article-700x505.png" />
				</activity:object>
		<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2020/06/feed-xsl-template-700x505.png" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-700x505.png" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2020/06/rel-alternate-article-700x505.png" />
					<link rel="shortlink" href="https://notiz.blog/b/5bu" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2020/11/13/folgen-sie-mir-unauffaellig/#comments" thr:count="6" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2020/11/13/folgen-sie-mir-unauffaellig/feed/atom/" thr:count="6" />
			<thr:total>6</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[#blocktober]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2020/10/05/blocktober/" />

		<id>https://notiz.blog/?p=20398</id>
		<updated>2020-10-05T20:24:44Z</updated>
		<published>2020-10-05T20:21:31Z</published>
		<category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="#deletefacebook" /><category scheme="https://notiz.blog" term="#deleteinstagram" /><category scheme="https://notiz.blog" term="#deletewhatsapp" /><category scheme="https://notiz.blog" term="blocktober" /><category scheme="https://notiz.blog" term="Facebook" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="IndieWeb" />
		<summary type="html"><![CDATA[Ich hab WhatsApp gelöscht! Facebook ist mir ja schon länger ein Dorn im Auge und vor ein paar Wochen hat Tantek Çelik im IndieWeb Chat folgendes vorgeschlagen: Just suggested &#8222;Blocktober&#8220; for October as a CTA for The Social Dilemma, as in, make your October the month you Blocktober social media Perfekte Gelegenheit! Ich hab schon [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2020/10/05/blocktober/"><![CDATA[
<p><strong>Ich hab WhatsApp gelöscht!</strong></p>



<p>Facebook ist mir ja schon länger ein Dorn im Auge und vor ein paar Wochen hat <a href="https://chat.indieweb.org/2020-09-13/1600035511205600">Tantek Çelik im IndieWeb Chat</a> folgendes vorgeschlagen:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Just suggested &#8222;Blocktober&#8220; for October as a CTA for The Social Dilemma, as in, make your October the month you Blocktober social media</p></blockquote>



<p>Perfekte Gelegenheit! </p>



<p>Ich hab schon vor knapp zwei Jahren <a href="https://notiz.blog/2018/11/22/facebook/" data-type="URL" data-id="https://notiz.blog/2018/11/22/facebook/">meinen Facebook und Instagram Account gelöscht</a> aber WhatsApp ist mir bisher wirklich schwer gefallen.</p>



<p>Die Entwicklung (Rechtsruck, Alternative Fakten, Verschwörungstheorien) der letzten Jahre hat das geändert. Facebook ist sicherlich nicht die Ursache dieser Entwicklung, aber ist ein wesentlicher Verstärker!</p>



<p>Mit seinen Algorithmen und Echo-Chambers, mit seinen Regeln und seinem eigenem kleinen Ökosystem sorgt <a href="https://www.spiegel.de/netzwelt/netzpolitik/filterblase-radikalisierung-auf-facebook-a-1073450.html" data-type="URL" data-id="https://www.spiegel.de/netzwelt/netzpolitik/filterblase-radikalisierung-auf-facebook-a-1073450.html">Facebook für eine Radikalisierung seiner Nutzer</a>, <a href="https://www.eff.org/de/deeplinks/2014/09/facebooks-real-name-policy-can-cause-real-world-harm-lgbtq-community">es diskriminiert</a>, <a href="https://www.spiegel.de/netzwelt/web/facebook-steuert-ueber-manipulierte-timeline-emotionen-seiner-nutzer-a-973132.html">es experimentiert mit der Psyche</a>, <a href="https://www.buzzfeednews.com/article/ryanmac/facebook-failed-kenosha">es duldet Aufrufe zum Mord</a>, <a href="https://www.youtube.com/watch?v=VLdN0fpv0rM">es verkauft Drogen</a>, <a href="https://netzpolitik.org/2019/wahlmanipulation-und-falschmeldungen-facebook-rueckt-versprochene-forschungsdaten-nicht-raus/" data-type="URL" data-id="https://netzpolitik.org/2019/wahlmanipulation-und-falschmeldungen-facebook-rueckt-versprochene-forschungsdaten-nicht-raus/">es manipuliert</a> und <a href="https://techcrunch.com/2019/01/29/facebook-project-atlas/">es überwacht</a>.</p>



<p>Warum fällt es uns trotz dieser Überschriften so schwer Facebook, Instagram oder WhatsApp zu löschen?</p>



<p>Tim Kendall, der ehemalige &#8222;Director of Monetization&#8220; von Facebook schreibt folgendes über seinen ehemaligen Arbeitgeber:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>We took a page from Big Tobacco&#8217;s playbook, working to make our offering addictive at the outset. The social media services that I and others have built over the past 15 years have served to tear people apart with alarming speed and intensity. At the very least, we have eroded our collective understanding — at worst, I fear we are pushing ourselves to the brink of a civil war.</p><cite><a href="https://www.businessinsider.com/former-facebook-exec-addictive-as-cigarettes-tim-kendall-2020-9?r=DE&amp;IR=T">businessinsider.com</a></cite></blockquote>



<p><strong>Facebook macht süchtig!</strong> Pubertierende definieren sich über ihre Instagram Profile, ihre großen Geschwister haben nahezu ihr ganzes Leben auf Facebook veröffentlicht und ihre Eltern planen die Elternabende über WhatsApp. Egal welches Alter, ohne Facebook &amp; Co. erfährt man Ausgrenzung.</p>



<p>Da ich so langsam in die letzte Kategorie rutsche, war es für mich besonders schwer WhatsApp zu ersetzen. Einzelne Kontakte waren einfach zu überzeugen auf eine andere App zu wechseln, aber für viele WhatsApp Gruppen habe ich bisher keine Alternative. Ein Freund meinte, dass ich mit meiner Aktion andere indirekt zwingen würde, mich auf alternativen Wegen zu kontaktieren&#8230; Perfekt! Vielleicht schaffe ich es ja sogar, dass sie das Medium komplett wechseln!</p>



<p>Mit WhatsApp lösche ich auf alle Fälle meine letzte Facebook App! &#8230;<a href="https://netzpolitik.org/2018/ob-nutzer-oder-nicht-facebook-legt-schattenprofile-ueber-alle-an/" data-type="URL" data-id="https://netzpolitik.org/2018/ob-nutzer-oder-nicht-facebook-legt-schattenprofile-ueber-alle-an/">auch wenn das Facebook nur wenig interessieren wird</a>!</p>



<p><strong>Noch ein Grund mehr!</strong></p>
<p>Hey there, RSS reader! You’re cool. Keep being awesome! 😎</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=20398</id>
	<title type="html"><![CDATA[#blocktober]]></title>
	<summary type="html"><![CDATA[Ich hab WhatsApp gelöscht! Facebook ist mir ja schon länger ein Dorn im Auge und vor ein paar Wochen hat Tantek Çelik im IndieWeb Chat folgendes vorgeschlagen: Just suggested &#8222;Blocktober&#8220; for October as a CTA for The Social Dilemma, as in, make your October the month you Blocktober social media Perfekte Gelegenheit! Ich hab schon [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2020/10/05/blocktober/" />
		</activity:object>
				<link rel="shortlink" href="https://notiz.blog/b/5ey" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2020/10/05/blocktober/#comments" thr:count="15" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2020/10/05/blocktober/feed/atom/" thr:count="15" />
			<thr:total>15</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[twtxt]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2020/07/23/twtxt-microblogging/" />

		<id>https://notiz.blog/?p=20246</id>
		<updated>2022-04-11T07:19:44Z</updated>
		<published>2020-07-23T15:23:01Z</published>
		<category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="WordPress" /><category scheme="https://notiz.blog" term="CLI" /><category scheme="https://notiz.blog" term="dezentral" /><category scheme="https://notiz.blog" term="Microblogging" /><category scheme="https://notiz.blog" term="twtxt" />
		<summary type="html"><![CDATA[twtxt ist der neue heiße (microblogging) Scheiß! twtxt is a decentralised, minimalist microblogging service for hackers. Microblogging über die Kommandozeile und Textfiles &#x1f60d;! Ihr könnt dem notizBlog natürlich auch über twtxt folgen: Und wer noch ein paar mehr Infos will: Offizielles GitHub Repo: https://github.com/buckket/twtxt Eine Art twtxt-Verzeichnis: http://twtxt.xyz/ twtxt as a Service: https://twtxt.net/ (und natürlich [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2020/07/23/twtxt-microblogging/"><![CDATA[
<p><a href="https://github.com/buckket/twtxt">twtxt</a> ist der neue heiße (microblogging) Scheiß!</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>twtxt</strong> is a decentralised, minimalist microblogging service for hackers.</p></blockquote>



<p>Microblogging über die Kommandozeile und Textfiles &#x1f60d;!</p>



<p>Ihr könnt dem notizBlog natürlich auch über <strong>twtxt</strong> folgen:</p>


<pre class="wp-block-code"><span><code class="hljs language-bash">twtxt follow notizblog https://notiz.blog/feed/twtxt</code></span></pre>


<p>Und wer noch ein paar mehr Infos will:</p>



<ul class="wp-block-list"><li>Offizielles GitHub Repo: <a href="https://github.com/buckket/twtxt">https://github.com/buckket/twtxt</a></li><li>Eine Art twtxt-Verzeichnis: <a href="https://github.com/reednj/twtxt-directory">http://twtxt.xyz/</a></li><li>twtxt as a Service: <a href="https://twtxt.net/">https://twtxt.net/</a></li><li>(und natürlich mein WordPress Plugin: <a href="https://github.com/pfefferle/wordpress-twtxt">https://github.com/pfefferle/wordpress-twtxt</a></li></ul>
<p>RSS readers like you are the secret sauce of the internet. Keep rocking and staying informed!</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=20246</id>
	<title type="html"><![CDATA[twtxt]]></title>
	<summary type="html"><![CDATA[twtxt ist der neue heiße (microblogging) Scheiß! twtxt is a decentralised, minimalist microblogging service for hackers. Microblogging über die Kommandozeile und Textfiles &#x1f60d;! Ihr könnt dem notizBlog natürlich auch über twtxt folgen: Und wer noch ein paar mehr Infos will: Offizielles GitHub Repo: https://github.com/buckket/twtxt Eine Art twtxt-Verzeichnis: http://twtxt.xyz/ twtxt as a Service: https://twtxt.net/ (und natürlich [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2020/07/23/twtxt-microblogging/" />
		</activity:object>
				<link rel="shortlink" href="https://notiz.blog/t/5cS" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2020/07/23/twtxt-microblogging/#comments" thr:count="3" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2020/07/23/twtxt-microblogging/feed/atom/" thr:count="3" />
			<thr:total>3</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[Hier &#038; Jetzt &#8211; Open Web Nr. 5]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2020/06/17/hier-und-jetzt-open-web-nr-5/" />

		<id>https://notiz.blog/?p=20199</id>
		<updated>2020-06-18T15:37:48Z</updated>
		<published>2020-06-17T10:01:44Z</published>
		<category scheme="https://notiz.blog" term="Hier &amp; Jetzt - Open Web" /><category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="Automattic" /><category scheme="https://notiz.blog" term="Hier &amp; Jetzt" /><category scheme="https://notiz.blog" term="Matrix" /><category scheme="https://notiz.blog" term="WordPress" />
		<summary type="html"><![CDATA[Was bedeutet die Annäherung von WordPress an Matrix? (Datei herunterladen) Marcel und ich sprechen nochmal über Automattic, WordPress und Matrix. Marcel ist übrigens nicht ganz so pessimistisch wie ich und kann dem Ganzen sogar etwas Positives abgewinnen. ‚Hier &#38; Jetzt‘ kann man per RSS-Feed abonnieren und findet man natürlich auch bei Apple Podcast und in [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2020/06/17/hier-und-jetzt-open-web-nr-5/"><![CDATA[
<p><strong><a href="http://neunetz.fm/__trashed/">Was bedeutet die Annäherung von WordPress an Matrix?</a></strong></p>



<figure><iframe loading="lazy" src="https://share.transistor.fm/e/d931755e" width="100%" height="180"></iframe></figure>



<p>(<a href="https://media.transistor.fm/cf428e1b.mp3">Datei herunterladen</a>)</p>



<p><a href="https://neunetz.com/">Marcel</a> und ich sprechen nochmal über <a href="https://notiz.blog/tag/matrix+wordpress/">Automattic, WordPress und Matrix</a>. Marcel ist übrigens nicht ganz so pessimistisch wie ich und kann dem Ganzen sogar etwas Positives abgewinnen.</p>



<p><strong>‚Hier &amp; Jetzt‘</strong> kann man per <a href="http://feed.neunetz.fm/huj">RSS-Feed</a> <strong>abonnieren</strong> und findet man natürlich auch bei <a href="https://itunes.apple.com/de/podcast/hier-jetzt/id937734214">Apple Podcast</a> und in jeder Podcast-App.</p>
<p>Hey there, RSS reader! You’re cool. Keep being awesome! 😎</p>]]></content>
		
		<link href="https://media.transistor.fm/cf428e1b.mp3" rel="enclosure" length="0" type="audio/mpeg" />
<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/audio</activity:object-type>
	<id>https://notiz.blog/?p=20199</id>
	<title type="html"><![CDATA[Hier &#038; Jetzt &#8211; Open Web Nr. 5]]></title>
	<summary type="html"><![CDATA[Was bedeutet die Annäherung von WordPress an Matrix? (Datei herunterladen) Marcel und ich sprechen nochmal über Automattic, WordPress und Matrix. Marcel ist übrigens nicht ganz so pessimistisch wie ich und kann dem Ganzen sogar etwas Positives abgewinnen. ‚Hier &#38; Jetzt‘ kann man per RSS-Feed abonnieren und findet man natürlich auch bei Apple Podcast und in [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2020/06/17/hier-und-jetzt-open-web-nr-5/" />
		</activity:object>
				<link rel="shortlink" href="https://notiz.blog/a/5be" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2020/06/17/hier-und-jetzt-open-web-nr-5/#comments" thr:count="0" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2020/06/17/hier-und-jetzt-open-web-nr-5/feed/atom/" thr:count="0" />
			<thr:total>0</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[IndieFollow]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2020/06/16/indiefollow/" />

		<id>https://notiz.blog/?p=20171</id>
		<updated>2020-06-16T15:21:21Z</updated>
		<published>2020-06-16T13:19:08Z</published>
		<category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="Feeds" /><category scheme="https://notiz.blog" term="Follow" /><category scheme="https://notiz.blog" term="RSS" /><category scheme="https://notiz.blog" term="Twitter" /><category scheme="https://notiz.blog" term="Web Intents" /><category scheme="https://notiz.blog" term="XAuth" />
		<summary type="html"><![CDATA[Letzte Woche war WordCamp Europe. Mit weit über 8000 Teilnehmern war es das bisher größte online WordCamp! Bei der Größe ist es klar, dass man auch eine ganze Menge neuer und interessanter Leute trifft. Also schnell auf Twitter und allen folgen! Ich war auf dem größten online Event, von dem wohl am meisten verbreiteten Indie/OpenSource [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2020/06/16/indiefollow/"><![CDATA[
<p>Letzte Woche war WordCamp Europe. Mit weit über 8000 Teilnehmern war es das bisher <a href="https://kau-boys.com/2455/wordcamp/wordcamp-europe-2020-an-unexpected-journey">größte online WordCamp</a>! Bei der Größe ist es klar, dass man auch eine ganze Menge neuer und interessanter Leute trifft. Also schnell auf Twitter und allen folgen!</p>



<p><strong>Ich war auf dem größten online Event, von dem wohl am meisten verbreiteten Indie/OpenSource CMS und ich habe Personen, die ich dort kennen gelernt habe, über Twitter kontaktiert!</strong></p>



<p>Warum?</p>



<p>Warum kam ich auf die Idee, Twitter zu benutzen, anstatt ihre Blogs zu abonnieren?</p>



<p>Auch auf den WordCamp Badges taucht lediglich das Twitter Handle auf und es wird nirgends das eigene Blog erwähnt.</p>



<figure class="wp-block-image alignwide size-large"><img loading="lazy" decoding="async" width="900" height="675" sizes="auto, (max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2020/06/wordcamp-badges-900x675.jpg" alt="WordCamp Badges mit Twitter Handle und ohne Blog-URL" class="wp-image-20178" srcset="https://notiz.blog/wp-content/uploads/2020/06/wordcamp-badges-900x675.jpg 900w, https://notiz.blog/wp-content/uploads/2020/06/wordcamp-badges-700x525.jpg 700w, https://notiz.blog/wp-content/uploads/2020/06/wordcamp-badges-768x576.jpg 768w, https://notiz.blog/wp-content/uploads/2020/06/wordcamp-badges-1536x1152.jpg 1536w, https://notiz.blog/wp-content/uploads/2020/06/wordcamp-badges-2048x1536.jpg 2048w" /></figure>



<p>Eigentlich ist die Antwort klar&#8230; Twitter ist ein soziales Netwerk dessen Kern-Kompetenz das Folgen anderer User ist. Außerdem findet der ganze Prozess an einer Stelle statt (twitter.com) und den Twitter-Handle kann man sich zudem leicht merken. Keine komplizierte Domain&#8230; keine Feed-URL&#8230; keine E-Mail Adresse&#8230; einfach nur <code>@username</code>&#8230;</p>



<p>Wie sieht das Folgen oder Befreunden bei Blogs aus? Ist es das Abonnieren des Feeds? Das heraussuchen der E-Mail Adresse über das Impressum? Das Bookmarken der Kontakt-Seite?</p>



<p>Es gibt leider keine einfache Alternative um einem Blog zu &#8222;folgen&#8220;.</p>



<p>Aber gehen wir mal davon aus, das Abonnieren des Feeds käme dem am nächsten&#8230; Wie bekomme ich die richtige Feed URL heraus? Bei WordPress ist das noch relativ einfach, da die URLs standardisiert sind, aber wie sieht es mit anderen Systemen aus?</p>



<p>Marcus Herrmann will dazu eine <a href="https://marcus.io/blog/making-rss-more-visible-again-with-slash-feeds"><strong>/feeds</strong> URL</a> etablieren, ähnlich wie <a href="https://nownownow.com/about">/about, /now oder /contact</a>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>People create more content than ever before – but siloed away in the Facebooks, Twitters, Instagrams and Mediums of the world. RSS is considered as something that can&#8217;t be monetized in our attention economy and is therefore on its way out. Even when personal blogs offer a feed, it is not obvious anymore in the browser user interface. When I stumble over an interesting blog and want to subscribe to it, I open the dev tools of my browser (which is kind of a knee jerk reaction in my profession anyway) and search the source code for a subscribable URL.</p><p>[&#8230;]</p><p>Personal website owners – what do you think about collecting all of the feeds you are producing in one way or the other on a <strong><code>/feeds</code></strong> page?</p></blockquote>



<p><a href="https://notiz.blog/feeds/">Ich mag die Idee</a>, aber ich glaube nicht dass sie das oben beschriebene Problem löst. Es mag sein, dass es durch eine <code>/feeds</code> Seite einfacher ist, den richtigen Feed zu finden, es setzt aber auch voraus, dass man weiß was ein Feed, was RSS, oder was Atom ist.</p>



<p>Was wir eigentlich brauchen ist aber eine Art <em>Indie-Follow</em> oder <em>Indie-Subscribe</em> Button.</p>



<p>Chris Aldrich spricht in seiner Antwort auf Markus&#8216; Blogpost ein paar <a href="https://boffosocko.com/2020/05/31/making-rss-more-visible-again-with-a-feeds-page-marcus-herrmann/">wichtige Punkte</a> an.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Worse, suppose I click over to a <code>/feeds</code> page, as an average person I’m still stuck with the additional burden of knowing or learning about what a feed reader is, why I’d need or want one, and then knowing what RSS is and how I might use that. I might see a one click option for Twitter or Mastodon, but then I’m a mile away from your website and unlikely to see you again in the noise of my Twitter feed which has many other lurking problems.</p></blockquote>



<p>Chris erwähnt <a href="https://www.subtome.com/">SubToMe</a> als bisher einzige offene Alternative, die einem Indie-Follow Button noch am nächsten kommt.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>One of the best solutions I’ve seen in the past few years is that posited by <a rel="noreferrer noopener" href="https://www.subtome.com/" target="_blank">SubToMe.com</a>&nbsp; which provides a single, customizable, and universal follow button. One click and it automatically finds the feeds hidden in the page’s code and presents me with one or more options for following it in a feed reader.</p></blockquote>



<p>Damit hat er leider recht!</p>


<p class="subtome"><span class="subtome-description">Hier ein SubToMe Beispiel-Button:</span>&nbsp;<img decoding="async" src="https://notiz.blog/wp-content/plugins/subtome/img/subtome-button.svg" onclick="(function(){var z=document.createElement('script');z.src='https://www.subtome.com/load.js';document.body.appendChild(z);})()" alt="Follow!" style="vertical-align: middle;" /></p> 



<p>Es gab in den letzten 10 Jahren diverse Ideen, die ein dezentrales &#8222;Follow&#8220; ermöglicht hätten: <a href="https://vimeo.com/12121710">XAuth</a>, <a href="https://notiz.blog/2012/05/21/web-intents-die-losung-fur-das-nascar-problem/">WebIntents</a>, <a href="https://notiz.blog/2012/11/09/custom-web-schemes/">Custom-Schemes</a>, <a href="https://indieweb.org/webactions">WebActions</a> und <a href="https://aaronparecki.com/follow/">Rel-Subscribe</a>. Leider hat sich aber keines dieser Format durchgesetzt. Die Gründe dafür reichen von einem Extrem zum anderen.</p>



<p>Mit WebIntents wollte man die <a href="https://paul.kinlan.me/what-happened-to-web-intents/">eierlegende Wollmilchsau entwickeln</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>We didn’t specifically solve a single use case well other than connecting apps. The broad verb-space meant that a lot of developers wanted to design their own actions. I believe that this diluted the message of intents, and is something that if I had researched the Android ecosystem more effectively at the time, I would have probably constrained the verb eco-system to a couple of small but well defined cases.</p></blockquote>



<p>Mozilla dagegen, <a href="https://support.mozilla.org/de/kb/feed-reader-ersatz-firefox">hat beim Thema RSS (in meinen Augen) etwas zu schnell klein begegeben</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Die Prüfung der Nutzungsdaten und der Anforderungen zur technischen Wartung dieser Funktionen (unter Berücksichtigung der Tatsache, dass Ihnen bereits alternative Reader für RSS/Atom-Formate zur Verfügung stehen) brachte die Erkenntnis, dass die Funktionen einen unverhältnismäßig großen Aufwand in Bezug auf Wartung und Sicherheit im Verhältnis zu ihrer Anwendung erfordern.</p></blockquote>



<p>Auf der anderen Seite hat Mozilla schon <strong>2010</strong> einen Artikel über &#8222;<a href="https://blog.mozilla.org/webdev/2010/07/26/registerprotocolhandler-enhancing-the-federated-web/">RegisterProtocolHandler Enhancing the Federated Web</a>&#8220; geschrieben, in dem sie aufzeigen, wie ein dezentraler Follow-Button für das Fediverse funktionieren könnte und theoretisch auch immernoch funktioniert!</p>



<p>Ich verstehe bis heute nicht, warum sich <code><a href="https://notiz.blog/2012/11/09/custom-web-schemes/">web+custom://scheme</a></code> nicht durchgesetzt hat&#8230; Vielleicht sollte man (ich) mal einen <a href="https://github.com/tootsuite/mastodon/issues">zweiten Anlauf für ActivityPub/Mastodon starten</a>&#8230;</p>
<p>You are a master of efficiency! By using RSS, you save time and avoid distractions. 👏</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=20171</id>
	<title type="html"><![CDATA[IndieFollow]]></title>
	<summary type="html"><![CDATA[Letzte Woche war WordCamp Europe. Mit weit über 8000 Teilnehmern war es das bisher größte online WordCamp! Bei der Größe ist es klar, dass man auch eine ganze Menge neuer und interessanter Leute trifft. Also schnell auf Twitter und allen folgen! Ich war auf dem größten online Event, von dem wohl am meisten verbreiteten Indie/OpenSource [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2020/06/16/indiefollow/" />
			<link rel="enclosure" type="image/jpeg" href="https://notiz.blog/wp-content/uploads/2020/06/wordcamp-badges-700x525.jpg" />
				</activity:object>
		<link rel="enclosure" type="image/jpeg" href="https://notiz.blog/wp-content/uploads/2020/06/wordcamp-badges-700x525.jpg" />
					<link rel="shortlink" href="https://notiz.blog/b/5bB" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2020/06/16/indiefollow/#comments" thr:count="1" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2020/06/16/indiefollow/feed/atom/" thr:count="1" />
			<thr:total>1</thr:total>
			</entry>
		<entry>
		<author>
			<name>Matthias Pfefferle</name>
							<uri>https://pfefferle.org/</uri>
				<activity:object-type>http://activitystrea.ms/schema/1.0/person</activity:object-type>
				</author>

		<title type="html"><![CDATA[/now &#038; h-now]]></title>
		<link rel="alternate" type="text/html" href="https://notiz.blog/2020/06/08/now-h-now/" />

		<id>https://notiz.blog/?p=20134</id>
		<updated>2022-12-02T09:02:43Z</updated>
		<published>2020-06-08T21:35:42Z</published>
		<category scheme="https://notiz.blog" term="Open Web" /><category scheme="https://notiz.blog" term="/now" /><category scheme="https://notiz.blog" term="about" /><category scheme="https://notiz.blog" term="FediBlog" /><category scheme="https://notiz.blog" term="h-now" /><category scheme="https://notiz.blog" term="Microformats" /><category scheme="https://notiz.blog" term="now" /><category scheme="https://notiz.blog" term="nownownow" />
		<summary type="html"><![CDATA[Wer hier schon ne Weile mit liest weiß, dass ich nicht viel von Facebook, Instagram &#38; Co. halte&#8230; Neben dem &#8222;Walled Gardens&#8220; Thema finde ich sie einfach steril und wenig individuell&#8230; Alle Seiten sehen gleich aus und trotz dem Namen &#8222;Sociales Netzwerk&#8220; wirken die Inhalte gestellt und unpersönlich&#8230; Ich lese Blogs! Am liebsten persönliche (sind [&#8230;]]]></summary>

					<content type="html" xml:base="https://notiz.blog/2020/06/08/now-h-now/"><![CDATA[
<p>Wer hier schon ne Weile mit liest weiß, dass ich nicht viel von Facebook, Instagram &amp; Co. halte&#8230; Neben dem &#8222;<a href="https://de.wikipedia.org/wiki/Geschlossene_Plattform">Walled Gardens</a>&#8220; Thema finde ich sie einfach steril und wenig individuell&#8230; Alle Seiten sehen gleich aus und trotz dem Namen &#8222;Sociales Netzwerk&#8220; wirken die Inhalte gestellt und unpersönlich&#8230;</p>



<p><a href="https://notiz.blog/2018/02/20/lasst-uns-wieder-piratenschiffe-bauen/">Ich lese Blogs!</a></p>



<p>Am liebsten persönliche (sind das Blogs nicht per Definition?), die keinen speziellen Themen-Fokus haben oder zumindest immer ihre Meinung mit einfließen lassen, wie z.B. <a href="https://anmutunddemut.de/">anmutunddemut.de</a>, <a href="https://wirres.net/">wirres.net</a> und <a href="https://hackr.de/">hackr.de</a>.</p>



<p>Ich habe außerdem ein Faible für <strong>/about</strong> Seiten (<a href="https://notiz.blog/about/">meine</a> ist ironischerweise nicht wirklich aussagekräftig 🙁 ). Wenn es um persönliche Ideen und Meinungen geht, interessiert mich natürlich auch der Autor dahinter.</p>



<p>Vor ungefähr einem Jahr bin ich auf ein Projekt gestoßen, das die Idee der <strong>/about</strong> Page noch einen ticken weiter treibt: Die <strong><a href="https://nownownow.com/">/now</a></strong> Page!</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Most websites have a link that says “<strong>about</strong>”. It goes to a page that tells you something about the background of this person or business. For short, people just call it an “about page”. [&#8230;] So a website with a link that says “<strong>now</strong>” goes to a page that tells you <strong>what this person is focused on at this point in their life.</strong> For short, we call it a “now page”. [&#8230;] Besides answering the common question, “What are you up to these days?”, those who have a now page say it’s a good reminder of their priorities. By publicly showing what you are focused on now, it helps you say no to other requests.</p><cite><a href="https://sive.rs/">Derek Sivers</a> &#8211; <a href="https://nownownow.com/about">https://nownownow.com/about</a></cite></blockquote>



<p>Bisher hab ich mir aber lediglich eine /now Page angelegt ohne mir weiter Gedanken dazu zu machen, bis ich vor ein paar Tagen über einen Artikel von <a href="https://christiantietze.de/">Christian Tietze</a> gestolpert bin.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>And&nbsp;<strong>a “/now” page</strong>&nbsp;is a bulletin board-like page that indicates what someone is up to. It’s a status page. Unlike status&nbsp;<em>feeds</em>&nbsp;on social media, this page does not show incremental updates. It always show the latest status, period. And it doesn’t do push notifications. You have to go there and&nbsp;<em>look.</em>&nbsp;<a href="https://christiantietze.de/now/">I’ve got one</a>.</p><p>[&#8230;]</p><p>A problem I see is consumption. I sometimes look at&nbsp;what Matt Gemmel is up to, for example. I have to visit each person’s website manually.</p><cite><a href="https://christiantietze.de/posts/2020/05/now-page-microformat/">Proposing the h-now Microformat to Mark-Up All Our /now Pages</a></cite></blockquote>



<p>Da hat er natürlich recht&#8230; Eine <strong>/now</strong> Seite macht wirklich nur dann Sinn, wenn man sie regelmäßig ließt&#8230; Ansonsten ist sie nicht viel mehr als eine zeitlich limitierte <strong>/about</strong> Page.</p>



<p>Um eine /now Seite abonnieren zu können, schlägt Christian ein neues Mircoformat vor: <strong>h-now</strong>.</p>



<p>(&#8230;es funktioniert natürlich auch mit <a href="https://christiantietze.de/posts/2020/05/now-page-microformat/#revision-1">h-entry</a> oder semantischem HTML, aber ich liebe neue Formate!)</p>



<p>Christian hat natürlich auch gleich ein <a href="https://christiantietze.de/posts/2020/06/hnow-live-demo/">kleines Referenz-Tool</a> geschrieben.</p>



<figure class="wp-block-image alignwide size-large"><img loading="lazy" decoding="async" width="900" height="620" sizes="auto, (max-width: 900px) 100vw, 900px" src="https://notiz.blog/wp-content/uploads/2020/06/h-now-900x620.png" alt="/now Page Aggregator" class="wp-image-20161" srcset="https://notiz.blog/wp-content/uploads/2020/06/h-now-900x620.png 900w, https://notiz.blog/wp-content/uploads/2020/06/h-now-700x482.png 700w, https://notiz.blog/wp-content/uploads/2020/06/h-now-768x529.png 768w, https://notiz.blog/wp-content/uploads/2020/06/h-now-1536x1058.png 1536w, https://notiz.blog/wp-content/uploads/2020/06/h-now-2048x1410.png 2048w" /><figcaption>/now Page Aggregator</figcaption></figure>



<p>Außerdem hat er mich indirekt herausgefordert&#8230;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Everybody and their grandchildren can change a WordPress page template to include the <code>h-now</code> class somewhere around the body text. If you run a static site generator, it’s probably even simpler.</p></blockquote>



<p>&#8230;und auch damit hat er recht!</p>



<p>WordPress bietet dafür zwei einfache Möglichkeiten: &#8222;<a href="https://developer.wordpress.org/themes/template-files-section/page-template-files/#creating-custom-page-templates-for-global-use">Custom Page Templates</a>&#8220; und &#8222;<a href="https://developer.wordpress.org/themes/template-files-section/page-template-files/#page-templates-within-the-template-hierarchy">Page Templates within the Template Hierarchy</a>&#8220; und natürlich lassen sich auch <a href="https://github.com/pfefferle/Autonomie/compare/404ea48...master">beide Varianten in einem Template kombinieren</a>.</p>



<p>Über den Datei-Namen <code>page-now.php</code> wird das Template automatisch für die /now Page angezogen und es ist eigentlich keine weitere Arbeit notwendig, falls die Seite aber (warum auch immer) unter einem anderen Slug erreichbar sein soll, kann man das Template auch üder den <code>/** Template Name: "/now" Template */</code> Header für jede beliebige Seite verfügbar machen.</p>



<p>Eine weitere Alternative wäre <code><a href="https://developer.wordpress.org/reference/functions/post_class/">post_class</a></code> zu erweitern, ein dediziertes Template bietet aber einfach mehr Möglichkeiten. Ein schönes Beispiel ist Dominik Schwinds <a href="https://lostfocus.de/now/">https://lostfocus.de/now/</a>, die er über die Category &#8222;nownownow&#8220; updated. </p>



<p>Schöne Ideen! 🙂</p>
<p>RSS readers like you are the unsung heroes of the internet. Keep up the good work!</p>]]></content>
		
		<activity:verb>http://activitystrea.ms/schema/1.0/post</activity:verb>
<activity:object>
	<activity:object-type>http://activitystrea.ms/schema/1.0/article</activity:object-type>
	<id>https://notiz.blog/?p=20134</id>
	<title type="html"><![CDATA[/now &#038; h-now]]></title>
	<summary type="html"><![CDATA[Wer hier schon ne Weile mit liest weiß, dass ich nicht viel von Facebook, Instagram &#38; Co. halte&#8230; Neben dem &#8222;Walled Gardens&#8220; Thema finde ich sie einfach steril und wenig individuell&#8230; Alle Seiten sehen gleich aus und trotz dem Namen &#8222;Sociales Netzwerk&#8220; wirken die Inhalte gestellt und unpersönlich&#8230; Ich lese Blogs! Am liebsten persönliche (sind [&#8230;]]]></summary>
	<link rel="alternate" type="text/html" href="https://notiz.blog/2020/06/08/now-h-now/" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2020/05/h-now-700x442.png" />
					<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2020/06/h-now-700x482.png" />
				</activity:object>
		<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2020/05/h-now-700x442.png" />
			<link rel="enclosure" type="image/png" href="https://notiz.blog/wp-content/uploads/2020/06/h-now-700x482.png" />
					<link rel="shortlink" href="https://notiz.blog/b/5a_" />
			<link rel="replies" type="text/html" href="https://notiz.blog/2020/06/08/now-h-now/#comments" thr:count="4" />
			<link rel="replies" type="application/atom+xml" href="https://notiz.blog/2020/06/08/now-h-now/feed/atom/" thr:count="4" />
			<thr:total>4</thr:total>
			</entry>
	</feed>
