<?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>ajaveeb &#187; Features</title>
	<atom:link href="http://ajaveeb.de/tags/features/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaveeb.de</link>
	<description>Das Technikblog von Benjamin Hofmann</description>
	<lastBuildDate>Fri, 26 Feb 2010 20:21:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Neues Feature im Blog: Planet</title>
		<link>http://ajaveeb.de/neues-feature-im-blog-planet-252</link>
		<comments>http://ajaveeb.de/neues-feature-im-blog-planet-252#comments</comments>
		<pubDate>Wed, 27 Aug 2008 21:39:39 +0000</pubDate>
		<dc:creator>Benni</dc:creator>
				<category><![CDATA[Beiträge]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Feed]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.ajaveeb.de/?p=252</guid>
		<description><![CDATA[Seit gestern gibt es ein neues Feature hier im Blog. Einen Planet.]]></description>
			<content:encoded><![CDATA[<p class="mainimage"><img src="http://img.ajaveeb.de/cfd94f9c56f3eea16c80a645a227ff24.jpg" alt="Neues Feature im Blog: Planet" width="596" height="298" /></p><p style="font-weight:bold">Seit gestern gibt es ein neues Feature hier im Blog. Einen Planet.</p><p>Gestern habe ich mich mal damit befasst ein lange von mir geplantes Feature umzusetzen, n&#228;mlich die Aggregation und Anzeige von interessanten Artikeln, die ich in meinem <a href="http://www.ajaveeb.de/artikel/tiny-tiny-rss-180/">Feedreader</a> lese.</p>
<p>Dabei ist nun <a href="http://www.ajaveeb.de/planet/">diese Seite</a> entstanden, die genau das macht. Die Technik dahinter ist noch sehr simpel gehalten und auch noch nicht ganz so performant wie ich das gerne h&#228;tte, aber daf&#252;r finde ich auch noch eine L&#246;sung in den n&#228;chsten Tagen. Dann folgt auch eine weitere Erkl&#228;rung, wie das geschieht und welche Technologien eingesetzt werden.</p>
<p>Und dann noch eine Sache. Sollten auf dieser Seite Artikel angezeigt werden, die dort nicht gew&#252;nscht sind kann man mich bequem &#252;ber <a href="http://www.ajaveeb.de/impressum/#contact">mein Kontaktformular</a> erreichen. Ich werde diesen Artikel dann selbstverst&#228;ndlich aus der Aggregation entfernen.</p>
<p>&#8212;<br />
Foto: <a href="http://www.flickr.com/photos/stollerdos/255960893/">Notting Hill garden little planet</a></p>
<hr /><small>&copy; <a href="http://www.ajaveeb.de/">Benjamin Hofmann</a> (ID:  f3d8e0b3cf4b39ca430ffe4e706e912c)</small><br /><a href="http://ajaveeb.de/neues-feature-im-blog-planet-252#comments">0 Kommentare</a> &middot; <a href="http://ajaveeb.de/neues-feature-im-blog-planet-252">Permalink</a>]]></content:encoded>
			<wfw:commentRss>http://ajaveeb.de/neues-feature-im-blog-planet-252/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tiny Tiny RSS</title>
		<link>http://ajaveeb.de/tiny-tiny-rss-180</link>
		<comments>http://ajaveeb.de/tiny-tiny-rss-180#comments</comments>
		<pubDate>Sat, 23 Aug 2008 19:12:44 +0000</pubDate>
		<dc:creator>Benni</dc:creator>
				<category><![CDATA[Artikel]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Feed]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://www.ajaveeb.de/?p=180</guid>
		<description><![CDATA[Ich beobachte nun schon seit einigen Wochen, dass sich an Wochenenden in meinem Feedreader so gut wie nichts tut, obwohl jeder zu dieser Zeit eigentlich am meisten Zeit haben sollte. Ist das eine allgemeine Unlust oder einfach nur eine Wochenend-Faulheit?

Egal, denn dies bringt mich zu meinem eigentlichen Thema. Einem sehr guten Feedreader auf Basis von PHP und AJAX: <a href="http://tt-rss.org/trac/wiki">Tiny Tiny RSS</a>.]]></description>
			<content:encoded><![CDATA[<p style="font-weight:bold">Ich beobachte nun schon seit einigen Wochen, dass sich an Wochenenden in meinem Feedreader so gut wie nichts tut, obwohl jeder zu dieser Zeit eigentlich am meisten Zeit haben sollte. Ist das eine allgemeine Unlust oder einfach nur eine Wochenend-Faulheit?

Egal, denn dies bringt mich zu meinem eigentlichen Thema. Einem sehr guten Feedreader auf Basis von <a href="http://ajaveeb.de/tags/php" class="st_tag internal_tag" rel="tag" title="Posts tagged with PHP">PHP</a> und <a href="http://ajaveeb.de/tags/ajax" class="st_tag internal_tag" rel="tag" title="Posts tagged with AJAX">AJAX</a>: <a href="http://tt-rss.org/trac/wiki">Tiny Tiny RSS</a>.</p><p><a href="http://www.ajaveeb.de/wp-content/uploads/2008/08/tinytinyrss-1219518482.png" rel="lightbox" title="Screenshot von Tiny Tiny RSS"><img src="http://www.ajaveeb.de/wp-content/uploads/2008/08/tinytinyrssklein-1219518482.png" alt="Tiny Tiny RSS" style="float:none" /></a></p>
<p>Ich beobachte nun schon seit einigen Wochen, dass sich an Wochenenden in meinem Feedreader so gut wie nichts tut, obwohl jeder zu dieser Zeit eigentlich am meisten Zeit haben sollte. Ist das eine allgemeine Unlust oder einfach nur eine Wochenend-Faulheit?</p>
<p>Egal, denn dies bringt mich zu meinem eigentlichen Thema. Einem sehr guten Feedreader auf Basis von <a href="http://ajaveeb.de/tags/php" class="st_tag internal_tag" rel="tag" title="Posts tagged with PHP">PHP</a> und <a href="http://ajaveeb.de/tags/ajax" class="st_tag internal_tag" rel="tag" title="Posts tagged with AJAX">AJAX</a>: <a href="http://tt-rss.org/trac/wiki">Tiny Tiny RSS</a>.<span id="more-180"></span></p>
<p>Als ich vor einige Zeit damit begonnen habe Feeds zu lesen habe ich mich logischerweise auf die Suche nach einem geeigneten Feedreader begeben. Anfangs habe ich mich hier f&#252;r <a href="http://sage.mozdev.org/">Sage</a> entschieden, was ein Add-on f&#252;r <a href="http://ajaveeb.de/tags/firefox" class="st_tag internal_tag" rel="tag" title="Posts tagged with Firefox">Firefox</a> ist. Doch bald begann die Suche von neuem, da ich auch von unterwegs auf meine Feeds zugreifen wollte. Hierbei habe ich mir diverse Anbieter angeschaut, doch keiner hat mir wirklich gefallen. Schlussendlich bin ich jedoch, durch Zufall, auf Tiny Tiny RSS gesto&#223;en.</p>
<h3><a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a> von Tiny Tiny RSS</h3>
<p>Dieses feine St&#252;ck Software von <a href="http://bah.org.ru/">Andrew Dolgov</a> bietet alles, was man braucht und sieht nebenbei noch sehr gut aus, was ein weiterer Grund f&#252;r mich war diesem Reader eine Chance zu geben. Doch hier nun die <a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a>:</p>
<ul>
<li>Die Software l&#228;uft vollautomatisch auf einem Webserver</li>
<li>TT-RSS unterst&#252;tzt diverse Formate wie RSS, RDF, Atom, etc.</li>
<li>OPML-Importe und Exporte stehen zur Verf&#252;gung</li>
<li>Die Installation und Konfiguration gestaltet sich einfach</li>
<li>Das Interface ben&#246;tigt keine Reloads der Seite dank <a href="http://de.wikipedia.org/wiki/XMLHttpRequest">XmlHttpRequest</a> oder einfacher gesagt <a href="http://de.wikipedia.org/wiki/Ajax_(Programmierung)">AJAX</a></li>
<li>Die Software ist frei und steht unter einer <a href="http://www.gnu.org/copyleft/gpl.html">GPL-Lizenz</a></li>
<li>Artikel k&#246;nnen selbst aggregiert und anderen verf&#252;gbar gemacht werden</li>
<li>Wie bei <a href="https://mail.google.com/">Google Mail</a> werden Tastatureingaben unterst&#252;tzt</li>
<li>Artikel k&#246;nnen intern bewertet werden</li>
<li>Podcasts werden seit der aktuellen Version ebenfalls unterst&#252;tzt</li>
</ul>
<p>F&#252;r all das wird ein Webserver oder nat&#252;rlich auch Webspace mit mindestens <a href="http://ajaveeb.de/tags/php" class="st_tag internal_tag" rel="tag" title="Posts tagged with PHP">PHP</a> 4 und <a href="http://ru2.php.net/mbstring">mbstring</a> ben&#246;tigt. Als Datenbank kann entweder <a href="http://www.mysql.com/">MySQL</a> ab Version 4.1 oder <a href="http://www.postgresql.org/">PostgreSQL</a> ab Version 7.4 benutzt werden. Zus&#228;tzlich ist es noch praktisch wenn <a href="http://phpxmlrpc.sourceforge.net/">XML-RPC for PHP</a> und Gettext auf dem Server verf&#252;gbar sind.</p>
<h3>Installation von TT-RSS</h3>
<p>Die Installation gestaltet sich sehr einfach. Das heruntergeladene Archiv entpacken, die Konfigurationsdatei anpassen und hochladen. Anschlie&#223;end noch das Datenbankschema einspielen und schon kann der Spa&#223; beginnen.</p>
<p>Das Datenbankschema einspielen ist hierbei wohl der schwierigste Teil, da dies nicht wie bei <a href="http://wordpress.org/">WordPress</a> in einer Installationsroutine geschieht, sondern manuell erledigt werden muss. Hierzu kann man, je nach M&#246;glichkeit, die Kommandozeile oder phpMyAdmin verwenden.</p>
<p>Bevor man Tiny Tiny RSS das erste Mal nutzt muss man auch noch angeben, wie die Feeds aktualisiert werden sollen. Am besten eignet sich hierf&#252;r ein Cronjob, der die Datei <code>update_feeds.php</code> in bestimmten Abst&#228;nden aufruft. Jedoch gibt es auch noch diverse andere Methoden, die allesamt <a href="http://tt-rss.org/trac/wiki/UpdatingFeeds">hier</a> beschrieben sind.</p>
<h3>Eindruck</h3>
<p>Mein Eindruck von Tiny Tiny RSS ist sehr gut, auch nach der langen Zeit, die ich dieses Tool nun schon nutze. Das Interface reagiert schnell und ist intuitiv zu bedienen. Jeder kommt damit binnen Minuten zurecht. Die Einstellungen, die man t&#228;tigen kann sind ebenfalls sehr umfangreich. Man kann nahezu alles konfigurieren. Man kann Feeds auch in Kategorien einteilen, um einen besseren &#220;berblick zu behalten und zur besseren Identifikation der Feeds werden die Favicons der Websites angezeigt, sofern verf&#252;gbar.</p>
<p>Alles in allem kann ich dieses Tool jedem besten Gewissens empfehlen, da auch Updates leicht von der Hand gehen, die relativ regelm&#228;&#223;ig ver&#246;ffentlicht werden und neue <a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a> oder Bugfixes enthalten. Ganz nebenbei gibt es auch noch ein <a href="https://addons.mozilla.org/de/firefox/addon/3342">sehr praktisches Add-on f&#252;r Firefox</a>, mit dem immer dar&#252;ber informiert ist, wie viele neue Artikel gelesen werden wollen und man kann seine Installation mittels eines Bookmarklets oder Favlets als Feedreader registrieren. Was das ist beschreibt <a href="http://www.perun.net/">Perun</a> in seinem neuen Blog <a href="http://www.webwork-tools.de/2008/08/was-sind-bookmarklets-bzw-favlets/">Webwork-Tools</a>.</p>
<hr /><small>&copy; <a href="http://www.ajaveeb.de/">Benjamin Hofmann</a> (ID:  f3d8e0b3cf4b39ca430ffe4e706e912c)</small><br /><a href="http://ajaveeb.de/tiny-tiny-rss-180#comments">4 Kommentare</a> &middot; <a href="http://ajaveeb.de/tiny-tiny-rss-180">Permalink</a>]]></content:encoded>
			<wfw:commentRss>http://ajaveeb.de/tiny-tiny-rss-180/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Kleines Buchungssystem</title>
		<link>http://ajaveeb.de/kleines-buchungssystem-160</link>
		<comments>http://ajaveeb.de/kleines-buchungssystem-160#comments</comments>
		<pubDate>Sun, 17 Aug 2008 17:20:57 +0000</pubDate>
		<dc:creator>Benni</dc:creator>
				<category><![CDATA[Artikel]]></category>
		<category><![CDATA[Buchungssystem]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Fehler]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.ajaveeb.de/?p=160</guid>
		<description><![CDATA[Ich habe mich die letzten beiden Tage intensiv mit der Entwicklung eines kleinen Projekts besch&#228;ftigt. Urspr&#252;nglich wollte ich nur einen Kalender entwickeln, der die Belegung der Ferienwohnungen meiner Oma anzeigen kann. Inzwischen ist daraus eine Mischung aus aufw&#228;ndigem Kalender und einem kleinen Buchungssystem geworden. Features Dynamische Generierung des Kalenders Hervorhebung von Tagen mit belegten Ferienwohnungen [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe mich die letzten beiden Tage intensiv mit der Entwicklung eines kleinen Projekts besch&#228;ftigt. Urspr&#252;nglich wollte ich nur einen Kalender entwickeln, der die Belegung der <a href="http://hauswiesenblick.de/">Ferienwohnungen meiner Oma</a> anzeigen kann. Inzwischen ist daraus eine Mischung aus aufw&#228;ndigem Kalender und einem kleinen Buchungssystem geworden.<span id="more-160"></span></p>
<h3><a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a></h3>
<ul>
<li>Dynamische Generierung des Kalenders</li>
<li>Hervorhebung von Tagen mit belegten Ferienwohnungen</li>
<li>Hervorhebung von Wochenenden</li>
<li>Hervorhebung des heutigen Tages</li>
<li>Mittels Parameter kann zwischen verschiedenen Wohnungen unterschieden werden</li>
<li>Jahres-, bzw. Monatsanzeige</li>
<li>Anlegen von Buchungen</li>
<li>Bearbeiten von Buchungen</li>
<li>L&#246;schen von Buchungen</li>
<li>Authentifizierung mittels Session</li>
</ul>
<h3>Bekannte Probleme</h3>
<ul>
<li>Beim Springen zwischen Detailseiten im Backend gibt es Probleme</li>
<li>erzeugter Kalender ist noch nicht zu 100% validierbar</li>
<li>&#8230;?</li>
</ul>
<h3>Hintergrund</h3>
<p>Hintergrund dieser Entwicklung ist der, dass ich vorhabe die Website meiner Oma irgendwann einmal zu relaunchen mit einem neuen frischen Design und vielen praktischen Funktionalit&#228;ten wie der, dass man direkt sehen kann, ob die Wohnungen frei sind oder nicht.</p>
<p>Da dieses System dann nat&#252;rlich auch im Produktivbetrieb laufen soll habe ich den bisherigen Stand des Projektes online gestellt und w&#252;rde mir w&#252;nschen, dass es von euch Lesern auf Bugs und fehlende n&#252;tzliche <a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a> untersucht wird.</p>
<p>Der Link zum Frontend ist <a href="http://development.ajaveeb.de/buchungssystem/index.php">http://development.ajaveeb.de/buchungssystem/index.php</a>.<br />
Das Backend erreicht man &#252;ber <a href="http://development.ajaveeb.de/buchungssystem/admin/index.php">http://development.ajaveeb.de/buchungssystem/admin/index.php</a>.<br />
Die Zugangsdaten zum Backend sind folgende:</p>
<ul>
<li>User: demo</li>
<li>Passwort: demo</li>
</ul>
<p>Bugs und fehlende <a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a> k&#246;nnen nat&#252;rlich jederzeit gerne in die Kommentare geschrieben werden. Ich werde sie dann in die obige Liste aufnehmen und versuchen zu beheben, wenn das Sinn macht.</p>
<p>Ich bedanke mich schon mal im Voraus f&#252;r jeden, der sich auf die Suche begibt und mir diverse Dinge meldet <img src='http://ajaveeb.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<hr /><small>&copy; <a href="http://www.ajaveeb.de/">Benjamin Hofmann</a> (ID:  f3d8e0b3cf4b39ca430ffe4e706e912c)</small><br /><a href="http://ajaveeb.de/kleines-buchungssystem-160#comments">13 Kommentare</a> &middot; <a href="http://ajaveeb.de/kleines-buchungssystem-160">Permalink</a>]]></content:encoded>
			<wfw:commentRss>http://ajaveeb.de/kleines-buchungssystem-160/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Firefox 3</title>
		<link>http://ajaveeb.de/firefox-3-41</link>
		<comments>http://ajaveeb.de/firefox-3-41#comments</comments>
		<pubDate>Sun, 11 May 2008 18:46:20 +0000</pubDate>
		<dc:creator>Benni</dc:creator>
				<category><![CDATA[Artikel]]></category>
		<category><![CDATA[Rezensionen]]></category>
		<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Safari]]></category>

		<guid isPermaLink="false">http://www.ajaveeb.de/artikel/firefox-3-41/</guid>
		<description><![CDATA[Ich nutze seit dieser Woche in der Arbeit, wie auch inzwischen privat, die aktuelle Betaversion von Firefox (aktuell Firefox 3.0b5) und muss sagen, dass ich begeistert bin. Optik und Funktionen Am Design hat sich nichts grundlegend ge&#228;ndert bis auf die Tatsache, dass die bisherigen Icons durch modernere ersetzt wurden und die Adressleiste nun etwas zeitgem&#228;&#223;er [...]]]></description>
			<content:encoded><![CDATA[<p>Ich nutze seit dieser Woche in der Arbeit, wie auch inzwischen privat, die <a href="http://www.mozilla.com/en-US/firefox/all-beta.html">aktuelle Betaversion von Firefox</a> (aktuell <a href="http://ajaveeb.de/tags/firefox" class="st_tag internal_tag" rel="tag" title="Posts tagged with Firefox">Firefox</a> 3.0b5) und muss sagen, dass ich begeistert bin.</p>
<h3>Optik und Funktionen</h3>
<p><a href='http://www.ajaveeb.de/wp-content/uploads/2008/05/adressleiste-von-firefox-3.jpg' title='Adressleiste von Firefox 3' class="img" rel="lightbox[firefox3]"><img src='http://www.ajaveeb.de/wp-content/uploads/2008/05/adressleiste-von-firefox-3.thumbnail.jpg' alt='Adressleiste von Firefox 3' /></a>Am Design hat sich nichts grundlegend ge&#228;ndert bis auf die Tatsache, dass die bisherigen Icons durch modernere ersetzt wurden und die Adressleiste nun etwas zeitgem&#228;&#223;er daherkommt. In besagter Adressleiste befindet sich nun das Favicon einer Website, sofern vorhanden, in einer eigenen kleinen Box und bei einem Klick darauf bekommt man ein paar Infos zu der aktuellen Seite wie Identit&#228;tsdaten und ob die Seite verschl&#252;sselt aufgerufen wurde. Auf der rechten Seite der Leiste findet man wie gewohnt das Feedicon, wenn ein <a href="http://ajaveeb.de/tags/feed" class="st_tag internal_tag" rel="tag" title="Posts tagged with Feed">Feed</a> zur Verf&#252;gung steht und eine Neuerung. Bei einem Klick auf das Sternicon kann man die momentane Seite direkt in seine Bookmarks aufnehmen oder sofern schon ein Bookmark vorhanden ist dieses bearbeiten.<span id="more-41"></span></p>
<p><a href='http://www.ajaveeb.de/wp-content/uploads/2008/05/add-on-verwaltung-von-firefox-3.jpg' title='Add-on-Verwaltung von Firefox 3' class="img" rel="lightbox[firefox3]"><img src='http://www.ajaveeb.de/wp-content/uploads/2008/05/add-on-verwaltung-von-firefox-3.thumbnail.jpg' alt='Add-on-Verwaltung von Firefox 3' /></a>Auch die Add-on-Verwaltung wurde grundlegend &#252;berarbeitet. So werden nun beim Aufruf dieser direkt empfohlene Add-ons angezeigt und ein kleiner Suchbalken, &#252;ber dann man ohne den Umweg auf die <a href="https://addons.mozilla.org/de/firefox/">Website von Mozilla</a> Erweiterungen suchen und installieren kann. An der Anzeige von bereits installierten Add-ons hat sich nichts ge&#228;ndert, ebenso wenig an der Anzeige von installierten Themes. Neu hinzugekommen ist jedoch ein Reiter f&#252;r installierte Plugins wie <a href="http://ajaveeb.de/tags/flash" class="st_tag internal_tag" rel="tag" title="Posts tagged with Flash">Flash</a>, Silverlight, etc. Auch die Anzeige der Downloads wurde &#252;berarbeitet, jedoch f&#228;llt mir hier negativ auf, dass der Button zum &#8220;Aufr&#228;umen&#8221; einer kleinen Suchbox weichen musste.</p>
<p><a href='http://www.ajaveeb.de/wp-content/uploads/2008/05/lesezeichenverwaltung-von-firefox-3.jpg' title='Lesezeichenverwaltung von Firefox 3' class="img" rel="lightbox[firefox3]"><img src='http://www.ajaveeb.de/wp-content/uploads/2008/05/lesezeichenverwaltung-von-firefox-3.thumbnail.jpg' alt='Lesezeichenverwaltung von Firefox 3' /></a>Ebenfalls &#252;berarbeitet wurde die Lesezeichenverwaltung. Diese kommt nun wesentlich aufger&#228;umter daher und bietet vielf&#228;ltige M&#246;glichkeiten zur Anzeige und Sortierung der Bookmarks. So befindet sich auf der linken Seite ein Baummen&#252;, dass die verschiedenen Ordner darstellt. Klickt man auf einen dieser Ordner wird im rechten Teil des Fensters der Inhalt dargestellt. Klickt man wiederum dort auf ein Lesezeichen erscheinen unterhalb des Inhalts die M&#246;glichkeiten zur Bearbeitung.</p>
<h3>Ein Blick unter die Haube</h3>
<p>Blickt man ein klein wenig tiefer f&#228;llt sofort die M&#246;glichkeit auf angezeigte Seiten komplett stufenlos zu zoomen, egal ob der Entwickler nun daran gedacht und relative Gr&#246;&#223;en verwendet oder pixelgenau gearbeitet hat. Womit <a href="http://ajaveeb.de/tags/firefox" class="st_tag internal_tag" rel="tag" title="Posts tagged with Firefox">Firefox</a> hier jedoch noch nicht zurecht kommt sind Websites, die eine Variable Breite haben, da diese die gegebene variable Breite (meist 100% des Sichtfensters) behalten egal wie man sie vergr&#246;&#223;ert oder verkleinert.</p>
<p>Blickt man noch ein wenig tiefer f&#228;llt der enorm schnelle Seitenaufbau auf, der m.E. schon fast an Safari herankommt. Egal, welche Seite man aufruft, sie wird rasend schnell geladen, selbst dann wenn mehrere Javascriptbibliotheken und Unmengen an Bildern eingebaut sind. Ein gutes Beispiel f&#252;r solch eine Seite ist die Startseite von <a href="http://www.bayern.by/de/index.html">Bayern.by</a>, dem Tourismusportal von Bayern. Und Nein, f&#252;r diesen Link werde ich nicht bezahlt <img src='http://ajaveeb.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><a href='http://www.ajaveeb.de/wp-content/uploads/2008/05/speicherverbrauch-von-firefox-3.jpg' title='Speicherverbrauch von Firefox 3' class="img" rel="lightbox[firefox3]"><img src='http://www.ajaveeb.de/wp-content/uploads/2008/05/speicherverbrauch-von-firefox-3.thumbnail.jpg' alt='Speicherverbrauch von Firefox 3' /></a>Was auch eher erst auf den zweiten Blick auff&#228;llt ist, dass das Speichermanagement enorm verbessert wurde. Hat <a href="http://ajaveeb.de/tags/firefox" class="st_tag internal_tag" rel="tag" title="Posts tagged with Firefox">Firefox</a> 2 noch wahrlich gigantische Mengen von RAM gefressen begn&#252;gt sich die neue Version mit einem kleinen Bruchteil dieser Menge. Bestes Beispiel hierf&#252;r ist meine Arbeit. Durch die intensive Arbeit mit <a href="http://www.infomax-online.de/de/8d506c49-afcc-9957-5fa4-6ee2b8d2586c.html">unserem CMS</a> und den dazugeh&#246;rigen Portalen, die inzwischen viele <a href="http://ajaveeb.de/tags/ajax" class="st_tag internal_tag" rel="tag" title="Posts tagged with AJAX">AJAX</a>-<a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a> aufweisen, hat sich der Speicherbedarf von <a href="http://ajaveeb.de/tags/firefox" class="st_tag internal_tag" rel="tag" title="Posts tagged with Firefox">Firefox</a> teilweise auf wahnwitzige 1,2 GB erh&#246;ht, was f&#252;r einen Browser absolut inakzeptabel ist. Daraus resultierende Folgen waren ein sehr langsamer Seitenaufbau und eine allgemein schlechtere Performance meines PCs. Seit auf die aktuelle Betaversion umgestiegen bin braucht <a href="http://ajaveeb.de/tags/firefox" class="st_tag internal_tag" rel="tag" title="Posts tagged with Firefox">Firefox</a> meist maximal 200 MB, was die Geschwindigkeit in keinster Weise beeintr&#228;chtigt.</p>
<h3>Fazit</h3>
<p>Ich kann nur jedem, der sich auf die neuste Version von <a href="http://ajaveeb.de/tags/firefox" class="st_tag internal_tag" rel="tag" title="Posts tagged with Firefox">Firefox</a> freut, dazu raten in jedem Fall umzusteigen. Auch ein Umstieg auf die aktuelle Betaversion ist zu empfehlen, da sie schon sehr stabil und sicher l&#228;uft und wenn man mal von der Inkompatibilit&#228;t einiger Add-ons absieht, wirklich mehr Vorteile als Nachteile zu bieten hat. Hierzu hat jedoch Frank schon mal einen <a href="http://blog.helmschrott.de/erweiterungen-in-firefox-3-benutzbar-machen">Eintrag in seinem Blog</a> geschrieben, wie man das umgehen kann.</p>
<hr /><small>&copy; <a href="http://www.ajaveeb.de/">Benjamin Hofmann</a> (ID:  f3d8e0b3cf4b39ca430ffe4e706e912c)</small><br /><a href="http://ajaveeb.de/firefox-3-41#comments">7 Kommentare</a> &middot; <a href="http://ajaveeb.de/firefox-3-41">Permalink</a>]]></content:encoded>
			<wfw:commentRss>http://ajaveeb.de/firefox-3-41/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Best Practice: Template-Entwicklung</title>
		<link>http://ajaveeb.de/best-practice-template-entwicklung-27</link>
		<comments>http://ajaveeb.de/best-practice-template-entwicklung-27#comments</comments>
		<pubDate>Tue, 04 Mar 2008 21:00:15 +0000</pubDate>
		<dc:creator>Benni</dc:creator>
				<category><![CDATA[Artikel]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Optimierung]]></category>

		<guid isPermaLink="false">http://www.ajaveeb.de/artikel/best-practice-template-entwicklung-27/</guid>
		<description><![CDATA[Was ist die beste Vorgehensweise bei der Entwicklung eines Templates f&#252;r eine beliebige Publishing-Software? Diese oder &#228;hnliche Fragen stellen sich dem Entwickler immer wieder, wenn er mit einem neuen Projekt anf&#228;ngt. Besonders dann wenn es auf diese Frage noch keine feststehende Antwort gibt und man auf die Tipps und Tricks derer angewiesen ist, die soetwas [...]]]></description>
			<content:encoded><![CDATA[<p>Was ist die beste Vorgehensweise bei der Entwicklung eines Templates f&#252;r eine beliebige Publishing-Software? Diese oder &#228;hnliche Fragen stellen sich dem Entwickler immer wieder, wenn er mit einem neuen Projekt anf&#228;ngt. Besonders dann wenn es auf diese Frage noch keine feststehende Antwort gibt und man auf die Tipps und Tricks derer angewiesen ist, die soetwas schon einmal getan haben.</p>
<p>Dieser Artikel besch&#228;ftigt sich mit genau diesem Thema und versucht praktische und vor allem praktikable L&#246;sungsvorschl&#228;ge zu liefern. Ich beginne hier beim Grundlegensten aller Projekte, der Idee, und gehe dann auf alle weiteren n&#246;tigen Schritte ein, bis endlich eine funktionsf&#228;hige Website entstanden ist.<span id="more-27"></span></p>
<h3>Am Anfang steht die Idee</h3>
<p>Ohne eine gute Idee scheitert jedes Projekt schon im Ansatz. Aber wenn man es geschafft hat eine tolle Idee zu haben, bei der man nicht vor unendlich gro&#223;en H&#252;rden aufgrund fehlender Kenntnisse o.&#196;. steht, kann es endlich losgehen. Der n&#228;chste Schritt ist es seinen Einfall weiterzuentwickeln und sich ein Konzept zu schaffen, mit dem man arbeiten kann. Ob dies nun durch massives Brainstorming, Austausch mit anderen oder spontan unter der Dusche entsteht ist egal. Die Hauptsache ist, dass schlussendlich eine Art roter Faden entsteht, an den man sich bei der Entwicklung halten kann.</p>
<h3>Design: der Hauptbestandteil eines Templates</h3>
<p>Logischerweise sollte man sich bei der Konzeption seiner Idee auch schon diverse Gedanken zum Design machen, denn immerhin ist das der wichtigste Bestandteil bei der Template-Entwicklung. Ohne Design kein Template, so einfach ist das.</p>
<p>Wie man letztendlich sein Design entwickelt ist jedem selbst &#252;berlassen. Ob mit Photoshop auf den Pixel genau oder skizzenhaft mit Papier und Bleistift. Der wichtige Teil hierbei ist jedes gew&#252;nschte Feature von Anfang an in den Prozess mit einzubeziehen, damit man nicht pl&#246;tzlich vor einem gro&#223;en Problem steht und m&#252;hselig eine mehr schlechte als rechte L&#246;sung zu praktizieren.</p>
<p>Ist das Design endlich fertig hilft es ungemein das entstandene Bild erst einmal eine Weile auf sich wirken zu lassen und sich direkt Gedanken dazu zu machen, wie man dieses Unget&#252;m mit allen seinen Details in Quelltext verwandelt. Hierzu gibt es diverse Dienstleister, doch kosteng&#252;nstiger und spa&#223;bringender ist es, sich selbst an die Arbeit zu machen. Steht das grobe Grundger&#252;st ist der Moment gekommen sich die Spezifikationen f&#252;r das gew&#228;hlte Publishing-System anzusehen. Bei <a href="http://wordpress.org/">WordPress</a> beispielsweise gibt es bei der Navigation f&#252;r die Seiten eine CSS-Klasse, die automatisch an die Listenelemente geh&#228;ngt wird, sollte die aufgef&#252;hrte Seite aufgerufen werden. Also warum sollte man sich hier selbst eine ausgefeilte L&#246;sung &#252;berlegen, wenn man vorhandene Sachen direkt nutzen kann?</p>
<h3>Die technische Umsetzung oder das Spiel mit dem Feuer</h3>
<p>Hat man es nun endlich geschafft nach Stunden des Fluchens aufgrund zickender Browser, Inkompatibilit&#228;ten oder nicht vorhandenen, aber dringend ben&#246;tigter, Eigenschaften von HTML und CSS endlich einen zufriedenstellenden HTML-Dummy zu erstellen beginnt der Spa&#223; erst richtig, denn nun beginnt die Implementierung.</p>
<p>Der erste Schritt sollte der sein den entstandenen HTML-Dummy in eine Standarddatei (bei WordPress die <code>index.php</code> im Ordner <code>/wp-content/themes/dein-theme</code>) zu kopieren und die CSS-, Javascript- und Bilddateien an die richtige Stelle zu bringen. Anschlie&#223;end f&#228;ngt man damit an den zuvor m&#252;hselig erstellten Quelltext zu zerlegen und in einzelne Dateien zu packen, die je nach ben&#246;tigter Anzeige eingebunden werden. Statische Inhalte und dynamische Inhalte sollten ebenfalls strikt voneinander getrennt werden, um nicht zu einem sp&#228;teren Zeitpunkt den &#220;berblick zu verlieren.</p>
<p>Nach dem Zerlegen des Quelltextes sollte man mit dem existenziellsten Bestandteil der Website anfangen: der Navigation. Hat man diese umgesetzt und im Backend nat&#252;rlich die entsprechende Struktur der Site angelegt f&#228;llt es schon um Meilen leichter zu den Seiten zu kommen, an denen man momentan entwickelt, da man sich umst&#228;ndliches Kopieren von Links, etc. sparen kann.</p>
<p>Nun liegt es im Ermessen des Entwicklers, ob er mit einer Inhaltsseite oder der Startseite weiter macht. Letztere ist in den meisten F&#228;llen bei gro&#223;en Projekten sehr schwierig umzusetzen, da hier viele Dinge aus dem System gleichzeitig angezeigt werden sollen. Im Gro&#223;en und Ganzen empfiehlt es sich erst einmal die einfachen Dinge wie normale Inhaltsseiten oder Listentemplates umzusetzen und sich erst dann zu den wirklich schwierigen zu begeben.</p>
<p>Kleiner Tipp noch am Rande: Am Anfang geht alles sehr schnell, da man dank der leicht umzusetzenden Sachen schnell Fortschritte erzielt. Jedoch werden die Aufgaben immer schwieriger und zeitintensiver, je weiter man fortschreitet. Hier also nicht gleich frustrieren <img src='http://ajaveeb.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Der eben genannte Tipp gilt nat&#252;rlich auch dann, wenn mal nicht gleich etwas so funktionieren will, wie es soll. Je umfangreicher die zu bew&#228;ltigende Aufgabe, desto schleppender geht es voran, aber das was z&#228;hlt ist das Ergebnis. Und wenn dieses erzielt wird f&#228;llt jeder bisherige Stress ab wie Schuppen von den Augen. Ebenfalls eine zeitraubende Angelegenheit sind Dinge, die man beim Design vergessen hat oder neue, zus&#228;tzliche Anforderungen und <a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a>. Auch hier gilt dann erst einmal &#252;berlegen, wie man dies angeht und dann anfangen Code zu schreiben.</p>
<h3>Der Schluss vom Lied: Eine funktionierende Website</h3>
<p>Sind alle <a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a> implementiert und Anforderungen umgesetzt kann man sich ruhigen Gewissens zur&#252;cklehnen und sein Gesamtwerk betrachten. Jedoch sollte man selbst zu diesem Zeitpunkt das gesamte Projekt noch einmal grundlegend &#252;berdenken: Ist wirklich alles eingebaut? Gibt es noch <a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a>, die praktisch w&#228;ren? Wie sieht es mit der Usability aus? Hier hilft es meist das Projekt anderen Leuten zu pr&#228;sentieren, die dann sehr oft noch diverse Tipps f&#252;r Verbesserungen geben k&#246;nnen, die man auch noch vor dem Onlinestart umsetzen sollte.</p>
<p>Erst dann, wenn wirklich alles funktioniert und niemanden beim schnellen &#220;berflug etwas ins Auge f&#228;llt kann die Site online gehen. Eventuell nimmt man sich aber auch noch kurz vor dem Release etwas Zeit und beachtet <a href="http://www.ajaveeb.de/artikel/html-css-und-javascript-quelltext-optimieren-7/">meine Tipps zur Optimierung von Quelltext</a>.</p>
<hr /><small>&copy; <a href="http://www.ajaveeb.de/">Benjamin Hofmann</a> (ID:  f3d8e0b3cf4b39ca430ffe4e706e912c)</small><br /><a href="http://ajaveeb.de/best-practice-template-entwicklung-27#comments">2 Kommentare</a> &middot; <a href="http://ajaveeb.de/best-practice-template-entwicklung-27">Permalink</a>]]></content:encoded>
			<wfw:commentRss>http://ajaveeb.de/best-practice-template-entwicklung-27/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ajax Rain und MiniAjax</title>
		<link>http://ajaveeb.de/ajax-rain-und-miniajax-23</link>
		<comments>http://ajaveeb.de/ajax-rain-und-miniajax-23#comments</comments>
		<pubDate>Mon, 18 Feb 2008 20:04:42 +0000</pubDate>
		<dc:creator>Benni</dc:creator>
				<category><![CDATA[Linktipps]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Barrierefreiheit]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Optimierung]]></category>

		<guid isPermaLink="false">http://www.ajaveeb.de/linktipps/ajax-rain-und-miniajax-23/</guid>
		<description><![CDATA[Wer auf seiner Website verst&#228;rkt von Ajax &#038; Co. Gebrauch macht oder seinen Nutzern kleine Extrafeatures bieten will sollte einen Blick auf Ajax Rain werfen. Dort gibt es derzeit ca. 1000 Scripts f&#252;r die Optimierung der eigenen Site, die den Besuchern einen deutlichen Mehrwert bieten k&#246;nnen. Logischerweise gibt es auch reine Spielereien, die realistisch gesehen [...]]]></description>
			<content:encoded><![CDATA[<p>Wer auf seiner Website verst&#228;rkt von Ajax &#038; Co. Gebrauch macht oder seinen Nutzern kleine Extrafeatures bieten will sollte einen Blick auf <a href="http://www.ajaxrain.com/">Ajax Rain</a> werfen. Dort gibt es derzeit ca. 1000 Scripts f&#252;r die <a href="http://ajaveeb.de/tags/optimierung" class="st_tag internal_tag" rel="tag" title="Posts tagged with Optimierung">Optimierung</a> der eigenen Site, die den Besuchern einen deutlichen Mehrwert bieten k&#246;nnen. Logischerweise gibt es auch reine Spielereien, die realistisch gesehen niemand braucht, aber trotzdem nett anzusehen sind.</p>
<p>Wem das zu viel auf einmal ist kann auch einen Blick auf <a href="http://miniajax.com/">MiniAjax</a> werfen. Das ist im Grunde genommen exakt das Gleiche, nur eben kleiner und &#252;bersichtlicher.</p>
<p>Und wenn wir schon bei zus&#228;tzlichen <a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a> dank Ajax sind, sollte man beim Einbau solcher Skripts nat&#252;rlich nicht vergessen diverse Fallbackl&#246;sungen einzubauen, da es auch Personen geben soll die Javascript nicht brauchen und es deshalb deaktiviert haben.</p>
<hr /><small>&copy; <a href="http://www.ajaveeb.de/">Benjamin Hofmann</a> (ID:  f3d8e0b3cf4b39ca430ffe4e706e912c)</small><br /><a href="http://ajaveeb.de/ajax-rain-und-miniajax-23#comments">0 Kommentare</a> &middot; <a href="http://ajaveeb.de/ajax-rain-und-miniajax-23">Permalink</a>]]></content:encoded>
			<wfw:commentRss>http://ajaveeb.de/ajax-rain-und-miniajax-23/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flowplayer</title>
		<link>http://ajaveeb.de/flowplayer-21</link>
		<comments>http://ajaveeb.de/flowplayer-21#comments</comments>
		<pubDate>Mon, 18 Feb 2008 19:27:15 +0000</pubDate>
		<dc:creator>Benni</dc:creator>
				<category><![CDATA[Beiträge]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.ajaveeb.de/beitraege/flowplayer-21/</guid>
		<description><![CDATA[Sieht man sich auf dem Markt der kostenlosen Flash-Player f&#252;r die eigene Website an st&#246;&#223;t man meist sehr schnell auf den JW FLV MEDIA PLAYER von Jeroen Wijering. Dieser ist auch wahrscheinlich einer der am weitesten entwickelten Player, die es derzeit gibt, aber gestern bin ich dank dem CHIP-LINUX-Blog &#252;ber sehr interessante Konkurrenz gesto&#223;en. Diese [...]]]></description>
			<content:encoded><![CDATA[<p>Sieht man sich auf dem Markt der kostenlosen <a href="http://ajaveeb.de/tags/flash" class="st_tag internal_tag" rel="tag" title="Posts tagged with Flash">Flash</a>-Player f&#252;r die eigene Website an st&#246;&#223;t man meist sehr schnell auf den <a href="http://www.jeroenwijering.com/?item=JW_FLV_Media_Player">JW FLV MEDIA PLAYER</a> von Jeroen Wijering. Dieser ist auch wahrscheinlich einer der am weitesten entwickelten Player, die es derzeit gibt, aber gestern bin ich dank dem <a href="http://blog.chip.de/chip-linux-blog/flowplayer-freier-flash-player-fuer-die-homepage-20080215/">CHIP-LINUX-Blog</a> &#252;ber sehr interessante Konkurrenz gesto&#223;en.</p>
<p>Diese Konkurrenz hei&#223;t <a href="http://flowplayer.org/index.html">Flowplayer</a> und ist ein extrem anpassbarer, gut aussehender Player, der nebenbei auch noch viele Formate unterst&#252;tzt, wie z.B. FLV, MP3, H.264 und sogar Bilder in den Formaten JPG und PNG.</p>
<p>Die Kernfeatures des Tools sind neben der gro&#223;en Formatunterst&#252;tzung eine flexible Konfiguration, progressiver Download (wie bspw. bei YouTube), Streaming, Thumbnails, Vollbild und Playlists. Zudem kann er stark an die eigenen Bed&#252;rfnisse angepasst werden durch eine Javascript-<a href="http://ajaveeb.de/tags/api" class="st_tag internal_tag" rel="tag" title="Posts tagged with API">API</a> und kann sogar von anderen Flashfilmen angesprochen werden. Und f&#252;r diejenigen, die Werbung in ihren Filmen anbieten wollen gibt es auch diverse M&#246;glichkeiten.</p>
<p>Alles in allem sieht der Player wirklich gut aus. Wer wei&#223;, vielleicht verwende auch ich ihn mal in einem Projekt, wo sich sowas anbietet.</p>
<hr /><small>&copy; <a href="http://www.ajaveeb.de/">Benjamin Hofmann</a> (ID:  f3d8e0b3cf4b39ca430ffe4e706e912c)</small><br /><a href="http://ajaveeb.de/flowplayer-21#comments">1 Kommentare</a> &middot; <a href="http://ajaveeb.de/flowplayer-21">Permalink</a>]]></content:encoded>
			<wfw:commentRss>http://ajaveeb.de/flowplayer-21/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5 &#8211; Schrecken oder Segen?</title>
		<link>http://ajaveeb.de/wordpress-25-schrecken-oder-segen-16</link>
		<comments>http://ajaveeb.de/wordpress-25-schrecken-oder-segen-16#comments</comments>
		<pubDate>Thu, 14 Feb 2008 21:02:46 +0000</pubDate>
		<dc:creator>Benni</dc:creator>
				<category><![CDATA[Artikel]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Optimierung]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.ajaveeb.de/artikel/wordpress-25-schrecken-oder-segen-16/</guid>
		<description><![CDATA[Wie inzwischen allgemein bekannt sein sollte haben sich die Entwickler der Blogsoftware WordPress daf&#252;r entschieden die Version 2.4 zu &#252;berspringen und am 28. M&#228;rz10. M&#228;rz direkt Version 2.5 zu ver&#246;ffentlichen. Laut Aussage der Verantwortlichen will man keine voreilig entwickelte Software auf den Markt bringen, sondern eine mit m&#246;glichst wenig Bugs. Sieht man momentan im Bugtracker [...]]]></description>
			<content:encoded><![CDATA[<p>Wie inzwischen allgemein bekannt sein sollte haben sich die Entwickler der Blogsoftware <a href="http://wordpress.org/">WordPress</a> daf&#252;r entschieden die Version 2.4 zu &#252;berspringen und am <del datetime="2008-03-12T16:23:39+00:00">28. M&#228;rz</del><ins datetime="2008-03-12T16:23:39+00:00">10. M&#228;rz</ins> direkt Version 2.5 zu ver&#246;ffentlichen. Laut Aussage der Verantwortlichen will man keine voreilig entwickelte Software auf den Markt bringen, sondern eine mit m&#246;glichst wenig Bugs.</p>
<p>Sieht man momentan im <a href="http://trac.wordpress.org/roadmap">Bugtracker</a> nach sieht es aber noch recht mager aus. 302 geschlossene und &#252;ber 500 offene Tickets lassen in meinen Augen wenig Hoffnung, dass alle <a href="http://ajaveeb.de/tags/fehler" class="st_tag internal_tag" rel="tag" title="Posts tagged with Fehler">Fehler</a> bis zum Release beseitigt werden.</p>
<p>Aber selbst wenn noch ein paar Tickets &#252;brig bleiben (hoffen wir, dass dies keine allzu groben L&#252;cken sind) scheint diese neue Version einige interessante neue <a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a> zu haben.<span id="more-16"></span></p>
<h3><a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a></h3>
<p>Zum einen soll die Software insgesamt schneller sein als bisherige Ver&#246;ffentlichungen. Nat&#252;rlich k&#246;nnen Plugins diese gewonnene Geschwindigkeit wieder zunichte machen, aber davon wollen wir mal nicht ausgehen. </p>
<p>Zum anderen soll der Cache &#252;berarbeitet werden. Momentan wird entweder alles gecached oder nichts. Will man Teile des Frontends vom Caching ausschlie&#223;en muss man den Kern von WordPress hacken und das r&#228;cht sich sp&#228;testens beim n&#228;chsten Update.</p>
<p>Bisher waren Updates trotz der relativ leichten Installation sehr m&#252;hsam. Man muss alle Plugins deaktivieren, das Update einspielen und anschlie&#223;end wieder alle Plugins aktivieren. Dies soll in der neuen Version anders werden. Steht eine Aktualisierung ins Haus kann man jetzt auf einen Button klicken, der alle Plugins deaktiviert und nach dem Update alle zuvor aktiven Plugins wieder reaktiviert.</p>
<p>Die gr&#246;&#223;te &#196;nderung jedoch hat das Backend erfahren. Hier pr&#228;sentiert sich WordPress von nun an in einer edlen Optik mit einem &#252;berarbeiteten Dashboard und einer verbesserten Men&#252;struktur. Trotzdem finde ich das Design nicht unbedingt gelungen.</p>
<h3>Das neue Backend</h3>
<p>Das Dashboard sieht sehr gut aus. Dort ist alles sch&#246;n &#252;bersichtlich und man sieht alles Wichtige auf den ersten Blick. Auch scheint es die M&#246;glichkeit zu geben in den einzelnen Boxen diverse Feeds anzeigen zu lassen. So kann man die f&#252;r sich wichtigsten, auf WordPress bezogenen RSS-<a href="http://ajaveeb.de/tags/feed" class="st_tag internal_tag" rel="tag" title="Posts tagged with Feed">Feed</a> direkt anzeigen lassen und ist immer auf dem aktuellen Stand der Dinge.</p>
<p>Klickt man jedoch weiter stellt man sehr schnell fest, dass das Design zwar nett anzusehen, jedoch zum Arbeiten wenig geeignet ist. Hierf&#252;r fehlt der Kontrast zwischen den einzelnen Elementen. Man wei&#223; manchmal fast nicht wo der eine Bereich aufh&#246;rt und der n&#228;chste beginnt. Besonders auf Monitoren mit schwachem Kontrast k&#246;nnte das sehr anstrengend f&#252;r die Augen werden.</p>
<p>Besonders stark ausgepr&#228;gt ist dieser Effekt auf der wichtigsten Seite des gesamten Backends: <em>Schreiben</em>, bzw. <em>Write</em>. Die Boxen sind selbst auf meinem sehr hellen Bildschirm nur schwer voneinander zu unterscheiden. Zudem wurde die gewohnte Anordnung der Elemente verworfen, so dass nun die Auswahl f&#252;r die Kategorie, Diskussionen und f&#252;r den Slug nur durch nervendes Scrollen zu erreichen sind.</p>
<p>Eine, bzw. zwei positive Sachen gibt es auf dieser Seite trotzdem zu berichten: Das Textfeld l&#228;sst sich stufenlos vergr&#246;&#223;ern oder verkleinern und es gibt neue Buttons, mit denen man sehr einfach diverse Multimediainhalte einbinden kann. So kann man bspw. sehr einfach Bilder in seinen Eintr&#228;gen einbetten. Anscheinden wird es dort auch die M&#246;glichkeit geben Audiodateien oder Videos direkt einzubetten. Diese Funktionen sind aber zum jetzigen Zeitpunkt noch nicht funktionsf&#228;hig.</p>
<p>Im Bereich <em>Verwalten</em>, bzw. <em>Manage</em> sieht es sehr aufger&#228;umt aus. Hier hat man wieder sehr schnell alle n&#246;tigen Informationen erfasst. Doch auch hier fehlt meiner Meinung nach eine sehr wichtige Funktion. Derzeit kann man zwar schon nach Kategorie oder Ver&#246;ffentlichungsmonat filtern, jedoch fehlt eine Sortierfunktion der Tabelle. So k&#246;nnte man sehr schnell und einfach alphabetisch oder nach dem Autor sortieren.</p>
<p>Die <em>Media Library</em>- oder zu deutsch Uploads-Seite sieht irgendwie noch aus wie eine Mischung aus Version 2.3 und 2.5. Drumherum sieht alles neu aus, aber es gibt dort immer noch einen der momentan allzu bekannten blauen Balken mit Tabs darauf. Ansonsten sieht auch dieser Bereich sehr gut aus. Die Einstellungsm&#246;glichkeiten f&#252;r die vorhandenen Dateien sind umfangreich und leicht zu erreichen.</p>
<p>Der Bereich f&#252;r die Kommentare ist wom&#246;glich derjenige, dem bisher am wenigsten Beachtung geschenkt wurde. Dort sieht man noch sehr viele unsch&#246;ne Dinge, weswegen ich hier&#252;ber auch kein Urteil f&#228;llen kann.</p>
<p>Die <em>Plugins</em>-Seite sieht wie die Seite zur Verwaltung sehr aufger&#228;umt und gut aus. Am bekannten Schema hat sich hier nichts ge&#228;ndert. Gr&#252;n hinterlegte Plugins sind installiert, wei&#223; hinterlegte nicht.</p>
<p>Die <em>Benutzer</em>, bzw. <em>Users</em>-Seite sieht momentan ein klein wenig &#252;berladen aus. Es wird zwar klar, was was ist und was es bezweckt, aber es steckt alles auf einer einzigen Seite, was die &#220;bersichtlichkeit erschwert.</p>
<h3>Fazit</h3>
<p>Alles in allem lohnt es sich das Update auf Version 2.5 zu wagen. Die neuen <a href="http://ajaveeb.de/tags/features" class="st_tag internal_tag" rel="tag" title="Posts tagged with Features">Features</a> sind eine Bereicherung f&#252;r die Arbeit mit der Software und das Design sieht gut aus. Wenn auch sehr kontrastarm, aber eventuell wird in dieser Richtung noch etwas geschraubt. Logischerweise kann ich hier nicht f&#252;r alle sprechen, aber genau aus diesem Grund gibt es hier noch einen Link zur <a href="http://wp.chrisjohnston.org/">Demo der aktuellen Alpha-Version</a>, wo sich dann jeder sein eigenes Bild davon machen kann. Zum Einloggen gibt es den Benutzer <strong>admin</strong> mit dem Passwort <strong>demo</strong>.</p>
<hr /><small>&copy; <a href="http://www.ajaveeb.de/">Benjamin Hofmann</a> (ID:  f3d8e0b3cf4b39ca430ffe4e706e912c)</small><br /><a href="http://ajaveeb.de/wordpress-25-schrecken-oder-segen-16#comments">0 Kommentare</a> &middot; <a href="http://ajaveeb.de/wordpress-25-schrecken-oder-segen-16">Permalink</a>]]></content:encoded>
			<wfw:commentRss>http://ajaveeb.de/wordpress-25-schrecken-oder-segen-16/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

