<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom"><generator uri="http://www.habariproject.org/" version="0.7-alpha">Habari</generator><id>tag:jowra.com,2010-09-02:atom/4fb04f9557b43f194629cca6556e3a3661f00124</id><title>Jowra | Webdesign - Photo - Artwork</title><updated>2009-05-28T00:18:24+02:00</updated><link rel="alternate" href="http://jowra.com/journal/" /><link rel="first" href="http://jowra.com/journal/atom/1/page/1" type="application/atom+xml" title="Erste Seite" /><link rel="next" href="http://jowra.com/journal/atom/1/page/2" type="application/atom+xml" title="Nächste Seite" /><link rel="last" href="http://jowra.com/journal/atom/1/page/27" type="application/atom+xml" title="Letzte Seite" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/jowra" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="jowra" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.0/" /><logo>http://jowra.com/jowra-fav.png</logo><entry><title>Habari - Next Generation Blogging</title><link rel="alternate" href="http://jowra.com/journal/2009/05/habari-next-generation-blogging" /><link rel="edit" href="http://jowra.com/journal/habari-next-generation-blogging/atom" /><author><name>John Wrana</name><uri>http://jowra.com/journal</uri></author><id>tag:jowra.com,2009:habári-next-generation-blogging/1243195637</id><updated>2009-05-28T00:18:24+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-28T22:50:23+02:00</app:edited><published>2009-05-28T00:18:24+02:00</published><category term="blogging" /><category term="habari" /><content type="html">	&lt;h2&gt;Habari. Spread the news.&lt;/h2&gt;

	&lt;p&gt;Einige haben schon davon gehört, andere mal die Webseite besucht, wenige haben ihren WordPress-Boliden angeworfen und darüber berichtet und eine verschwindend geringe Zahl an (deutschen) Bloggern hat Habári im Einsatz. Dieser Artikel wird wohl der erste einer ganzen Reihe von Postings über &lt;a href="http://habariproject.org/" title="Habari - spread the news"&gt;Habari&lt;/a&gt; werden: Es gibt viel zu berichten, Vorzüge zu nennen und zu zeigen, warum Habári momentan wohl die fortschrittlichste Blogging-/CMS-Plattform ist. Andererseits will ich niemanden überzeugen oder andere Scripte schlecht reden&amp;#8230; die Vielfalt der freien Software auf diesem Sektor ist ein Segen und so soll es bleiben.&lt;/p&gt;

	&lt;h2&gt;Background&lt;/h2&gt;

	&lt;p&gt;Once upon a time&amp;#8230; gegen Ende des Jahres 2006, verließen einige altgediente WordPress-Entwickler das Team und legten den Grundstein für eine neue Blogging-Software. Die Gründe warum sie &lt;a href="http://wordpress.org/" title="WordPress publishing platform"&gt;WordPress&lt;/a&gt; den Rücken kehrten sind vielschichtig und haben mit persönlichen Differenzen gegenüber den Machern von &lt;a href="http://automattic.com/" title="Automattic Inc."&gt;Automattic&lt;/a&gt; zu tun, mit der Entwicklung die WordPress nahm aber auch mit dem Wunsch eine neue, moderne Blogging-Plattform zu kreieren, die den Veränderungen des Netzes Rechnung trägt. Ihnen gefiel z.B. nicht, dass die Entwicklung der &lt;em&gt;freien&lt;/em&gt; Software WordPress mittlerweile fast ausschließlich in den Händen von &lt;a href="http://ma.tt/" title="Matt Mullenweg"&gt;Matt Mullenweg&lt;/a&gt; und seiner Firma Automattic liegt und kaum noch in echter Open-Source-Manier von einer Community betreut wird.&lt;/p&gt;

	&lt;p class="sidenote"&gt;&lt;img alt="habari-logo.png" src="http://jowra.com/journal/user/files/habari/habari-logo.png"&gt;&lt;br /&gt;
