<?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>Jeriko &#187; Webtechnologie</title>
	<atom:link href="http://www.jeriko.de/category/tech/webtechnologie/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jeriko.de</link>
	<description>Ein Blog über Fotografie. Von Christoph Boecken.</description>
	<lastBuildDate>Wed, 08 Feb 2012 13:49:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>DOOM in Flash</title>
		<link>http://www.jeriko.de/2008/11/24/doom-in-flash/</link>
		<comments>http://www.jeriko.de/2008/11/24/doom-in-flash/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 21:06:56 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Webtechnologie]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/?p=1729</guid>
		<description><![CDATA[DOOM in Flash 10, dank der Alchemy Extension, mit der man C/C++-Code in ActionScript (der Sprache von Flash) konvertieren kann. Leider nur die Shareware-Version mit der ersten Episode, und die Tastenbelegung lässt sich auch nicht ändern, aber es zeigt, dass [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.jeriko.de/wp-content/uploads/2008/11/doom1.jpg" alt="DOOM" title="DOOM" /></p>
<p><a href="http://www.newgrounds.com/portal/view/470460">DOOM in Flash 10</a>, dank der <a href="http://labs.adobe.com/technologies/alchemy/">Alchemy</a> Extension, mit der man C/C++-Code in ActionScript (der Sprache von Flash) konvertieren kann. Leider nur die Shareware-Version mit der ersten Episode, und die Tastenbelegung lässt sich auch nicht ändern, aber es zeigt, dass 3D-Welten Browsern nicht mehr verschlossen sein müssen. Mal ganz davon abgesehen, dass das Game auch 15 Jahre nach Veröffentlichung immer noch Spaß macht &#8211; egal auf welcher Plattform!</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2008%2F11%2F24%2Fdoom-in-flash%2F&amp;text=DOOM+in+Flash&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2008/11/24/doom-in-flash/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>YouTube in SuperHD</title>
		<link>http://www.jeriko.de/2008/10/08/youtube-in-superhd/</link>
		<comments>http://www.jeriko.de/2008/10/08/youtube-in-superhd/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 09:07:20 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Motion]]></category>
		<category><![CDATA[Webtechnologie]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/?p=1591</guid>
		<description><![CDATA[Die Qualität der YouTube-Videos war ja schon immer schrottig bescheiden, daran hilft auch der erst neulich eingeführte HD-Modus nichts &#8211; andere machen das wesentlich besser. Aber alles kein Problem, man nehme einfach vier Videos, packe sie nebeneinander, und fertig ist [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.jeriko.de/wp-content/uploads/2008/10/youtubesuperhd.jpg" alt="" title="YouTube in SuperHD" /></p>
<p>Die Qualität der YouTube-Videos war ja schon immer <strike>schrottig</strike> bescheiden, daran hilft auch der erst neulich eingeführte HD-Modus nichts &#8211; <a href="http://vimeo.com/">andere</a> machen das wesentlich besser. Aber alles kein Problem, man nehme einfach vier Videos, packe sie nebeneinander, und fertig ist YouTube in SuperHD! Keine Sorge, man muss kein Akrobat mit der Maus sein, damit das alles synchron läuft, es gibt zentrale Steuerelemente. Und was liegt da näher als das, ähem, großartigste Video aller Zeiten für dieses Experiment zu nehmen? Anschauen nach dem <a href="http://mrdoob.com/lab/youtube/superHD/">Klick</a>!</p>
<p>(via <a href="http://www.core77.com/blog/technology/youtube_in_super_hd_11365.asp">core77</a>)</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2008%2F10%2F08%2Fyoutube-in-superhd%2F&amp;text=YouTube+in+SuperHD&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2008/10/08/youtube-in-superhd/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Der erste kleine Vorbote</title>
		<link>http://www.jeriko.de/2008/09/24/der-erste-kleine-vorbote/</link>
		<comments>http://www.jeriko.de/2008/09/24/der-erste-kleine-vorbote/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 02:39:07 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Webtechnologie]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/?p=1568</guid>
		<description><![CDATA[Bild: Inertia Creeps FeedBurner ist ein Dienst, der in seiner minimalsten Form den Feed für die eigene Website anbieten kann, um Traffic und Last einzusparen. Sozusagen als Nebenprodukt gibt es noch jede Menge Statistiken, Möglichkeiten zur Optimierung, Monetarisierung, der Feed [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.jeriko.de/wp-content/uploads/2008/09/harbinger.jpg" alt="" title="Vorboten" /><br />
<small>Bild: <a href="http://flickr.com/photos/inertiacreeps/2396957209/">Inertia Creeps</a></small></p>
<p><a href="http://www.feedburner.com">FeedBurner</a> ist ein Dienst, der in seiner minimalsten Form den Feed für die eigene Website anbieten kann, um Traffic und Last einzusparen. Sozusagen als Nebenprodukt gibt es noch jede Menge Statistiken, Möglichkeiten zur Optimierung, Monetarisierung, der Feed kann auch ohne einen entsprechenden Reader angeschaut werden, Kaffee kochen kann man damit glaube ich auch, und noch viel mehr&#8230; Also alles ganz wunderbar, und darum war der Dienst hier auch lange im Einsatz.</p>
<p>Dann kamen die Shortcuts, und ich dachte mir, dass die ganzen neuen Feeds, die damit verbunden waren, mit FeedBurner nicht funktionieren und mir alles zerschießen würden und nebenbei der NATO den Atomkrieg erklären oder sowas. Vorsichtshalber also deaktiviert. Da die Shortcuts aber mittlerweile eh nur noch ein Schattendasein fristen, ich nicht mal genau weiß, woran ich Beiträge unterscheiden soll (Shortcut? Normal?), ja ich mich sogar manchmal frage, was zum Geier ich mir dabei eigentlich gedacht habe, und weil die Dinger im Zuge des Redesigns ohnehin wieder rausfliegen werden, ist ab heute wieder FeedBurner aktiv.</p>
<p>Lange Rede kurzer Sinn: Für euch sollte sich eigentlich nichts ändern. Lasst mich trotzdem wissen, falls es Probleme geben sollte.</p>
<p>Und da die Katze ja jetzt eh aus dem Sack ist: Meine selbstgezüchtete Armee von Webdesignmonkeys arbeitet Tag und Nacht daran, damit&#8217;s hier bald wieder anders, besser aussieht. Und dann gehts auch wieder wie gewohnt weiter. Also, nein, eher nicht wie gewohnt: dann schreibe ich auch wieder regelmäßig.</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2008%2F09%2F24%2Fder-erste-kleine-vorbote%2F&amp;text=Der+erste+kleine+Vorbote&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2008/09/24/der-erste-kleine-vorbote/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5 Dashboard Widget Manager</title>
		<link>http://www.jeriko.de/2008/05/14/wordpress-25-dashboard-widget-manager/</link>
		<comments>http://www.jeriko.de/2008/05/14/wordpress-25-dashboard-widget-manager/#comments</comments>
		<pubDate>Wed, 14 May 2008 10:04:50 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/?p=1252</guid>
		<description><![CDATA[Seit WordPress 2.5 hat auch das Dashboard eine Generalüberholung bekommen, die mir allerdings nicht wirklich zusagt: Für mich uninteressante Informationen wie die Ankündigung von Plugins, gleichzeitig wurde bei der Usability zurückgeschraubt, für mich am Ärgerlichsten dabei das Kommentarpanel, dass nur [...]]]></description>
			<content:encoded><![CDATA[<p>Seit WordPress 2.5 hat auch das Dashboard eine Generalüberholung bekommen, die mir allerdings nicht wirklich zusagt: Für mich uninteressante Informationen wie die Ankündigung von Plugins, gleichzeitig wurde bei der Usability zurückgeschraubt, für mich am Ärgerlichsten dabei das Kommentarpanel, dass nur noch das letzte Kommentar anzeigt und den Autor nicht mehr verlinkt. Andere Informationen werden gar nicht mehr angezeigt, beispielsweise Drafts oder Beiträge, die in der Zukunft veröffentlicht werden.  Das WordPress Development Blog ist mehr oder weniger doppelt gemoppelt, alle Ankündigungen dort werden von den Planet-Blogs ohnehin aufgegriffen, so dass man auch nichts verpasst &#8211; das war allerdings schon immer so. Um es kurz zu machen: Das Dashboard als Einstieg mit allen wichtigen Informationen gibt es seit WordPress 2.5 nicht mehr wirklich.<br />
<span id="more-1252"></span><br />
Angedacht war am Anfang auch, das Dashboard konfigurierbar zu machen, also wo was erscheinen soll. Der Code dafür ist unter der Haube auch vorhanden, er wird lediglich nicht genutzt. In diese Bresche schlägt das <a href="http://www.viper007bond.com/wordpress-plugins/dashboard-widget-manager/">Dashboard Widget Manager</a> Plugin, das es auf Benutzer-Basis erlaubt, das Dashboard den eigenen Wünschen anzupassen. Das allein ist ja noch nicht so spannend, es gibt allerdings auch zusätzliche Widgets, z.B.:</p>
<ul>
<li><a href="http://rick.jinlabs.com/code/dashboard-recent-posts-extended/">Recent Posts Extended</a>: Zeigt eine Liste der letzten Beiträge zusammen mit Datum und Autor an.</li>
<li><a href="http://rick.jinlabs.com/code/dashboard-recent-comments-extended/">Recent Comments Extended</a>: Zeigt eine konfigurierbare Anzahl der letzten Kommentare an, der Autor wird wieder verlinkt.</li>
<li><a href="http://rick.jinlabs.com/code/dashboard-technorati-reactions-extended/">Technorati Reactions Extended</a>: Zeigt eine konfigurierbare Anzahl der eingehenden Links, wie Techorati sie erfasst, an.</li>
<li><a href="http://www.viper007bond.com/wordpress-plugins/dashboard-scheduled-posts/">Scheduled Posts</a>: Zeigt die Beiträge, die in der Zukunft veröffentlicht werden.</li>
<li><a href="http://www.viper007bond.com/wordpress-plugins/dashboard-draft-posts/">Draft Posts</a>: Zeigt die Drafts.
  </li>
<li><a href="http://www.viper007bond.com/wordpress-plugins/dashboard-pending-review/">Pending Review</a>: Zeigt die Beiträge, die noch genehmigt werden müssen.</li>
</ul>
<p>Das waren auf die Schnelle alle Widgets, die ich finden konnte. Und mein Dashboard fühlt sich auf einmal wesentlich komfortabler an&#8230;</p>
<p><a href='http://www.jeriko.de/wp-content/uploads/2008/05/wordpressdashboard.png'><img src="http://www.jeriko.de/wp-content/uploads/2008/05/wordpressashboard_thumb.png" alt="" title="WordPress Dashboard Thumbnail" width="500" height="400" class="alignnone size-full wp-image-1253" /></a></p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2008%2F05%2F14%2Fwordpress-25-dashboard-widget-manager%2F&amp;text=WordPress+2.5+Dashboard+Widget+Manager&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2008/05/14/wordpress-25-dashboard-widget-manager/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5 und was für mich unterm Strich noch übrig bleibt</title>
		<link>http://www.jeriko.de/2008/04/17/wordpress-25-und-was-fur-mich-unterm-strich-noch-ubrig-bleibt/</link>
		<comments>http://www.jeriko.de/2008/04/17/wordpress-25-und-was-fur-mich-unterm-strich-noch-ubrig-bleibt/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 17:37:46 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/?p=1175</guid>
		<description><![CDATA[WordPress 2.5 ist hier seit gut drei Wochen im Einsatz, auf diversen anderen Blogs, denen ich sozusagen beratend zur Seite stehe, ebenfalls. Will meinen, ich hab täglich damit zu tun, so dass ich mir wohl mittlerweile ein Urteil erlauben kann. [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress 2.5 ist hier seit gut drei Wochen im Einsatz, auf diversen anderen Blogs, denen ich sozusagen beratend zur Seite stehe, ebenfalls. Will meinen, ich hab täglich damit zu tun, so dass ich mir wohl mittlerweile ein Urteil erlauben kann.</p>
<p>Enttäuschend. Na gut, Automattic hat mit wordpress.com sein Kerngeschäft und die Leute dort wollen einfach nur bloggen und sich nicht mit den technischen Details beschäftigen, wohl wahr, aber muss man denn gleich die etwas enthusiastischeren Blogger so verprellen? Es sind alles nur Kleinigkeiten, die aber zusammen genommen einen riesengroßen Haufen ergeben: Warum werden nirgendwo mehr, seien es Beiträge, Seiten, Kategorien, die IDs angezeigt? Und ja, die braucht man für diverse Plugins, da gehts nicht nur um technische Erweiterungen. Warum wird bei Verwalten keine Uhrzeit mehr angezeigt? Ungemein <em>hilfreich</em>, wenn man einen Beitrag via Schedule irgendwann später veröffentlichen will. Warum werden die Beiträge der letzten 24h nicht mit Klartextdatum angezeigt, sondern mit einer unsinnigen &#8220;Vor X Stunden&#8221;-Anzeige? Interessiert mich nicht, ich will das Datum wissen. Warum eigentlich steht Design links, Plugins aber rechts? Als ob ich das täglich wechseln würde. Warum wurden altbekannte Links einfach mal ausgetauscht? Pro Tag klicke ich unter &#8220;Verwalten&#8221; bestimmt 5x auf den falschen Link, wenn ich einen Beitrag bearbeiten will &#8211; wohlgemerkt, in WordPress 2.3 war das noch ganz anders. Alles, wirklich alles wirkt inkonsistent &#8211; warum musste die altbewährte, gut funktionierende Technik komplett umgeschmissen werden? Es ist wie gesagt die Summe dieser Kleinigkeiten, die einem auf den Nerv gehen.</p>
<p>Aber damit könnte ich ja noch zurecht kommen, wären da nicht die schiere Masse an Bugs. Bei jedem neuen Blog, dass ich für jeden anderen aufsetze, setze ich mittlerweile zum Stoßgebet an, dass der neue &#8211; und übrigens extrem umständliche &#8211; Media Uploader funktioniert. Tut er natürlich meistens nicht, schier wegen Bugs, oder weil User einfach außen vor gelassen werden. Firefox ist kein Problem, aber schon beim Internet Explorer 7 kann es zu Problemen kommen, mit dem Internet Explorer 6 funktioniert er von vornherein nicht. (Wie siehts mit Safari aus? Noch nicht ausprobiert). Sorry, aber ich schreibe niemandem vor, welchen Browser er zu verwenden hat, und gerade bei einem populären Blogsystem wie WordPress kann man die Kundschaft nicht einfach so vor den Kopf stoßen. Von intuitiver Bedienung kann da übrigens keine Rede sein, hatte heute erst jemanden am Telefon, der an dem Ding schier verzweifelt ist.</p>
<p>Was mich daran besonders ärgert, der geplante Release-Termin, 10. März 2008, wurde schon nach hinten verlegt, damit man noch die letzten Fehler beseitigen kann, und trotzdem erhält man einen Release voller Bugs, weil überstürzt ausgeliefert wurde. Viele Fehler wurden durch Plugins, die von Benutzern geschrieben wurden, bereits ausgemerzt, aber sind wir doch mal ehrlich: Fehlerkorrektur an WordPress selbst sollte nicht unsere Aufgabe sein, und noch viel weniger sollte es unsere Aufgabe sein, diese Plugins erst mal zusammen zu suchen.</p>
<p>Ein Zurückrudern seitens Automattic &#8211; im Bezug auf die Funktionalität, nicht die Fehler &#8211; kann man wohl kaum erwarten, also zieh ich für mich die Konsequenzen: Das Blog hier erhält eine neue technische Basis. Welche das sein wird, mal sehen, da muss ich mich noch schlau machen, tendiere aber zu <a href="http://expressionengine.com/">ExpressionEngine</a>. Und, klar, ich werde auch weiter mit WordPress arbeiten, wenns schnell gehen muss bleibt es wohl erste Wahl. Aber zumindest hier, auf meinem eigenen Blog, hab ich für das Ding echt keinen Nerv mehr.</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2008%2F04%2F17%2Fwordpress-25-und-was-fur-mich-unterm-strich-noch-ubrig-bleibt%2F&amp;text=WordPress+2.5+und+was+f%C3%BCr+mich+unterm+Strich+noch+%C3%BCbrig+bleibt&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2008/04/17/wordpress-25-und-was-fur-mich-unterm-strich-noch-ubrig-bleibt/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5 RC2 &#8211; erster Eindruck</title>
		<link>http://www.jeriko.de/2008/03/27/wordpress-25-rc2-erster-eindruck/</link>
		<comments>http://www.jeriko.de/2008/03/27/wordpress-25-rc2-erster-eindruck/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 03:36:09 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/?p=1057</guid>
		<description><![CDATA[Aus Interesse Langeweile läuft dieses Blog seit heute Nacht mit WordPress 2.5 RC2, Es liegt also nahe, mal meine ersten Eindrücke zu schildern: Die Installation lief überraschend reibungslos. Das soll nicht bedeuten, ich hätte früher Probleme gehabt, aber das aktuelle [...]]]></description>
			<content:encoded><![CDATA[<p>Aus <strike>Interesse</strike> Langeweile läuft dieses Blog seit heute Nacht mit WordPress 2.5 RC2, Es liegt also nahe, mal meine ersten Eindrücke zu schildern:</p>
<ul>
<li>Die Installation lief überraschend reibungslos. Das soll nicht bedeuten, ich hätte früher Probleme gehabt, aber das aktuelle Theme ist teilweise etwas &#8220;hässlich&#8221; programmiert, und WordPress 2.5 bringt auch nochmal eine Menge Veränderungen mit, so dass da durchaus hätte was kaputt gehen können. Aber bis auf ein paar Plugin-Updates war nichts weiter nötig. Schön. Es gibt bereits eine <a href="http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.5">Kompatibilitätsliste für Plugins</a>, sehr empfehlenswert.</li>
<p><span id="more-1057"></span></p>
<li>Das neue Admin-Design ist&#8230; nun ja. Sicher, mit einem völlig neuen Aussehen (und teilweise Funktionsweise) tut man sich immer ein wenig schwer, aber&#8230; mir gefällts nicht. War beim alten Design allerdings auch schon der Fall. Leider ist die <a href="http://deanjrobinson.com/projects/fluency-admin/">bisher einzige Alternative</a> nicht mehr brauchbar, also heißts wohl selbst Hand anlegen&#8230;</li>
<li>Dashboard: Wirkt irgendwie noch unaufgeräumter. Zeigt mir teilweise völlig uninteressante Infos an (Anzahl Widgets? Neue Plugins? Mir doch egal!). WordPress News werden immer noch potthässlich dargestellt, was sollen diese blöden Boxen? Schön: Das letzte Kommentar wird auch direkt angezeigt. Weniger schön: Track- und Pingbacks sind keine Linkliste mehr, sondern ähnlich wie Kommentare aufgebaut, erschwert das Scanning. Leider ist man von der ursprünglichen Idee, das Dashboard direkt editieren zu können, wohl abgekommen, unter der Oberfläche wirds aber wohl Hooks geben.</li>
<li>Beitrag schreiben: Wirkt aufgeräumter, sicher. Auf der anderen Seite muss ich jetzt jedes Mal(!) scrollen, wenn ich eine Kategorie auswählen, ein benutzerdefiniertes Feld setzen, einen Beitrag taggen will. Jedes Mal. Bah. Der neue Media-Uploader für Bilder ist allerdings sehr knorke, funktioniert jetzt in etwa wie der von flickr, will meinen: Mehrere Bilder auf einmal auswählen und in einem Rutsch hochladen. Die anderen Uploader ersparen einem den FTP-Upload, aber mehr als einen Link setzen können die auch nicht.</li>
<li>Verwalten: Hat sich nicht viel geändert, es gibt jetzt aber einen vernünftigen Media-Verwalter.</li>
<li>Widgets: Hat sich geändert, weiß ich von Screenshots. Da ich die Dinger aber noch nie eingesetzt habe, kann ich dazu auch nicht viel sagen.</li>
<li>Kommentare: Wirkt auf mich ebenfalls unaufgeräumter. Die Schrift ist zu klein, die Kommentare haben keine unterschiedlichen Hintergründe mehr, schnelles Durchscannen ist jetzt wesentlich schwerer. </li>
<li>Plugins: In der Standardfarbgebung muss man schon sehr genau hinschauen, um zu sehen, welche Plugins de-, welche aktiviert sind.</li>
<li>Benutzer: Im Profil lassen sich unterschiedliche Farbprofile für das Backend auswählen, es werden zwei mitgeliefert.</li>
</ul>
<p>Das waren jetzt so die gröbsten Unterschiede, die mir auf die Schnelle aufgefallen sind. Subjektiv halte ich das neue Backend für einen Rückschritt: Neulinge werden es damit sicherlich einfacher haben, aber ich weiss schon jetzt, dass ich mich über die Scrollerei beim Beitrag schreiben, die sich auch nicht vermeiden lässt, wirklich ärgern werde &#8211; immerhin der meistgenutzte Bereich. Da heissts dann wohl wieder selbst Hand anlegen&#8230;</p>
<p><strong>Update:</strong></p>
<ul>
<li>Im Dashboard ist der Name der Kommentatoren nicht mehr mit deren Website, sofern angegeben, verlinkt. Und&#8230;</li>
<li>&#8230; nirgendwo wird mehr die Gesamtanzahl der Kommentare angezeigt.</li>
</ul>
<p><strong>Update #2:</strong></p>
<ul>
<li>Bei Beiträgen wird nur noch das Datum, nicht mehr die Zeit angezeigt. Nicht wirklich nützlich, wenn man Beiträge in der Zukunft veröffentlichen will. (Danke <a href="http://ombelico.de/">André</a>)</li>
<li>Die IDs von Beiträgen, Seiten, Kategorien etc. werden nicht mehr angezeigt. Lästig, wenn man beispielsweise kategorie-spezifische Templates erstellen will.</li>
</ul>
<p>Ich bin langsam so richtig genervt von der neuen Version und schwer am überlegen, das Blog hier wieder mit 2.3.3 zu fahren. Ist ja schön und gut, dass man Neulingen den Einstieg erleichtern will, aber das ganze auf Kosten der erfahrenen User? Nee danke&#8230;</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2008%2F03%2F27%2Fwordpress-25-rc2-erster-eindruck%2F&amp;text=WordPress+2.5+RC2+%26%238211%3B+erster+Eindruck&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2008/03/27/wordpress-25-rc2-erster-eindruck/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Na wolln doch mal sehen</title>
		<link>http://www.jeriko.de/2007/09/25/na-wolln-doch-mal-sehen/</link>
		<comments>http://www.jeriko.de/2007/09/25/na-wolln-doch-mal-sehen/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 09:06:04 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2007/09/25/na-wolln-doch-mal-sehen/</guid>
		<description><![CDATA[WordPress 2.3 Update gestartet&#8230; &#8230;und das wars auch schon. Scheint bis auf Tiger Style Administration und Similar Posts sogar alles zu funktionieren. Ein Beitrag von Jeriko, du kannst das Blog auch via Twitter und Facebook verfolgen.]]></description>
			<content:encoded><![CDATA[<p>WordPress 2.3 Update gestartet&#8230;</p>
<p>&#8230;und das wars auch schon. Scheint bis auf <a href="http://orderedlist.com/wordpress-plugins/wp-tiger-administration/">Tiger Style Administration</a> und <a href="http://rmarsh.com/plugins/similar-posts/">Similar Posts</a> sogar alles zu funktionieren.</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2007%2F09%2F25%2Fna-wolln-doch-mal-sehen%2F&amp;text=Na+wolln+doch+mal+sehen&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2007/09/25/na-wolln-doch-mal-sehen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Willkommen im Internet</title>
		<link>http://www.jeriko.de/2007/07/13/willkommen-im-internet/</link>
		<comments>http://www.jeriko.de/2007/07/13/willkommen-im-internet/#comments</comments>
		<pubDate>Fri, 13 Jul 2007 06:48:09 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2007/07/13/willkommen-im-internet/</guid>
		<description><![CDATA[Mein erster Kontakt mit dem Internet war glaube ich 1996, vielleicht auch 1997, genau weiss ich das nicht mehr. Damals haben wir uns mit unseren völlig beschränkten HTML-Kenntnissen unsere erste eigene Website (Duke Nukem 3D Fansite) zusammengeklickt, im Editor vom [...]]]></description>
			<content:encoded><![CDATA[<p>Mein erster Kontakt mit dem Internet war glaube ich 1996, vielleicht auch 1997, genau weiss ich das nicht mehr. Damals haben wir uns mit unseren völlig beschränkten HTML-Kenntnissen unsere erste eigene Website (Duke Nukem 3D Fansite) zusammengeklickt, im Editor vom Netscape Navigator 3 Gold. Bunt musste es sein, blinken, Lauftext, animierte GIFs, was man damals eben so brauchte für eine tolle Website, die dann irgendwo bei Geocities vergammelte. Und nebenbei via ISDN hunderte MIDI-Files gezogen und uns am tollen Sound aufgegeilt. Und das ist gerade mal 10 Jahre her, man schaue sich nur an, wo wir mittlerweile stehen. Kaum zu glauben, dass man das Internet den Leuten damals noch wirklich andrehen musste.</p>
<p><object type="application/x-shockwave-flash" width="425" height="350" data="http://www.youtube.com/v/-1l6aBgX5UY"><param name="movie" value="http://www.youtube.com/v/-1l6aBgX5UY" /></object><br />
<a href="http://www.youtube.com/watch?v=-1l6aBgX5UY">YouTube anno 1994</a></p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2007%2F07%2F13%2Fwillkommen-im-internet%2F&amp;text=Willkommen+im+Internet&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2007/07/13/willkommen-im-internet/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Safari für Windows</title>
		<link>http://www.jeriko.de/2007/06/12/safari-fur-windows/</link>
		<comments>http://www.jeriko.de/2007/06/12/safari-fur-windows/#comments</comments>
		<pubDate>Mon, 11 Jun 2007 22:47:10 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2007/06/12/safari-fur-windows/</guid>
		<description><![CDATA[Gesehen, gelacht, gelöscht. Ein Beitrag von Jeriko, du kannst das Blog auch via Twitter und Facebook verfolgen.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jeriko.de/wp-content/pictures/safari_ijeriko.jpg">Gesehen</a>, <a href="http://www.jeriko.de/wp-content/pictures/safari_yahoo.jpg">gelacht</a>, gelöscht.</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2007%2F06%2F12%2Fsafari-fur-windows%2F&amp;text=Safari+f%C3%BCr+Windows&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2007/06/12/safari-fur-windows/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>WP AJAX Edit Comments</title>
		<link>http://www.jeriko.de/2007/04/30/wp-ajax-edit-comments/</link>
		<comments>http://www.jeriko.de/2007/04/30/wp-ajax-edit-comments/#comments</comments>
		<pubDate>Mon, 30 Apr 2007 16:20:43 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2007/04/30/wp-ajax-edit-comments/</guid>
		<description><![CDATA[Gerade eben installiert, damit man auch 30 Minuten nach Speichern eines Kommentars selbiges nochmal bearbeiten kann. Habs auf anderen Blogs wirklich zu schätzen gelernt, also warum auch nicht hier? Falls es Probleme geben sollte, bitte melden! Ein Beitrag von Jeriko, [...]]]></description>
			<content:encoded><![CDATA[<p>Gerade eben installiert, damit man auch 30 Minuten nach Speichern eines Kommentars selbiges nochmal bearbeiten kann. Habs auf anderen Blogs wirklich zu schätzen gelernt, also warum auch nicht hier? Falls es Probleme geben sollte, bitte melden!</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2007%2F04%2F30%2Fwp-ajax-edit-comments%2F&amp;text=WP+AJAX+Edit+Comments&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2007/04/30/wp-ajax-edit-comments/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Firefox§$%&amp;&#8221;#!!!!</title>
		<link>http://www.jeriko.de/2007/03/19/firefox%c2%a7/</link>
		<comments>http://www.jeriko.de/2007/03/19/firefox%c2%a7/#comments</comments>
		<pubDate>Mon, 19 Mar 2007 12:23:52 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2007/03/19/firefox%c2%a7/</guid>
		<description><![CDATA[Ganz großes Kino hier: In meinem Studentenwohnheim bin ich gezwungen, über einen Proxy Kontakt mit dem Internet aufzunehmen. VPN geht zwar auch, ist aber im Vergleich entsetzlich langsam. Blöd nur, wenn mein bisher favorisierter Browser sich bei mittlerweile zwei Websites [...]]]></description>
			<content:encoded><![CDATA[<p>Ganz großes Kino hier: In meinem Studentenwohnheim bin ich gezwungen, über einen Proxy Kontakt mit dem Internet aufzunehmen. VPN geht zwar auch, ist aber im Vergleich entsetzlich langsam.</p>
<p>Blöd nur, wenn mein bisher favorisierter Browser sich bei mittlerweile zwei Websites standhaft weigert, überhaupt irgendwas außer einer leeren Seite anzuzeigen. Das gilt nur für die Einstiegsseite, alle Folgeseiten funktionieren prächtig. Andere Browser haben damit kein Problem. Firefox auch nicht, wenn man den Proxy weglässt. Und eigentlich könnte es mir ja auch egal sein, wenn nicht eine der beiden Websites meine eigene wäre.</p>
<p>Schon mal jemand dasselbe Phänomen gehabt? In der Bug Database von Firefox habe ich nix gefunden, also schnell selber einen Report geschrieben &#8211; und bis ich da keine Antwort kriege, fliegt der Mist erstmal runter.</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2007%2F03%2F19%2Ffirefox%25c2%25a7%2F&amp;text=Firefox%C2%A7%24%25%26%23038%3B%26%238221%3B%23%21%21%21%21&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2007/03/19/firefox%c2%a7/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Unobtrusive JavaScript my ass</title>
		<link>http://www.jeriko.de/2007/01/31/unobtrusive-javascript-my-ass/</link>
		<comments>http://www.jeriko.de/2007/01/31/unobtrusive-javascript-my-ass/#comments</comments>
		<pubDate>Wed, 31 Jan 2007 09:32:48 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2007/01/31/unobtrusive-javascript-my-ass/</guid>
		<description><![CDATA[Nachdem JavaScript ja schon totgesagt wurde hat es nicht zu Unrecht in den letzten zwei Jahren eine Reinkarnation seinesgleichen erlebt, bietet es doch etliche Möglichkeiten, mit dem Besucher einer Website zu interagieren. Gerade AJAX hat das ganze Thema wieder sehr [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem JavaScript ja schon totgesagt wurde hat es nicht zu Unrecht in den letzten zwei Jahren eine Reinkarnation seinesgleichen erlebt, bietet es doch etliche Möglichkeiten, mit dem Besucher einer Website zu interagieren. Gerade AJAX hat das ganze Thema wieder sehr populär gemacht, so dass Internet-Applikationen möglich sind, die sich von Desktop-Programmen nur noch marginal unterscheiden. Nur ist das nicht immer der Fall.</p>
<p>Spricht man heutzutage von JavaScript, fällt meist automatisch auch der Begriff &#8220;unobtrusive&#8221;. Früher wurden unter dem Buzzword DHTML Skripte so fest mit Websites verdrahtet, dass ein Browser mit abgeschaltetem JavaScript nahezu keine Möglichkeit hatte, die Website in irgendeiner Form zu nutzen. Von diesem Konzept sieht man unter Bezug auf Webstandards mittlerweile ab, was auch die technische Sicht von Unobtrusive JavaScript beschreibt:</p>
<ul>
<li>JavaScript ist eine optionale Erweiterung, auf die man sich nicht verlassen sollte.
  </li>
<li>Ein Script ist möglichst robust. Es bringt immer die Verfügbarkeit von Objekten in Erfahrung, die es zu nutzen gedenkt. Das Script geht souverän mit den Fällen um, in denen etwas Ungewöhnliches passiert. Es treten somit keine kritischen Fehler auf. Ein Script arbeitet rationalisiert und möglichst effizient.</li>
<li>Konsequenter Einsatz von standardisierten Techniken wie dem W3C-DOM. Verzicht auf den Einsatz browserspezifischer Objekte, soweit standardisierte Alternativen existieren (meine Lesart)</li>
<li>JavaScript-»Verhalten« (Interaktivität) wird unabhängig vom verwendeten Eingabegerät definiert, so dass eine gleichwertige Nutzung über Maus, Tastatur usw. möglich ist</li>
<li>Die Logik aller Schichten wird im Code voneinander getrennt: HTML, CSS und JavaScript werden in separaten Dateien untergebracht. Im HTML-Code wird kein JavaScript-Code mittels Event-Handler-Attributen untergebracht. Stattdessen wird über das W3C-DOM auf die Elemente zugegriffen. Das »Verhalten« wird erst nach dem Laden des Dokuments (onload) dynamisch hinzugefügt. Ferner wird im JavaScript-Code kein direkter CSS-Code untergebracht (<code>.style.eigenschaft = "wert"</code>), stattdessen werden die Klassen gewisser Elemente geändert, so dass andere, vordefinierte CSS-Regeln greifen.</li>
</ul>
<p><small>Quelle: <a href="http://aktuell.de.selfhtml.org/weblog/javascript-einsatz" title="Der sinnvolle Einsatz von JavaScript – SELFHTML aktuell Weblog">SelfHTML Weblog</a></small></p>
<h2>Und der User?</h2>
<p>Schön und gut. Das <a href="http://dict.leo.org/ende?lp=ende&#038;lang=de&#038;searchLoc=0&#038;cmpType=relaxed&#038;sectHdr=on&#038;spellToler=on&#038;search=unobtrusive&#038;relink=on" title="LEO D-E Ergebnisse für "unobstrusive">Wörterbuch</a> beschreibt unobtrusive aber als bescheiden, dezent, und vor allem als unaufällig. Das mag von technischer Sicht aus gegeben sein, aber wie sieht es mit der Wahrnehmung durch den Besucher aus? Gerade in letzter Zeit sind mir zwei Beispiele aufgefallen, die zumindest mich einfach nur noch nerven.</p>
<h3>Lightbox</h3>
<p><a href="http://www.huddletogether.com/projects/lightbox2/" title="Lightbox JS v2.0">Lightbox</a> ist eine neue Möglichkeit, Bilder darstellen zu lassen. Klickt man auf ein Bild wird die Website abgedunkelt und das Bild im Vordergrund dargestellt. Schon in der ersten Version gab es dabei etliche Mängel in der Benutzerführung: Tastaturkürzel waren in der ersten Version nicht vorhanden. Standardkürzel funktionieren nicht, da man sich in der Browserhierarchie nicht vorwärts bewegt hat (sprich das Bild als nächste Seite aufgerufen hat), sondern sich immer noch auf derselben Seite befindet.</p>
<p><img src="http://www.jeriko.de/wp-content/pictures/lightbox.png" width="600" height="367" alt="Lightbox v2.0 Screenshot" class="aligncenter" /></p>
<p>Version 2 wurde zusätzlich mit Animationen versehen, so wird der Rahmen des Bildes nun sozusagen dynamisch ausgeklappt, bevor das Bild angezeigt wird. Zusätzlich wurde eine Slideshow-Funktion integriert, die aber auch den Nachteil besitzt, das bei unterschiedlich großen Bildern wieder der Rahmen in einer Animation dynamisch den neuen Verhältnissen angepasst wird. Dies kann je nach Größe 1 &#8211; 2 Sekunden in Anspruch nehmen. 1 &#8211; 2 Sekunden, die ich nicht mehr als unauffällig bezeichnen würde, nervt es mich doch gewaltig, so lange auf ein Bild warten zu müssen &#8211; da kann ich auch gleich wieder auf Modem umsteigen. Der Preis dieser &#8220;Verbesserungen&#8221; ist übrigens ein Anstieg in der Codegröße um etwa den Faktor 10.</p>
<h3>WebSnapr</h3>
<p>Ganz ehrlich: Ich habe schon lange nichts mehr so sinnloses und ärgerliches wie <a href="http://websnapr.com/" title="WebSnapr - Website Thumbnails For Your Site">WebSnapr</a> gesehen. Beim Überfahren mit der Maus bzw. Fokussierung eines Links wird unmittelbar darunter ein kleiner Screenshot der Zielwebsite angezeigt.</p>
<p><img src="http://www.jeriko.de/wp-content/pictures/websnapr.png" width="600" height="297" alt="WebSnapr Screenshot" class="aligncenter" /></p>
<p>Ein Screenshot, der mir überhaupt nichts bringt. Ich kann darauf nicht erkennen, was für einen Inhalt ich dort präsentiert bekomme, ob der Link nun relevant ist oder nicht ist auch nicht in Erfahrung zu bringen. Ich weiss ungefähr, was mich farblich erwartet, nur war es das auch schon. Der Preis für dieses &#8220;Feature&#8221; ist ein Screenshot, der nicht nach einer bestimmten Zeit verschwindet. Man stelle sich folgende Situation vor: Ich scrolle mit der Tastatur bzw. Mausrad eine Website ab, um einen Text zu lesen. Zufällig bleibe ich mit dem Cursor über einem Link stehen, der Text darunter wird unmittelbar von besagtem Screenshot verdeckt. Ergo werde ich gezwungen, weiter zu scrollen &#8211; auch wenn ich das eigentlich nicht möchte &#8211; um den Inhalt weiter erfassen zu können. Unauffällig my ass.</p>
<p>Was bleibt ist ein Stück JavaScript, dass von Userseite nichts bringt und unter Umständen eine Behinderung darstellen kann.</p>
<h2>So what?</h2>
<p>Unobtrusive sollte sich in meinen Augen nicht nur auf die technische Sicht beschränken. Man sollte sich auch Gedanken darüber machen, ob die gegebenen Möglichkeiten auch wirklich sinnvoll sind. Sicher, wir werden nicht mehr in das &#8220;goldene&#8221; Zeitalter von DHTML zurückkehren, bei der Websites bei abgeschaltetem JavaScript nahezu unbenutzbar wurden &#8211; aber Firlefanz, den keiner wirklich braucht, davon gibt es schon wieder eine ganze Menge.</p>
<p>Hier läuft aktuell nur ein einzelnes JavaScript, was die Kommentarvorschau realisiert, die meiner Meinung nach den Benutzer bei der Eingabe seines Kommentars unterstützt. Der Benutzer sieht direkt, wie seine Eingaben aussehen werden und hat dadurch auch ein wenig Einfluss auf die Darstellung. Primär sollte meiner Meinung nach JavaScript unterstützend wirken, nicht einen bestimmten Weg vorgeben. Unobtrusive sollte sich nicht nur auf die technische Sicht beschränken.</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2007%2F01%2F31%2Funobtrusive-javascript-my-ass%2F&amp;text=Unobtrusive+JavaScript+my+ass&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2007/01/31/unobtrusive-javascript-my-ass/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Firefox &#8594; Opera</title>
		<link>http://www.jeriko.de/2007/01/22/firefox-opera/</link>
		<comments>http://www.jeriko.de/2007/01/22/firefox-opera/#comments</comments>
		<pubDate>Mon, 22 Jan 2007 08:53:39 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[opera]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2007/01/22/firefox-opera/</guid>
		<description><![CDATA[Mozilla Firefox ist immer noch der größte Konkurrent des Martkführers Internet Explorer. Gute Gründe gibt es ja genug: Bessere Unterstützung von Webstandards, kostenlos erhältlich, sicherer soll er auch sein. Und trotzdem, seit Version 2 schmeckt er mir nicht mehr wirklich. [...]]]></description>
			<content:encoded><![CDATA[<p>Mozilla Firefox ist immer noch der größte Konkurrent des Martkführers Internet Explorer. Gute Gründe gibt es ja genug: Bessere Unterstützung von Webstandards, kostenlos erhältlich, sicherer soll er auch sein. Und trotzdem, seit Version 2 schmeckt er mir nicht mehr wirklich.</p>
<p>Man darf mich da jetzt nicht falsch verstehen, an und für sich ists ja ein toller Browser, aber es sind die Kleinigkeiten, die mir teilweise gehörig auf die Nerven gehen.</p>
<ul>
<li><strong>Häufige Abstürze</strong><br />
Häufig ist objektiv betrachtet vielleicht überzogen, aber im Verhältnis zur 1.5er Version geradezu katastrophal. Es gibt Webseiten, die den Feuerfuchs reproduzierbar zum Absturz bringen, und das ganz ohne irgendwelche Tricksereien. Auch so macht der Browser immer wieder mal schlapp, häufig im Verbund mit Macromedia&#8217;s Flash. Immerhin beherrscht er zwar nun das Wiederherstellen einer Session, aber das löst das grundlegende Problem ja nicht.</li>
<li><strong>Miserables Speichermanagement</strong></li>
<p>Ganz ehrlich, das Ding hat Speicherlecks ohne Ende und genehmigt sich auch so eigentlich viel zu viel, vor allem im Vergleich zu Opera. Testweise habe ich die Startseite von meinem Blog, das Dashboard, <a href="http://www.spiegel.de" title="SPIEGEL ONLINE - Nachrichten">SpOn</a>, <a href="http://www.bloglines.com" title="Bloglines">Bloglines</a>, das <a href="http://forum.wordpress-deutschland.org" title="WordPress Deutschland Forum - Powered by vBulletin">wp.de Forum</a> sowie die Übersichtsseite von <a href="http://www.nin.com/index2.html" title="nine inch nails">Nine Inch Nails</a> geöffnet. Der Unterschied zwischen beiden Browsern betrug dabei 20 Megabyte zugunsten von Opera. Und das ist wohlgemerkt der Anfang, bei einer längeren Session genehmigt sich der Feuerfuchs schonmal gerne an die 80 &#8211; 100 Megabyte Arbeitsspeicher.</p>
<li><strong>Keine Ansicht auf XML Code</strong><br />
<strike>Da ich im Moment viel mit den Feeds von WordPress hantiere bin ich darauf angewiesen, den XML Code im Klartext ohne Formatierungen sehen zu können. Das war in der 1.5er Version noch problemlos möglich, in der 2er Version bekomme ich dagegen eine formatierte Darstellung präsentiert, die zum einen keine Ansicht auf den darunterliegenden XML-Code ermöglicht und zum anderen den Inhalt filtert und nur teilweise ausgibt. Und es gibt meines Wissens keine Möglichkeit, dieses Verhalten zu ändern. Okay, das betrifft wohl wirklich nur mich, aber es ist frustrierend.</strike></p>
<p>Vergesst das. Der Quelltext ist nach wie vor in XML, die Kürzung wird durch WordPress hervorgerufen, wenn man sich auf den RDF- bzw. RSS-Feed beschränkt. RSS2 bzw. Atom-Feeds werden im Quelltext in voller Länge dargestellt.</li>
</ul>
<p>Das sind jetzt drei Punkte, die mir zu dem Thema eingefallen sind und mich auch dazu bewegt haben, zu <a href="http://www.opera.com" title="Opera web browser: Homepage">Opera</a> zu wechseln. Auf den ganzen Schnickschnack a la Email-Client, Newsreader, Widgets usw. kann ich gut und gerne verzichten. Meiner Meinung nach geht Opera aber ingesamt effizienter vor, und hat mich bisher noch nicht mit irgendwelchen Abstürzen, Speicherlöchern oder vorgegebenem Verhalten genervt. Ich denke einfach, dass der große Erfolg von Mozilla&#8217;s Firefox auch Nachteile mit sich gebracht hat. Schade eigentlich.</p>
<p><small>So, und jetzt gehts ans Suchen der Äquivalente für <a href="http://getfirebug.com/" title="Firebug - Web Development Evolved">Firebug</a> und der <a href="http://chrispederick.com/work/webdeveloper/" title="Web Developer Extension">Web Developer Toolbar</a>&#8230;</small></p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2007%2F01%2F22%2Ffirefox-opera%2F&amp;text=Firefox+%26rarr%3B+Opera&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2007/01/22/firefox-opera/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>VAC &#8211; View All Comments Support</title>
		<link>http://www.jeriko.de/2007/01/08/vac-view-all-comments-support/</link>
		<comments>http://www.jeriko.de/2007/01/08/vac-view-all-comments-support/#comments</comments>
		<pubDate>Mon, 08 Jan 2007 13:46:27 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2007/01/08/vac-view-all-comments-support/</guid>
		<description><![CDATA[This is the support post for the plugin VAC &#8211; View All Comments. If you have questions, wishes, found a bug or something else, don&#8217;t hesitate to ask. Ein Beitrag von Jeriko, du kannst das Blog auch via Twitter und [...]]]></description>
			<content:encoded><![CDATA[<p>This is the support post for the plugin <a href="http://www.jeriko.de/wordpress-plugin-vac-view-all-comments/" title="WordPress Plugin: VAC - View All Comments">VAC &#8211; View All Comments</a>.</p>
<p>If you have questions, wishes, found a bug or something else, don&#8217;t hesitate to ask. </p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2007%2F01%2F08%2Fvac-view-all-comments-support%2F&amp;text=VAC+%26%238211%3B+View+All+Comments+Support&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2007/01/08/vac-view-all-comments-support/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Feed With Comments Support</title>
		<link>http://www.jeriko.de/2007/01/04/feed-with-comments-support/</link>
		<comments>http://www.jeriko.de/2007/01/04/feed-with-comments-support/#comments</comments>
		<pubDate>Thu, 04 Jan 2007 09:46:25 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2007/01/04/feed-with-comments-support/</guid>
		<description><![CDATA[This is the support post for the plugin Feed With Comments. If you have questions, wishes, found a bug or something else, don&#8217;t hesitate to ask. Ein Beitrag von Jeriko, du kannst das Blog auch via Twitter und Facebook verfolgen.]]></description>
			<content:encoded><![CDATA[<p>This is the support post for the plugin <a href="http://www.jeriko.de/wordpress-plugin-feed-with-comments/" title="WordPress Plugin: Feed With Comments">Feed With Comments</a>.</p>
<p>If you have questions, wishes, found a bug or something else, don&#8217;t hesitate to ask. </p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2007%2F01%2F04%2Ffeed-with-comments-support%2F&amp;text=Feed+With+Comments+Support&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2007/01/04/feed-with-comments-support/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Alle Kommentare eines Benutzers</title>
		<link>http://www.jeriko.de/2007/01/02/alle-kommentare-eines-benutzers/</link>
		<comments>http://www.jeriko.de/2007/01/02/alle-kommentare-eines-benutzers/#comments</comments>
		<pubDate>Tue, 02 Jan 2007 09:50:16 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2007/01/02/alle-kommentare-eines-benutzers/</guid>
		<description><![CDATA[Kleines neues Feature: Bei jedem Kommentar gibt es nun einen Link, mit dem man sich alle bisher abgegebenen Kommentare eines Users ansehen kann. Man kann sich so schnell einen Überblick verschaffen, ob ein Benutzer viele Kommentare abgegeben hat, ob er [...]]]></description>
			<content:encoded><![CDATA[<p>Kleines neues Feature: Bei jedem Kommentar gibt es nun einen Link, mit dem man sich alle bisher abgegebenen Kommentare eines Users ansehen kann.</p>
<p>Man kann sich so schnell einen Überblick verschaffen, ob ein Benutzer viele Kommentare abgegeben hat, ob er freundlich schreibt oder eher nicht, ob einzelne Kommentare lang oder kurz und knapp sind usw&#8230; Klar, es ist nicht mehr als ein Nice-to-Have, aber da es mich letztlich auch nur etwa ein Stunde Zeit gekostet hat, warum nicht? Bei Interesse kann ich daraus sicherlich auch ein Plugin basteln.</p>
<p>Also, haut in die Tasten! :-)</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2007%2F01%2F02%2Falle-kommentare-eines-benutzers%2F&amp;text=Alle+Kommentare+eines+Benutzers&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2007/01/02/alle-kommentare-eines-benutzers/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Kommentar-Preview für das eigene Blog</title>
		<link>http://www.jeriko.de/2006/12/28/kommentar-preview-fur-das-eigene-blog/</link>
		<comments>http://www.jeriko.de/2006/12/28/kommentar-preview-fur-das-eigene-blog/#comments</comments>
		<pubDate>Thu, 28 Dec 2006 11:46:21 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webtechnologie]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2006/12/28/kommentar-preview-fur-das-eigene-blog/</guid>
		<description><![CDATA[Kommentare sind ein wichtiger und bisweilen auch nützlicher Bestandteil eines Weblog-Systems. Benutzer können so ihre Meinung zu dem Geschriebenen kundtun, man kann unter Umständen in einen Dialog treten und lernt so auch neue Menschen kennen. Eine Vorschau erweist sich dabei [...]]]></description>
			<content:encoded><![CDATA[<p>Kommentare sind ein wichtiger und bisweilen auch nützlicher Bestandteil eines Weblog-Systems. Benutzer können so ihre Meinung zu dem Geschriebenen kundtun, man kann unter Umständen in einen Dialog treten und lernt so auch neue Menschen kennen. Eine Vorschau erweist sich dabei als hilfreich.</p>
<p>Die Eingabe eines Kommentars erfolgt über ein normales Formular, was aber von Haus aus keine Möglichkeit einer Vorschau bietet. So ist der Benutzer gezwungen, dass Kommentar erst abzuschicken, bevor er das Ergebnis sehen kann &#8211; was mitunter zu bösen Überraschungen führt. Eine Vorschaufunktion macht also durchaus Sinn.</p>
<p>Im Folgenden zeige ich meine Realisierung. Diese basiert auf <a href="http://www.wordpress.org" title="WordPress &gt; Blog Tool and Weblog Platform">WordPress</a>, lässt sich aber prinzipiell auf jedem Weblog-System anwenden, da die Aufbereitung von Kommentaren immer gleich ist.</p>
<h2>Inhalt</h2>
<ol>
<li>Vorgedanken</li>
<li>Umsetzung der Pflichtbestandteile</li>
<li>Umsetzung von Gravatar-Vorschau</li>
<li>Abschluss</li>
</ol>
<h2>1. Vorgedanken</h2>
<p>Zuerst einmal muss man sich klarmachen, was man erreichen will und wie man es erreichen kann. In diesem Fall sollen die Werte aus einem Formular on-the-fly verarbeitet und in einer Vorschau angezeigt werden. Typisch für ein Blog sind die Felder für Name, Email-Adresse, URL zu einer Website und das Kommentar selbst. Die Kommentare selbst werden in einer Liste ausgegeben und folgen immer demselben (theme-abhängigen) Schema. Das ist wichtig zu wissen, da die Vorschau erst bei Nutzung generiert wird.</p>
<p>Ferner muss man sich überlegen, wie die Vorschau reagieren soll, wenn nur bestimmte Felder bisher ausgefüllt wurden. Relevant für die Vorschau sind Name, URL und Kommentar (die Email-Adresse wird überlicherweise nicht ausgegeben). Name und URL werden bei der Ausgabe aber verknüpft, also muss man berücksichtigen, dass der Benutzer Name und/oder URL noch nicht eingegeben hat.</p>
<p>Auch zu welchem Zeitpunkt die Vorschau aktiv werden soll muss berücksichtigt werden. Sinnvoll ist, sobald eins der Felder einen Inhalt bekommt (also beim ersten Tastenanschlag) bzw. wenn ein Feld den Fokus verliert (der Benutzer klickt z.B. erst auf Name, gibt nichts ein und klickt dann auf URL). Email ist ein Sonderfall, hier sollte die Aktualisierung nur beim Verlieren des Fokus&#8217;s erfolgen &#8211; warum, wird später ersichtlich.</p>
<p>Zusammengefasst ergibt sich folgendes:</p>
<ul>
<li>Kommentarfelder Name, URL, Kommentar ständig überwachen und bei Änderung Vorschau generieren</li>
<li>Berücksichtigen, dass noch nicht alle Felder ausgefüllt sind (insbesondere Name und URL)</li>
<li>Die Fälle festlegen, ab wann die Vorschau das erste Mal aktiv werden soll</li>
</ul>
<p><small>Hinweis für die Feedleser: Das ist ein Beitrag über mehrere Seiten, von der im RSS-Feed nur die Erste dargestellt wird.</small></p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2006%2F12%2F28%2Fkommentar-preview-fur-das-eigene-blog%2F&amp;text=Kommentar-Preview+f%C3%BCr+das+eigene+Blog&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2006/12/28/kommentar-preview-fur-das-eigene-blog/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Herzlichen Glückwunsch!</title>
		<link>http://www.jeriko.de/2006/12/17/herzlichen-gluckwunsch/</link>
		<comments>http://www.jeriko.de/2006/12/17/herzlichen-gluckwunsch/#comments</comments>
		<pubDate>Sun, 17 Dec 2006 17:00:14 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Webtechnologie]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2006/12/17/herzlichen-gluckwunsch/</guid>
		<description><![CDATA[Ja Mensch, das hätte ich doch beinahe übersehen, dass du heute Geburtstag hast! Wie alt? 10 Jahre? Na da haste aber schon einiges aufm Buckel, wenn ich mir dein Leben bisher so betrachte. Eigentlich ist&#8217;s doch ganz einfach, du hast [...]]]></description>
			<content:encoded><![CDATA[<p>Ja Mensch, das hätte ich doch beinahe übersehen, dass du heute Geburtstag hast!</p>
<p>Wie alt? 10 Jahre? Na da haste aber schon einiges aufm Buckel, wenn ich mir dein Leben bisher so betrachte. Eigentlich ist&#8217;s doch ganz einfach, du hast  deine klaren Eigenschaften, an denen man sich ja festhalten könnte. Ja gut, <a href="http://www.microsoft.com" title="Microsoft Corporation">andere</a> wissen ja immer alles besser, und man hat&#8217;s dich nicht immer für voll genommen, aber wieder andere wollten gerade nach deinen Eigenschaften leben.</p>
<p>Und darüber kann man ja froh sein, nicht wahr? Ich mein, schon bei deiner Geburt hatte jedes Spielzeug für dich eine klare Bedeutung. Ein Förmchen ist für dich immer ein Förmchen. Andere haben zu der Zeit noch ganz viele Förmchen benutzt um damit ganz tolle Dinge zu basteln. Aber das war ja nie so dein Ding. Und das haben die anderen dann zum Glück auch eingesehen. Damit das Förmchen eben wieder das Förmchen sein kann.</p>
<p>10 Jahre. Und wie ich hörte hast du noch <a href="http://www.w3.org/Style/CSS/current-work#CSS3" title="CSS: Under Construction">große Pläne</a> in deinem Leben. Hmmm hmmm hmmm, ich sags mal so, da gibts leider immer noch genug, die noch nicht mal dein bisheriges Leben kapiert haben. Die das aber irgendwie auch nicht wollen. Wenn man denen auf die Finger klopft, dann machen sie gerade so viel, dass man die breite Masse zufrieden stellen kann. Die breite Masse interessiert sich aber auch nicht so wirklich dafür. Wenn du die überzeugen willst, dann musst du dich schon ordentlich anstrengen. Aber ich setz da jede Menge Hoffnung in dich.</p>
<p>Denn es gibt ja auch jetzt schon <a href="http://www.opera.com" title="Opera web browser: Homepage">genug</a> <a href="http://www.mozilla.com/en-US/firefox/" title="Firefox - Rediscover the Web">Leute</a>, die das, was du so tust, sinnvoll und gut finden, und auch nicht mehr bereit sind, dass nur halbwertig umzusetzen. Und damit haben die denen, die es nicht interessiert, schon einen gehörigen Schrecken eingejagt. Die haben sich dann beeilt zu sagen, dass sie dich ja eigentlich auch als sinnvoll ansehen, aber eben nicht anders können.<br />
Naja, wer&#8217;s glaubt, aber ist ja schonmal ein Schritt in die richtige Richtung.</p>
<p>Aber sei&#8217;s drum! Ich glaub, wenn du nicht geboren wärst, dann wären wir heute nicht dort, wo wir eben sind. Ich wünsche dir also alles Gute zum Geburtstag, liebes <a href="http://www.w3.org/TR/REC-CSS1-961217" title"Cascading Style Sheets, level 1">CSS</a>!</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2006%2F12%2F17%2Fherzlichen-gluckwunsch%2F&amp;text=Herzlichen+Gl%C3%BCckwunsch%21&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2006/12/17/herzlichen-gluckwunsch/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress: Letzten Beitrag anders stylen</title>
		<link>http://www.jeriko.de/2006/08/10/wordpress-letzten-beitrag-anders-stylen/</link>
		<comments>http://www.jeriko.de/2006/08/10/wordpress-letzten-beitrag-anders-stylen/#comments</comments>
		<pubDate>Thu, 10 Aug 2006 08:03:52 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Webtechnologie]]></category>
		<category><![CDATA[beitrag]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2006/08/10/wordpress-letzten-beitrag-anders-stylen/</guid>
		<description><![CDATA[Im Forum von wordpress.de gibt es des öfteren die Frage, wie man denn den letzten, also den neusten Beitrag auf Übersichtsseiten &#8211; also Frontpage, Archiv, Kategorieseite &#8211; anders stylen kann, um ihn optisch von den älteren abzugrenzen. Dazu gibt es [...]]]></description>
			<content:encoded><![CDATA[<p>Im Forum von <a href="http://forum.wordpress.de">wordpress.de</a> gibt es des öfteren die Frage, wie man denn den letzten, also den neusten Beitrag auf Übersichtsseiten &#8211; also Frontpage, Archiv, Kategorieseite &#8211; anders stylen kann, um ihn optisch von den älteren abzugrenzen. Dazu gibt es prinzipiell zwei Möglichkeiten. Auf Formatierungen wird hier keine Rücksicht genommen, es soll nur gezeigt werden, wie man den ersten Eintrag explizit ansprechen kann.</p>
<h2>Möglichkeit 1: 1, 2, 3&#8230;</h2>
<p>Die erste Möglichkeit ist das simple Durchzählen, welcher Beitrag gerade in der Loop bearbeitet wird.Dazu wird der Zähler vor der Loop initialisiert, innerhalb der Loop in gleichmäßigen Schritten erhöht und abgefragt.</p>
<pre><code>&lt;?php $counter = 1;
if(have_posts()) : while(have_posts()) : the_post();
  if($counter == '1') { ?&gt;
    ... Hier wird der erste Beitrag formatiert ...
  &lt;?php $counter++;
  } else { ?&gt;
    ... Hier werden alle anderen Beiträge formatiert ...
  &lt;?php }
endwhile; endif; ?&gt;
</code></pre>
<p>Der Zähler hat den Anfangswert 1. Solange dieser Wert noch gespeichert ist, befindet sich die Loop beim ersten Beitrag, der entsprechend den Wünschen formatiert werden kann. Danach wird der Zähler um 1 erhöht, so dass beim nächsten Durchlauf die Bedingung der if-Schleife nicht mehr zutrifft und der else-Teil abgearbeitet wird, also alle anderen Beiträge in der Loop.</p>
<h2>Möglichkeit 2: Cut! &#8230;and Action!</h2>
<p>Was viele nicht wissen, man kann die Loop ohne weiteres unterbrechen und zu einem späteren Zeitpunkt fortsetzen, man muss nicht alle Beiträge auf einmal abarbeiten. Folgendes Beispiel:</p>
<pre><code>&lt;?php if(have_posts()) : the_post() ?&gt;
  ... Formatierungen für den ersten Beitrag ...
&lt;?php endif; ?&gt;

&lt;!-- Hier kann noch jede Menge andere Informationen stehen --&gt;

&lt;?php while(have_posts()) : the_post() ?&gt;
 ... Formatierungen für alle anderen Beiträge ...
&lt;?php endwhile; ?&gt;
</code></pre>
<p>Es wird abgefragt, ob Beiträge in der Loop vorhanden sind. Im ersten Durchlauf wird die while-Schleife weg gelassen, es wird nur genau ein Beitrag abgearbeitet &#8211; der Erste. Erst zu einem späteren Zeitpunkt werden via der jetzt vorhandenen while-Schleife auch die älteren Beiträge bearbeitet, die Loop befindet sich zu diesem Zeitpunkt beim zweiten Beitrag. Diese Lösung erfordert keine zusätzlichen Abfragen, wo man sich gerade in der Loop befindet, setzt allerdings vorraus, dass mindestens 2 Beiträge in der gewünschten Ansicht vorhanden sind. Ohne würde die while-Schleife eine Fehlermeldung erzeugen. </p>
<h2>Schluss</h2>
<p>Beide Möglichkeiten unterscheiden sich nicht in ihrer Funktionalität, allerdings ist die erste Variante sicherlich flexibler. Im Beispiel wurde nur darauf eingegangen, wie der erste Beitrag angesprochen werden kann, man könnte aber auch mehrere Beiträge abfragen, jeden zweiten, dritten oder oder oder. Die zweite Methode verzichtet dafür auf eine weitere Variable und eine permanente Abfrage, wo man sich gerade befindet. Sind die Vorraussetzungen gegeben würde ich persönlich dieser Methode den Vorzug geben.</p>
<p><strong>Update 27. September</strong></p>
<p>Beide Möglichkeiten formatieren die entsprechende Seite grundsätzlich so, dass der erste angezeigte Beitrag anders dargestellt wird. Dies ist vielleicht nicht gewünscht, man möchte zum Beispiel, das wirklich nur der zuletzt geschrieben Beitrag anders dargestellt wird. Nehmen wir als Beispiel 10 Beiträge, wobei immer nur 5 pro Seite angezeigt werden sollen. Das würde bedeuten, dass auf der nächsten Seite Beitrag Nr. 6 ebenfalls anders dargestellt werden würde.</p>
<p>Um dieses Verhalten zu unterbinden bedarf es nur einer geringfügigen Änderung:</p>
<pre><code>global $paged</code></pre>
<p>Diese Zeile wird einmal vor die Loop geschrieben. $paged ist eine Variable, in der gespeichert wird, auf welcher Seite wir uns gerade befinden. WordPress weiss darüber, welche Beiträge überhaupt ausgegeben werden sollen. Zurück zu unserem Beispiel: Befinden wir uns auf Seite 2, sollen die Beiträge 6 &#8211; 10 ausgegeben werden, und so weiter.</p>
<p>Beim Beispiel des Durchzählens wird die Zeile </p>
<pre><code>if($counter == '1') { ?&gt;</code></pre>
<p>durch</p>
<pre><code>if($counter == '1' &#038;&#038; ($paged == '' || $paged < 2)) { ?&gt;</code></code></pre>
<p>ersetzt. Bei der neuen Bedingungsabfrage, das ist kein &#8220;doppelten&#8221; sondern &#8216;einfache&#8217; Anführungszeichen. Bei der zweiten Möglichkeit wird die Zeile</p>
<pre><code>&lt;?php if(have_posts()) : the_post() ?&gt;</code></pre>
<p>durch</p>
<pre><code>&lt;?php(if(have_posts() &#038;&#038; ($paged == '' || $paged < 2)) : the_post() ?&gt;</code></code></pre>
<p>ersetzt. Auch hier, wieder einfache Anführungszeichen.</p>
<p>Zusammengefasst gesagt wurde die Bedingung der Schleife erweitert. Befinden wir uns auf der ersten Seite, soll der erste Beitrag anders formatiert werden. Ist das nicht der Fall, werden alle Beiträge gleich behandelt. Damit ist sicher gestellt, dass wirklich nur der erste, also zuletzt geschriebene, Beitrag anders formatiert wird.</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2006%2F08%2F10%2Fwordpress-letzten-beitrag-anders-stylen%2F&amp;text=WordPress%3A+Letzten+Beitrag+anders+stylen&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2006/08/10/wordpress-letzten-beitrag-anders-stylen/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>WordPress: Letzte Kommentare ausgeben</title>
		<link>http://www.jeriko.de/2006/08/09/wordpress-letzte-kommentare-ausgeben/</link>
		<comments>http://www.jeriko.de/2006/08/09/wordpress-letzte-kommentare-ausgeben/#comments</comments>
		<pubDate>Wed, 09 Aug 2006 12:26:02 +0000</pubDate>
		<dc:creator>Jeriko</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Webtechnologie]]></category>
		<category><![CDATA[kommentare]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.i-jeriko.de/2006/08/09/wordpress-letzte-kommentare-ausgeben/</guid>
		<description><![CDATA[Okay, die Überschrift ist etwas wiedersprüchlich. Es geht hier nicht um die Ausgabe der Kommentare zu einem Beitrag, sondern um eine allgemeine Liste der letzten 5, 10, 20 Kommentare, wie man sie z.B. häufig in Sidebars antrifft. &#8220;Aber Jeriko, dafür [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, die Überschrift ist etwas wiedersprüchlich. Es geht hier nicht um die Ausgabe der Kommentare zu einem Beitrag, sondern um eine allgemeine Liste der letzten 5, 10, 20 Kommentare, wie man sie z.B. häufig in Sidebars antrifft. &#8220;Aber Jeriko, dafür gibt es doch schon so viele Plugins!&#8221; Stimmt, spontan fallen mir da <a href="http://blog.jodies.de/archiv/2004/11/13/recent-comments/">Recent Comments</a>, <a href="http://www.semiologic.com/software/recent-comments/">Fuzzy Recent Comments</a> und <a href="http://www.zappelfillip.de/2005-12-19/zap_recent_commented-wordpress-plugin/">Zap_Recent_Commented</a> ein, die sich alle ein wenig unterscheiden, aber letztlich doch das gleiche machen. Alle lassen aber etwas missen:</p>
<p>Was, wenn man die Kommentare abwechselnd unterschiedlich darstellen möchte?</p>
<p>Mag sein, dass die oben genannten (oder natürlich auch ein anderes Plugin das ich noch nicht kenne?) das beherrschen, dann ist es mir bisher nur noch nicht aufgefallen. Es ist aber auch nicht so schwer, die letzten Paar Kommentare zu besorgen. Wie es aussehen kann sieht man, wenn man die zweite Sidebar öffnet.</p>
<h2>Der Code</h2>
<p>Das Prozedere ist recht simpel: Wir brauchen die Informationen über die letzten Kommentare sowie zumindest den Titel des zugehörigen Posts. Für erstes wird folgendes eingetragen:</p>
<pre><code>&lt;?php $comments = $wpdb->get_results("SELECT comment_post_ID, comment_author, comment_author_email, comment_content, comment_date
  FROM $wpdb-&gt;comments
  WHERE comment_type = ''
  &#038;&#038; comment_approved = '1'
  ORDER BY comment_date
  DESC LIMIT 10"); ?&gt;</code></pre>
<p>Dieser Code kann irgendwo stehen. Die Klasse $wpdb ist für alle Interaktionen von WordPress mit der Datenbank zuständig, die zugehörige Funktion get_results stellt eine Anfrage an die Datenbank und gibt das Ergebnis zurück. Innerhalb des SQL-Statements werden zwei Bedingungen an die Kommentare gestellt:</p>
<ul>
<li>Es handelt sich um ein Kommentar (Ping- und Trackbacks werden nicht berücksichtigt)</li>
<li>Das Kommentar wurde akzeptiert (Spamkommentare werden nicht angezeigt)</li>
</ul>
<p>Das Ergebnis wird nach dem Datum absteigend sortiert, das neuste Kommentar erscheint also als erstes. Es werden 10 Kommentare ausgelesen. Innerhalb einer Schleife werden die Kommentare nun aufbereitet und ausgegeben, in diesem Fall in einer gewöhnlichen Liste:</p>
<pre><code>&lt;ul&gt;
&lt;?php $commenttype = 'even';

foreach($comments as $comment) {
  $post = get_postdata($comment-&gt;comment_post_ID); ?&gt;

  &lt;li class="&lt;?php echo $commenttype; ?&gt;"&gt;
    &lt;?php echo $comment-&gt;comment_author; ?&gt; zu &lt;a href="&lt;?php echo get_permalink($post['ID']); ?&gt;" title=""&gt;
      &lt;?php echo $post['Title']; ?&gt;&lt;/a&gt;
  &lt;/li&gt;

  &lt;?php if($commenttype == "even") { $commenttype = "odd"; } else { $commenttype = "even"; } ?&gt;
&lt;?php } ?&gt;
&lt;/ul&gt;
</code></pre>
<p>Und das wars auch schon. Für jedes Kommentar werden mit der Funktion <code>get_postdata()</code> die Informationen für den entsprechenden Beitrag aus der Datenbank geholt. Danach folgt die Ausgabe, hier sehr vereinfacht dargestellt. Zum Abschluss wird der Wert der Variable <code>$commenttype</code> geändert, so dass die Listenelemente abwechselnd die Klasse .even und .odd erhalten. Diese Klassen lassen sich ganz normal über die style.css des entsprechenden Themes den eigenen Bedürfnissen anpassen.</p>
<h2>Abschluss</h2>
<p>Dies stellt sicherlich die einfachste Methode dar und lässt sich beliebig erweitern: Vielleicht möchte man ja doch Ping- und Trackbacks berücksichtigen? Sollen Kommentare von bestimmten Autoren ganz anders aussehen? Oder bestimmte erst gar nicht angezeigt werden? Die Anpassung ist wirklich einfach, bei Hilfe man kann mich gerne ansprechen.</p>
<p><strong>Update:</strong> Da hat sich noch ein kleiner Fehler in die Abarbeitung der Schleife eingeschlichen. In der zweiten Zeile heisst es nicht <code>$commenttype == 'even';</code> sondern <code>$commenttype = 'even';</code> also nur mit einem Gleichzeichen.</p>
<div style="float:left;margin:0 10px 5px 0;height: 20px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.jeriko.de%2F2006%2F08%2F09%2Fwordpress-letzte-kommentare-ausgeben%2F&amp;text=WordPress%3A+Letzte+Kommentare+ausgeben&amp;count=vertical&amp;via=JerikoOne&amp;lang=de"><img src="http://www.jeriko.de/wp-content/themes/wpjeriko33.2/_img/tweet.png" style="border:none" /></a></div><p>Ein Beitrag von <a href="http://www.jeriko.de">Jeriko</a>, du kannst das Blog auch via <a href="http://twitter.com/JerikoOne">Twitter</a> und <a href="http://www.facebook.com/jeriko.de">Facebook</a> verfolgen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.jeriko.de/2006/08/09/wordpress-letzte-kommentare-ausgeben/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: www.jeriko.de @ 2012-02-09 14:22:30 -->
