<?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>Userscripts &#8211; notizBlog</title>
	<atom:link href="https://notiz.blog/tag/userscripts/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>Fri, 12 Apr 2024 10:42:42 +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>Userscripts &#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/userscripts/feed/"/>
<atom:link rel="search" type="application/opensearchdescription+xml" title="Search notizBlog" href="https://notiz.blog/wp-api/opensearch/1.1/document" />	<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>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/04/30/operator-userscripts-zukuenftig-im-openservice-xml-format/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Die Affen bekommen einen eigenen Käfig</title>
		<link>https://notiz.blog/2008/04/11/die-affen-bekommen-einen-eigenen-kaefig/</link>
					<comments>https://notiz.blog/2008/04/11/die-affen-bekommen-einen-eigenen-kaefig/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Fri, 11 Apr 2008 14:49:40 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Greasemonkey]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Userscripts]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=811</guid>

					<description><![CDATA[Habt ihr nicht auch das Gefühl dass meine Überschriften immer kreativer werden? Albert de Klein, der Autor des zuvor erwähnten Monkeyformats-Artikel, hat seiner Idee jetzt eine Webseite spendiert. Warum Monkeyformats: Microformat adoptation can use a boost worldwide because it makes the web a better place. Monkeyformats allow users to experience the advantages of microformats on [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Habt ihr nicht auch das Gefühl dass meine Überschriften immer kreativer werden?</p>



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



<p><a href="http://twitter.com/lbrt">Albert de Klein</a>, der Autor des <a href="https://notiz.blog/2008/04/08/monkeyformats/">zuvor erwähnten</a> Monkeyformats-Artikel, hat seiner Idee jetzt eine <a href="https://web.archive.org/web/20161103182304/https://monkeyformats.org/">Webseite</a> spendiert.</p>



<p>Warum Monkeyformats:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>Microformat adoptation can use a boost worldwide because it makes the web a better place. Monkeyformats allow users to experience the advantages of microformats on sites they use everyday but that have been lacking semantic markup so far without having to wait for those sites to add them eventually. Although still in its infancy there are already several monkeyformats available that add microformats to some national phone directories in Europe, ticket services, etc.</p>
</blockquote>



<p>Auf <a href="https://web.archive.org/web/20161103182304/https://monkeyformats.org/">monkeyformats.org</a> gibts noch ne Reihe weiterer Informationen unter anderem auch eine Anleitung wie man selbst neue Formate erstellt.</p>



<p>Großartige Idee, großartiges Logo und noch großartigerer Name! 🙂</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/2008/04/11/die-affen-bekommen-einen-eigenen-kaefig/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Monkeyformats</title>
		<link>https://notiz.blog/2008/04/08/monkeyformats/</link>
					<comments>https://notiz.blog/2008/04/08/monkeyformats/#comments</comments>
		
		<dc:creator><![CDATA[Matthias Pfefferle]]></dc:creator>
		<pubDate>Tue, 08 Apr 2008 13:10:08 +0000</pubDate>
				<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Greasemonkey]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[monkeyformats]]></category>
		<category><![CDATA[Userscripts]]></category>
		<guid isPermaLink="false">http://notizblog.org/?p=803</guid>

					<description><![CDATA[Albert de Klein beschreibt in seinem Artikel &#8222;Monkeyformats&#8220; (und einigen Anwendungsbeispielen), dass man mit Hilfe von Greasemonkey, Webseiten nachträglich und relativ einfach mit Microformats auszeichnen kann. [&#8230;] These client-side microformats work well with the Operator add-on and let you do microformatish things with websites that do not yet support microformats but might prove very useful [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Albert de Klein beschreibt in seinem Artikel &#8222;Monkeyformats&#8220; (und einigen Anwendungsbeispielen), dass man mit Hilfe von <a href="https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/">Greasemonkey</a>, Webseiten nachträglich und relativ einfach mit <a href="http://microformats.org">Microformats</a> auszeichnen kann.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
	<p>[&#8230;] These client-side microformats work well with the Operator add-on and let you do microformatish things with websites that do not yet support microformats but might prove very useful as microformat examples. [&#8230;] (<a href="http://groups.google.com/group/microformats/browse_thread/thread/8dfe280578dfa005/b94b192f054d5b77">via</a>)</p>
</blockquote>



<p>Das Prinzip wirkt zwar auf den ersten Blick etwas umständlich, erspart einem aber letztendlich eine ganze Reihe an Arbeit. Microformats sind wohldefinierte Formate für die es schon eine ganzen Reihe an Programme und Services (z.B. <a href="https://web.archive.org/web/20120630183520/http://mike.kaply.com/2008/03/17/operator-09-is-available/">Operator</a>) gibt, die man mit Hilfe der Monkeyformats-Idee auch relativ einfach auf eigentlich &#8222;unsemantische&#8220; Seiten anwenden kann.</p>



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



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



<p>Nach der Installation einfach auf die entsprechende URL aufrufen (hier im Beispiel: www.thephonebook.bt.com) und schon wird aus einer normalen Webseite:</p>



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



<p>&#8230;ein semantisches Feuerwerk 😉</p>



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



<p>Um die <a href="http://userscripts.org/">Userscripts</a> einfach finden zu können, sind alle mit &#8222;<a href="http://userscripts.org/scripts/search?q=monkeyformats">monkeyformats</a>&#8220; ge-tagged. Leider funktioniert das einzige <a href="https://web.archive.org/web/20080407181348/https://userscripts.org/scripts/show/24796">Script</a> für einen Deutschen Service (DasTelefonbuch.de) nicht so richtig.</p>
<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/04/08/monkeyformats/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
	</channel>
</rss>