Ehemalige WordPress-Entwickler starteten das Projekt Ende 2006.&lt;/p&gt;

	&lt;p&gt;Egal. Die Gründe Habari aus der Taufe zu heben sind nach knapp drei Jahren auch nicht mehr sonderlich wichtig. Obwohl&amp;#8230; die &lt;em&gt;Gründungsväter&lt;/em&gt; zu denen u.a. &lt;a href="http://asymptomatic.net/" title="Asymptomatic"&gt;Owen »Ringmaster« Winkler&lt;/a&gt;, &lt;a href="http://skippy.net/" title="Skippy"&gt;Scott »Skippy« Merill&lt;/a&gt;, &lt;a href="http://twofishcreative.com/michael/blog/" title="Two Fish Creative"&gt;Michael C. Harris&lt;/a&gt; und &lt;a href="http://binarybonsai.com/" title="Binary Bonsai"&gt;Michael Heilemann&lt;/a&gt; gehören, legen bei Habari größten Wert darauf, daß die komplette Community am Projekt beteiligt ist und bleibt. Wer also Ahnung von &lt;span class="caps"&gt;PHP&lt;/span&gt;, &lt;span class="caps"&gt;SQL&lt;/span&gt; und objekt-orientierter Programmierung hat, kann direkt mitentwickeln. Oder sich anders einbringen: mit Übersetzungen, Hilfe bei der Projekt-Homepage, dem Schreiben von Plugins usw. Die Gemeinschaft ist der Motor und zumindest bislang stehen dahinter keine monetären oder andere Interessen.&lt;/p&gt;

	&lt;h2&gt;Voraussetzungen&lt;/h2&gt;

	&lt;p&gt;Der zweite und wichtigere Grund, warum Habari völlig &lt;em&gt;from scratch&lt;/em&gt; startete, sind die Möglichkeiten die sich dadurch bieten. Man konnte ohne auf Abwärtskompatibilität zu achten, auf aktuelle Software setzen, neueste Programmiertechniken verwenden und Erfahrungen im Kampf gegen Spam einbringen. Das Problem älterer Blog-Scripte ist heute, daß sie zu einer Zeit entwickelt wurden, als &lt;span class="caps"&gt;PHP&lt;/span&gt; 3 oder 4 und MySQL 3 aktuell waren. Objekt-orientierte Programmierung wurde damals selten bis gar nicht verwendet. Deutlich wird dies am Beispiel von WordPress: Bis heute sind Fragmente des Vorläufers &lt;a href="http://cafelog.com/" title="Cafelog"&gt;b2/cafelog&lt;/a&gt; vorhanden, der Code ist im Laufe der Jahre aufgebläht und Kompatibilität zu früheren Versionen schränkt zumindest die konsequente Nutzung moderner Standards ein.&lt;/p&gt;

	&lt;p&gt;Habari blickt nicht zurück und nutzt die Möglichkeiten der Zeit. Ein Blick auf die Systemanforderungen macht dies deutlich:&lt;/p&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;span class="caps"&gt;PHP&lt;/span&gt; 5.2 oder höher&lt;/li&gt;
		&lt;li&gt;&lt;span class="caps"&gt;PHP&lt;/span&gt;-Unterstützung für &lt;span class="caps"&gt;PDO&lt;/span&gt; (&lt;a href="http://de.php.net/PDO"&gt;&lt;span class="caps"&gt;PHP&lt;/span&gt; Data Objects&lt;/a&gt;)&lt;/li&gt;
		&lt;li&gt;mod_rewrite (konsequente &lt;span class="caps"&gt;URL&lt;/span&gt;-Umschreibung)&lt;/li&gt;
		&lt;li&gt;MySQL 4.1 oder höher (bei Verwendung von MySQL)&lt;/li&gt;
	&lt;/ul&gt;

	&lt;p&gt;Das klingt schlimmer als es ist. Gute Webhoster wie &lt;a href="http://all-inkl.com/" title="all-inkl"&gt;all-inkl&lt;/a&gt;, &lt;a href="http://www.hosteurope.de/" title="Host Europe"&gt;Host Europe&lt;/a&gt; usw. bieten das sowieso und auch sonst ist &lt;span class="caps"&gt;PHP&lt;/span&gt; 5 heute Standard. Bei Schnäppchen-Hostern könnte es u.U. Probleme mit dem Zugriff auf &lt;a href="http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html" title="Apache module mod_rewrite"&gt;mod_rewrite&lt;/a&gt; geben. Im &lt;a href="http://wiki.habariproject.org/en/Installation#Server_Requirements" title="Habari Wiki - Installation"&gt;Habari-Wiki&lt;/a&gt; gibt es einen &lt;em&gt;Requirements-Checker&lt;/em&gt;, einfach auf den Webspace laden und aufrufen.&lt;/p&gt;

	&lt;h2&gt;Vorsprung durch Technik&lt;/h2&gt;

	&lt;p class="sidenote"&gt;Habari unterstützt verschiedene Datenbanken. Momentan MySQL, &lt;span class="caps"&gt;SQL&lt;/span&gt;ite, PostgreSQL.&lt;/p&gt;

	&lt;p&gt;Einer der größten Unterschiede zu den bekannten Blog-Systemen ist die Nutzung von &lt;span class="caps"&gt;PDO&lt;/span&gt;s. Durch die völlige Abstrahierung des Datenbankzugriffs, kann Habari quasi mit jeder möglichen Datenbank betrieben werden. Momentan existieren Klassen für die Unterstützung von &lt;a href="http://www.mysql.de/" title="MySQL Datenbank"&gt;MySQL&lt;/a&gt;, &lt;a href="http://www.sqlite.org/" title="SQLite Datenbank"&gt;&lt;span class="caps"&gt;SQL&lt;/span&gt;ite&lt;/a&gt; und &lt;a href="http://www.postgresql.de/" title="PostgreSQL Datenbank"&gt;PostgreSQL&lt;/a&gt;. Insbesondere die &lt;span class="caps"&gt;SQL&lt;/span&gt;ite-Unterstützung ist für Blogger mit einer durchschnittlichen Inhaltsmenge sehr interessant, da &lt;span class="caps"&gt;SQL&lt;/span&gt;ite nur eine Datei benötigt, die direkt auf dem Webspace liegen kann. Eine &lt;em&gt;echte&lt;/em&gt; Datenbank ist in dem Fall nicht notwendig. Durch sogenannte &lt;a href="http://www.goldmann.de/php-51-abstraktion-und-prepared-statements-mit-pdo_tipp_346.html" title="Prepared Statements mit PDO"&gt;prepared statements&lt;/a&gt; werden wirksam &lt;a href="http://de.wikipedia.org/wiki/SQL-Injection" title="WikiPedia: SQL-Injection"&gt;&lt;span class="caps"&gt;SQL&lt;/span&gt;-Injections&lt;/a&gt; verhindert.&lt;/p&gt;

	&lt;p&gt;Auf Grund des modularen Aufbaus und der Objekt-Orientierung läßt sich Habari einfach und beliebig ausbauen (Stichwort: &lt;em&gt;class&lt;/em&gt; und &lt;em&gt;extends&lt;/em&gt;). Auf diese Weise lassen sich ohne Aufwand Plugins schreiben, Theme-Funktionen erweitern oder hinzufügen und die Core-Dateien bleiben davon unberührt. Gleiches gilt für die sogenannten Media-Silos. Silos gewährleisten einen direkten Zugriff auf Medien-Dateien, wie z.B. Flickr, Viddler und eigene Dateien auf dem Webspace. Weitere sind einfach hinzuzufügen.&lt;/p&gt;

	&lt;p&gt;&lt;a href="http://jowra.com/journal/user/files/habari/habari-flickr-edit-entry.jpg" title="Das Interface zum Bearbeiten eines Eintrags mit geöffnetem Flickr Media Silo" rel="lightbox"&gt;&lt;img alt="habari-flickr-edit-entry-500.jpg" src="http://jowra.com/journal/user/files/habari/habari-flickr-edit-entry-500.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

	&lt;p&gt;Auch ein Schmankerl: Mit einer Habari-Installation lassen sich mehrere Weblogs/-seiten auf verschiedenen Domains gleichzeitig betreiben. Ein Unterordner im User-Verzeichnis und das wars schon im Wesentlichen.&lt;/p&gt;

	&lt;p&gt;Auch die Entwicklung von Themes geht leicht von der Hand. Habari arbeitet diesbezüglich mit reinen &lt;span class="caps"&gt;PHP&lt;/span&gt;-Dateien (ähnlich wie WordPress). Ich bevorzuge diese Variante deutlich gegenüber anderen Möglichkeiten wie Smarty (Serendipity), Tags (Expression Engine) oder gar der Speicherung des Templates in der Datenbank (TextPattern). So hat man die größte und direkteste Kontrolle über den Output. Es gibt bereits etliche fertige &lt;a href="http://wiki.habariproject.org/en/Available_Themes" title="Habari - Available Themes"&gt;Themes&lt;/a&gt; und selbstredend auch ein Verzeichnis mit sinnvollen &lt;a href="http://wiki.habariproject.org/en/Available_Plugins" title="Habari - Available Plugins"&gt;Plugins&lt;/a&gt;.&lt;/p&gt;

	&lt;p class="sidenote"&gt;In Habari gibt es Einträge und Seiten, aber auch völlig andere Inhaltstypen sind möglich.&lt;/p&gt;

	&lt;p&gt;Natürlich wurde auch an die &amp;#8211; heute unumgänglichen &amp;#8211; &lt;span class="caps"&gt;CMS&lt;/span&gt;-Funktionen gedacht: neben klassischen Blogeinträgen, können &lt;em&gt;pages&lt;/em&gt; erstellt und statische Frontseiten verwendet werden. Habari geht jedoch weiter und legt sich nicht auf diese beiden Inhalts-Arten fest. Der Anwender kann mit entsprechendem Know-How oder unter Nutzung bestehender Plugins eigene &lt;em&gt;content-types&lt;/em&gt; definieren, erstellen und verwalten. So gibt es bereits einen PodCast-Content-Type, einen für Link-Blogs, aber auch Dinge wie ein Photoblog sind damit zu realisieren. Gerade hier steckt großes Potential in Habari.&lt;/p&gt;

	&lt;p&gt;Und schließlich (nicht als abschließend gemeint) gibt es Import-Plugins für WordPress und Serendipity. Wer fängt schon gern bei Null an. ;-)&lt;/p&gt;

	&lt;h2&gt;Conclusio&lt;/h2&gt;

	&lt;p&gt;So weit ein erster Überblick. Bedenkt man, daß die Plattform dieser Tage in &lt;a href="http://www.habariproject.org/en/habari-062-released" title="Habari - Version 0.6.2"&gt;Version 0.6.2&lt;/a&gt; erschien und somit noch vieles im Fluß ist, muß man vor den Entwicklern den Hut ziehen. Die Software ist stabil, produktionstauglich und die Entwicklung schreitet rasant voran. Ich kann jedem Interessierten nur empfehlen, sich die neueste Version in die Sandbox zu legen und ausgiebig zu testen, es macht regelrecht Spaß. Da alle Informationen zu Habari den Rahmen eines Artikels gesprengt hätten, folgen hier in Kürze weitere Einträge zum Thema. Dann werden Schwerpunkte wie die Installation, das Admin-Interface (&lt;a href="http://binarybonsai.com/2008/02/19/i-named-her-monolith/" title="I named her Monolith"&gt;»Monolith«&lt;/a&gt;, ein Meisterwerk von Michael Heilemann!), Plugins und Themes näher beleuchtet.&lt;/p&gt;</content></entry><entry><title>Besseres Font-Rendering unter Windows mit GDI++ </title><link rel="alternate" href="http://jowra.com/journal/2009/05/besseres-font-rendering-unter-windows-mit-gdi" /><link rel="edit" href="http://jowra.com/journal/besseres-font-rendering-unter-windows-mit-gdi/atom" /><author><name>John Wrana</name><uri>http://jowra.com/journal</uri></author><id>tag:jowra.com,2009:besseres-font-rendering-unter-windows-mit-gdi/1242943023</id><updated>2009-05-22T22:26:40+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-22T23:10:01+02:00</app:edited><published>2009-05-22T22:26:40+02:00</published><category term="software" /><category term="windows" /><category term="typography" /><content type="html">	&lt;h2&gt;Basics&lt;/h2&gt;

	&lt;p&gt;Das Problem der Darstellung von Schriftarten auf einem Bildschirm liegt in der Tatsache begründet, dass die Zeichen in einem festen Pixelraster dargestellt werden müssen. Beispielsweise stehen für den ganzen Bildschirm bei einer Auflösung von 1.280 &amp;#215; 1.024 genau 1.310.720 Pixel zur Darstellung des Inhaltes zur Verfügung. Was zunächst beeindruckend klingt, ist es in der Praxis nicht, denn wenn man z.B. das große »A« der Schriftart »Arial« in der Größe 12 auf den Screen bringt, dann stehen dem armen Letter gerade mal 6 &amp;#215; 7 Pixel zur Verfügung. Da kann jeder Drucker nur müde lächeln. Als wäre das nicht genug, stellt ein heutiger Bildschirm 96 dpi dar (dots per inch / Punkte pro Zoll), ein Spitzendrucker kommt hier auf Werte von 1.600 dpi. Und schließlich werden im Regelfall zur Darstellung des Buchstaben dann ganze zwei (!) Farben verwendet. Was dabei heraus kommt ist rechts zu sehen. Schlecht zu lesen und ästhetisch ein Grauen.&lt;/p&gt;

	&lt;p class="sidenote"&gt;&lt;img alt="Arial 12 ohne Font-Smoothing" src="http://jowra.com/journal/user/files/examples/arial-12-standard.png"&gt;&lt;br /&gt;
