<?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>Erik Pöhler &#187; Entwicklung</title>
	<atom:link href="http://contactsheet.de/tag/webdev/feed" rel="self" type="application/rss+xml" />
	<link>http://contactsheet.de</link>
	<description></description>
	<lastBuildDate>Thu, 27 May 2010 11:00:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Minify wird immer besser</title>
		<link>http://contactsheet.de/minify-wird-immer-besser.xhtml</link>
		<comments>http://contactsheet.de/minify-wird-immer-besser.xhtml#comments</comments>
		<pubDate>Mon, 16 Feb 2009 20:18:23 +0000</pubDate>
		<dc:creator>Erik Poehler</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Webwork]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[minify]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[yslow]]></category>

		<guid isPermaLink="false">http://contactsheet.de/minify-wird-immer-besser.xhtml</guid>
		<description><![CDATA[Die Minify Bibliothek, mit welcher man CSS, Javascript und HTML-Dateien komprimieren kann wird immer besser und intuitiver. In den aktuellen Versionen gibt es sogar ein kleines Hilfstool, welches einem erstellen von Dateigruppen hilft. Inzwischen k&#252;mmert sich das Skript auch selbst um die gzip-Komprimierung der bereits &#8220;minifizierten&#8221; Dateien.
Im Zusammenhang mit Minify auch sehr interessant: die automatische [...]]]></description>
			<content:encoded><![CDATA[<p>Die <a href="http://code.google.com/p/minify/">Minify</a> Bibliothek, mit welcher man CSS, Javascript und HTML-Dateien komprimieren kann wird immer besser und intuitiver. In den aktuellen Versionen gibt es sogar ein kleines Hilfstool, welches einem erstellen von Dateigruppen hilft. Inzwischen k&#252;mmert sich das Skript auch selbst um die gzip-Komprimierung der bereits &#8220;minifizierten&#8221; Dateien.<br />
Im Zusammenhang mit Minify auch sehr interessant: die automatische (serverseitige) <a href="http://www.ejeliot.com/blog/125">Versionierung von CSS und Javascript</a> da man ja irgendwie doch Kontrolle dar&#252;ber braucht ob eine Datei gecached werden soll.<br />
Mich w&#252;rde interessieren wie und wann andere Minify einsetzen - insbesondere wenn man ein Javascript &#228;ndert oder erweitert und der Punkt &#8220;Javascript-Debugging&#8221; angesagt ist. Einer der, wie ich finde, nervigsten Nachteile an der Performance-Optimierung mit Minify (Fehler in Zeile 1 - Ja klar, es gibt nur eine&nbsp;Zeile?!).</p>
]]></content:encoded>
			<wfw:commentRss>http://contactsheet.de/minify-wird-immer-besser.xhtml/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Windows ohne Internet Explorer</title>
		<link>http://contactsheet.de/windows-bald-ohne-internet-explorer.xhtml</link>
		<comments>http://contactsheet.de/windows-bald-ohne-internet-explorer.xhtml#comments</comments>
		<pubDate>Tue, 18 Dec 2007 21:49:08 +0000</pubDate>
		<dc:creator>Erik Poehler</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[webdevelopment]]></category>
		<category><![CDATA[Webstandards]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://contactsheet.de/windows-bald-ohne-internet-explorer.xhtml</guid>
		<description><![CDATA[Opera reicht bei der EU-Kommision Beschwerde gegen Microsoft&#160;ein
Am vergangenem Donnerstag hat der Hersteller des gleichnamigen Browsers Opera bei der Europ&#228;ischen Kommision eine offizielle Beschwerde gegen Microsoft eingereicht. Der Internet Explorer soll nicht l&#228;nger mit den Microsoft Betriebssystemen zu einem Paket zusammengeschn&#252;rt werden. Stattdessen sollte Windows entweder ohne vorinstallierten Browser oder zusammen mit Konkurrenzprodukten vertrieben werden. [...]]]></description>
			<content:encoded><![CDATA[<h3>Opera reicht bei der EU-Kommision Beschwerde gegen Microsoft&nbsp;ein</h3>
<p>Am vergangenem Donnerstag hat der Hersteller des gleichnamigen Browsers <a href="http://opera.com/">Opera</a> bei der Europ&#228;ischen Kommision eine offizielle Beschwerde gegen Microsoft eingereicht. Der Internet Explorer soll nicht l&#228;nger mit den Microsoft Betriebssystemen zu einem Paket zusammengeschn&#252;rt werden. Stattdessen sollte Windows entweder ohne vorinstallierten Browser oder zusammen mit Konkurrenzprodukten vertrieben werden. In beiden Szenarios h&#228;tte der Anwender die freie Entscheidung welchen Browser er installieren&nbsp;m&#246;chte.</p>
<blockquote cite="http://opera.com/"><p>&quot;Wir haben diese Beschwerde im Interesse aller Konsumenten eingereicht, die genung davon haben, dass ein Monopolist Entscheidungen f&#252;r sie&nbsp;trifft.&quot;</p>
</blockquote>
<p>so Jon von Tetzchner, CEO von&nbsp;Opera</p>
<p>Von Seiten Operas gibt es dazu frisch vom 13.12.2007 sowohl <a href="http://www.opera.com/pressreleases/en/2007/12/13/">eine Pressemeldung</a> sowie einen <a href="http://people.opera.com/howcome/2007/msft/">offenen Brief an die Web-Community</a> von Operas Chefentwickler Hakon Wium Lie, zu lesen in denen einige Anschuldigungen formuliert&nbsp;werden:</p>
<ol>
<li>Wir glauben, dass Microsoft der Weiterentwicklung des Web und den offenen Web Standards schadet indem ihr Browser diese nicht&nbsp;unterst&#252;tzt.</li>
<li>Microsoft entwickelt diese Standards mit, bewirbt diese und verspricht sogar sie in seinen Browser zu implementieren. Der Browser unterst&#252;tzt diese Standards aber bis heute nicht korrekt. Ein Beispiel: er ist der einzige <em>moderne</em> Browser, der den Acid2-Test nicht&nbsp;besteht.</li>
<li>Als Folge daraus verursache der Internet Explorer Kosten und verschlinge Zeit derer die mit existierenden und voll ausgereiften Standards Webseiten und Webapplikationen erstellen&nbsp;wollen.</li>
<li>Microsoft misbrauche seine dominante Stellung indem es seinen Internet Explorer mit dem Betriebssystem&nbsp;b&#252;ndelt.</li>
<li>Statt durch Innovation und Wettbewerb mit anderen Browsern hat Microsoft den Konsumenten an ihren eigenen Browser gebunden. Rivalen h&#228;tten so ungleich schwerere Bedingungen mit dem Marktf&#252;hrer zu konkurrieren. Erst in der letzten Zeit w&#252;rde man seitens Microsoft Funktionen anbieten, die die Konkurrenz bereits seit Jahren&nbsp;biete.</li>
</ol>
<p>Da bleibt eigentlich nur anzumerken, dass ein Acid2-Test mehr ein Indiz daf&#252;r ist, wie gut ein Browser die Industriestandards unterst&#252;tzt - mit der HTML-Auszeichnung realer Webseiten hat der Test nicht viel gemein. Firefox zum Beispiel kam, im Gegensatz zu Opera, auch ohne erfolgreiches Bestehen des Tests zu Sympathien vor allem in Europa und nichtzuletzt zu erheblichen Marktanteilen (was in der Folge letztlich auch Microsoft nach fast f&#252;nf-j&#228;hriger Pause zur Weiterentwicklung ihres Browsers bewog). Wer im Onlinebereich arbeitet wird die Anschuldigungen aber ohne Gewissensbisse abnicken k&#246;nnen - einzig die etwas verlogene Art, dass Opera hier nur das Wohl des Webs und der Webstandards im Blick hat nervt. Letztlich sind die Ziele beider Unternehmen rein wirtschaftlicher Natur, <strong>auch wenn die Auswirkungen im Sinne aller Webseiten- und Webapplikationenersteller sein k&#246;nnten</strong>. Was hier definitiv mitschwingt ist aber der Frust dar&#252;ber, dass Opera trotz einer vermeintlich besseren Software kein Bein auf Windows-Desktops bekommt. Man d&#252;mpelt irgendwo bei der 2% Marke&nbsp;herum.</p>
<p>In die gleiche Richtung geht die Abwehr eines Microsoft-Sprechers den <a href="http://business.timesonline.co.uk/tol/business/industry_sectors/technology/article3048496.ece" title="London Times berichtet &#252;ber Operas Beschwerde">die &quot;London Times&quot;&nbsp;zitiert</a>:</p>
<blockquote><p>Man mu&#223; ber&#252;cksichtigen dass Anwender die vollst&#228;ndige Freiheit haben einen anderen Browser zu benutzen und als ihren Standardbrowser zu verwenden, das schlie&#223;t Opera ein. PC Hersteller k&#246;nnten auf den Windows-Computern die sie verkaufen ebenso andere Browser vorinstallieren. Der Internet Explorer istr dar&#252;berhinaus seit mehr als einem Jahrzehnt ein wesentlicher Bestandteil von&nbsp;Windows.</p>
</blockquote>
<p>F&#252;r Opera sicher keine befriedigende&nbsp;Antwort.</p>
<p>Dass das ganze Unterfangen in Redmond aber trotzdem einiges an Kopfschmerzen hervorrufen d&#252;rfte ist aber klar, denn die Beschwerde k&#246;nnte Aussicht auf Erfolg haben. Unterst&#252;tzt wird sie vom ECIS dem European Committee for Interoperable Systems dem neben Opera selbst so namhafte Unternehmen wie IBM, Nokia, Oracle und Sun Microsystems&nbsp;angeh&#246;ren.</p>
<p>Au&#223;erdem beruft sich Opera auf die Entscheidung des EU Gerichts erster Instanz, welches erst Mitte September festgestellt hat, dass eine &#228;hnliche Praxis Microsofts auch seinen Media Player mit Windows zu b&#252;ndeln nicht rechtm&#228;&#223;ig war. F&#252;r Microsoft wurde eine Geldstrafe von 479 Millionen Euro f&#228;llig auch wenn die Entscheidung letztenendes zu einem Zeitpunkt kommt wo schon jeder sein Windows samt Windows Media Player hat. Nichtsdestotrotz fordert Opera hier quasi die konsequente Umsetzung dieser klaren Richtlinien auch f&#252;r Internetbrowser ein, was in meinen Augen (aus wirtschaftlicher Sicht) nicht minder legitim ist als der Versuch Microsofts seine Kunden an Microsoft-Produkte zu&nbsp;binden.</p>
<p>Und da f&#228;ngst dann auch an schwierig zu werden, denn in Windows sind auch Spiele wie Solit&#228;r, ein Taschenrechner, das Grafikprogr&#228;mmchen Paint, Papierkorb, etc. enthalten f&#252;r die sicher auch andere Hersteller Alternativen h&#228;tten wenn sie denn per EU-Entscheidung ein Anrecht auf einen Platz auf der Windows-CD/DVD h&#228;tten. Diesen Beliebigkeitsvorwurf wird auch die EU-Kommision nur schwer entkr&#228;ften k&#246;nnen. Gleichzeitig erkl&#228;rt er warum sich Opera hier geschickt die Verbesserung des Webs, die Einhaltung von Webstandards auf die Fahnen schreibt. Nun gut, der wirtschaftliche Schaden oder Mehraufwand, der durch Paint entsteht d&#252;rfte vernachl&#228;ssigbar gering sein, da es niemand ernsthaft benutzt. (Ja ich kenne die YouTube-Videos mit Paint-Gem&#228;lden). Anders beim Internet das ist im modernen Arbeitsalltag fast nicht&nbsp;wegzudenken.</p>
<p>Eine bl&#246;de Situation f&#252;r Microsoft die es den Anwendern anscheinend nie recht machen k&#246;nnen. Jahrelang meckert die Web-Community &#252;ber den Internet Explorer, dann verbessern sie ihn und man beschwert sich, dass man ihn nicht wieder deinstalllieren kann. Dann wird der IE7 deinstallierbar gemacht und sogar dem Ottonormalbenutzer die Wahl gegeben ob man den IE7 denn installieren m&#246;chte. Dann wird wieder (mit Recht) gemeckert dass nicht alle in den Genuss der Verbesserungen kommen und man nun immernoch f&#252;r den IE6 optimieren/reparieren&nbsp;muss&#8230;</p>
<h3>Warum der Anwender profitieren&nbsp;w&#252;rde</h3>
<p>Warum der Anwender von einer Entscheidung der EU-Kommision profitieren k&#246;nnte muss erkl&#228;rt werden. Ich denke da ist es in erster Linie Aufgabe der Web-Community, wie Opera diese in ihrem offenen Brief so sch&#246;n betitelt, ein wenig Aufkl&#228;rung zu leisten. Diese beschwert sich zwar bereits seit Jahren &#252;ber den IE - wenn sie sich aber nicht geschlossen hinter die Norweger von Opera stellt wird sie in meinen Augen aber unglaubw&#252;rdig. Fakt ist, wer Webseiten erstellt oder Webapplikationen entwickelt tut das in der Regel nach Industriestandards die das W3C formuliert (und da haben auch Microsoft und andere Unternehmen etwas zu melden). Das Problem: einzig der Internet Explorer h&#228;lt sich nur unzufriedenstellend an diese Standards und so wird weltweit viel Zeit und Aufwand darin gesteckt die Probleme und Fehlinterpretationen die der IE mit sich bringt zu beheben. Grund daf&#252;r ist seine weite Verbreitung, die nicht zuletzt auf die Integration in das Betriebssystem zur&#252;ckzuf&#252;hren ist. M&#252;sste der IE tats&#228;chlich mit anderen modernen Browsern konkurrieren, so fiele die Wahl einiger Benutzer wom&#246;glich auf einen anderen Browser. W&#228;re der Internet Explorer eine zeitgem&#228;&#223;e Anwendung, so k&#246;nnten sich Entwickler statt mit Fehlerbeseitigung und aufw&#228;ndigen Tests aufzuhalten an die Weiterentwicklung und Verbesserung ihrer Angebote machen. Davon w&#252;rden alle profitieren, Anwender wie Entwickler&nbsp;gelicherma&#223;en.</p>
<h3>Kritik an Opera und Diskussion um die&nbsp;CSS-Arbeitsgruppe</h3>
<p>Ein Gro&#223;teil der Dikussionen um Operas Vorsto&#223; finden mal wieder im englischsprachigen Teil des Internet statt. Sehr schade dass sich auch die Webkrauts dazu nicht &#228;u&#223;ern, sondern stattdessen in eine vorweihnachtliche Adventsstarre verfallen.<br />Diejenigen die die Auswirkungen der Beschwerde in erster Linie betrifft, also die CSS- und Webdesign-Gurus, beschweren sich aber zum Teil &#252;ber Opera&#8217;s Vorgehen. Der gr&#246;&#223;te Kritikpunkt ist, dass man solch eine Initiative schon lange gebraucht h&#228;tte, besonders in den Jahren, in denen Microsoft seinen IE6 hat brach liegen lassen. Nun, da es endlich einen IE7 gibt, der zumindest einen gro&#223;en Teil der IE6-Fehler behebt solle man das neuerliche Engagement Microsofts nicht mit Beschwerden ersticken, sondern stattdessen&nbsp;f&#246;rdern.</p>
<p>Was sagen also die Webdesign-Gr&#246;&#223;en, die Web-Gurus aus &#220;bersee&nbsp;dazu?</p>
<ul>
<li><strong>Andy Clark</strong> seines Zeichens selbst Webdesigner und als solcher CSS-Experte in der W3C CSS Working Group, sieht Aufgrund von Operas Beschwerde die Weiterentwicklung der CSS-Spezifikationen ernsthaft gef&#228;hrdet. In seinem Artikel &quot;<a href="http://www.stuffandnonsense.co.uk/malarkey/more/css_unworking_group/">CSS Unworking Group</a>&quot; sagt er, dass der Vorsto&#223; Operas jedwede konstruktive Zusammenarbeit unm&#246;glich machen wird. Er fordert daher eine umgehende Neuorganisation der Arbeitsgruppe weg von &quot;verfeindeten&quot; Herstellern hin zu unabh&#228;ngigen Fachleuten. Spezifikationen sollten seiner Meinung nach von denen die sie verwenden, die wissen was Kunden wollen, formuliert werden (siehe auch <a href="http://www.stuffandnonsense.co.uk/malarkey/more/css_unworking_group/">die Kommnetare</a>). Im Folgebeitrag <a href="http://www.stuffandnonsense.co.uk/malarkey/comments/csswg_proposals/">CSS Working Group proposals</a> gibt Andy konkrete Vorschl&#228;ge wie die Arbeit an den CSS-Spezifikationen k&#252;nftig aussehen k&#246;nnte. Damit kommt er in der Tat ein wenig Opera/Browserthema ab, schl&#228;gt hier aber eine konstruktive, interessante Richtung ein. Insbesondere die <a href="http://www.stuffandnonsense.co.uk/malarkey/comments/csswg_proposals/">Diskussion in den Kommentaren</a> ist interessant. <strong>Maciej Stachowiak</strong>, Entwickler beim Webkit-Projekt (der Rendering-Engine des Safari-Browsers) gibt einen interessanten Ansto&#223; f&#252;r alle die sich fragen wie man denn Einblick in die Arbeit an Webstandards bekommt und empfiehlt statt sich &#252;ber Strukturen den Kopf zu zerbrechen und Methoden zu debattieren man lieber an Browser-Engines mitarbeiten solle. So hat man eine echte und unmittelbare M&#246;glichkeit zu verstehen wie Rendering-Engines funktionieren und kann dar&#252;berhinaus direkt Einflu&#223; nehmen indem man bei der Weiterentwicklung und beim Testen neuer Funktionen hilft. Closed-Source Software wie Opera oder Internet Explorer w&#228;ren da nat&#252;rlich wieder au&#223;en vor, doch von wo Innovationen kommen kann dem Designer oder Anwender ja letztenendes egal&nbsp;sein.</li>
<li><strong>Jeffrey Zeldman</strong> hingegen sieht keinen Zusammenhang zwischen Operas Beschwerde und Andys Schlussfolgerung. <a href="http://www.zeldman.com/2007/12/15/re-css-unworking-group/">In seiner Antwort</a> auf Andys Forderung, die CSS Working Group m&#252;sse neu strukturiert werden sagt er: &quot;Ein (m&#246;gliches) Gerichtsverfahren hat auf die Arbeit von Entwicklern keinen Einflu&#223;.&quot; Operas Beschwerde und die Arbeit der CSS Working Group habe miteinander soviel zu tun wie &#196;pfel und Seife. Auch hier findet eine sehr interessante Diskussion in den Kommentaren statt. Hier gibt es einige Wortmeldungen, die die Standards-Bewegung als eine Resultat von Verbitterung beschreiben. Es sei vielmehr Zeit, die Verbitterung &#252;ber stagnierende Entwicklung abzulegen und zusammen zu arbeiten. Die Mitwirkung der Browsehersteller an den Spezifikationen zu beschneiden sieht Jeffrey als Utopie und nicht&nbsp;w&#252;nschenswert.</li>
<li><strong>Eric Meyer</strong> befindet Operas Wahl des Zeitpunkts f&#252;r schlecht gew&#228;hlt. In seinem Artikel <a href="http://meyerweb.com/eric/thoughts/2007/12/13/bad-timing/">Bad Timing</a> sagt er, man h&#228;tte so eine Initiative vor drei Jahren gebraucht, nicht jetzt. Er formuliert seine &#196;ngste, dass Microsoft sich wom&#246;glich ganz aus der gerade erst wieder aufgenommenen Weiterentwicklung des IE verabschieden k&#246;nnte. Und dann k&#246;nnte bald eine ganz andere Web-Wirklichkeit drohen: w&#252;rde Microsoft die Entwicklung des IE einfrieren oder beenden drohte ein anderes Web. Auf Kosten dessen was man heute als Webstandards kennt. Ohne die Windows-Basis oder durch neue propriet&#228;re Technologien wie Flex und Silverlight s&#228;hen auch die Browserkonkurrenten bald alt aus. Er w&#228;gt quasi mehrere &#220;bel gegeneinander ab und lehnt Operas Initiative&nbsp;ab.</li>
<li><strong>Molly Holzschlag</strong>, die seit einiger Zeit mit Microsoft zusammenarbeitet, nimmt ebenfalls (mal wieder) die Entwickler des Internet Explorers um Chris Wilson in Schutz und ist von Opera entt&#228;uscht. Daf&#252;r schlie&#223;t sie mit ihrem knappen <a href="http://www.molly.com/2007/12/05/conversation-with-bill-gates-about-ie8-and-microsoft-transparency/">Interview mit Bill Gates</a> vom 5. Dezember ein wenig die Funkstille die seit dem IE7-Release seitens Microsoft herrscht. Einige interessante Infos zum Internet Explorer 8&nbsp;&#8230;</li>
<li><strong>Jeff Croft</strong> kommentiert einige der Artikel und &#228;u&#223;ert seine Bedenken gegen&#252;ber einer &quot;Webstandardsbewegung die von der Wurzel her kommen soll&quot; wie sie Andy Clark fordert. Er <a href="http://www2.jeffcroft.com/blog/2007/dec/16/do-we-need-return-browser-wars/">bezieht sich</a> aktuell auf den Artikel <a href="http://alex.dojotoolkit.org/?p=642">The W3C cannot save us</a> von Alex Russell und h&#228;lt alle Web-Standards-Diskussionen f&#252;r wenig ergiebig. Heutzutage m&#252;sse man &#252;berlegen wie man die Weiterentwicklung des Web - zur Not auch mit Non-Standards-Mitteln vorantreibt. Man solle sich nicht auf Standrads versteifen sondern Zeit und Energie darin investieren neue Ideen, Effekte zu kreieren bzw. Erfordernisse umzusetzen. Umsetzen statt formulieren und abwarten. Das bringe das Web voran, nicht der erhobene Zeigefinger gegen&#252;ber Browserherstellern. Fortschritt sei in der Vergangenheit von den Browserherstellern gekommen, dazu sollten diese wieder vermehrt Gebrauch ihrer CSS-Namespaces (zb khtml-, moz-, etc.) machen und&nbsp;experimentieren.</li>
<li>In den Kommentaren <a href="http://www.heise.de/newsticker/meldung/100627">zu den beiden</a> <a href="http://www.heise.de/newsticker/meldung/100502">Beitr&#228;gen</a> bei <strong>heise</strong> finden sich ebenfalls geteilte Meinungen und die wohl lebendigste Diskussion zum Thema im deutschsprachigen&nbsp;Raum.</li>
<li>&quot;<a href="http://www.einfach-fuer-alle.de/blog/eintraege.php?id=2312_0_1_0">Was soll das?</a>&quot; fragt sich <strong>Tomas Caspers</strong> im AccessBlog, auf den Seiten der &quot;Einfach f&#252;r Alle&quot;-Initiative. Mit Unverst&#228;ndnis wirft er Opera vor, die Konkurrenz kurzer Hand zu verklagen nur weil man gegen die am Markt nicht ankommt. Wie auch ich verlinkt er eine Reihe der Diskussionen und Berichterstattung&nbsp;dazu.</li>
</ul>
<p>Auch wenn die Meinungen zur Beschwerde bei der EU bei den Webdesignern auseinandergehen, so scheint Opera damit eine sehr konstruktive Diskussion anzusto&#223;en. Das an sich ist schonmal ein sehr positiver&nbsp;Effekt.</p>
<h3>Da war doch noch was: der Nebenschauplatz&nbsp;MSN</h3>
<p><a href="http://www.pcwelt.de/start/software_os/archiv/29174/"><img alt="Bork, der Koch der Muppetshow" class="left" height="218" src="/bilder/muppetkoch.jpg" width="162" /></a></p>
<p>Bei der Recherche f&#252;r diese Zusammenfassung der j&#252;ngsten Geschehnisse bin ich dann auch noch auf Bork, den Chefkoch von Jim Hansons Muppet-Show, gesto&#223;en. Opera zickt n&#228;mlich wohl schon seit letzter Woche rum: Opera warf Microsoft vor Besuchern ihres Portals MSN, die einen Opera-Browser benutzten absichtlich eine zerschossene Seite auszuliefern. &#220;ber eine CSS-Stylesheet-Weiche bekamen Opera-Nutzer andere Inhalte zu Gesicht. Man br&#252;skierte sich, Microsoft wolle den Browser absichtlich als fehlerhaft erscheinen lassen, schlie&#223;lich habe man bewu&#223;t ein eigenes Opera-Stylesheet erstellt. Viel hei&#223;e Luft wie ich finde. Wer sich den Quelltext von Microsoft-Seiten schonmal angesehen hat, der weiss wie sehr Microsoft die selbst mitentwickelten Standards sch&#228;tzt: <strong>gar nicht</strong>. Das h&#228;ufige Argument &quot;die jahrelangen Planungsphasen und Strukturen solcher gewachsener Webseiten&quot; gerader solcher IT-Giganten entlockt mir mittlerweile auch keine Beleidstr&#228;ne mehr. Die Telekom ist da unser deutsches&nbsp;IT-Vorzeige-Webstandards-Versager-Unternehmen.</p>
<p>Zur&#252;ck zum Chefkoch: als Retourkutsche zu den Programmierfehlern der MSN-Seite gibt es nun also eine Bork-betitelte Version 7.02 des Opera-Browsers der alle Webseiten korrekt anzeigt - fast alle, abgesehen von MSN, dort zeigt Bork alles auf norwegisch&nbsp;an&#8230;</p>
<h3>Wo f&#252;hrt eine Beschwerde&nbsp;hin?</h3>
<p>Nun, Operas Vorto&#223; d&#252;rfte wenig Auswirkungen haben und ich bezweifle dass die Beschwerde &#252;berhaupt zu einem Verfahren f&#252;hren wird. Wenn aber eine transparente Diskussion dar&#252;ber, wie Spezifikationen und Webstandards entstehen, gef&#252;hrt wird hat das doch einen gesunden Nebeneffekt. Besonders gut gef&#228;llt mir <strong>Maciej Stachowiaks</strong> Tip, sich an offenen Browserengines zu beteiligen. Man muss kein C++ Experte sein um Open Source Projekte zu verfolgen und Feedback geben zu k&#246;nnen. Schaut man sich den Webkit-Weblog und die Neuerungen an (das trifft sicher gleicherma&#223;en auch auf Mozillas Firefox 3 zu) sieht man pragmatischen Fortschritt auf einem hohen (und schnellem) Niveau. Sicher ist Open Source nicht f&#252;r alles die L&#246;sung, so kommen nunmal die CSS-Spezifikationen zuerst, dann erst deren Implementierung in Browser. Projekte wie Microformats, oder sie Standards-Diskussion insgesamt, zeigen aber dass der Ansto&#223; zu Weiterentwicklungen aus der Web-Community selbst kommen&nbsp;kann.</p>
<p>So ein w&#252;tender &quot;Microsoft beschimpfender&quot; Ansatz mag fragw&#252;rdig aber in den m&#246;glichen Auswirkungen positiv sein. Nat&#252;rlich m&#252;sste man seitens der EU-Kommision auch auf andere OS-Hersteller blicken und fragen: &quot;Darf Apple sein OS X mit Safari bundlen?&quot;.<br />So ein aus &quot;kommerziellen Antrieben&quot; entstehender Browserkrieg hat sicher sein Gutes, oder wie auch jemand in den Kommentaren zu oben res&#252;mierten Artikeln schrieb: &quot;Gro&#223;e Ver&#228;nderungen entstehen aus Revolutionen nicht aus Weiterentwicklung&quot;. Opera und die EU-Kommision k&#246;nnen hier einen Teil zur Weiterentwicklung und zu besserem Wettbewerb zwischen den Browsern beitragen vor dem man keine Angst haben sollte. Da bin ich jedenfalls ganz Optimist bzw. Naivling&nbsp;:-)</p>
]]></content:encoded>
			<wfw:commentRss>http://contactsheet.de/windows-bald-ohne-internet-explorer.xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OS X Schrift-Rendering unter Windows</title>
		<link>http://contactsheet.de/os-x-schrift-rendering-unter-windows.xhtml</link>
		<comments>http://contactsheet.de/os-x-schrift-rendering-unter-windows.xhtml#comments</comments>
		<pubDate>Sun, 09 Sep 2007 21:41:56 +0000</pubDate>
		<dc:creator>Erik Poehler</dc:creator>
				<category><![CDATA[Typography]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Font]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Typografie]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[webdevelopment]]></category>

		<guid isPermaLink="false">http://contactsheet.de/os-x-schrift-rendering-unter-windows.xhtml</guid>
		<description><![CDATA[Windows nun mit OS X&#160;Schrift-Rendering?
Safari ist nun seit einiger Zeit f&#252;r Windows in einer &#246;ffentlichen Vorab-Beta-Version verf&#252;gbar. Diese kann man sich bei Apple auf dieser Seite herunterladen. Nach einem verpfuschten Start (mit Geisterwebseiteneffekt ohne Text - Probleme beim CSS-Rendering auf deutschen Windowsversionen war der Grund) mit diversen illustren Fehlern wird das ganze nun mehr und [...]]]></description>
			<content:encoded><![CDATA[<h3>Windows nun mit OS X&nbsp;Schrift-Rendering?</h3>
<p>Safari ist nun seit einiger Zeit f&#252;r Windows in einer &#246;ffentlichen Vorab-Beta-Version verf&#252;gbar. Diese kann man sich bei Apple auf <a href="http://www.apple.com/safari/" title="Apples Safari-Browser f&#252;r Windows und OS X">dieser Seite</a> herunterladen. Nach einem verpfuschten Start (mit Geisterwebseiteneffekt ohne Text - Probleme beim CSS-Rendering auf deutschen Windowsversionen war der Grund) mit diversen illustren Fehlern wird das ganze nun mehr und mehr zu einer brauchbaren Applikation. Schnell und halbwegs&nbsp;stabil.</p>
<p>Eine bemerkenswerte Neuerung kam damit eher im verborgenen auf Windows-Rechner: Schriften werden mit der OS X-eigenen Rendering Engine dargestellt. Das bedeutet dass erstmals das Schriftbild zwischen zwei Windows-Browsern variiert. Nun kann man geteilter Meinung sein, ob Apple mit seiner Art der Schriftdarstellung ein besseres (technisches)H&#228;ndchen als Microsoft mit seiner Cleartype-Technologie hat, trotzdem ist das schon ein erw&#228;hnenswertes&nbsp;Novum.</p>
<p>Die Vorgehensweise, die hier <a href="http://d.hatena.ne.jp/gyuque/20070616#1181984607" title="Anleitung: OS X Font-Rendering unter Windows">ein Japaner in seinem Weblog beschreibt</a>, gibt Entwicklern das n&#246;tige Grundwissen zur Hand, die mehrere Megabyte gro&#223;e Bibliotheke, die mit Safari ausgeliefert wird, auch in anderen Anwendungen einzusetzen bzw.&nbsp;auszutesten.</p>
<h3>Was ist daran&nbsp;spannend?</h3>
<p>Der Nutzen ist sicher (auf den ersten Blick) zweifelhaft, denn in meinen Augen ist Cleartype den schwammigen, eher fett und klobig wirkenden Lettern des Safaris&nbsp;&#252;berlegen.</p>
<p>Trotzdem ist es sehr spannend zu sehen, wie der direkte Microsoft-Kontrahent hier mal eben eine Technologie integriert bzw. verf&#252;gbar macht, die in meinen Augen bisher tief mit OS X verwoben&nbsp;schien.</p>
<p>Ich bin neugierig ob das neuen Wind in die, oder aber zumindest ein wenig verst&#228;rkten Fokus auf die arg leidende Webtypographie bringen kann. Welche Auswirkungen k&#246;nnte das bestenfalls oder schlimmstenfalls haben? Welche Schriften k&#246;nnten m&#246;glicherweise &#252;ber das finale Safari-Release ihren weg auf Windows-Rechner&nbsp;finden?</p>
<p>Ich sehe diese Neuerung au&#223;erdem auch als gutes Argument f&#252;r <a href="http://www.designbyfire.com/?p=30" title="Andrei Herasimchuk's Oppen Letter to John Warnock">Herasimchuks Schriftinitiative</a> ist, denn auch wenn die von ihm relativ willk&#252;rlich zusammengestellte Schriftliste eben nicht aus Bildschirm- sondern Printschriften besteht - so macht Apple nun doch vor, dass die technischen Barrieren gering und das Ergebnis akzeptabel ist. Bisher ging ich davon aus, dass es tats&#228;chlich eine aufw&#228;ndige &#220;berarbeitung der Schriften f&#252;r die verschiedenen Rasterizer ben&#246;tigte. Die Safari-Beta wiederlegt das, indem er einfach den eigenen Schriftrenderer&nbsp;mitbringt.</p>
<h3>Und&nbsp;nun?</h3>
<p>Gute Frage. (H&#228;tte ich selbst draufkommen k&#246;nnen). Wenn der Dialog zwischen Softwareherstellern und Webdevelopern im selben Tempo wie bisher von statten geht lautet die Devise wohl eher &quot;Abwarten und sehn was auf uns&nbsp;zukommt&quot;.</p>
]]></content:encoded>
			<wfw:commentRss>http://contactsheet.de/os-x-schrift-rendering-unter-windows.xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webmontag in M&#252;nchen am 17. September</title>
		<link>http://contactsheet.de/webmontag-in-muenchen-am-17-september.xhtml</link>
		<comments>http://contactsheet.de/webmontag-in-muenchen-am-17-september.xhtml#comments</comments>
		<pubDate>Thu, 30 Aug 2007 15:15:05 +0000</pubDate>
		<dc:creator>Erik Poehler</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Termine]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Erik Pöhler]]></category>
		<category><![CDATA[vortrag]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[webdevelopment]]></category>
		<category><![CDATA[webmontag]]></category>
		<category><![CDATA[webmontag-muc]]></category>

		<guid isPermaLink="false">http://contactsheet.de/webmontag-in-muenchen-am-17-september.xhtml</guid>
		<description><![CDATA[Der n&#228;chste Webmontag M&#252;nchen ist in Planung. Um Themenvorschl&#228;ge zu machen oder genaue Infos zu Veranstaltungsort, Zeit und bereits gemeldeten Rednern zu bekommen, schaut man am besten in das Webmontags-Wiki. Bisher steht bereits Raju Bitter, Entwickler bei Laszlo Systems mit einem Thema auf der Referentenliste: &#34;Rich Internet Applications f&#252;r das Web 2.0&#34; mit OpenLaszlo. Das [...]]]></description>
			<content:encoded><![CDATA[<p>Der n&#228;chste <a href="http://webmontag.de/doku.php?id=muenchen" title="Webmontag M&#252;nchen 17. September 2007">Webmontag M&#252;nchen</a> ist in Planung. Um Themenvorschl&#228;ge zu machen oder genaue Infos zu Veranstaltungsort, Zeit und bereits gemeldeten Rednern zu bekommen, schaut man am besten in das Webmontags-Wiki. Bisher steht bereits Raju Bitter, Entwickler bei Laszlo Systems mit einem Thema auf der Referentenliste: &quot;Rich Internet Applications f&#252;r das Web 2.0&quot; mit OpenLaszlo. Das wird definitiv ein spannender Vortrag f&#252;r alle Designer-Leutchens da drau&#223;en! OpenLaszlo ist zwar (Achtung technische Formulierung) eine offene Programmiersprache die auf bestehenden Techniken wie zB. XML, Javascript, etc. aufbaut, aber dass, was als Endergebnis dabei rauskommt (in Echtzeit) ist tats&#228;chlich spektakul&#228;r. Das wird aber sicher dann Rajus Vortrag demonstrieren. Im Grunde geht es um neue M&#246;glichkeiten den Entwicklungsaufwand zu minimieren und &quot;Corporate Identities&quot; konsequenter umzusetzen - sowohl was die Ausgabemedien - oder die zugrundeliegenden Plattformen angeht. Nicht&nbsp;verpassen!</p>
<p>Hintergrundinfos, Doku und Demos findet man unter:&nbsp;<a href="http://www.openlaszlo.org/">http://www.openlaszlo.org/</a></p>
<p>&#160;</p>
<p>(Ich habe mich auch einfach mal selbst nominiert. Sollte Interesse bestehen, gebe ich einen etwa 15-20 min&#252;tigen Einblick in den Online-WYSIWYG-Editor &quot;XStandard&quot; von Belus&nbsp;Technology.)</p>
]]></content:encoded>
			<wfw:commentRss>http://contactsheet.de/webmontag-in-muenchen-am-17-september.xhtml/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>13 Wege um deine Webseite zu beschleunigen</title>
		<link>http://contactsheet.de/dreizehn-einfache-regeln-um-deine-webseite-zu-beschleunigen.xhtml</link>
		<comments>http://contactsheet.de/dreizehn-einfache-regeln-um-deine-webseite-zu-beschleunigen.xhtml#comments</comments>
		<pubDate>Tue, 14 Aug 2007 11:22:29 +0000</pubDate>
		<dc:creator>Erik Poehler</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[programmierung]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[webdevelopment]]></category>
		<category><![CDATA[webspace]]></category>

		<guid isPermaLink="false">http://contactsheet.de/dreizehn-einfache-regeln-um-deine-webseite-zu-beschleunigen.xhtml</guid>
		<description><![CDATA[Yahoo hat ein sehr lesenswertes (englischsprachiges) Tutorial mit dem Titel Thirteen Simple Rules for Speeding Up Your Web Site ver&#246;ffentlicht. Es befa&#223;t sich mit grundlegenden Dingen die beim Erstellen von Webseiten, oder Redaktionssystem-Templates und der serverseitigen Konfiguration zu beachten sind und zeigt eine Reihe M&#246;glichkeiten auf, die Ladezeiten zu verringern. Grob &#252;bersetzt, liest sich die [...]]]></description>
			<content:encoded><![CDATA[<p>Yahoo hat ein sehr lesenswertes (englischsprachiges) Tutorial mit dem Titel <strong>Thirteen Simple Rules for Speeding Up Your Web Site</strong> ver&#246;ffentlicht. Es befa&#223;t sich mit grundlegenden Dingen die beim Erstellen von Webseiten, oder Redaktionssystem-Templates und der serverseitigen Konfiguration zu beachten sind und zeigt eine Reihe M&#246;glichkeiten auf, die Ladezeiten zu verringern. Grob &#252;bersetzt, liest sich die Liste der 13 Regeln wie&nbsp;folgt:</p>
<ol>
<li>Weniger HTTP-Anfragen (ist zB. Abh&#228;ngig von der Dateizahl: Stilvorlagen, Javaskripte, Bilder,&nbsp;&#8230;)</li>
<li>Benutze Webserver-Netzwerke (Multi-Server Provider mit global verteilten Rechenzentren,&nbsp;Server-Clustern)</li>
<li>Sende <strong>Expires </strong>Header (erm&#246;glichen ein&nbsp;Cachen)</li>
<li>Komprimiere deine Daten vor dem Senden an den Browser&nbsp;(gzip)</li>
<li>Stylesheets (Stilvorlagen) gem&#228;&#223; W3C-Standards im Dokumentkopf laden (also im&nbsp;&lt;head&gt;)</li>
<li>Packe Skripte ans Ende des Dokuments (am Anfang w&#252;rden sie die schnelle Anzeige des Inhalts&nbsp;ausbremsen)</li>
<li>Auf Expressions im CSS verzichten (sie konsumieren unn&#246;tig viel&nbsp;Rechenleistung)</li>
<li>Stilvorlagen und Javaskripte in externe Dateien auslagern (erm&#246;glicht wiederum das&nbsp;Cachen)</li>
<li>Zahl der DNS-Lookups minimieren (HTTP-Anfragen sollten sich auf <strong>eine </strong>Domain&nbsp;beschr&#228;nken)</li>
<li>Javascript-Kompressoren verwenden (unn&#246;tige Zeichen, Zeilenumbr&#252;che zb. werden entfernt und verkleinern die&nbsp;Datei)</li>
<li>Redirects vermeiden (W&#228;hrend eines Redirects wartet der Besucher darauf dass der Browser die Seite schickt. Prominentestes Beispiel eine URL mit und ohne abschlie&#223;enden&nbsp;Schr&#228;gstrich.)</li>
<li>Keine Skripte mehrmals laden (hmm&#8230; ehm.&nbsp;ja.)</li>
<li>Benutze ETags zur Caching-Kontrolle (bei Webseiten auf <strong>einem</strong> Server - nicht bei&nbsp;Server-Clustern)</li>
</ol>
<p>Das meiste ist sicher nicht neu bzw. irgendwo logisch. Aber eine tolle Zusammenfassung allemal, und gut das mal alles geb&#252;ndelt erkl&#228;rt zu bekommen. :) Welche Tips und Tricks fehlen in der Liste? Wer packt seine Javaskripte tats&#228;chlich ans Ende des&nbsp;Dokuments?</p>
<p>Hier der Link zum Tutorial: <strong><a href="http://developer.yahoo.com/performance/rules.html" hreflang="en" title="Thirteen Simple Rules for Speeding Up Your Web Site">Thirteen Simple Rules for Speeding Up Your Web Site</a></strong><br />Und damit man das nicht bei jeder Webseite alles h&#228;ndisch &#252;berpr&#252;fen muss, gibt es ein Firebug-Addon namens <a href="http://developer.yahoo.com/yslow/" title="YSlow - an Addon to the Firebug Addon">YSlow</a>. Website testing, the Yahoo way.<br /><small>(via <a href="http://jeffreyharrell.com/2007/07/speeding-up-your-website-the-yahoo-way/" title="Jeff Harrell on YSlow and Yahoos 13 Rules to Speed up Web Sites">Jeff Harrell</a>)</small></p>
]]></content:encoded>
			<wfw:commentRss>http://contactsheet.de/dreizehn-einfache-regeln-um-deine-webseite-zu-beschleunigen.xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geh&#246;rt, verstanden, f&#252;r untragbar befunden.</title>
		<link>http://contactsheet.de/gehoert-verstanden-fuer-untragbar-befunden.xhtml</link>
		<comments>http://contactsheet.de/gehoert-verstanden-fuer-untragbar-befunden.xhtml#comments</comments>
		<pubDate>Wed, 25 Jul 2007 21:34:06 +0000</pubDate>
		<dc:creator>Erik Poehler</dc:creator>
				<category><![CDATA[Whatever]]></category>
		<category><![CDATA[Datenschutz]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Online-Durchsuchung]]></category>
		<category><![CDATA[Überwachungsstaat]]></category>
		<category><![CDATA[Vorratsdatenspeicherung]]></category>

		<guid isPermaLink="false">http://contactsheet.de/gehoert-verstanden-fuer-untragbar-befunden.xhtml</guid>
		<description><![CDATA[Der Bericht des Elektrischen Reporters, in dessen aktueller Ausgabe der Datenschutzbeauftragte des Bundes einzelne Vorschl&#228;ge eines Verfassungs-Terroristen genauer unter die Lupe nimmt, hat mich dazu bewogen mein Servus auf diese Unterschriftenliste zu setzen. (bleibt nur zu erw&#228;hnen dass auch der Ehemalige kein besseres Motto auf seiner Fahne hatte&#8230;) Traurig. Data retention is no solution! (Falls [...]]]></description>
			<content:encoded><![CDATA[<p>Der <a href="http://www.elektrischer-reporter.de/index.php/site/film/47/">Bericht des Elektrischen Reporters</a>, in dessen aktueller Ausgabe der Datenschutzbeauftragte des Bundes einzelne Vorschl&#228;ge eines Verfassungs-Terroristen genauer unter die Lupe nimmt, hat mich dazu bewogen mein Servus <a href="http://schaeuble-wegtreten.de/">auf diese Unterschriftenliste zu setzen</a>. (bleibt nur zu erw&#228;hnen dass auch der Ehemalige kein besseres Motto auf seiner Fahne hatte&#8230;) Traurig. Data retention is no solution! (Falls es bei diesem Anglizismus oder Phrase klingelt: Richtig, es gab bereits vor einem Jahr Unterschriftenaktionen gegen die Vorratsdatenspeicherung). Hoffentlich hat dieses PDS-Populismus-Niveau bei den &#8220;Volksparteien&#8221; bald ein Ende. Also bitte&nbsp;unterzeichnen!</p>
]]></content:encoded>
			<wfw:commentRss>http://contactsheet.de/gehoert-verstanden-fuer-untragbar-befunden.xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Was wir alle vermutet hatten&#8230;</title>
		<link>http://contactsheet.de/was-wir-alle-vermutet-hatten.xhtml</link>
		<comments>http://contactsheet.de/was-wir-alle-vermutet-hatten.xhtml#comments</comments>
		<pubDate>Mon, 08 Jan 2007 18:55:41 +0000</pubDate>
		<dc:creator>Erik Poehler</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Studie]]></category>
		<category><![CDATA[webdevelopment]]></category>

		<guid isPermaLink="false">http://contactsheet.de/was-wir-alle-vermutet-hatten.xhtml</guid>
		<description><![CDATA[&#8230; aber mangels entsprechend b&#246;sem Schimpfwortvokabular nicht in Worte fassen konnten: Der Internet Explorer hat auch 2006 alle Rekorde gerissen. Und weil manchmal eben Zahlen doch mehr sagen als tausend Worte, hat auch John Wrana schon auf die traurige Wahrheit verwiesen. In seinem Sideblog-Artikel Internet Explorer - ein unsicheres Jahr 2006 bekommen alle Besser-Internet-Exploiter-Wisser ihr [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230; aber mangels entsprechend b&#246;sem Schimpfwortvokabular nicht in Worte fassen konnten: Der Internet Explorer hat auch 2006 alle Rekorde gerissen. Und weil manchmal eben Zahlen doch mehr sagen als tausend Worte, hat auch John Wrana schon auf die traurige Wahrheit verwiesen. In seinem Sideblog-Artikel <a href="http://jowra.com/journal/2007/01/internet-explorer-ein-unsicheres-jahr-2006/" title="John Wrana wagt es...">Internet Explorer - ein unsicheres Jahr 2006</a> bekommen alle <em>Besser-Internet-Exploiter-Wisser</em> ihr Fett weg&nbsp;:-D</p>
<p>2007 ist &#8220;Browse Happy&#8221; angesagt! <a href="http://browsehappy.com">Wechselt den Browser. Noch&nbsp;heute!</a></p>
<p>[UPDATE]<br />
Solange noch zuviele Unwissende den Internet Explorer nutzen hilft sicher auch hin und wieder ein kleines <a href="/firefox-gebet.xhtml">Firefox-Gebet</a>&nbsp;:-D</p>
]]></content:encoded>
			<wfw:commentRss>http://contactsheet.de/was-wir-alle-vermutet-hatten.xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>auf zur Montagsdemo</title>
		<link>http://contactsheet.de/auf-zur-montagsdemo.xhtml</link>
		<comments>http://contactsheet.de/auf-zur-montagsdemo.xhtml#comments</comments>
		<pubDate>Wed, 13 Sep 2006 15:53:43 +0000</pubDate>
		<dc:creator>Erik Poehler</dc:creator>
				<category><![CDATA[Termine]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[webmontag]]></category>

		<guid isPermaLink="false">http://contactsheet.de/auf-zur-montagsdemo.xhtml</guid>
		<description><![CDATA[Am &#252;bern&#228;chsten Montag, den 25. September, hei&#223;ts wieder auf zur Montagsdemo. Nein, nicht die &#252;berf&#228;llige Demonstration gegen &#8220;Knick und Ab-Verschl&#252;sse&#8221; oder gegen zu Hohe Bierpreise auf dem Oktoberfest. Nein, nein - mit Montagsdemo ist der Webmontag in M&#252;nchen gemeint - fernab jeder Ideologie ;), Freiheitsstreben und Weltverbesserungsversuchen :P geht es wieder um eine Reihe verschiedener [...]]]></description>
			<content:encoded><![CDATA[<p>Am &#252;bern&#228;chsten Montag, den 25. September, hei&#223;ts wieder <em>auf zur Montagsdemo</em>. Nein, nicht die &#252;berf&#228;llige Demonstration gegen <a href="http://www.gunnart.de/privat/sesam-oeffne-dich/" title="Sesam &#246;ffne dich">&#8220;Knick und Ab-Verschl&#252;sse&#8221;</a> oder gegen zu Hohe Bierpreise auf dem Oktoberfest. Nein, nein - mit Montagsdemo ist der <a href="http://webmontag.de/doku.php?id=muenchen" title="Webmontag in M&#252;nchen">Webmontag in M&#252;nchen</a> gemeint - fernab jeder Ideologie ;), Freiheitsstreben und Weltverbesserungsversuchen :P geht es wieder um eine Reihe verschiedener interessanter Themen aus der Netzwelt.<br />
Unter anderem wird Marc Canter, Mitbegr&#252;nder der inzwischen in Adobe aufgegangenen Softwareschmiede namens Macromedia &#252;ber seine derzeitigen Internetprojekte informieren (People Aggregator, u.a.). Siegfried Hirsch pr&#228;sentiert &#8220;Wikigarden&#8221;, Martin Spernau, Mitentwickler des People Aggregator wird ebenfalls ein paar Einblicke gew&#228;hren&#8230;<br />
Also reichlich Vortr&#228;ge, Pr&#228;sentationen und Demos f&#252;r Wissbegierige und Interessierte im Eine Welt Forum in der Schwanthalerstra&#223;e 80. Beginn des 4. Webmontags ist am Webmontagabend zwischen 19h und&nbsp;20h.</p>
]]></content:encoded>
			<wfw:commentRss>http://contactsheet.de/auf-zur-montagsdemo.xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Structured Blogging und die Idee dahinter</title>
		<link>http://contactsheet.de/structured-blogging-und-die-idee-dahinter.xhtml</link>
		<comments>http://contactsheet.de/structured-blogging-und-die-idee-dahinter.xhtml#comments</comments>
		<pubDate>Tue, 08 Aug 2006 22:29:57 +0000</pubDate>
		<dc:creator>Erik Poehler</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Medien]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[structured blogging]]></category>
		<category><![CDATA[webmontag]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://contactsheet.de/structured-blogging-und-die-idee-dahinter.xhtml</guid>
		<description><![CDATA[Structured Blogging tr&#228;gt den falschen&#160;Namen&#8230;
&#8230; zumindest einen irref&#252;hrenden. Die etwas freie, deutsche &#220;bersetzung &#8220;strukturiertes Ver&#246;ffentlichen von Inhalten&#8221; trifft es da schon eher. Viele machens, ein Gro&#223;teil derer machens falsch (mich noch eingeschlossen): Inhalte strukturiert verfassen - sie aber dann unstrukturiert im World Wide Web zu ver&#246;ffentlichen.
Aber von vorn: Dass sich das W&#246;rtchen Blogger in den [...]]]></description>
			<content:encoded><![CDATA[<h3>Structured Blogging tr&#228;gt den falschen&nbsp;Namen&#8230;</h3>
<p>&#8230; zumindest einen irref&#252;hrenden. Die etwas freie, deutsche &#220;bersetzung &#8220;strukturiertes Ver&#246;ffentlichen von Inhalten&#8221; trifft es da schon eher. Viele machens, ein Gro&#223;teil derer machens falsch (mich noch eingeschlossen): Inhalte strukturiert verfassen - sie aber dann unstrukturiert im World Wide Web zu ver&#246;ffentlichen.<br />
Aber von vorn: Dass sich das W&#246;rtchen Blogger in den Projektnamen geschlichen hat, liegt vielmehr daran, dass sich die Blogosph&#228;re in den vergangenen Jahren immer f&#252;r innovative Entwicklungen begeistern lie&#223; und nicht selten der eigentliche Antriebsmotor hinter Neuerungen war und ist. Webstandards, also die Einhaltung von W3C-Empfehlungen ist so ein Punkt der durch die Vielzahl moderner und frei erh&#228;ltlicher Blogging-Plattformen vorangetrieben wird und f&#252;r ein besseres Internet&nbsp;sorgt.</p>
<p>Vor Fehltritten wie beispielsweise dem von Google initiierten rel=&#8221;nofollow&#8221; zur Auszeichnung von Links, ist zwar auch die Blogosph&#228;re nicht gefeit, aber falsche Ans&#228;tze (eigentlich Gedacht um Kommentare in Weblogs nicht zur Ranking-Optimierung zu mi&#223;brauchen) setzen sich auf Dauer auch nicht durch, was an der Schnelligkeit (im Wandel) und dem rasanten Wachstum der Blogger-Gemeinde liegt (allein bei technorati.com sind zur Zeit mehr als 50 Millionen Weblogs erfasst, Tendenz&nbsp;steigend).</p>
<p>Dort wo semantisches Markup (also ein dem Sinn des Inhalts m&#246;glichst nahes Auszeichnen mit html-Elementen) aufh&#246;rt, setzt nun Structured Blogging an. Die Kombination aus html-Markup und der zus&#228;tzlichen Erweiterung um, im Quelltext versteckte, XML-Informationen machen eine klarere Beschreibung des Inhalts m&#246;glich. <span id="more-54"></span>Wer die W3C-Empfehlungen befolgt kann ziemlich exakt bestimmen welche Auszeichnung bestimmter Inhalt im Kontext haben muss. Die Kombination und Verschachtelung von Elementen und vor allem eine einfache Hinterfragung, um was es sich bei einem Inhalt handelt, machen den <em>guten Ton</em> und so ist html-Markup auch f&#252;r Laien keine&nbsp;Zauberei.</p>
<p>Sehr interessante neue M&#246;glichkeiten tun sich aber nun mit Structured Blogging auf, denn in vielen F&#228;llen ist das Markup-Korsett unn&#246;tig eng. Nun Structured Blogging &#228;ndert nichts an diesem Korsett, macht es aber m&#246;glich den Inhalt einer Webseite zu spezifizieren. Damit bleibt der Kontext in dem jemand seine Inhalte schreibt erhalten. Sei es eine Filmvorstellung oder eine Buchkritik ein Software-Rezension oder ein Computerspiel, bisher mu&#223;ten Suchmaschienen anhand der Verlinkung oder den vorkommenden Worten raten um was es sich denn handelt und ob eine Internetseite als Suchergebnis in Frage&nbsp;kommt.</p>
<p>Die meisten Webseiten haben thematische Schwerpunkte und somit auch wiederkehrende Datenstrukturen: beispielsweise der Verlag, der auf seiner Webseite regelm&#228;&#223;ig Neuver&#246;ffentlichungen vorstellt, oder einen Ticket-Service der Veranstaltungen ank&#252;ndigt oder der Event-Fotograf der Photos der Veranstaltungen oder von K&#252;nstlern zug&#228;nglich macht, oder eben Blogger, die sich ihren Interessen widmen oder ihr Tagebuch schreiben. Ihr semantisches Markup wird sich &#228;hneln, m&#246;gen sie auch &#252;ber noch so unterschiedliche Themen schreiben. Hier setzt Structured Blogging an, denn wiederkehrende Strukturen, ist das einzige was die genannten Beispiele teilen - und leider auch in allen F&#228;llen mit herk&#246;mmlichem Markup verloren&nbsp;geht.</p>
<p>Dabei will das Open-Source Projekt Structured Blogging lediglich eine funktionierende technische Plattform bieten, die es erm&#246;glichen soll, die Art der Information nicht durch das Ver&#246;ffentlichen im Netz zu verlieren, sondern sie in Form von XML-Daten im Quelltext zu erhalten. L&#228;ngst vorhandene und verbreitetete technische M&#246;glichkeiten werden auf innovativem Weg genutzt. XML machts m&#246;glich. Was bei Feeds gang und gebe ist kann auch unkonventionell und trotzdem Standards-konform im Quelltext hinterlegt werden, wobei der Autor des Texts selbst bestimmt um was es sich denn da handelt. Es werden also von SB keine spezifischen Formate f&#252;r Inhalte vorgeschrieben - Kategorisierungen, Bewertungen oder Reglementierungen gibt es von SB nicht.<br />
Dar&#252;berhinaus lassen sich die Daten von externen Services oder Anwendungen nutzen - eine augenscheinlich <em>normale Webseite</em> weist nun Eigenschaften auf, wie sie Feeds besitzen, ohne dass es sich um einen Feed handelt: die Webseite wird zum Echtzeit-Informationslieferant - sofort und weltweit. So werden zB. zuk&#252;nftige Suchmaschinen spezifischere Suchen erm&#246;glichen, sei es nach Kochrezepten, Buchver&#246;ffentlichungen, etc. (Technorati unterst&#252;tzt bereits seit l&#228;ngerem einige ausgew&#228;hlte&nbsp;Microformats).</p>
<h3>Structured Blogging Vortrag als&nbsp;Podcast</h3>
<p>Wer bisher noch nichts von der jungen Structured Blogging-Technologie geh&#246;rt hat, dem sei ein ausf&#252;hrlicher Vortrag in Form eines Podcasts ans Herz gelegt. Sehr aufschlussreiche Einblicke gew&#228;hrt <a href="http://www.openlaszlonaut.de/">Raju Bitter</a>, Programmierer und Betreiber/Initiator des deutschsprachigen Portals, zu zugrundeliegender Idee, Vorteilen Geschichte und Zukunft des Projekts. Auf den kompletten Podcast zum letzten M&#252;nchner Webmontag vom 17.7. verweist Martin Szugat in seinem Weblog und <a href="http://www.aboutxml.de/2006/07/webmontag-podcast.html" title="aboutxml - Martin Szugat - Webmontag Podcast">stellt die mp3 (ca. 105 MB) zum Download bereit</a>. Ich stelle ich hier nochmal explizit den Vortrag von Raju Bitter zum Download: <a href="/bilder/structured-blogging-vortrag-raju-bitter.mp3" title="Raju Bitter on structured blogging">structured-blogging-vortrag-raju-bitter.mp3</a> (Dauer: 1h 17min - 13,2&nbsp;MB).</p>
<h3>Links zum&nbsp;Thema:</h3>
<p><a href="http://structuredblogging.de" title="structured blogging technology">Structured Blogging</a> - deutsche Projekteseite.<br />
<a href="http://microformats.org">Microformats</a> - die Lightweight-Variante (XML-freier Ansatz) bei dem &#252;ber html-Klassen strukturier zugewiesen wird.<br />
<a href="http://outputthis.org/" title="OutputThis">OutputThis.org</a> - ein Beispiel wie man Microformats schon heute nutzen kann um Inhalte beispielsweise auf mehreren Seiten parallel zu ver&#246;ffentlichen.<br />
<a href="https://addons.mozilla.org/firefox/2240/" title="Tails-Plugin f&#252;r Firefox">Tails Firefox-Plugin</a> - ein weiteres Anwendungsbeispiel. Tails liest structured Blogging Daten aus Webseiten, soda&#223; man sie weiterverwenden kann.<br />
<a href="http://webmontag.de" title="Web-Nerds gehen zur Montagsdemo">Webmontag</a> - Web-Nerds gehen zur&nbsp;Montagsdemo.</p>
<h3>Fazit: Ein sehr spannendes, innovatives&nbsp;Projekt.</h3>
<p>Auch als Erleichterung zum Ver&#246;ffentlichen von Inhalten oder zum Anpassen eines Backends ist diese Technologie geeignet. Viele viele M&#246;glichkeiten zeichnen sich ab - jeder der Informationen im Netz ver&#246;ffentlicht sollte pr&#252;fen, ob seine Inhalte wiederkehrende Strukturen haben, denn dann kann er von Structured Blogging profitieren - nicht &#252;berall macht der Einsatz Sinn und einige Bereiche sind daf&#252;r klar pr&#228;destiniert. Einziger negativer Punkt ist in meinen Augen das Aufbl&#228;hen des Dokuments, doch der entstehende Nutzen wird wohl der haupts&#228;chliche Beweggrund sein <strong>strukturiert zu Ver&#246;ffentlichen</strong> und macht diesen kleinen Nachteil wieder&nbsp;wett.</p>
]]></content:encoded>
			<wfw:commentRss>http://contactsheet.de/structured-blogging-und-die-idee-dahinter.xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://contactsheet.de/bilder/structured-blogging-vortrag-raju-bitter.mp3" length="4294656" type="audio/mpeg" />
		</item>
	</channel>
</rss>
