<?xml version="1.0" encoding="utf-8"?>
<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/"
	>

<channel>
	<title>hasematzel.de &#187; jQuery</title>
	<atom:link href="http://hasematzel.de/blog/themen/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://hasematzel.de/blog</link>
	<description>webstandards, entwicklung, internet, kultur</description>
	<lastBuildDate>Thu, 24 Jun 2010 07:00:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Ein Newsticker: Ein- und Ausblenden von News mit jQuery</title>
		<link>http://hasematzel.de/blog/2009/04/28/newsticker-ein-und-ausblenden-von-news-mit-jquery/</link>
		<comments>http://hasematzel.de/blog/2009/04/28/newsticker-ein-und-ausblenden-von-news-mit-jquery/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 17:16:34 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[Web-Entwicklung]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[newsticker]]></category>

		<guid isPermaLink="false">http://hasematzel.de/blog/?p=637</guid>
		<description><![CDATA[Nicht zuletzt durch die Apple.com-Seite ist so ein kleines Ein- und Ausblendeskript für Newsmeldungen ziemlich fein. Mit den gängigen JavaScript-Frameworks [...]]]></description>
			<content:encoded><![CDATA[<p>Nicht zuletzt durch die Apple.com-Seite ist so ein kleines Ein- und Ausblendeskript für Newsmeldungen ziemlich fein. Mit den gängigen JavaScript-Frameworks lässt sich das auch schön animieren, so dass die einzelnen Newsmeldungen wirklich dezent erscheinen und auch wieder ausgeblendet werden.</p>
<p>Das Resultat ist visuell unaufdringlich und per jQuery leicht gebaut. Für ein aktuelles Projekt musste ich sowas eben zusammenstellen.</p>
<h3>Erstmal das HTML</h3>
<p>Als Grundgerüst dient eine einfache, unsortierte Liste:</p>
<pre>&lt;ul id="rotate"&gt;
    &lt;li&gt;Meldung Nr. 1&lt;/li&gt;
    &lt;li&gt;Meldung Nr. 2&lt;/li&gt;
    &lt;li&gt;Meldung Nr. 3&lt;/li&gt;
&lt;/ul&gt;</pre>
<p>Man kann hier durchaus semantischer auszeichnen, aber für ein Beispiel reicht es erstmal.</p>
<h3>Das Minimal-JavaScript</h3>
<p>Wir brauchen jetzt eine rotate()-Funktion, die folgende Arbeit übernehmen soll:</p>
<ol>
<li>Die Elemente für die Ein- und Ausblendung werden ermittelt</li>
<li>Wird ein bereits aktives Element gefunden, wird das nächste Element aktiviert</li>
<li>Kein aktives Element gefunden (=Ursprungszustand): Erstes Element ermitteln</li>
<li>Alle Elemente (einzeln) ausblenden</li>
<li>Ermitteltes, aktives Element einblenden</li>
<li>Die Funktion ruft sich selbst wieder auf</li>
</ol>
<p>Eigentlich mag ich diese selbstaufrufenden Dinger nicht, wer weiss, wie gross der Workload für den Browserspeicher ist. Aber bei einer solchen Sache läßt sich die Rekursivität nicht verhindern. Starten wir also mit dem Grundgerüst, wir nutzen jQuery zum Selektieren, Traversieren und für die Animation.</p>
<p>Zunächst müssen wir das eventuell aktive Element ermitteln:</p>
<pre>function rotate()
{
    // aktives element ermitteln
    var active_elem = $('#rotate li:visible');
}</pre>
<p>Wir prüfen, ob <strong>exakt ein</strong> aktives Element vorhanden ist und ob das aktive Element <strong>das letzte seiner Reihe</strong> ist. Ist dem so, ist unser aktives Element für das Ein- und Ausblenden automatisch das erste Element der Liste:</p>
<pre>    ...
    // mehr als ein aktives Element oder letztes Element
    if (active_elem.length != 1 ||
        $(active_elem).next('li').length == 0) {
        // das erste element ist das aktive
        active_elem = $('#rotate li:first');
    } else {
        // das naechste element ist das aktive
        active_elem = $(active_elem).next('li');
    }
    ...</pre>
<p>Prima, wir haben das Element ermittelt, welches wir als nächstes einblenden wollen. Vorher blenden wir aber noch brav alles aus &#8211; unabhängig davon, ob es der erste oder <em>n-te</em> Durchlauf der Funktion ist:</p>
<pre>    ...
    // alle elemente ausblenden
    $('#rotate li:visible').hide();
    // aktives element einblenden
    $(active_elem).fadeIn('slow');
    ...</pre>
<p>Schliesslich darf die Funktion sich noch selbst aufrufen:</p>
<pre>    ...
    window.setTimeout('rotate()', 2000);
    ...</pre>
<h3>Häppchenweise Verbesserung</h3>
<p>Jetzt kann man noch ein paar kleine Verbesserungen einführen. Z. B. möchte ich beim Aufruf des Tickers gerne die Millisekunden übergeben, die zwischen den Blende-Vorgängen vergehen sollen. Weitere Verbesserungen sind denkbar:</p>
<ul>
<li>Das Skript läuft nur ab, wenn das Element auch im DOM vorhanden ist</li>
<li>Das Skript erlaubt nicht nur die Millisekunden, sondern auch das ID-Attribut des zu rotierenden Elementes als Parameter im Funktionsaufruf</li>
<li>Die Funktion blendet auch <em>langsam</em> aus (dazu muss man Aus- und Einblenden verketten)</li>
<li>Man will natürlich noch eine <em>No JavaScript</em>-Variante, so dass per CSS das Layout auch mit mehreren News funktioniert.</li>
<li>News müssen nicht zwangsweise bereits im Dokument vorhanden sein, News können natürlich auch per AJAX nachgeladen werden.</li>
</ul>
<p>Es gibt sicherlich noch weitere, intelligente Verbesserungen, für den Beispielansatz hier belasse ich es aber dabei. Hier die Funktion, komplett mit dem entsprechenden Aufruf nach dem Laden des <em>Document Object Models</em>:</p>
<pre>function rotate(mseconds)
{
    var active_elem = $('#rotate li:visible');
    if (active_elem.length != 1 ||
        $(active_elem).next('li').length == 0) {
        active_elem = $('#rotate li:first');
    } else {
        active_elem = $(active_elem).next('li');
    }
    $('#rotate li:visible').hide();
    $(active_elem).fadeIn('slow');
    window.setTimeout('rotate('+mseconds+')', mseconds);
}
$(function()
{
    rotate(6000);
});</pre>
<p>Ich habe ausserdem <a href="http://hasematzel.de/demo/jquery/newsticker.html">eine kleine Demo ins Netz gestellt</a>, wo man sich alle Komponenten (HTML, CSS und Skript) einmal in Aktion ansehen kann. Also, klicken und Firebug, bzw. Quelltextanzeige anwerfen.</p>
]]></content:encoded>
			<wfw:commentRss>http://hasematzel.de/blog/2009/04/28/newsticker-ein-und-ausblenden-von-news-mit-jquery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>jQuery: Übersichten, Tutorials, Resourcen und Werkzeuge</title>
		<link>http://hasematzel.de/blog/2009/01/05/jquery-ubersichten-tutorials-resourcen-und-werkzeuge/</link>
		<comments>http://hasematzel.de/blog/2009/01/05/jquery-ubersichten-tutorials-resourcen-und-werkzeuge/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 10:54:30 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Linkschleuder]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://hasematzel.de/blog/?p=435</guid>
		<description><![CDATA[Es muss nicht weiter erwähnt werden, dass sich das JavaScript-Framework jQuery einer hohen Beliebtheit erfreut. jQuery ist leichtgewichtig und kann [...]]]></description>
			<content:encoded><![CDATA[<p>Es muss nicht weiter erwähnt werden, dass sich das JavaScript-Framework <a title="jQuery Homepage" href="http://jquery.com/">jQuery</a> einer hohen Beliebtheit erfreut. jQuery ist leichtgewichtig und kann in einem hohen Maße <em>unaufdringlich</em> eingesetzt werden. Dank des Prinzip der Selektoren, die eine hohe Ähnlichkeit zu Cascading Stylesheets aufweisen, ist es zudem sehr leicht zu erlernen und schon in wenigen Minuten sind die ersten Skripte geschrieben. Im Zusammenspiel mit Browsererweiterungen (wie z. B. <a title="Firebug-Extension für den Firefox" href="http://getfirebug.com/">Firebug</a> für den Firefox) ist das Framework ausserdem ein sehr hilfreiches Werkzeug für den Entwickler von Webseiten und -applikationen.</p>
<p>Ich hatte mich schon öfters hier im Blog mit jQuery beschäftigt &#8211; immer häppchenweise. Es wird also Zeit für einen Artikel mit ausführlicheren Angaben zu Quellen und Resourcen zum Thema.</p>
<h3>Dokumentationen</h3>
<p>Neben der <a title="Offizielle jQuery-Dokumentation" href="http://docs.jquery.com/Main_Page">offiziellen Dokumentation</a> gibt es einige herausragende Seiten und Blogs im Internet, die sich mit jQuery beschäftigen. Auf <a title="visualjquery.com bietet einen schnellen Zugriff auf die Inhalte der Dokumentation" href="http://visualjquery.com/">visualjquery.com</a> findet sich eine wunderschön animierte und auf den schnellen Zugriff ausgerichtete Dokumentationsvariante.</p>
<h3>Tutorials</h3>
<p>Gerade für Einsteiger sind Tutorials fantastisch, um die ersten Hürden zu überwinden. Natürlich darf der obligatorische <a title="Tutorial: Getting started with jQuery" href="http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery">Getting started</a>-Beitrag im offiziellen Wiki nicht fehlen. Auf <a href="http://blog.themeforest.net/tutorials/jquery-for-absolute-beginners-video-series/">themeforest.net existiert ausserdem eine ausführliche Videoreihe</a>, die in 15 Videos nachvollziehbar die ersten Schritte bis hin zum eigenen Styleswitcher vorstellt. Im <a title="Anfänger-Tutorial im Code Magazine" href="http://www.code-magazine.com/Article.aspx?quickid=0902051">Code-Magazine wird jQuery in eigenen Worten noch einmal von Grund auf vorgeführt</a> &#8211; wobei ich da <a title="Offizielle Einführung zu jQuery von John Resig" href="http://docs.jquery.com/Tutorials:How_jQuery_Works">die offizielle Einführung</a> von jQuery-Erfinder John Resig vorziehe. Im offiziellen Wiki gibt es auch <a href="http://docs.jquery.com/Tutorials#Tutorials_auf_Deutsch">eine kleine Liste von deutschsprachigen Tutorials</a>.</p>
<p>Für Entwickler, die über die Einstiegsthemen hinaus sind, ist sicherlich <a title="jQuery for Designers (Tutorial)" href="http://www.webdesignerwall.com/tutorials/jquery-tutorials-for-designers/">das Tutorial auf webdesignerwall.com</a> interessant. Hier wird an 10 Anwendungsbeispielen die Funktionsweise und der Aufbau erklärt. Auch Simon Willisons &#8220;<a title="jQuery for JavaScript programmers" href="http://simonwillison.net/2007/Aug/15/jquery/">jQuery for JavaScript programmers</a>&#8221; richtet sich zwar im Prinzip an Anfänger, bietet aber auch für Fortgeschrittene einen guten Einblick über die Einbettung von jQuery in JavaScript. Vom gleichen Autor existiert auch eine Präsentation online, die er auf der xtech 2008 über &#8220;<a title="Präsentation: Unobtrusive JavaScript with jQuery" href="http://simonwillison.net/static/2008/xtech/">Unobtrusive JavaScript with jQuery</a>&#8221; gehalten hat &#8211; sehr sehenswert.</p>
<p>Ein Beitrag, der die wichtigsten Tipps (vor allem hinsichtlich der Performance) auf den Punkt bringt, ist &#8220;<a title="Improve jQuery" href="http://www.tvidesign.co.uk/blog/improve-your-jquery-25-excellent-tips.aspx">Improve your jQuery &#8211; 25 excellent tips</a>&#8221; von Jon Hobbs-Smith. Jedem, der intensiver mit jQuery arbeiten möchte, sei dieser Beitrag ans Herz gelegt!</p>
<h3>Werkzeuge</h3>
<p>Bei einer beliebten Bibliothek dürfen die Werkzeuge nicht fehlen. Für mich wichtig war das <a title="Textmate-Bundle für jQuery" href="http://www.learningjquery.com/2006/09/textmate-bundle-for-jquery ">TextMate-Bundle für jQuery</a>. Dies macht natürlich nur Sinn, wenn man TextMate und einen Mac besitzt. Über das Blog von Jens Grochtdreis bin ich auf eine <a title="Firefox-Extension für jQuery" href="http://www.kintek.com.au/web-design-blog/jquery-menu-firefox-extension/">Firefox-Extension für die Dokumentation</a> gestossen.</p>
<p>Ausserdem dort verlinkt sind die beiden grossartigen Online-Werkzeuge auf codylindley.com, die es einfach machen, <a title="Selektoren in jQuery in einem einfachen Online-Tool" href="http://codylindley.com/jqueryselectors/">Selektoren</a> und <a title="Manipulation mit jQuery in einem Online-Tool" href="http://codylindley.com/jquerymanipulation/">Manipulationen</a> zu erlernen und auszuprobieren.</p>
<h3>Cheatsheets</h3>
<p>Ob Anfänger oder Fortgeschrittene, Cheatsheets bieten auf den ersten Blick den Zugriff auf sämtliche Funktionen. Auch für jQuery existiert ein <a title="jQuery Cheatsheet im PDF-Format" href="http://www.gscottolson.com/weblog/2008/01/11/jquery-cheat-sheet/">übersichtliches Cheatsheet</a> (als PDF), das sich auf einer Seite ausdrucken und unter das Kopfkissen legen lässt.</p>
<h3>Wo finde ich Plugins?</h3>
<p>Der Einsatz von jQuery-Plugins ist gefährlich. Zu schnell wird der Code aufgeblasen und man konfrontiert Benutzer mit einem Download von einem MegaByte nur für das JavaScript. Die Verwendung von Plugins sollte also gut überlegt sein. Zusätzlich <a title="Packer für JavaScript" href="http://dean.edwards.name/packer/">packt man den Code zusammen</a>, der zuvor sogar noch aus unzähligen Dateien in einer zentralen Datei zusammengefasst worden ist. So etwas lässt sich leicht mit einer zweiten Scriptsprache (z. B. PHP) zur Laufzeit oder auf Anfrage machen.</p>
<p>Ein guter, aber überwältigender Einstieg bei der Suche nach Plugins ist <a title="Suche nach jQuery auf ajaxrain.com" href="http://www.ajaxrain.com/tagcloud.php?tag=jquery">ajaxrain.com</a>. Eine weitere Liste findet man beim Bookmark-Dienst <a title="jquery und plugin auf delicious.com" href="http://delicious.com/tag/jquery%2Bplugin">delicious.com mit der Suche nach den beiden Tags jquery und plugin</a>.</p>
<p>Eine kleine, aber feine Liste von Plugins findet sich auch auf <a title="jQuery-Plugins" href="http://bassistance.de/jquery-plugins/">bassistance.de/jquery-plugins/</a> von Jörn Zaefferer.</p>
<h3>Update 08.01.09</h3>
<p>In den Kommentaren verlinkt Thorsten <a href="http://jqueryfordesigners.com/">jQuery for Designers</a>. Auch dort werden einige Tutorials veröffentlicht. Irgendwie habe ich in dem Blog das Problem, ein vernünftiges Archiv zu finden, aber über die Tagcloud und die Recent Posts kommt man schon weiter. Frisch aus deutschen Landen ausserdem <a href="http://grochtdreis.de/weblog/2009/01/08/neue-lektuere-zu-jquery/">ein weiterer Post von Jens Grochtdreis auf F-LOG-GE mit ein paar Links</a> zu weiteren Artikeln.</p>
<h3>Alle Links im Überblick und weitere Resourcen</h3>
<ul>
<li><a title="Offizielle Dokumentation" href="http://docs.jquery.com/Main_Page">Offizielle Dokumentation</a></li>
<li><a href="http://visualjquery.com/">visualjquery.com</a> (Online-Tool für Schnellzugriff auf die Doku)</li>
<li><a href="http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery">Getting started</a> (Tutorial)</li>
<li><a href="http://blog.themeforest.net/tutorials/jquery-for-absolute-beginners-video-series/">15 jQuery-Videos</a></li>
<li><a href="http://www.code-magazine.com/Article.aspx?quickid=0902051">Einsteiger-Artikel im Code Magazine</a></li>
<li><a href="http://docs.jquery.com/Tutorials:How_jQuery_Works">Offizielle Einführung in jQuery</a> von John Resig</li>
<li><a href="http://docs.jquery.com/Tutorials#Tutorials_auf_Deutsch">Liste von deutschsprachigen Tutorials</a></li>
<li><a href="http://www.webdesignerwall.com/tutorials/jquery-tutorials-for-designers/">10 Anwendungsbeispiele erläutert</a> auf webdesignerwall.com</li>
<li><a href="http://simonwillison.net/2007/Aug/15/jquery/">jQuery for JavaScript programmers</a> von Simon Willison</li>
<li><a href="http://simonwillison.net/static/2008/xtech/">Unobtrusive JavaScript with jQuery</a> von Simon Willison (Präsentation)</li>
<li><a title="Improve jQuery" href="http://www.tvidesign.co.uk/blog/improve-your-jquery-25-excellent-tips.aspx">Improve your jQuery &#8211; 25 excellent tips</a></li>
<li><a href="http://www.learningjquery.com/2006/09/textmate-bundle-for-jquery">TextMate-Bundle für jQuery</a></li>
<li><a href="http://www.kintek.com.au/web-design-blog/jquery-menu-firefox-extension/">jQuery-Dokumentation als Firefox-Extension</a></li>
<li><a href="http://codylindley.com/jqueryselectors/">Online-Werkzeug: Selektoren</a></li>
<li><a href="http://codylindley.com/jquerymanipulation/">Online-Werkzeug: Manipulation</a></li>
<li><a href="http://www.gscottolson.com/weblog/2008/01/11/jquery-cheat-sheet/">Cheatsheet jQuery im PDF-Format</a></li>
<li><a href="http://delicious.com/tag/jquery%2Bplugin">Delicious.com: Tags jquery und plugin</a></li>
<li><a href="http://bassistance.de/jquery-plugins/">bassistance.de: jQuery plugins</a></li>
<li><a href="http://15daysofjquery.com/">15daysofjquery.com</a> &#8211; ein Blog zum Thema jQuery</li>
<li><a href="http://dev.opera.com/articles/view/jquery-write-less-do-more/">jQuery &#8211; write less, do more</a> auf dev.opera.com</li>
<li><a href="http://www.noupe.com/jquery/50-amazing-jquery-examples-part1.html">15 amazing jquery examples (Part 1)</a> auf noupe.com</li>
<li><a href="http://plugins.jquery.com/">jQuery plugins auf der offiziellen Seite</a></li>
</ul>
<p>Sollte ich etwas wichtiges übersehen haben, schreibt&#8217;s mir in die Kommentare. Ansonsten viel Spass mit diesem tollen Framework.</p>
]]></content:encoded>
			<wfw:commentRss>http://hasematzel.de/blog/2009/01/05/jquery-ubersichten-tutorials-resourcen-und-werkzeuge/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>jQuery: Accordion-Effekt oder: das Eltern-Element aus dem Kind ansteuern</title>
		<link>http://hasematzel.de/blog/2008/01/13/jquery-accordion-effekt-oder-das-eltern-element-aus-dem-kind-ansteuern/</link>
		<comments>http://hasematzel.de/blog/2008/01/13/jquery-accordion-effekt-oder-das-eltern-element-aus-dem-kind-ansteuern/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 14:03:10 +0000</pubDate>
		<dc:creator>Oliver</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tipps & Tricks]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[dom]]></category>

		<guid isPermaLink="false">http://hasematzel.de/blog/2008/01/13/jquery-accordion-effekt-oder-das-eltern-element-aus-dem-kind-ansteuern/</guid>
		<description><![CDATA[Das JavaScript-Framework jQuery wird mehr und mehr zu meiner Standard-Bibliothek auf Webseiten. Hat man die Grundlagen einmal verstanden, ist die [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Das JavaScript-Framework <a title="Webseite jQuery" href="http://jquery.com/">jQuery</a> wird mehr und mehr zu meiner Standard-Bibliothek auf Webseiten. Hat man <a title="Tutorial: Getting started with jQuery" href="http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery">die Grundlagen</a> einmal verstanden, ist die Verwendung fast intuitiv und nur unter Einsatz der <a title="jQuery Wiki mit API-Referenz" href="http://docs.jquery.com/Main_Page">API-Referenz</a> zu erledigen.</strong></p>
<p>So hatte ich in einem aktuellen Projekt die Anforderung, aus einem Kind-Element im <acronym title="Document Object Model">DOM</acronym> das Eltern-Element anzusteuern und zu einer Handlung zu zwingen. Ich habe lange gesucht, bin aber schliesslich auf eine sehr einfache Lösung gestossen. Der Trick ist, die Möglichkeit der Aneinanderreihung von Anweisungen zu nutzen, um durch das DOM zu traversieren.</p>
<pre><code>$(".post&gt; .entry").click (function()
{
    $(this)
        .next(".image")
        .slideToggle()
        .parent()
        .siblings('div')
        .find('.image:visible')
        .slideUp();
});</code></pre>
<p><strong>Was macht das Ding?</strong> Die Funktionsweise ähnelt dem bekannten Akkordeon-Effekt. Klickt man das das innere Element des <em>post</em>-Elementes an, wird das darin eingebettete Bild ausgefahren (<em>slideToggle()</em>). Danach springt die Anweisung auf das <em>parent</em>-Element, sucht alle <em>divs</em>, schaut nach, ob dort sichtbare Bilder drinstecken (identifiziert durch das Klassenattribut <em>.image</em>) und läßt diese einfahren.</p>
<p>Es gibt natürlich auch <a title="jQuery Add-On Accordion" href="http://bassistance.de/jquery-plugins/jquery-plugin-accordion/">eine jQuery-Erweiterung für den Effekt</a> von <a title="Jörn Zaefferer's Webseite" href="http://bassistance.de/">Jörn Zaefferer</a>, die war mir jedoch für meinen Anwendungsfall zu viel Kanone auf Spätzchen.</p>
<p>Wenn das Projekt veröffentlicht wird, poste ich mal einen Nachtrag.</p>
]]></content:encoded>
			<wfw:commentRss>http://hasematzel.de/blog/2008/01/13/jquery-accordion-effekt-oder-das-eltern-element-aus-dem-kind-ansteuern/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