Vergrößerte Darstellung des Buchstaben »A« aus der Schriftfamilie Arial bei Größe 12 ohne Anti-Aliasing.&lt;/p&gt;

	&lt;p&gt;Ab Windows 95 wurde ein Standard-Anti-Aliasing (siehe unten) angeboten, dass den verpixelten Effekt abmildern sollte, allerdings war der Qualitätsgewinn kaum wahrnehmbar. Auch unter Windows XP  war dies noch die Grundeinstellung. Allerdings spendierte uns MicroSoft einen technologischen Fortschritt; Font-Smoothing&lt;sup class="footnote"&gt;&lt;a href="#fn4359769734c8004309b1cf"&gt;1&lt;/a&gt;&lt;/sup&gt; war im Anmarsch.&lt;/p&gt;

	&lt;h2&gt;ClearType&lt;/h2&gt;

	&lt;p&gt;Mit ClearType wurde ab Windows XP eine Technik zur besseren Darstellung von Schriftarten ausgeliefert, die auch in vielen anderen Bereichen der digitalen Grafik zum Einsatz kommt, das sogenannte &lt;a href="http://de.wikipedia.org/wiki/Antialiasing_%28Computergrafik%29" title="Anti-Aliasing in der Computergrafik"&gt;Anti-Aliasing&lt;/a&gt;, eine Art Kantenglättung. Dabei werden nicht nur die reinen Pixel betrachtet, sondern auch die Umgebung derselben ausgewertet (Subpixel-Rendering&lt;sup class="footnote"&gt;&lt;a href="#fn13671363984c8004309d110"&gt;2&lt;/a&gt;&lt;/sup&gt;). In der Folge werden durch Interpolation besonders krasse Kontraste mit teiltransparenten Pixeln abgeschwächt. Bei einem schwarzen Buchstaben auf weißem Hintergrund also z.B. durch verschiedene Graustufen. Das Ergebnis ist ein wesentlich angenehmeres Schriftbild, ein optischer Gewinn und dankbare Augen.&lt;/p&gt;

	&lt;p class="sidenote"&gt;&lt;img alt="Arial 12 mit ClearType" src="http://jowra.com/journal/user/files/examples/arial-12-cleartype.png"&gt;&lt;br /&gt;
