<?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.

-->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:source="http://source.scripting.com/"
xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>Addon &#8211; notizBlog</title>
	<atom:link href="https://notiz.blog/tag/addon/feed/" rel="self" type="application/rss+xml" />
	<link>https://notiz.blog</link>
	<description>a weblog mainly about the open, portable, interoperable, small, social, synaptic, semantic, structured, distributed, (re-)decentralized, independent, microformatted and federated social web</description>
	<lastBuildDate>Sat, 06 Jan 2024 11:37:52 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://notiz.blog/wp-content/uploads/2019/10/cropped-notizblog-icon-1-32x32.png</url>
	<title>Addon &#8211; notizBlog</title>
	<link>https://notiz.blog</link>
	<width>32</width>
	<height>32</height>
</image> 
<source:blogroll>https://reader.pfefferle.org/i/?a=opml&amp;get=c_2</source:blogroll>
<creativeCommons:license>https://creativecommons.org/licenses/by-sa/4.0/</creativeCommons:license>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/>
<atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/>
<atom:link rel="hub" href="https://switchboard.p3k.io/"/>
<atom:link rel="self" href="https://notiz.blog/tag/addon/feed/"/>
<atom:link rel="search" type="application/opensearchdescription+xml" title="Search notizBlog" href="https://notiz.blog/wp-api/opensearch/1.1/document" />	<item>
		<title>OpenWeb-Notizen: OpenID, Safari, pubsubhubbub, microdata</title>
		<link>https://notiz.blog/2010/06/16/openweb-notizen-openid-safari-pubsubhubbub-microdata/</link>
					<comments>https://notiz.blog/2010/06/16/openweb-notizen-openid-safari-pubsubhubbub-microdata/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Wed, 16 Jun 2010 19:10:03 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[OpenWeb Notizen]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[Microdata]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[PubSubHubbub]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Safari 5]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=2860</guid>

					<description><![CDATA[OpenID-Plugin für Safari Safari 5 (mit Addon-Support) ist gerade mal eine starken Woche alt und schon gibt es die erste OpenID-Erweiterung. Das Plugin kann zwar nicht viel mehr als OpenID-Felder automatisch auszufüllen, aber wie heißt es so schön&#8230; immerhin mal ein Anfang. » openid.safariextension { &#8222;protocol&#8220;:&#8220;pubsubhubbub&#8220;, &#8222;format&#8220;:&#8220;json&#8220; } Monica Keller (Facebook) und Martin Atkins (Six [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong>OpenID-Plugin für Safari</strong><br/> Safari 5 (mit Addon-Support) ist gerade mal eine starken Woche alt und schon gibt es die erste OpenID-Erweiterung.</p>



<figure class="wp-block-image aligncenter"><img fetchpriority="high" decoding="async" width="480" height="374" sizes="(max-width: 480px) 100vw, 480px" src="https://notiz.blog/wp-content/uploads/2010/06/openid-plugin-safari.jpg" alt="OpenID-Plugin für Safari" class="wp-image-2866" /></figure>



<p>Das Plugin kann zwar nicht viel mehr als OpenID-Felder automatisch auszufüllen, aber wie heißt es so schön&#8230; immerhin mal ein Anfang.</p>



<p>» <a href="https://web.archive.org/web/20100619113858/http://github.com:80/josh/openid.safariextension">openid.safariextension</a></p>



<p><strong>{ &#8222;protocol&#8220;:&#8220;pubsubhubbub&#8220;, &#8222;format&#8220;:&#8220;json&#8220; }</strong><br/> Monica Keller (Facebook) und Martin Atkins (Six Apart) arbeiten an einer <abbr title="JavaScript Object Notation">JSON</abbr>-Variante von pubsubhubbub. Besonders Facebook, deren OpenGraph-API ausschließlich auf der JavaScript serialisierung basiert, scheint großes Interesse an dem offenen Push-Protokoll zu haben. Schön dass der Internet-Gigant sich die Mühe gibt, einen Standard voran zu treiben, anstatt ein eigenes Format zu entwickeln.</p>



<p>» <a href="https://web.archive.org/web/20110519004918/http://martin.atkins.me.uk:80/specs/pubsubhubbub-json">Spec: PubSubHubbub for JSON</a><br/> » <a href="http://groups.google.com/group/pubsubhubbub/browse_thread/thread/3fcadeef1683f563">Talk: PubSubHubbub for JSON</a></p>



<p><strong>HTML5 Microdata</strong><br/> Ein weiterer ausführlicher Artikel über Microdata mit ein paar schönen Anwendungsfällen.</p>



<p>» <a href="https://code.tutsplus.com/tutorials/html5-microdata-welcome-to-the-machine--net-12356">HTML5 Microdata: Welcome to the Machine</a></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:encoded>
					
					<wfw:commentRss>https://notiz.blog/2010/06/16/openweb-notizen-openid-safari-pubsubhubbub-microdata/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ActivityStrea.ms Addon für Chrome</title>
		<link>https://notiz.blog/2010/05/19/activitystrea-ms-addon-fuer-chrome/</link>
					<comments>https://notiz.blog/2010/05/19/activitystrea-ms-addon-fuer-chrome/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Wed, 19 May 2010 20:49:46 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Activities]]></category>
		<category><![CDATA[ActivityStreams]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[ATOM]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[Google]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=2677</guid>

					<description><![CDATA[Inspiriert durch Michromeformats, hab ich mich auch mal an ein Chrome-Addon gemacht 🙂 Das Addon erkennt auf der Seite verlinkte ActivityStrea.ms: oder: Kein Hexenwerk, aber immerhin mal ein Anfang 🙂 Falls euch noch ein paar Features einfallen, immer raus damit.]]></description>
										<content:encoded><![CDATA[
<p>Inspiriert durch <a href="https://notiz.blog/2010/04/28/michromeformats/">Michromeformats</a>, hab ich mich auch mal an ein <a href="https://github.com/pfefferle/chrome-activity">Chrome-Addon</a> gemacht 🙂</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" width="480" height="162" sizes="(max-width: 480px) 100vw, 480px" src="https://notiz.blog/wp-content/uploads/2010/05/activitystreams-addon.jpg" alt="" class="wp-image-2678"/></figure></div>



<p>Das Addon erkennt auf der Seite <a href="http://wiki.activitystrea.ms/Autodiscovery">verlinkte</a> ActivityStrea.ms:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">link</span> <span class="hljs-attr">rel</span>=<span class="hljs-string">"activitystream"</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"application/atom+xml"</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"..."</span> /&gt;</span></code></span></pre>


<p>oder:</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">&lt;link rel=<span class="hljs-string">"alternate"</span> <span class="hljs-class"><span class="hljs-keyword">class</span></span>=<span class="hljs-string">"activitystream"</span> type=<span class="hljs-string">"application/atom+xml"</span> href=<span class="hljs-string">"..."</span> /&gt;</code></span></pre>


<p>Kein Hexenwerk, aber immerhin mal ein Anfang 🙂 Falls euch noch ein paar Features einfallen, immer raus damit.</p>
<p>You are a master of efficiency! By using RSS, you save time and avoid distractions. 👏</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2010/05/19/activitystrea-ms-addon-fuer-chrome/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Operator wird doch weiter entwickelt</title>
		<link>https://notiz.blog/2009/09/08/operator-wird-doch-weiter-entwickelt/</link>
					<comments>https://notiz.blog/2009/09/08/operator-wird-doch-weiter-entwickelt/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Tue, 08 Sep 2009 21:40:36 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Firefox 3]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Microformats API]]></category>
		<category><![CDATA[Mikroformate]]></category>
		<category><![CDATA[Operator]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[value class pattern]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=1852</guid>

					<description><![CDATA[Gute Neuigkeiten! Michael Kaply, der die Weiterentwicklung von Operator (ein Microformats Addon für Firefox) Ende 2008 eingestellt hat&#8230; Operator – Deciding what to do with Operator is difficult. [&#8230;] That being said, I’m going to do a few fixes for Operator, call it 1.0 and then stop development. &#8230;widmet sich jetzt doch wieder dem de [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Gute Neuigkeiten! <a href="https://mike.kaply.com/">Michael Kaply</a>, der die Weiterentwicklung von <a href="https://web.archive.org/web/20101120155908/http://kaply.com:80/weblog/operator/">Operator</a> (ein <a href="http://microformats.org/wiki/browser">Microformats Addon</a> für Firefox) Ende 2008 eingestellt hat&#8230;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>Operator – Deciding what to do with Operator is difficult. [&#8230;] That being said, I’m going to do a few fixes for Operator, call it 1.0 and then stop development.</p>
</blockquote>



<p>&#8230;widmet sich jetzt doch wieder dem de facto <em>(Microformats) Browser Plugin</em>&#8230;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>The biggest news I have is that I have resumed work on Operator. In particular, I’m fixing bugs, adding a few usability enhancements and adding support for new microformat stuff like the value class/pattern for dates. I’m also considering completely removing the “Actions” toolbar and switching to interacting only with the data. I’m definitely looking for feedback on that one.</p>
</blockquote>



<p>Wer Ideen zu neuen Features oder Funktionen hat, kann diese gerne auf Michaels Weblog loswerden.<br/> Mein Wunsch: <a href="https://notiz.blog/2009/06/18/microdata-semantisches-html5/">Microdata</a> support 🙂</p>



<p>(Ich hoffe dass die Angekündigten <a href="http://microformats.org/wiki/value-class-pattern">value-class-pattern</a> Änderungen eventuell auch irgendwann in die native <a href="https://web.archive.org/web/20080701113514/http://www.kaply.com/weblog/2008/05/20/where-are-the-microformat-in-firefox-3/">Microformats Firefox API</a> aufgenommen werden.)</p>
<p>RSS readers like you are the secret sauce of the internet. Keep rocking and staying informed!</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2009/09/08/operator-wird-doch-weiter-entwickelt/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ubiquity (der Vollständigkeit halber)</title>
		<link>https://notiz.blog/2008/09/09/ubiquity-der-vollstaendigkeit-halber/</link>
					<comments>https://notiz.blog/2008/09/09/ubiquity-der-vollstaendigkeit-halber/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Tue, 09 Sep 2008 18:47:14 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Ubiquity]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=1119</guid>

					<description><![CDATA[Ubiquity gibt es ja jetzt schon ne ganze Weile und es wurde auch schon zu genüge darüber berichtet, deshalb will ich auch gar nicht mehr groß darauf eingehen. Da ich das Firefox-Addon aber recht spannend finde und sicherlich noch einiges darüber schreiben werde, möchte ich diejenigen die noch nichts von Ubiquity gehört haben auf den [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><a href="https://web.archive.org/web/20090628091724/https://labs.mozilla.com/2008/08/introducing-ubiquity/">Ubiquity</a> gibt es ja jetzt schon ne ganze Weile und es wurde auch schon zu genüge darüber berichtet, deshalb will ich auch gar nicht mehr groß darauf eingehen. Da ich das Firefox-Addon aber recht spannend finde und sicherlich noch einiges darüber schreiben werde, möchte ich diejenigen die noch nichts von Ubiquity gehört haben auf den Artikel von <a href="https://web.archive.org/web/20140209201815/http://netzwertig.com/2008/08/27/firefox-addon-ubiquity-kommandozentrale-im-web/">Markus Spath (auf netzwertig)</a> und das folgende Video hinweisen&#8230;</p>



<figure class="wp-block-embed-vimeo wp-block-embed alignwide is-type-video is-provider-vimeo">
	<span class="embed-privacy-url"><a href="https://vimeo.com/1561578">Eingebetteten Inhalt von Vimeo öffnen</a></span>
</figure>



<p>Ich persönlich mag das <a href="https://web.archive.org/web/20080731083657/http://blacktree.com/?quicksilver">quicksilver-ähnliche</a> Handling und das <em>kontextsensitive reagieren der Ubiquity-Befehle</em> (frei nach <a href="https://web.archive.org/web/20140209201815/http://netzwertig.com/2008/08/27/firefox-addon-ubiquity-kommandozentrale-im-web/">Markus</a>).<br/> D.h. Ubiquity arbeitet, genau nach dem <a href="http://microformats.org/about/">Microformats-Prinzip</a>: &#8222;<strong>Designed for humans first and machines second</strong>&#8230;&#8220;, mit den gleichen Informationen die auch der User zu Gesicht bekommt&#8230; der Webseite.<br/> Das schreit ja nahezu nach einigen coolen <a href="http://microformats.org/wiki/ubiquity">Microformats-Anwendungen</a> 🙂</p>
<p>RSS readers like you are the secret sauce of the internet. Keep rocking and staying informed!</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/09/09/ubiquity-der-vollstaendigkeit-halber/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>hForms &#8211; Semantische Formulare</title>
		<link>https://notiz.blog/2008/06/28/hforms-semantische-formulare/</link>
					<comments>https://notiz.blog/2008/06/28/hforms-semantische-formulare/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Sat, 28 Jun 2008 13:09:39 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[hCard]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[vCard]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=921</guid>

					<description><![CDATA[Warum sollte nur die Ausgabe ((X)HTML) semantisch anreichern und die Eingabe vernachlässigen? Beim spielen mit dem hCard-Mappers und der Firefox-Microformats-API kam mir die Idee, auch Formulare semantisch auszuzeichnen&#8230; In dem Artikel Use the new microformats API in your Firefox 3.0 Extensions beschreibt Rob Crowther wie man mit Hilfe der Firefox-Microformats-API eine hCard speichert um sie [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Warum sollte nur die Ausgabe ((X)HTML) semantisch anreichern und die Eingabe vernachlässigen?</p>



<p>Beim <em>spielen</em> mit dem <a href="https://notiz.blog/2008/03/28/hcard-mapper/">hCard-Mappers</a> und der <a href="https://notiz.blog/2008/06/04/microformats-api-in-firefox3-erweiterungen-nutzen/">Firefox-Microformats-API</a> kam mir die Idee, auch Formulare semantisch auszuzeichnen&#8230;</p>



<p>In dem Artikel <em><a href="https://web.archive.org/web/20130516000806/http://www.ibm.com:80/developerworks/xml/library/x-tipffoxmicroapi/">Use the new microformats API in your Firefox 3.0 Extensions</a></em> beschreibt Rob Crowther wie man mit Hilfe der Firefox-Microformats-API eine hCard speichert um sie zum Ausfüllen verschiedener Formulare weiterverwenden zu können.</p>



<p>Das Problem: Das Prinzip funktioniert leider nur bei Formularen die dem festgelegten Aufbau entsprechen. Im Fall des Beispiels wäre das:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">h1</span>&gt;</span>hCardFormFiller Target Form<span class="hljs-tag">&lt;/<span class="hljs-name">h1</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">form</span> <span class="hljs-attr">action</span>=<span class="hljs-string">"#"</span> <span class="hljs-attr">method</span>=<span class="hljs-string">"post"</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span>&gt;</span>Name: <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"name"</span> /&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">br</span> /&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span>&gt;</span>Email: <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"email"</span> /&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">br</span> /&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span>&gt;</span>Home page: <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"homepage"</span> /&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">br</span> /&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span>&gt;</span>Street Address: <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"address1"</span> /&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">br</span> /&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span>&gt;</span>City: <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"address2"</span> /&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">br</span> /&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span>&gt;</span>Region: <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"city"</span> /&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">br</span> /&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span>&gt;</span>Postcode: <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"postcode"</span> /&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">br</span> /&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"submit"</span> /&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">form</span>&gt;</span></code></span></pre>


<p>Warum nicht gleich das Formular als hCard-From aufbauen?</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">form</span> <span class="hljs-attr">action</span>=<span class="hljs-string">"#"</span> <span class="hljs-attr">method</span>=<span class="hljs-string">"post"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"vcard"</span> &gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">fieldset</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"fn"</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">legend</span>&gt;</span>Name<span class="hljs-tag">&lt;/<span class="hljs-name">legend</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span> <span class="hljs-attr">for</span>=<span class="hljs-string">"given-name"</span>&gt;</span>Vorname:<span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"given-name"</span> /&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span> <span class="hljs-attr">for</span>=<span class="hljs-string">"family-name"</span>&gt;</span>Nachname:<span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"family-name"</span> /&gt;</span>
  <span class="hljs-tag">&lt;/<span class="hljs-name">fieldset</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">label</span> <span class="hljs-attr">for</span>=<span class="hljs-string">"email"</span>&gt;</span>Email:<span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"email"</span> /&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">label</span> <span class="hljs-attr">for</span>=<span class="hljs-string">"url"</span>&gt;</span>Homepage:<span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"url"</span> /&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">fieldset</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"adr"</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">legend</span>&gt;</span>Adresse<span class="hljs-tag">&lt;/<span class="hljs-name">legend</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span> <span class="hljs-attr">for</span>=<span class="hljs-string">"street-address"</span>&gt;</span>Straße:<span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"street-address"</span> /&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span> <span class="hljs-attr">for</span>=<span class="hljs-string">"locality"</span>&gt;</span>Stadt:<span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"locality"</span> /&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span> <span class="hljs-attr">for</span>=<span class="hljs-string">"region"</span>&gt;</span>Region:<span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"region"</span> /&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">label</span> <span class="hljs-attr">for</span>=<span class="hljs-string">"postal-code"</span>&gt;</span>Postleitzahl:<span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text"</span> <span class="hljs-attr">id</span>=<span class="hljs-string">"postal-code"</span> /&gt;</span>
  <span class="hljs-tag">&lt;/<span class="hljs-name">fieldset</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"submit"</span> /&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">form</span>&gt;</span></code></span></pre>


<p>Das Einheitliche Format für Ein- (Formular) und Ausgabe (Microformats) hätte zur Folge, dass keine aufwendigen Mapper (wie z.B. <a href="https://notiz.blog/2008/03/28/hcard-mapper/">hCard-Mapper</a>) mehr nötig wären um ein Formular per <a href="http://microformats.org/wiki/hCard">hCard</a> auszufüllen&#8230;</p>



<p>Schöne neue Welt 🙂</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:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/06/28/hforms-semantische-formulare/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Microformats API in Firefox3-Erweiterungen nutzen</title>
		<link>https://notiz.blog/2008/06/04/microformats-api-in-firefox3-erweiterungen-nutzen/</link>
					<comments>https://notiz.blog/2008/06/04/microformats-api-in-firefox3-erweiterungen-nutzen/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Wed, 04 Jun 2008 18:46:21 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[hCard]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Mikroformate]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=896</guid>

					<description><![CDATA[Rob Crowther hat für IBM developerWorks eine großartige Anleitung (mit Beispiel-Code) geschrieben, wie man die Microformats API in Firefox3 Extensions nutzen kann. The upcoming Firefox 3.0 release has built-in support for microformats in the form of an API that you can access from a Firefox extension. In this tip, you follow a simple example of [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><a href="https://web.archive.org/web/20130516000806/http://www.ibm.com:80/developerworks/xml/library/x-tipffoxmicroapi/">Rob Crowther</a> hat für <a href="http://www.ibm.com/developerworks/">IBM developerWorks</a> eine großartige Anleitung (mit Beispiel-Code) geschrieben, <a href="https://web.archive.org/web/20130516000806/http://www.ibm.com:80/developerworks/xml/library/x-tipffoxmicroapi/">wie man die Microformats API in Firefox3 Extensions nutzen kann</a>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>The upcoming Firefox 3.0 release has built-in support for microformats in the form of an API that you can access from a Firefox extension. In this tip, you follow a simple example of how to use this API from within your extension code. You take a skeleton Hello World extension and give it the ability to store an hCard from any Web page and then use that stored hCard to populate a Web form.</p></blockquote>



<p>Die <a href="https://web.archive.org/web/20130516000806/http://www.ibm.com:80/developerworks/xml/library/x-tipffoxmicroapi/">Beispiel-Erweiterung</a> von Crowther nutzt hCard-Informationen um ein (im Beispiel beiliegendes) Profil-Formular auszufüllen.</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://notiz.blog/wp-content/uploads/2008/06/hcardformfiller.jpg" alt="hcardformfiller.jpg"/></figure></div>



<p>Ablauf: Zuerst auf ne Seite mit hCard, linken Knopf drücken, dann auf das Fromular und rechten Knopf drücken.</p>



<h4 class="wp-block-heading">hCardFormFiller für WordPress</h4>



<p>Um dem Beispiel etwas mehr Nutzen zu geben, habe ich es testweise für das WordPress Kommentarformular umgeschrieben. Die Einzige notwendige Änderung ist, folgenden Code in der <code>overlay.js</code>:</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">onToolbarButtonPasteCommand: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">e</span>) </span>{
 <span class="hljs-keyword">if</span> (<span class="hljs-keyword">this</span>.uF.fn) {
   content.document.getElementById(<span class="hljs-string">'name'</span>).value = <span class="hljs-keyword">this</span>.uF.fn;
   content.document.getElementById(<span class="hljs-string">'email'</span>).value = <span class="hljs-keyword">this</span>.uF.email&#91;<span class="hljs-number">0</span>].value;
   content.document.getElementById(<span class="hljs-string">'homepage'</span>).value = <span class="hljs-keyword">this</span>.uF.url&#91;<span class="hljs-number">0</span>];
   content.document.getElementById(<span class="hljs-string">'address1'</span>).value = <span class="hljs-keyword">this</span>.uF.adr&#91;<span class="hljs-number">0</span>]&#91;<span class="hljs-string">'street-address'</span>];
   content.document.getElementById(<span class="hljs-string">'address2'</span>).value = <span class="hljs-keyword">this</span>.uF.adr&#91;<span class="hljs-number">0</span>].locality;
   content.document.getElementById(<span class="hljs-string">'city'</span>).value = <span class="hljs-keyword">this</span>.uF.adr&#91;<span class="hljs-number">0</span>].region;
   content.document.getElementById(<span class="hljs-string">'postcode'</span>).value = <span class="hljs-keyword">this</span>.uF.adr&#91;<span class="hljs-number">0</span>]&#91;<span class="hljs-string">'postal-code'</span>];
 }
}</code></span></pre>


<p>durch folgenden Code:</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">onToolbarButtonPasteCommand: <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params">e</span>) </span>{
 <span class="hljs-keyword">if</span> (<span class="hljs-keyword">this</span>.uF.fn) {
   content.document.getElementById(<span class="hljs-string">'author'</span>).value = <span class="hljs-keyword">this</span>.uF.fn;
   content.document.getElementById(<span class="hljs-string">'email'</span>).value = <span class="hljs-keyword">this</span>.uF.email&#91;<span class="hljs-number">0</span>].value;
   content.document.getElementById(<span class="hljs-string">'url'</span>).value = <span class="hljs-keyword">this</span>.uF.url&#91;<span class="hljs-number">0</span>];
 }
}</code></span></pre>


<p>zu ersetzen und das war&#8217;s. Jetzt könnt ihr mit einer <a href="http://microformats.org/wiki/hCard">hCard</a> bewaffnet losziehen und WordPress Blogs zuspammen 🙂</p>



<p>Wer das Addon mal ausprobieren möchte kann sich den angepassten <a href="https://notiz.blog/wp-content/uploads/2008/06/hcardformfiller.xpi">hCardFormFiller for WordPress</a> runterladen&#8230; den original Code findet man <a href="https://web.archive.org/web/20130516000806/http://www.ibm.com:80/developerworks/xml/library/x-tipffoxmicroapi/">hier</a>.</p>



<p><a href="https://notiz.blog/2008/05/21/wo-sind-die-microformats-im-firefox-3/">Nachdem die Microformats kein <abbr title="User Interface">UI</abbr> spendiert bekommen haben</a>, gibt es vielleicht demnächst einige Addons die diese Lücke füllen werden.</p>



<p>Interessante Links:</p>



<ul class="wp-block-list">
	<li><a href="https://web.archive.org/web/20130516000806/http://www.ibm.com:80/developerworks/xml/library/x-tipffoxmicroapi/">Use the new microformats API in your Firefox 3.0 Extensions</a></li>
	<li><a href="https://web.archive.org/web/20080701113514/http://www.kaply.com/weblog/2008/05/20/where-are-the-microformat-in-firefox-3/">Where are the microformats in Firefox 3?</a></li>
</ul>
<p>Thanks for reading this post via RSS. RSS is great, and you’re great for using it. ♥️</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/06/04/microformats-api-in-firefox3-erweiterungen-nutzen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Operator Userscripts zukünftig im OpenService XML-Format</title>
		<link>https://notiz.blog/2008/04/30/operator-userscripts-zukuenftig-im-openservice-xml-format/</link>
					<comments>https://notiz.blog/2008/04/30/operator-userscripts-zukuenftig-im-openservice-xml-format/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Wed, 30 Apr 2008 10:47:38 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Operator]]></category>
		<category><![CDATA[Userscripts]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=838</guid>

					<description><![CDATA[Michael Kaply plant einige interessante neue Features für Operator (Firefox Microformats-Addon). Um User-Skripte vor der Installation nicht erst herunterladen zu müssen, sollen die Skripte von JS auf XML umgestellt werden. Als Basis für das XML-Modell wurde das, von Microsoft spezifizierte, OpenService Format angedacht. So könnte ein Script z.B. aussehen: Weitere Gedanken zu der &#8222;OpenService extension [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><a href="https://mike.kaply.com/">Michael Kaply</a> plant einige interessante <a href="https://web.archive.org/web/20100926101724/http://kaply.com/weblog/2008/04/29/update-on-activities-microformats-and-operator/">neue Features für Operator</a> (Firefox Microformats-Addon).</p>



<p>Um User-Skripte vor der Installation nicht erst herunterladen zu müssen, sollen die Skripte von <abbr title="Java Script">JS</abbr> auf XML umgestellt werden. Als Basis für das XML-Modell wurde das, von Microsoft spezifizierte, <a href="https://web.archive.org/web/20080924143732/http://msdn.microsoft.com:80/en-us/library/cc304072(VS.85).aspx">OpenService Format</a> angedacht.</p>



<p>So könnte ein Script z.B. aussehen:</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-meta">&lt;?xml version="1.0" encoding="utf-8"?&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">openServiceDescription</span>
  <span class="hljs-attr">xmlns</span>=<span class="hljs-string">"http://www.microsoft.com/schemas/openservicedescription/1.0"</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">display</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">name</span>&gt;</span>Find with MapQuest<span class="hljs-tag">&lt;/<span class="hljs-name">name</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">icon</span>&gt;</span>http://www.mapquest.com/favicon.ico<span class="hljs-tag">&lt;/<span class="hljs-name">icon</span>&gt;</span>
  <span class="hljs-tag">&lt;/<span class="hljs-name">display</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">homepageUrl</span>&gt;</span>http://www.mapquest.com<span class="hljs-tag">&lt;/<span class="hljs-name">homepageUrl</span>&gt;</span>
  <span class="hljs-tag">&lt;<span class="hljs-name">activity</span> <span class="hljs-attr">category</span>=<span class="hljs-string">"Map"</span>&gt;</span>
    <span class="hljs-tag">&lt;<span class="hljs-name">activityAction</span> <span class="hljs-attr">context</span>=<span class="hljs-string">"hCard.adr"</span>&gt;</span>
      <span class="hljs-tag">&lt;<span class="hljs-name">execute</span> <span class="hljs-attr">method</span>=<span class="hljs-string">"get"</span>
        <span class="hljs-attr">action</span>=<span class="hljs-string">"http://www.mapquest.com/maps/map.adp?searchtype=address"</span>&gt;</span>
        <span class="hljs-tag">&lt;<span class="hljs-name">parameter</span> <span class="hljs-attr">name</span>=<span class="hljs-string">"address"</span> <span class="hljs-attr">value</span>=<span class="hljs-string">"{street-address}"</span>/&gt;</span>
        <span class="hljs-tag">&lt;<span class="hljs-name">parameter</span> <span class="hljs-attr">name</span>=<span class="hljs-string">"city"</span> <span class="hljs-attr">value</span>=<span class="hljs-string">"{locality}"</span>/&gt;</span>
        <span class="hljs-tag">&lt;<span class="hljs-name">parameter</span> <span class="hljs-attr">name</span>=<span class="hljs-string">"state"</span> <span class="hljs-attr">value</span>=<span class="hljs-string">"{region}"</span>/&gt;</span>
        <span class="hljs-tag">&lt;<span class="hljs-name">parameter</span> <span class="hljs-attr">name</span>=<span class="hljs-string">"zipcode"</span> <span class="hljs-attr">value</span>=<span class="hljs-string">"{postal-code}"</span>/&gt;</span>
        <span class="hljs-tag">&lt;<span class="hljs-name">parameter</span> <span class="hljs-attr">name</span>=<span class="hljs-string">"country"</span> <span class="hljs-attr">value</span>=<span class="hljs-string">"{country-name}"</span>/&gt;</span>
      <span class="hljs-tag">&lt;/<span class="hljs-name">execute</span>&gt;</span>
    <span class="hljs-tag">&lt;/<span class="hljs-name">activityAction</span>&gt;</span>
  <span class="hljs-tag">&lt;/<span class="hljs-name">activity</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">openServiceDescription</span>&gt;</span></code></span></pre>


<p>Weitere Gedanken zu der <em>&#8222;OpenService extension for microformats contexts&#8220;</em> oder <em>&#8222;Automatic Discovery&#8220;</em> findet ihr im <a href="http://microformats.org/wiki/OpenService_Extensions">Microformats Wiki</a></p>
<p>Thanks for reading this post via RSS. RSS is great, and you’re great for using it. ♥️</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/04/30/operator-userscripts-zukuenftig-im-openservice-xml-format/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Firefox HTML Validator mit RDFa &#8211; Support</title>
		<link>https://notiz.blog/2008/04/24/firefox-html-validator-mit-rdfa-support/</link>
					<comments>https://notiz.blog/2008/04/24/firefox-html-validator-mit-rdfa-support/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Thu, 24 Apr 2008 07:01:04 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[HTML Validator]]></category>
		<category><![CDATA[RDFa]]></category>
		<category><![CDATA[W3C]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=832</guid>

					<description><![CDATA[Nachdem sich Benjamin Nowack gestern (via twitter) noch gefragt hat ob es möglich ist, einem Firefox-HTML-Validator RDFa beizubringen&#8230; wondering if the FF HTML Validator extension could be hacked to support RDFa. Basic QA is a bit too complicated with only the w3.org checker &#8230;hat er ihn heute auf seiner Webseite veröffentlicht 🙂 Benjamin Nowacks angepasster [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Nachdem sich <a href="https://web.archive.org/web/20211219062605/http://bnode.org/">Benjamin Nowack</a> gestern (<a href="http://twitter.com/bengee/statuses/795012932">via twitter</a>) noch gefragt hat ob es möglich ist, einem Firefox-<a href="https://notiz.blog/2008/03/02/rdfa-in-xhtml-10-verwenden/">HTML-Validator RDFa</a> beizubringen&#8230;</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>wondering if the FF HTML Validator extension could be hacked to support RDFa. Basic QA is a bit too complicated with only the w3.org checker</p></blockquote>



<p>&#8230;hat er ihn heute auf seiner Webseite veröffentlicht 🙂</p>



<p>Benjamin Nowacks angepasster Validator basiert auf der <a href="https://addons.mozilla.org/de/firefox/addon/html-validator/">HTML Validator Extension for Firefox</a> von Marc Gueury und funktioniert leider vorerst nur unter Windows.</p>



<p><a href="https://web.archive.org/web/20210514124903/https://www.bnode.org/blog/2008/04/23/adding-partial-rdfa-support-to-the-firefox-html-validator-extension">Zum Download</a></p>



<p>Weitere sehr interessante Projekte von Herrn Nowack die man sich auch unbedingt anschauen sollte:</p>



<ul class="wp-block-list"><li><a href="https://web.archive.org/web/20080912151917/http://arc.semsol.org/">ARC</a> &#8211; Easy RDF and SPARQL for LAMP systems</li><li><a href="https://web.archive.org/web/20080618010058/http://sparqlbot.semsol.org/">SPARQLBot</a> &#8211; Your Semantic Web Command Line</li></ul>
<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:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/04/24/firefox-html-validator-mit-rdfa-support/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Operator 0.9 Final</title>
		<link>https://notiz.blog/2008/03/18/operator-09-final/</link>
					<comments>https://notiz.blog/2008/03/18/operator-09-final/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Tue, 18 Mar 2008 08:03:32 +0000</pubDate>
				<category><![CDATA[nur mal kurz]]></category>
		<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Opterator]]></category>
		<category><![CDATA[RDFa]]></category>
		<guid isPermaLink="false">http://notizblog.org/2008/03/18/operator-09-final/</guid>

					<description><![CDATA[Operator 0.9 ist in der finalen Version erhältlich. Neu in dieser Version ist unter anderem: Songbird support! A new RDFa parser based on the new spec (pages will need to be updated) mehr&#8230;]]></description>
										<content:encoded><![CDATA[
<p><a href="https://web.archive.org/web/20120630183520/http://mike.kaply.com/2008/03/17/operator-09-is-available/">Operator 0.9 ist in der finalen Version erhältlich</a>. Neu in dieser Version ist unter anderem:</p>



<ul class="wp-block-list">
	<li>Songbird support!</li>
	<li>A new RDFa parser based on the new spec (pages will need to be updated)</li>
	<li><a href="https://web.archive.org/web/20120630183520/http://mike.kaply.com/2008/03/17/operator-09-is-available/">mehr&#8230;</a></li>
</ul>
<p>RSS readers like you are the unsung heroes of the internet. Keep up the good work!</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/03/18/operator-09-final/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Operator 0.9g</title>
		<link>https://notiz.blog/2008/02/29/operator-09g/</link>
					<comments>https://notiz.blog/2008/02/29/operator-09g/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Fri, 29 Feb 2008 20:36:15 +0000</pubDate>
				<category><![CDATA[nur mal kurz]]></category>
		<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Operator]]></category>
		<guid isPermaLink="false">http://notizblog.org/2008/02/29/operator-09g/</guid>

					<description><![CDATA[Es gibt seit heute einen Release Candidate von Operator 0.9. Neben Performance-Verbesserungen und einigen Fixes wurde hauptsächlich die Erkennung von &#8222;Nested Microformats&#8220; verbessert.]]></description>
										<content:encoded><![CDATA[
<p>Es gibt seit heute einen Release Candidate von <a href="https://web.archive.org/web/20080509145953/http://www.kaply.com/weblog/2008/02/29/operator-09g-release-candidate-available/">Operator 0.9</a>. Neben Performance-Verbesserungen und einigen Fixes wurde hauptsächlich die Erkennung von &#8222;Nested Microformats&#8220; verbessert.</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:encoded>
					
					<wfw:commentRss>https://notiz.blog/2008/02/29/operator-09g/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Operator 0.9 beta</title>
		<link>https://notiz.blog/2007/12/04/operator-09-beta/</link>
					<comments>https://notiz.blog/2007/12/04/operator-09-beta/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Tue, 04 Dec 2007 07:39:20 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Operator]]></category>
		<guid isPermaLink="false">http://notizblog.org/2007/12/04/operator-09-beta/</guid>

					<description><![CDATA[Der neue Operator 0.9 beinhaltet einige performance Verbesserungen, unterstützung für den Firefox 3 und er benutzt die built-in Microformats-Funktionalität von Firefox 3.]]></description>
										<content:encoded><![CDATA[
<p>Der neue <a href="https://web.archive.org/web/20100927011148/http://kaply.com/weblog/2007/12/03/operator-09-beta-available/">Operator 0.9</a> beinhaltet einige performance Verbesserungen, unterstützung für den Firefox 3 und er benutzt die built-in <a href="https://notiz.blog/2007/10/26/microformats-verarbeitung-in-firefox-3/">Microformats-Funktionalität</a> von Firefox 3.</p>
<p>RSS readers like you are the secret sauce of the internet. Keep rocking and staying informed!</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2007/12/04/operator-09-beta/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Operator 0.8 Final</title>
		<link>https://notiz.blog/2007/08/27/operator-08-final/</link>
					<comments>https://notiz.blog/2007/08/27/operator-08-final/#respond</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Mon, 27 Aug 2007 13:24:40 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[FediBlog]]></category>
		<category><![CDATA[Firefox 3]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Mikroformate]]></category>
		<category><![CDATA[Operator]]></category>
		<guid isPermaLink="false">http://notizblog.org/2007/08/27/operator-08-final/</guid>

					<description><![CDATA[Seit dem 21. August steht die Finale Version (Version 0.8) des Firefox Operator Plugins bei addons.mozilla.org zum Download zur Verfügung. Features von Operator 0.8: RDFa support (courtesy of Elias Torres) eRDF support (courtesy of Keith Alexander) New user interface elements, including an icon on the location bar as well as a sidebar New preferences including [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Seit dem 21. August steht die Finale Version (Version 0.8) des Firefox <a href="https://web.archive.org/web/20101120155908/http://kaply.com:80/weblog/operator/">Operator</a> Plugins bei <a href="https://web.archive.org/web/20110606075537/http://mike.kaply.com/2007/08/21/operator-08-is-available">addons.mozilla.org</a> zum Download zur Verfügung.</p>



<p>Features von Operator 0.8:</p>



<ul class="wp-block-list">
	<li>RDFa support (courtesy of Elias Torres)</li>
	<li>eRDF support (courtesy of Keith Alexander)</li>
	<li>New user interface elements, including an icon on the location bar as well as a sidebar</li>
	<li>New preferences including auto-hiding the toolbar</li>
	<li>The address microformats has been split out so that actions can be more granular</li>
	<li>Actions can now be associated with multiple types of data, so the Google Maps action, for instance, works with Addresses and Locations</li>
	<li>Much better support for frames and iframes</li>
	<li>Support for non HTML documents</li>
	<li>When debugging microformats, Operator connects to Brian Suda’s X2V behind the scenes so you can compare results</li>
	<li>Lots of bug fixes</li>
</ul>



<p>Außerdem gibt es unter <a href="https://web.archive.org/web/20101029031329/http://mozillalinks.org:80/wp/2007/08/on-firefox-3-and-microformats-with-michael-kaply/">mozillalinks.org</a> ein Interview mit dem Operator Entwickler <a href="https://mike.kaply.com/">Michael Kaply</a> über die <a href="http://microformats.org">Microformats</a> implementierung in Firefox 3.</p>
<p>You are a master of efficiency! By using RSS, you save time and avoid distractions. 👏</p>]]></content:encoded>
					
					<wfw:commentRss>https://notiz.blog/2007/08/27/operator-08-final/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Microformats Firefox Plugin</title>
		<link>https://notiz.blog/2006/11/27/microformats-firefox-plugin/</link>
					<comments>https://notiz.blog/2006/11/27/microformats-firefox-plugin/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Mon, 27 Nov 2006 11:48:26 +0000</pubDate>
				<category><![CDATA[nur mal kurz]]></category>
		<category><![CDATA[Addon]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Microformats]]></category>
		<guid isPermaLink="false">http://notizblog.org/2006/11/27/microformats-firefox-plugin/</guid>

					<description><![CDATA[Tails Tails Pre-0.3 ist eine Firefox-Erweiterung mit der man sich ganz einfach Microformats (hCard, hCalendar, hReview und xFolk) in Webseiten anzeigen lassen kann. [Update] Drew McLellan hat bei Flickr eine Vorschau einer Microformats Firefox Toolbar gepostet.]]></description>
										<content:encoded><![CDATA[
<p><del><a href="http://blog.codeeg.com/tails-firefox-extension">Tails</a></del> <a href="https://web.archive.org/web/20070208144624/http://blog.codeeg.com/tails-firefox-extension-03/">Tails Pre-0.3</a> ist eine Firefox-Erweiterung mit der man sich ganz einfach Microformats (hCard, hCalendar, hReview und xFolk) in Webseiten anzeigen lassen kann.</p>



<p>[Update]<br/>
	Drew McLellan hat bei Flickr eine Vorschau einer <a href="https://flickr.com/photos/drewm/297963658/">Microformats Firefox Toolbar</a> gepostet.</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:encoded>
					
					<wfw:commentRss>https://notiz.blog/2006/11/27/microformats-firefox-plugin/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