Der gleiche Buchstabe wie oben, diesmal mit aktiviertem ClearType.&lt;/p&gt;

	&lt;p&gt;MicroSoft nannte seine Version des Font-Smoothings &lt;a href="http://www.typografie.info/typowiki/index.php?title=Cleartype"&gt;ClearType&lt;/a&gt;, auf einem Apple-Rechner sorgt die Rendering-Engine &lt;a href="http://de.wikipedia.org/wiki/Quartz" title="Grafikschicht des Apple Betriebssystemes Mac OS X"&gt;Quartz&lt;/a&gt; für hübsche Schrift. Beide Varianten könnten unterschiedlicher nicht sein&lt;sup class="footnote"&gt;&lt;a href="#fn5850217324c800430a10a7"&gt;3&lt;/a&gt;&lt;/sup&gt;. ClearType sorgt für scharfe, auf die Bildschirmdarstellung optimierte Zeichen, Quartz hingegen stellt Buchstaben eher so dar, wie sie auch beim Ausdruck erscheinen, für einen Windows-User sieht das Ganze viel zu fett und verschwommen aus. Der Aufschrei jedenfalls, der damals bei Erscheinen des Safari für Windows durchs Netz ging, zeigte deutlich, welch Gewohnheitstier der Mensch ist. Wer damals den Safari &amp;#8211; aus diesem Grund &amp;#8211; sofort wieder deinstalliert hat, braucht hier nicht weiterlesen.&lt;/p&gt;

	&lt;h2&gt;FreeType / &lt;span class="caps"&gt;GDI&lt;/span&gt;++&lt;/h2&gt;

	&lt;p&gt;Das &lt;a href="http://www.freetype.org/index2.html" title="The FreeType Project"&gt;FreeType-Projekt&lt;/a&gt; entwickelt seit einigen Jahren eine freie, leicht portierbare Programmbibliothek zur Darstellung von Schriften im Pixelraster. So ist FreeType z.B. unter Linux die Standard-Software zur Rasterung von TrueType- und OpenType-Schriften. Quasi ein ClearType für alle, nur dass das Rendering mehr dem Stil von Mac OS entspricht. Dem Windows-User bietet sich damit die Möglichkeit, sich seine bevorzugte Methode des Font-Smoothings auszusuchen. Wie kann man nun aber FreeType unter Windows nutzen?&lt;/p&gt;

	&lt;p&gt;Die Lösung heißt &lt;a href="http://drwatson.nobody.jp/gdi++/index-en.html" title="Smooth edges on screen fonts again."&gt;&lt;span class="caps"&gt;GDI&lt;/span&gt;++.DLL&lt;/a&gt; und wurde von Dr. Watson entwickelt. Auch wenn der Name eher einen angelsächsischen Ursprung vermuten läßt, kommt er aus Japan, was die wenigen englischsprachigen Infos zur Software erklärt.&lt;/p&gt;

 &lt;blockquote cite="http://drwatson.nobody.jp/gdi++/index-en.html"&gt;gdi++.dll is a replacement for the Windows default font rasteriser, which gives you a better font smoothing capability, just like Mac OS X. It hacks one of the most important core dlls for graphics, gdi32.dll.&lt;/blockquote&gt;

	&lt;p&gt;Durch &lt;span class="caps"&gt;GDI&lt;/span&gt;++ werden also Funktionen der System-Bibliothek GDI32.DLL verändert, die u.a. für das Rendern der Schriftarten zuständig ist. &lt;span class="caps"&gt;GDI&lt;/span&gt;++ verwendet dabei andere Methoden zur Kantenglättung (die der FreeType-Bibliothek) und somit sieht auch das Ergebnis anders aus. Je nach Setup vergleichbar dem Erscheinungsbild unter Mac OS X.&lt;/p&gt;

	&lt;h2&gt;Installation&lt;/h2&gt;

	&lt;p class="sidenote"&gt;&lt;a rel="lightbox" href="http://jowra.com/journal/user/files/examples/font-smoothing.png" title="Von links nach rechts: Ohne Anti-Aliasing, ClearType, FreeType."&gt;&lt;img alt="Vergleich der Rendering-Methoden" src="http://jowra.com/journal/user/files/examples/.deriv/font-smoothing.png.thumbnail.jpg"&gt;&lt;/a&gt;&lt;br /&gt;
Die Rendering-Methoden im Vergleich. Wer soll Dein Herzblatt sein?&lt;/p&gt;

	&lt;p&gt;Dr. Watson hat seine Aktivitäten bezüglich &lt;span class="caps"&gt;GDI&lt;/span&gt;++ zwar eingestellt, allerdings wird die Software trotzdem weiter entwickelt und so gibt es relativ viele verschiedene Pakete zum Download. Die von seiner Website sind mittlerweile bald drei Jahre alt, würde ich also nicht unbedingt empfehlen. Ich persönlich verwende die Downloads &lt;a href="http://free.flop.jp/gdi++/upload.php" title="GDI++ Uploads"&gt;dieser&lt;/a&gt; japanischen Seite und mein Favorit ist dabei das Paket &lt;code&gt;gdi0870.zip&lt;/code&gt;. Nach dem Entpacken wird der Ordner einfach an eine beliebige Stelle auf der Festplatte kopiert (z.B. &lt;code&gt;C:\GDI&lt;/code&gt;) und die darin enthaltene Datei &lt;code&gt;gditray.exe&lt;/code&gt; gestartet. Mit einem Rechtsklick auf das neue Symbol im Systray und Auswahl des Menüpunktes &lt;em&gt;→ Enable&lt;/em&gt; wird das neue Font-Rendering aktiviert. Über &lt;em&gt;→ Use Preferences&lt;/em&gt; kann man verschiedene Einstellungen testen und sich die Beste für seinen Bildschirm aussuchen.&lt;/p&gt;

	&lt;h2&gt;Fein-Tuning&lt;/h2&gt;

	&lt;p&gt;Wem die mitgelieferten &lt;span class="caps"&gt;INI&lt;/span&gt;-Dateien nicht ausreichen und wer Spaß am Experimentieren hat, der findet &lt;a href="http://free.flop.jp/gdi++/src/gdi0808.txt" title="Detaillierte Erläuterungen zu den GDI++ Optionen"&gt;hier&lt;/a&gt; einige Erläuterungen zu den einzelnen Parametern. Dazu später mal ein eigener Artikel. In der jeweiligen &lt;span class="caps"&gt;INI&lt;/span&gt;-Datei kann man auch bestimmte Schriftarten oder Programme vom neuen Font-Rendering ausschließen. Bei ausgewählter Software soll es hier und da zu merkwürdigen Anzeigen kommen. Ich habe &lt;span class="caps"&gt;GDI&lt;/span&gt;++ seit ca. einem halben Jahr im Einsatz und habe bisher nur bei &lt;a href="https://www.elster.de/elfo_home.php" title="Elster Formular"&gt;Elster Formular&lt;/a&gt; eine Macke festgestellt: Die Buchstaben werden alle vertikal gespiegelt dargestellt. Um also Schriftarten vom Rendering auszuschließen, genügt in der entsprechenden &lt;span class="caps"&gt;INI&lt;/span&gt;-Datei folgender Eintrag:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;[Exclude]
Georgia
Times New Roman&lt;/code&gt;&lt;/pre&gt;

	&lt;p&gt;Damit würden diese Schriftarten mit dem klassischen ClearType dargestellt. Genauso kann man Programme ausschließen:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;[DenyModule]
itunes.exe
elfo2008.exe
elfostarter2008.exe&lt;/code&gt;&lt;/pre&gt;

	&lt;p&gt;Hier z.B. iTunes und besagtes Elster Formular. Ansonsten konnte ich bisher keinerlei Probleme beim Einsatz von &lt;span class="caps"&gt;GDI&lt;/span&gt;++ feststellen. Unterm Strich sollte man &lt;span class="caps"&gt;GDI&lt;/span&gt;++ einfach mal probieren. Ich möchte es jedenfalls nicht mehr missen.&lt;/p&gt;

&lt;hr /&gt;

	&lt;p id="fn4359769734c8004309b1cf" class="footnote"&gt;&lt;sup&gt;1&lt;/sup&gt; Krzysztof Szafranek, &lt;a href="http://szafranek.net/works/articles/font-smoothing-explained/" title="Erläuterungen zum Font-Smoothing"&gt;Font smoothing explained&lt;/a&gt;&lt;/p&gt;

	&lt;p id="fn13671363984c8004309d110" class="footnote"&gt;&lt;sup&gt;2&lt;/sup&gt; Gibson Research Corporation, &lt;a href="http://www.grc.com/ctwhat.htm" title="Wie funktioniert Sub-Pixel Rendering?"&gt;Sub-Pixel Font Rendering Technology&lt;/a&gt;&lt;/p&gt;

	&lt;p id="fn5850217324c800430a10a7" class="footnote"&gt;&lt;sup&gt;3&lt;/sup&gt; Joel Spolsky, &lt;a href="http://www.joelonsoftware.com/items/2007/06/12.html" title="Font smoothing, anti-aliasing and sub-pixel rendering"&gt;Font smoothing, anti-aliasing and sub-pixel rendering&lt;/a&gt;&lt;/p&gt;</content></entry><entry><title>Es lebt!</title><link rel="alternate" href="http://jowra.com/journal/2009/05/es-lebt" /><link rel="edit" href="http://jowra.com/journal/es-lebt/atom" /><author><name>John Wrana</name><uri>http://jowra.com/journal</uri></author><id>tag:jowra.com,2009:es-lebt/1242598466</id><updated>2009-05-18T00:14:26+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-24T18:21:11+02:00</app:edited><published>2009-05-18T00:13:29+02:00</published><category term="jowra" /><category term="weblog" /><content type="html">	&lt;p&gt;Ich gebe mal kurz durch, daß hier wieder Zeichen, Sätze, Absätze, ja ganze Artikel erscheinen.&lt;/p&gt;

	&lt;p&gt;Großes Aufheben braucht man in der heutigen Zeit darum auch nicht mehr machen&amp;#8230; Blogs kommen und gehen, die Schreiber machen Pause, andere hören ganz auf, wieder andere machen weiter, wenn auch oft schleppender. Entweder fehlt die Zeit oder der Elan läßt nach, weil die Gründerjahre vorbei sind. Oder man hat keine Lust mehr Beitrag &lt;em&gt;x&lt;/em&gt; aus Blog &lt;em&gt;y&lt;/em&gt; &amp;#8211; den man beim Kollegen &lt;em&gt;z&lt;/em&gt; im Feedreader gelesen hat &amp;#8211; wiederzukäuen. Oder es gibt einfach nichts weltbewegend Neues. Bei mir war es von allem etwas, ist aber letzten Endes auch egal.&lt;/p&gt;

	&lt;p&gt;Jedenfalls sind knapp zwei Jahre Inaktivität dann doch schnell vergangen und ich hätte die Seiten hier bestimmt früher entstaubt, wenn ich nicht über &lt;a href="http://www.habariproject.org/" title="Habari is next-generation blogging."&gt;Habári&lt;/a&gt; gestolpert wäre und sich das Redesign der Seite nicht über Monate gezogen hätte (fehlende Zeit, as usual).&lt;/p&gt;

	&lt;p class="sidenote"&gt;&lt;a href="http://jowra.com/journal/user/files/screenshots/v1-relaxation.jpg" title="Relaxation (2005). Der Klassiker." rel="lightbox"&gt;&lt;img alt="Relaxation Theme" src="http://jowra.com/journal/user/files/screenshots/v1-relaxation-t.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
Relaxation (2005). Der Klassiker.&lt;/p&gt;

	&lt;p&gt;Apropós Design: die neue Variante ist jetzt intern mit Version 5 angesetzt. Zwei Versionen sind in der Sandbox verschwunden, Version 3 recht zügig, die 4. Fassung, weil sie zu sehr an eine Kopie von Jon Tans grandiosem &lt;a href="http://jontangerine.com/" title="Jon Tangerine"&gt;Weblog&lt;/a&gt; erinnerte. &lt;a href="http://jowra.com/journal/2005/04/wordpress-theme-relaxation" title="WordPress-Theme Relaxation"&gt;Relaxation&lt;/a&gt; (2005) schau ich mir heute noch gerne an, &lt;em&gt;Snap!&lt;/em&gt; (2006) lief bis vor ein paar Tagen hier, &lt;em&gt;V3&lt;/em&gt; und &lt;em&gt;V4&lt;/em&gt; entwickelte ich irgendwann 2007 und an &lt;em&gt;V5&lt;/em&gt; sitze ich seit ziemlich genau einem Jahr. Nun bin ich im Wesentlichen fertig, einige Pages fehlen noch, aber ansonsten läuft es recht rund. &lt;a href="http://jowra.com/photos/" title="Jowra | Photographs"&gt;Photos&lt;/a&gt; und &lt;a href="http://jowra.com/artwork/" title="Jowra | Artwork"&gt;Artworks&lt;/a&gt; wurden endlich einmal dem generellen Design unterworfen.&lt;/p&gt;

	&lt;p&gt;&lt;img alt="Snap! (2006)" src="http://jowra.com/journal/user/files/screenshots/v2-snap.jpg" /&gt;&lt;/p&gt;

	&lt;p&gt;Unglaublich übrigens, wie viele Macken in Design und Funktion einem erst auffallen, wenn das Theme hochgeladen ist. Da spielt man über Tage und Wochen alle erdenklichen Situationen im &lt;code&gt;localhost&lt;/code&gt; durch und kaum ist das Zeug im echten Netz gelandet, springen einen die Fehler nachgerade an. Murphy in Höchstform. Falls Euch also grobe und kleine Schnitzer auffallen&amp;#8230; bitte mailen oder kommentieren.&lt;/p&gt;

	&lt;p class="sidenote"&gt;&lt;a href="http://jowra.com/journal/user/files/screenshots/v3-thf.jpg" title="Fragment eines Themes (2007)." rel="lightbox"&gt;&lt;img alt="Version 3" src="http://jowra.com/journal/user/files/screenshots/v3-thf-t.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
Version 3 schaffte es nur bis zum Header.&lt;/p&gt;

	&lt;p&gt;Als Motor &amp;#8211; zumindest für das Journal &amp;#8211; brummt jetzt &lt;a href="http://www.habariproject.org/" title="Habari is next-generation blogging."&gt;Habári&lt;/a&gt; unter der Haube und wird &amp;#8211; aktiviertes JavaScript unterstellt &amp;#8211; von &lt;a href="http://mootools.net/" title="A compact JavaScript framework"&gt;MooTools&lt;/a&gt; unterstützt. Getreu dem Motto: »Was interessiert mich mein Geschwätz von gestern« hab ich also Expression Engine links lassen, WordPress sowieso und auch einen &lt;a href="http://www.flickr.com/photos/jowra-com/" title="Jowra bei Flickr"&gt;Flickr-Account&lt;/a&gt; nenne ich wieder mein eigen. Warum und wieso, dazu später mehr. Immerhin kann ich jetzt sagen: »Joa&amp;#8230; ist ja zwei Jahre her.«. ;-)&lt;/p&gt;

	&lt;p&gt;Ansonsten will ich mal nicht das ganze Pulver im ersten Post verblasen und wünsche dem geneigten Feed-Abonnenten oder Google-Gestrandeten viel Freude beim Vermehren der künftig hier zu gewinnenden Einsichten.&lt;/p&gt;</content></entry><entry><title>Webstandards in der Krise?</title><link rel="alternate" href="http://jowra.com/journal/2007/08/webstandards-in-der-krise" /><link rel="edit" href="http://jowra.com/journal/webstandards-in-der-krise/atom" /><author><name>John</name><uri>http://jowra.com/journal</uri></author><id>http://jowra.com/journal/2007/08/webstandards-in-der-krise/</id><updated>2007-08-16T19:27:20+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-10T23:52:53+02:00</app:edited><published>2007-08-16T19:27:20+02:00</published><category term="w3c" /><category term="webstandards" /><content type="html">	&lt;p&gt;Molly Holzschlag &lt;a href="http://www.molly.com/2007/08/11/dear-w3c-dear-wasp/" title="Dear W3C, Dear WaSP"&gt;meint ja&lt;/a&gt;. Jeffrey Zeldman &lt;a href="http://www.zeldman.com/2007/08/15/what-crisis/" title="What crisis?"&gt;meint nein&lt;/a&gt;.&lt;/p&gt;

	&lt;p&gt;Jedenfalls entspannt sich in den Kommentaren zu diesen Artikeln eine recht lebhafte Diskussion zwischen Croft, Diaz, Meyer &amp;#38; Co.&lt;/p&gt;</content></entry><entry><title>GoogleGuide - Besser suchen</title><link rel="alternate" href="http://jowra.com/journal/2007/08/googleguide-besser-suchen" /><link rel="edit" href="http://jowra.com/journal/googleguide-besser-suchen/atom" /><author><name>John</name><uri>http://jowra.com/journal</uri></author><id>http://jowra.com/journal/2007/08/googleguide-besser-suchen/</id><updated>2007-08-10T16:30:53+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-16T01:55:29+02:00</app:edited><published>2007-08-10T16:30:53+02:00</published><category term="google" /><content type="html">	&lt;p&gt;Die Google-Suche bietet mehr als nur die Angabe von Schlagwörtern die mit Leerzeichen getrennt werden. Um auch die weniger bekannten Möglichkeiten zur Optimierung der Suche kennen zu lernen, gibt es jetzt den &lt;a href="http://www.googleguide.com/advanced_operators_reference.html" title="Google Guide Quick Referenz"&gt;GoogleGuide&lt;/a&gt;, eine Zusammenstellung der Optionen um die Standardsuche, aber auch Froogle, Groups und News effektiv zu gestalten.&lt;/p&gt;

	&lt;p&gt;Als &lt;a href="http://www.googleguide.com/advanced_operators_reference.html" title="Google Guide Quick Referenz"&gt;Online-Version&lt;/a&gt; oder als &lt;a href="http://www.googleguide.com/print/adv_op_ref.pdf" title="Google Guide Quick Referenz"&gt;&lt;span class="caps"&gt;PDF&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;

	&lt;p&gt;Noch mehr Tips rund um Google gibt es direkt unter &lt;a href="http://www.googleguide.com/"&gt;GoogleGuide.com&lt;/a&gt;.&lt;/p&gt;</content></entry><entry><title>6 Pownce Invites</title><link rel="alternate" href="http://jowra.com/journal/2007/07/6-pownce-invites" /><link rel="edit" href="http://jowra.com/journal/6-pownce-invites/atom" /><author><name>John</name><uri>http://jowra.com/journal</uri></author><id>http://jowra.com/journal/2007/07/6-pownce-invites/</id><updated>2007-07-30T12:43:08+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-10T23:52:53+02:00</app:edited><published>2007-07-30T12:43:08+02:00</published><content type="html">	&lt;p&gt;Hab ich zu verschenken.&lt;/p&gt;

	&lt;p&gt;Wer will auch pofnzen?&lt;/p&gt;

	&lt;p&gt;Edit: Prima, weg und zu.&lt;/p&gt;</content></entry><entry><title>Firefox-Extension: Page Saver</title><link rel="alternate" href="http://jowra.com/journal/2007/07/firefox-extension-page-saver" /><link rel="edit" href="http://jowra.com/journal/firefox-extension-page-saver/atom" /><author><name>John</name><uri>http://jowra.com/journal</uri></author><id>http://jowra.com/journal/2007/07/firefox-extension-page-saver/</id><updated>2007-07-28T02:15:03+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-15T21:58:38+02:00</app:edited><published>2007-07-28T02:15:03+02:00</published><category term="browser" /><category term="plugins" /><content type="html">	&lt;p&gt;Das Firefox-AddOn &lt;a href="http://pearlcrescent.com/products/pagesaver/" title="Firefox Extension - Page Saver"&gt;Page Saver&lt;/a&gt; von &lt;a href="http://pearlcrescent.com/" title="Pearl Crescent"&gt;Pearl Crescent&lt;/a&gt; ermöglicht es, Screenshots von Webseiten zu erstellen und diese als &lt;span class="caps"&gt;PNG&lt;/span&gt;- oder &lt;span class="caps"&gt;JPEG&lt;/span&gt;-Grafik zu sichern. Dabei kann entweder die komplette Webseite oder nur der sichtbare Ausschnitt gespeichert werden.&lt;/p&gt;

	&lt;p&gt;Natürlich gibt es schon seit langem die &lt;a href="http://www.screengrab.org/" title="Firefox Extension: ScreenGrab"&gt;ScreenGrab&lt;/a&gt; Extension, allerdings hat diese zumindest ein Manko: Sie reagiert ziemlich träge, selbst in der Canvas-Version. Page Saver ist hingegen rasend schnell und bietet darüber hinaus noch verschiedene Optionen zum Speichern der Screenshots an.&lt;/p&gt;

	&lt;p class="description"&gt;&lt;img class="oldimage" src='http://jowra.com/journal/wp-content/uploads/2007/07/page-saver.png' alt='Page Saver' /&gt;&lt;br /&gt;
Page Saver ist schnell und bietet mehr Optionen als ScreenGrab.&lt;/p&gt;

	&lt;p&gt;So kann man z.B. mit bestimmten Platzhaltern in den Dateinamen die Uhrzeit der Aufnahme einbauen und die prozentuale Größe des Bildes angeben. &lt;span class="caps"&gt;PNG&lt;/span&gt;-Grafiken können mit Alphatransparenz gesichert und für &lt;span class="caps"&gt;JPEG&lt;/span&gt;-Bilder die Qualität eingestellt werden.&lt;/p&gt;

	&lt;p&gt;Bei mir löst Page Saver jedenfalls mit sofortiger Wirkung die ScreenGrab-Extension ab.&lt;/p&gt;</content></entry><entry><title>Design Float - Digg für Designer</title><link rel="alternate" href="http://jowra.com/journal/2007/07/design-float-digg-fur-designer" /><link rel="edit" href="http://jowra.com/journal/design-float-digg-fur-designer/atom" /><author><name>John</name><uri>http://jowra.com/journal</uri></author><id>http://jowra.com/journal/2007/07/design-float-digg-fur-designer/</id><updated>2007-07-26T18:17:42+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-24T16:31:00+02:00</app:edited><published>2007-07-26T18:17:42+02:00</published><category term="internet" /><category term="webdesign" /><content type="html">	&lt;p&gt;Mit &lt;a href="http://designfloat.com/" title="Design Float"&gt;Design Float&lt;/a&gt; geht ein neuer &lt;a href="http://digg.com/" title="Digg"&gt;Digg&lt;/a&gt;-ähnlicher Service an den Start, allerdings mit Spezialisierung auf Print-, Web- und allgemeines Design.&lt;/p&gt;

	&lt;blockquote&gt;
		&lt;p&gt;Design Float is a community driven news website dedicated to design.&lt;/p&gt;
	&lt;/blockquote&gt;

	&lt;p&gt;Es gibt bereits einige &lt;a href="http://www.designfloat.com/tools-en.php" title="Design Float Tools"&gt;Tools&lt;/a&gt; zur Browser- und Webseiten-Integration von Design Float, Feeds können komplett oder nur für bestimmte Kategorien abonniert werden und vor allem soll kräftig diskutiert werden. Die Registrierung ist natürlich kostenlos.&lt;/p&gt;

	&lt;p&gt;&lt;a href='http://designfloat.com/' title='Design Float'&gt;&lt;img class="oldimage" style="float: none;" src='http://jowra.com/journal/wp-content/uploads/2007/07/designfloat.jpg' alt='Design Float' /&gt;&lt;/a&gt;&lt;/p&gt;

	&lt;p&gt;Mal schauen wie sich das Ganze so anläßt, aber zumindest ein Abonnement der Kategorien &lt;em&gt;&lt;a href="http://www.designfloat.com/index.php?category=CSS_WebStandards" title="designfloat: CSS and Webstandards"&gt;&lt;span class="caps"&gt;CSS&lt;/span&gt; &amp;#38; Webstandards&lt;/a&gt;&lt;/em&gt; und &lt;em&gt;&lt;a href="http://www.designfloat.com/index.php?category=Programming" title="designfloat: Programming"&gt;Programming&lt;/a&gt;&lt;/em&gt; kann sicherlich nicht schaden.&lt;/p&gt;</content></entry><entry><title>45 x Design-Freeware</title><link rel="alternate" href="http://jowra.com/journal/2007/07/45-x-design-freeware" /><link rel="edit" href="http://jowra.com/journal/45-x-design-freeware/atom" /><author><name>John</name><uri>http://jowra.com/journal</uri></author><id>http://jowra.com/journal/2007/07/45-x-design-freeware/</id><updated>2007-07-23T12:21:50+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-10T23:52:53+02:00</app:edited><published>2007-07-23T12:21:50+02:00</published><category term="design" /><category term="freeware" /><content type="html">	&lt;p&gt;&lt;a href="http://www.snap2objects.com/" title="DesignTips, Freebies, Inspiration"&gt;Snap2Objects&lt;/a&gt; hat die 45 besten kostenlosen Programme rund ums Thema »digitales Design« in einer &lt;a href="http://www.snap2objects.com/2007/07/20/45-best-freeware-design-programs/" title="45 best freeware design programs"&gt;Übersicht&lt;/a&gt; zusammen gestellt.&lt;/p&gt;

	&lt;p&gt;Neben Klassikern wie &lt;a href="http://www.gimp.org/" title="The GNU Image Manipulation Program"&gt;&lt;span class="caps"&gt;GIMP&lt;/span&gt;&lt;/a&gt; oder &lt;a href="http://www.irfanview.com/" title="One of the most popular viewers worldwide!"&gt;IrfanView&lt;/a&gt;, gibt es doch noch das ein oder andere Schmankerl zu entdecken, das zumindest mir noch nicht geläufig war.&lt;/p&gt;

	&lt;p&gt;Viel Spaß beim Stöbern!&lt;/p&gt;</content></entry><entry><title>Frischt verliebt... in Expression Engine</title><link rel="alternate" href="http://jowra.com/journal/2007/07/frischt-verliebt-in-expression-engine" /><link rel="edit" href="http://jowra.com/journal/frischt-verliebt-in-expression-engine/atom" /><author><name>John</name><uri>http://jowra.com/journal</uri></author><id>http://jowra.com/journal/2007/07/frischt-verliebt-in-expression-engine/</id><updated>2007-07-14T20:42:15+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-10T23:52:53+02:00</app:edited><published>2007-07-14T20:42:15+02:00</published><category term="expression engine" /><category term="wordpress" /><category term="weblog" /><content type="html">	&lt;p&gt;Das Ende von &lt;a href="http://wordpress.org/" title="WordPress - Blog Tool and Weblog Platform"&gt;WordPress&lt;/a&gt; als &lt;acronym title="Content Management System"&gt;&lt;span class="caps"&gt;CMS&lt;/span&gt;&lt;/acronym&gt; auf dieser Seite naht.&lt;/p&gt;

	&lt;p&gt;&lt;img class="oldimage" src='http://jowra.com/journal/wp-content/uploads/2007/07/ee-logo.png' alt='EE Logo' /&gt;Im Zuge der Arbeiten an &lt;a href="http://cssneustart.de/" title="cssNeustart - Moderne Webseiten mit Stil"&gt;cssNeustart&lt;/a&gt; und der Entscheidung dort auf &lt;a href="http://expressionengine.com/" title="Expression Engine - Publish your Universe"&gt;Expression Engine&lt;/a&gt; zu setzen, bin ich recht schnell dem Charme dieses &lt;em&gt;Bloggers Darling&lt;/em&gt;, wie &lt;a href="http://blog.einserver.de/" title="pichfls Blog"&gt;Florian&lt;/a&gt; es nannte, verfallen.&lt;/p&gt;

	&lt;p&gt;Dabei war es keine Liebe auf den ersten Blick. Ich hatte die kostenlose Core-Version von &lt;acronym title="Expression Engine"&gt;EE&lt;/acronym&gt; schon mehrfach auf dem Rechner und bin dann doch durch Dinge wie die &lt;span class="caps"&gt;URL&lt;/span&gt;-Struktur, die Templates, völlig andere Tags usw. wieder davon abgekommen. Als wir beim cssNeustart überlegten, auf WordPress zu setzen, bekamen wir von verschiedenen Seiten, den Hinweis, doch lieber auf &lt;acronym title="Expression Engine"&gt;EE&lt;/acronym&gt; zu setzen, da die Member-Verwaltung ausgereifter ist und das System generell besser mit großen Datenmengen und &amp;#8211; strukturen umgehen kann.&lt;/p&gt;

	&lt;p&gt;Mittlerweile können wir uns zu diesem Schritt nur selbst gratulieren, aber die ersten Schritte mit einem neuen System sind immer schwierig und das war auch einer der Hauptgründe, warum wir den cssNeustart vom 01.07. auf den 01.08. verschieben mußten.&lt;/p&gt;

	&lt;p&gt;Nach dem nun aber das Verständnis für &lt;acronym title="Expression Engine"&gt;EE&lt;/acronym&gt; da ist, war mir recht schnell klar, daß ich den Nachfolger der bekannten &lt;a href="http://pmachine.com/" title="pMachine heißt jetzt Expression Engine"&gt;pMachine&lt;/a&gt; von &lt;a href="http://ellislab.com/" title="EllisLab - Where Ideas Hatch!"&gt;EllisLab&lt;/a&gt; auch hier auf meinen privaten Seiten einsetzen werde.&lt;/p&gt;

	&lt;p class="description"&gt;&lt;a href='http://jowra.com/journal/wp-content/uploads/2007/07/ee-templates-big.jpg' title='EE Templates'&gt;&lt;img class="oldimage" src='http://jowra.com/journal/wp-content/uploads/2007/07/ee-templates-preview.png' alt='EE Templates' /&gt;&lt;/a&gt;&lt;br /&gt;
Allein schon die Template-Verwaltung läßt einen mit der Zunge schnalzen. Der effiziente und flexible Einbau von Tags und Conditionals macht alles möglich.&lt;/p&gt;

	&lt;p&gt;Nach einigen aktiven Jahren des Bloggens oder allgemein des Produzierens von Inhalt im Web, sammelt sich aber in Datenbank ganz schön was an und so fragte ich mich zu allererst, wie ich den die 242 Postings und 2.100 Kommentare von &lt;acronym title="WordPress"&gt;WP&lt;/acronym&gt; zu &lt;acronym title="Expression Engine"&gt;EE&lt;/acronym&gt; übertrage. Es gibt zwar einige WordPress-Plugins und auch im Core integrierte Export-Funktionen, aber für &lt;acronym title="Expression Engine"&gt;EE&lt;/acronym&gt; war natürlich schon mal nichts dabei. Nächster Gedanke war das Exportieren ins &lt;a href="http://www.movabletype.org/" title="MT - Professional Publishing Platform"&gt;MovableType&lt;/a&gt;-Format, denn damit kann &lt;acronym title="Expression Engine"&gt;EE&lt;/acronym&gt; etwas anfangen. Ums kurz zu machen: alles was es an Plugins u.ä. so gibt hat nicht richtig funktioniert und am Ende half mir das Script &lt;a href="http://projects.codemonkeyramblings.com/2007/03/wordpress_to_movable_type_expo_1.php"&gt;WordPress to MovableType&lt;/a&gt;. Erst mal im &lt;acronym title="MovableType"&gt;EE&lt;/acronym&gt; Format, ließen sich die Daten dann prima einlesen.&lt;/p&gt;

	&lt;p&gt;Heute habe ich schon die Hälfte des Designs übertragen und muß sagen, es geht schnell, viel schneller als ich dachte und die Templates sind nur noch ein Drittel so groß. Das ganze Gefrickel mit &lt;span class="caps"&gt;PHP&lt;/span&gt; und zig MySQL-Queries entfällt, denn in &lt;acronym title="Expression Engine"&gt;EE&lt;/acronym&gt; steht das alles als Template-Tag zur Verfügung. Über die Unterschiede der beiden Systeme aber demnächst mal mehr.&lt;/p&gt;

	&lt;p&gt;Hier mal eine Gegenüberstellung der Journal-Seite: &lt;a href="http://www.ipernity.com/doc/jowra/380159" title="Jowra Journal - (powered by WordPress)"&gt;Vorher&lt;/a&gt; (powered by WordPress) und &lt;a href="http://www.ipernity.com/doc/jowra/380158" title="Jowra Journal - (powered by Expression Engine)"&gt;Nachher&lt;/a&gt; (powered by Expression Engine). Wie man sieht, sieht man nichts. Also zumindest keine Unterschiede und so soll es sein. :)&lt;/p&gt;

	&lt;p&gt;Jetzt freue ich mich erst mal über diese »Entdeckung« und komme vorläufig zu dem Schluß: Es gibt (fast) nichts was man mit WordPress nicht auch umsetzen könnte, aber mit Expression Engine geht es um ein Vielfaches einfacher, schneller, effektiver. :wub:&lt;/p&gt;</content></entry></feed>
