<?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>VividVisions &#187; Tools</title>
	<atom:link href="http://www.vividvisions.com/category/tools/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vividvisions.com</link>
	<description>information design</description>
	<lastBuildDate>Wed, 19 May 2010 19:42:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Digitalks07 &#8211; Online Collaboration</title>
		<link>http://www.vividvisions.com/2008/12/08/digitalks07-online-collaboration/</link>
		<comments>http://www.vividvisions.com/2008/12/08/digitalks07-online-collaboration/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 21:37:02 +0000</pubDate>
		<dc:creator>Walter</dc:creator>
				<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Main blog]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[digitalks]]></category>
		<category><![CDATA[digitalks07]]></category>
		<category><![CDATA[eierlegende Wollmilchsau]]></category>
		<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[knallgrau]]></category>
		<category><![CDATA[kollaboration]]></category>
		<category><![CDATA[kooperation]]></category>
		<category><![CDATA[Luca Hammer]]></category>
		<category><![CDATA[Matthias Platzer]]></category>
		<category><![CDATA[Meral Akin-Hecke]]></category>
		<category><![CDATA[Michael Schuster]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[system one]]></category>
		<category><![CDATA[Vienna]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[Wien]]></category>
		<category><![CDATA[zusammenarbeit]]></category>

		<guid isPermaLink="false">http://www.vividvisions.com/?p=335</guid>
		<description><![CDATA[Am 18. November fanden im MuseumsQuartier in Wien die siebten Digitalks statt. Wer sie nicht kennt, die Digitalks sind regelmäßige, frei zugängliche Workshops, die verschiedene Aspekte von digitalen Medien behandeln. Dieses Mal waren Michael Schuster, Leiter/Produkte und Services bei System One, sowie Matthias Platzer, Geschäftsführer und Mitgründer von Knallgrau, als Sprecher eingeladen, um Tools vorzustellen, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.digitalks.at/"><img class="size-full wp-image-336 alignleft" title="Digitalks" src="http://www.vividvisions.com/wp-content/uploads/2008/11/digitalks.gif" alt="Digitalks" width="150" height="118" /> </a> Am 18. November fanden im MuseumsQuartier in Wien die <a href="http://www.digitalks.at/2008/11/07/digitalks07-online-collaboration/">siebten Digitalks</a> statt. Wer sie nicht kennt, die <a href="http://www.digitalks.at/">Digitalks</a> sind regelmäßige, frei zugängliche Workshops, die verschiedene Aspekte von digitalen Medien behandeln.</p>
<p>Dieses Mal waren <a href="http://www.smime.at/">Michael Schuster</a>, Leiter/Produkte und Services bei <a href="http://www.systemone.at/">System One</a>, sowie <a href="http://www.matsblog.com/stories/5311645/">Matthias Platzer</a>, Geschäftsführer und Mitgründer von <a href="http://www.knallgrau.at/">Knallgrau</a>, als Sprecher eingeladen, um Tools vorzustellen, die sie in ihrem Arbeitsalltag zur Online Collaboration einsetzen.</p>
<p>Michael Schuster stellte zu Beginn die These auf, dass Online Collaboration ein großer Mythos sei und dass wir Menschen eigentlich gar nicht zusammenarbeiten wollen und es immer vermeiden würden, wenn wir könnten. Meiner Meinung nach eine ziemlich eigenartige Aussage von jemandem, der mit einer Wiki-Software seinen Lebensunterhalt verdient.</p>
<p>Dieser These widersprach Matthias Platzer mit der Behauptung, dass wir sehr wohl miteinander arbeiten wollen, es aber mit der Installation von kollaborativer Software alleine noch lange nicht getan ist. Vielmehr braucht es zuerst eine entsprechende Unternehmenskultur dahinter.</p>
<p>Zusammenarbeit ist nicht immer einfach. Daran werden auch die besten Tools nichts ändern können. Allerdings habe ich ebenfalls die Erfahrung gemacht, dass Kollaboration in den meisten Fällen nicht nur geduldet sondern durchaus angestrebt wird. Sie bedeutet ja nicht nur Arbeitsteilung, sondern auch Spezialisierung und damit durchaus effizienteres und effektiveres Arbeiten.</p>
<p>Interessanterweise wird ja auch immer öfter kleinere, hoch spezialisierte Software im Arbeitsalltag eingesetzt, als globige, eierlegende Wollmilchsäue. Über wohldefinierte Schnittstellen können diese Tools dennoch untereinander kommunizieren und zusammenarbeiten. Dass es in der Praxis an diesen Schnittstellen oft noch mangelt erwähnte auch Matthias Platzer, der bei einigen Produkten und Services die Möglichkeit einer zentralen Benutzerverwaltung zum Beispiel über <a href="http://de.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol">LDAP</a> oder <a href="http://de.wikipedia.org/wiki/OpenID">OpenID</a> vermisst, was sich hoffentlich sehr bald ändern wird.</p>
<p style="text-align: center;"><img class="size-full wp-image-352 alignnone" title="Digitalks 07" src="http://www.vividvisions.com/wp-content/uploads/2008/12/digitalks_071.jpg" alt="Digitalks 07" width="400" height="274" /><br />
Foto (cc) by me, weitere findet Ihr auf <a href="http://flickr.com/search/?w=all&amp;q=digitalks&amp;m=tags">Flickr</a>.</p>
<h2>Die Tools</h2>
<p>Bei den vorgestellten Produkten handelte es sich hauptsächlich um die üblichen Verdächtigen, über die man, sofern in der Branche tätig, bereits früher gestolpert ist und schon täglich anwendet. Ich gehe hier nicht näher auf sie ein, weitere Informationen gibt es auf der jeweiligen Website der Anbieter.</p>
<ul>
<li><a href="http://basecamphq.com/">Basecamp</a><br />
Projektmanagement-, Kollaborations- und Task-Software.</li>
<li><a href="http://docs.google.com">Google Docs</a><br />
Online Word und Tabellenkalkulationen.</li>
<li><a href="http://doodle.com/">Doodle</a><br />
Online Terminplanungsservice</li>
<li><a href="http://mite.yo.lk/">mite</a><br />
Zeiterfassung für Freelancer</li>
<li><a href="http://subversion.tigris.org/">Subversion</a><br />
Versionierungssystem</li>
<li><a href="http://www.atlassian.com/software/jira/">JIRA<br />
</a> Kommerzielle Bugtracker</li>
<li><a href="http://www.mediawiki.org/">MediaWiki</a><br />
Offene Wiki Software</li>
<li><a href="http://trac.edgewall.org/">Trac</a><br />
Open Source Bugtracker</li>
<li><a href="http://highrisehq.com/">Highrise</a><br />
Online CRM für KMU</li>
<li><a href="http://twitter.com">Twitter</a><br />
Microblogging</li>
<li><a href="http://www.jabber.org/">Jabber</a><br />
Offene Instant Messaging Technologie</li>
</ul>
<p>Vor kurzem habe ich über <a href="http://twitter.com/matix17/status/1022337444">Twitter</a> erfahren, dass bei Knallgrau inzwischen auch <a href="http://www.yammer.com/">Yammer</a> im Einsatz ist oder zumindest getestet wurde.</p>
<h2>Fazit</h2>
<p>Es war sehr interessant zu erfahren, welche Software in den beiden Unternehmen wofür eingesetzt wird und ob oder inwiefern dies den Arbeitsalltag erleichtert hat. Ein paar mehr konkrete Anwendungsfälle hätte ich mir vielleicht noch gewünscht.</p>
<p>Großer Dank jedenfalls an die beiden Sprecher und vor allem an <a href="http://www.digitalks.at/netzwerk/">Meral Akin-Hecke</a> für die Organisation. Ebenfalls danke an <a href="http://www.2-blog.net/">Luca Hammer</a>, der die gesamte Veranstaltung mittels <a href="http://make.tv/digitalks">make.tv</a> aufgezeichnet hat.</p>
<h2>Similar posts:</h2>
<ul class="similar-posts">
<li><a href="http://www.vividvisions.com/2007/06/18/was-lange-waehrt/" rel="bookmark" title="18. Jun 07">Was lange währt, wird endlich gut!</a></li>
<li><a href="http://www.vividvisions.com/2009/09/17/guy-kawasaki-in-wien/" rel="bookmark" title="17. Sep 09">Guy Kawasaki in Wien</a></li>
<li><a href="http://www.vividvisions.com/2008/06/23/geek-on-the-rocks/" rel="bookmark" title="23. Jun 08">Geek on the rocks</a></li>
<li><a href="http://www.vividvisions.com/2007/08/03/ein-iphone-fuer-den-geek-in-mir/" rel="bookmark" title="03. Aug 07">Ein iPhone für den Geek in mir</a></li>
<li><a href="http://www.vividvisions.com/2008/09/18/do-you-speak-english/" rel="bookmark" title="18. Sep 08">Do you speak English?</a></li>
</ul>
<p><!-- Similar Posts took 34.955 ms --></p>
<p><strong><a href="http://www.vividvisions.com/2008/12/08/digitalks07-online-collaboration/#respond">Comment on this post.</a></strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.vividvisions.com/2008/12/08/digitalks07-online-collaboration/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Give Good Food to your Mac</title>
		<link>http://www.vividvisions.com/2008/11/17/give-good-food-to-your-mac/</link>
		<comments>http://www.vividvisions.com/2008/11/17/give-good-food-to-your-mac/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 16:15:36 +0000</pubDate>
		<dc:creator>Walter</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Main blog]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[buy]]></category>
		<category><![CDATA[discount]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[Give Good Food to your Mac]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Store]]></category>

		<guid isPermaLink="false">http://www.vividvisions.com/?p=331</guid>
		<description><![CDATA[For the next 14 days you can choose from over 60 applications from independent developers at the Give Good Food to your Mac store to create your own &#8220;healthy menu&#8221; for your Mac. And the best part of it is, if you buy five or more apps, you&#8217;ll get a 50% discount! Get it while [...]]]></description>
			<content:encoded><![CDATA[<p>For the next 14 days you can choose from over 60 applications from independent developers at the <a href="http://www.givegoodfood2yourmac.com/store/">Give Good Food to your Mac store</a> to create your own &#8220;healthy menu&#8221; for your Mac. And the best part of it is, if you buy five or more apps, you&#8217;ll get a 50% discount! Get it while it&#8217;s hot!</p>
<p style="text-align: center;"><a href="http://www.givegoodfood2yourmac.com/store/index.php"><img class="alignnone size-full wp-image-330" title="Give Good Food to your Mac" src="http://www.vividvisions.com/wp-content/uploads/2008/11/givegoodfoodtoyourmac.jpg" alt="Give Good Food to your Mac store" width="400" height="264" /></a></p>
<h2>Similar posts:</h2>
<ul class="similar-posts">
<li><a href="http://www.vividvisions.com/2008/12/09/my-favourite-iphone-applications-so-far/" rel="bookmark" title="09. Dez 08">My favourite iPhone applications (so far)</a></li>
<li><a href="http://www.vividvisions.com/2008/12/30/the-frenzic-phenomenon-comic/" rel="bookmark" title="30. Dez 08">The Frenzic Phenomenon (Comic)</a></li>
<li><a href="http://www.vividvisions.com/2007/08/03/ein-iphone-fuer-den-geek-in-mir/" rel="bookmark" title="03. Aug 07">Ein iPhone für den Geek in mir</a></li>
<li><a href="http://www.vividvisions.com/2007/09/17/55-eichkaetzchen-und-ein-iphone/" rel="bookmark" title="17. Sep 07">55 Eichkätzchen und ein iPhone</a></li>
<li><a href="http://www.vividvisions.com/2007/06/20/textmate-cssedit-transmit-subethaedit-coda/" rel="bookmark" title="20. Jun 07">TextMate + CSSEdit + Transmit + SubEthaEdit = Coda?</a></li>
</ul>
<p><!-- Similar Posts took 5.854 ms --></p>
<p><strong><a href="http://www.vividvisions.com/2008/11/17/give-good-food-to-your-mac/#respond">Comment on this post.</a></strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.vividvisions.com/2008/11/17/give-good-food-to-your-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LoungeFM dank Fluid ohne Browser genießen</title>
		<link>http://www.vividvisions.com/2008/07/21/loungefm-danke-fluid-ohne-browser-geniessen/</link>
		<comments>http://www.vividvisions.com/2008/07/21/loungefm-danke-fluid-ohne-browser-geniessen/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 19:24:16 +0000</pubDate>
		<dc:creator>Walter</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[Main blog]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Applikation]]></category>
		<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Arbeitswerkzeug]]></category>
		<category><![CDATA[Fenster]]></category>
		<category><![CDATA[Fluid]]></category>
		<category><![CDATA[Folgende]]></category>
		<category><![CDATA[Linz]]></category>
		<category><![CDATA[LoungeFM]]></category>
		<category><![CDATA[LoungeFM-Applikation]]></category>
		<category><![CDATA[Player]]></category>
		<category><![CDATA[Radio]]></category>
		<category><![CDATA[Situation]]></category>
		<category><![CDATA[Tab]]></category>
		<category><![CDATA[UKW]]></category>
		<category><![CDATA[Umgebung]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.vividvisions.com/?p=183</guid>
		<description><![CDATA[Folgende Situation: Ich höre bei der Arbeit gerne bei LoungeFM rein. Nachdem ich aber weder in Linz noch Umgebung ansässig bin, wo LoungeFM über UKW empfangbar ist, verwende ich also den Player, der zusätzlich direkt auf der Website angeboten wird (woran wir ja nicht ganz unbeteiligt waren, ähem ). Jetzt ist der Browser aber mein [...]]]></description>
			<content:encoded><![CDATA[<p>Folgende Situation: Ich höre bei der Arbeit gerne bei <a href="http://www.lounge.fm/2008/07/09/loungefm-endlich-radiohoeren-und-entspannen/">LoungeFM</a> rein. Nachdem ich aber weder in Linz noch Umgebung ansässig bin, wo LoungeFM über UKW empfangbar ist, verwende ich also den Player, der zusätzlich direkt auf der Website angeboten wird (woran wir ja nicht ganz unbeteiligt waren, ähem <img src='http://www.vividvisions.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ). Jetzt ist der Browser aber mein tägliches Arbeitswerkzeug und da kann es schon mal mühsam werden, wenn einzelne Tabs oder Fenster immer belegt sind.</p>
<p>Auf Macs kommt die Abhilfe in Form eines kostenlosen Tools namens <a href="http://fluidapp.com/">Fluid</a> daher, welches sozusagen Websites in eigenständige Applikationen, in Fachkreisen auch „Site Specific Browsers” genannt, verpackt. Das bedeutet, dass zum Betrachten dieser Website nicht mehr der normale Browser verwendet werden muss, sondern einfach das neue, eigenständige Programm aufgerufen wird. Das funktioniert jetzt natürlich nicht nur mit <a href="http://www.lounge.fm">lounge.fm</a>, sondern mit so ziemlich jeder Website.</p>
<p>Zum Nachmachen Fluid einfach <a href="http://fluidapp.com/">hier</a> runterladen, installieren, starten und folgende Daten eingeben:</p>
<p style="text-align: center;"><img title="Fluid Screenshot" src="http://www.vividvisions.com/wp-content/uploads/2008/07/fluid_screenshot.gif" alt="Fluid Screenshot" width="450" height="262" /></p>
<p>Damit die neue Applikation auch ein hübsches Icon hat, hab&#8217; ich auf die Schnelle etwas gebastelt <span>(Foto von <a href="http://www.sxc.hu/profile/GiniMiniGi">stock.xchng/GiniMiniGi</a>)</span>. Das Bild einfach auf den Desktop ziehen und im oben gezeigten Fenster auswählen.</p>
<p style="text-align: center;"><a href="http://www.vividvisions.com/wp-content/uploads/2008/07/loungefm_fluid_icon.png"><img class="alignnone size-full wp-image-187 aligncenter" title="LoungeFM Icon für Fluid" src="http://www.vividvisions.com/wp-content/uploads/2008/07/loungefm_fluid_icon.png" alt="LoungeFM Icon für Fluid" width="128" height="128" /></a></p>
<p>Danach einfach auf „Create” klicken und schon hat man eine eigenständige LoungeFM-Applikation. Macht sich ja ganz gut im Dock, oder?</p>
<p style="text-align: center;"><img class="image-border aligncenter" title="LoungeFM im Dock" src="http://www.vividvisions.com/wp-content/uploads/2008/07/loungefm_dock.jpg" alt="LoungeFM im Dock" width="312" height="152" /></p>
<p style="text-align: left;">Für den zukünftigen Hörgenuss einfach nur die Applikation „LoungeFM” starten und auf „Play“ drücken &#8211; Fertig. Damit werden auch Firefox und Co. wieder frei für die täglichen Handgriffe. Und das Beste daran: Hat man in den Arbeitspausen neben Hörenswertem auch Lust auf Lesenswertes, kann man sich auch in der LoungeFM-Applikation die <a href="http://www.lounge.fm/2008/07/09/mehr-genuss-lesenswert/">neuesten LoungeFM-Artikel</a> durchlesen.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-188 aligncenter" title="LoungeFM als Applikation" src="http://www.vividvisions.com/wp-content/uploads/2008/07/loungefm_fluid_screenshot.jpg" alt="LoungeFM als Applikation" width="459" height="332" /></p>
<p><strong>Update 08.09.2008:</strong> Nachdem LoungeFM jetzt auch (wieder) über iTunes und Co. gehört werden kann, hat sich dieser Tipp wohl erübrigt. <img src='http://www.vividvisions.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Streaming-Links gibts <a href="http://www.lounge.fm/loungefm-oesterreichweit-empfangen/">hier</a>.<br />
<h2>Similar posts:</h2>
<ul class="similar-posts">
<li><a href="http://www.vividvisions.com/2007/06/20/textmate-cssedit-transmit-subethaedit-coda/" rel="bookmark" title="20. Jun 07">TextMate + CSSEdit + Transmit + SubEthaEdit = Coda?</a></li>
<li><a href="http://www.vividvisions.com/2007/07/19/link-prefetching-im-firefox-und-wie-man-es-deaktiviert/" rel="bookmark" title="19. Jul 07">Link Prefetching im Firefox (und wie man es deaktiviert)</a></li>
<li><a href="http://www.vividvisions.com/2008/04/21/web-entwicklung-mit-safari/" rel="bookmark" title="21. Apr 08">Web-Entwicklung mit Safari</a></li>
<li><a href="http://www.vividvisions.com/2008/06/21/neue-tricks-fur-einen-alten-fuchs/" rel="bookmark" title="21. Jun 08">Neue Tricks für einen alten Fuchs</a></li>
<li><a href="http://www.vividvisions.com/2008/05/04/beduerfnispyramide-eines-website-besuchers/" rel="bookmark" title="04. Mai 08">Bedürfnispyramide eines Website-Besuchers</a></li>
</ul>
<p><!-- Similar Posts took 22.593 ms --></p>
<p><strong><a href="http://www.vividvisions.com/2008/07/21/loungefm-danke-fluid-ohne-browser-geniessen/#respond">Comment on this post.</a></strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.vividvisions.com/2008/07/21/loungefm-danke-fluid-ohne-browser-geniessen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tools zur Planung von Web-Benutzeroberflächen</title>
		<link>http://www.vividvisions.com/2008/05/21/tools-zur-planung-von-web-benutzeroberflaechen/</link>
		<comments>http://www.vividvisions.com/2008/05/21/tools-zur-planung-von-web-benutzeroberflaechen/#comments</comments>
		<pubDate>Wed, 21 May 2008 13:04:07 +0000</pubDate>
		<dc:creator>Walter</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Main blog]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Smartphones]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Benutzeroberfläche]]></category>
		<category><![CDATA[Betriebssystem]]></category>
		<category><![CDATA[Element]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Gute]]></category>
		<category><![CDATA[Hilfe]]></category>
		<category><![CDATA[Interaktion]]></category>
		<category><![CDATA[Interface]]></category>
		<category><![CDATA[Kernkompetenz]]></category>
		<category><![CDATA[Planung]]></category>
		<category><![CDATA[Schablone]]></category>
		<category><![CDATA[Skizze]]></category>
		<category><![CDATA[Szenarium]]></category>
		<category><![CDATA[User]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.vividvisions.com/?p=150</guid>
		<description><![CDATA[Gute User Interfaces möchten sorgfältig geplant werden. Vor allem in der Web-Entwicklung hat man es immer wieder mit komplexer Benutzer-Interaktion zu tun, die es einfach und intuitiv zu gestalten gilt. Bei der Planung helfen oft Skizzen, mit deren Hilfe man verschiedene Nutzungs-Szenarien durchspielen kann um das Interface zu optimieren. OmniGraffle Die Kernkompetenz von OmniGraffle ist [...]]]></description>
			<content:encoded><![CDATA[<p>Gute User Interfaces möchten sorgfältig geplant werden. Vor allem in der Web-Entwicklung hat man es immer wieder mit komplexer Benutzer-Interaktion zu tun, die es einfach und intuitiv zu gestalten gilt. Bei der Planung helfen oft Skizzen, mit deren Hilfe man verschiedene Nutzungs-Szenarien durchspielen kann um das Interface zu optimieren.<span id="more-150"></span></p>
<h2>OmniGraffle</h2>
<p>Die Kernkompetenz von <a href="http://www.omnigroup.com/applications/omnigraffle/">OmniGraffle</a> ist eigentlich Diagramme aller Art herzustellen. Durch den hohen Grad an Flexibilität lässt es sich aber auch ideal für die Interface-Planung einsetzen. Sind einem die Standard-Formen zu abstrakt, kann man sich unter <a href="http://www.graffletopia.com/categories/6">Graffletopia.com</a> jede Menge wunderbare Schablonen herunterladen.</p>
<p>Die <a href="http://www.graffletopia.com/stencils/133">Web Page Elements</a> sind nur ein Beispiel für Schablonen zur Planung von Front-Ends für das Web.<br />
<a href="http://www.graffletopia.com/stencils/133"><img class="image-border image-center" title="OmniGraffle Web" src="http://www.vividvisions.com/wp-content/uploads/2008/05/graffle_web.gif" alt="OmniGraffle Web" width="236" height="235" /></a></p>
<p>Die <a href="http://www.graffletopia.com/stencils/358">iPhone Wire Frames</a> machen die Entwicklung von Screens für das iPhone zum Kinderspiel.<br />
<a href="http://www.graffletopia.com/stencils/358"><img class="image-border image-center" title="OmniGraffle iPhone" src="http://www.vividvisions.com/wp-content/uploads/2008/05/graffle_iphone.gif" alt="OmniGraffle iPhone" width="280" height="235" /></a></p>
<h2>Photoshop</h2>
<p>Auch für Photoshop gibt es Vorlagen, die sich für die Planung und Erstellung von Benutzeroberfläche einsetzen lassen.</p>
<p>Die <a href="http://www.designerstoolbox.com/designresources/elements/">Designers Toolbox</a> bietet unter anderem freigestellte Formular-Elemente im Design verschiedener Browser und Betriebssysteme.<br />
<a href="http://www.designerstoolbox.com/designresources/elements/"><img class="image-border image-center" title="Toolbox Forms" src="http://www.vividvisions.com/wp-content/uploads/2008/05/toolbox_forms.gif" alt="Toolbox Forms" width="236" height="235" /></a></p>
<p>Der <a href="http://www.webdesignerstoolkit.com/forms.php">Webdesigners Toolkit</a> stellt ebenfalls Formular-Elemente zum Download zur Verfügung, allerdings nur nach Betriebssystem unterteilt. Dafür gibt er dort auch <a href="http://www.webdesignerstoolkit.com/index.php">leere Browserfenster</a> von allen gängigen Browsern in verschiedenen Größen im Photoshop-Format, die man für die Planung und Präsentation von Benutzeroberflächen verwenden kann.<br />
<a href="http://www.webdesignerstoolkit.com/forms.php"><img class="image-border image-center" title="Toolkit Forms" src="http://www.vividvisions.com/wp-content/uploads/2008/05/toolkit_forms.gif" alt="Toolkit Forms" width="236" height="235" /></a><br />
<h2>Similar posts:</h2>
<ul class="similar-posts">
<li><a href="http://www.vividvisions.com/2008/04/21/web-entwicklung-mit-safari/" rel="bookmark" title="21. Apr 08">Web-Entwicklung mit Safari</a></li>
<li><a href="http://www.vividvisions.com/2009/09/29/cern-wird-55/" rel="bookmark" title="29. Sep 09">CERN wird 55</a></li>
<li><a href="http://www.vividvisions.com/2008/05/04/beduerfnispyramide-eines-website-besuchers/" rel="bookmark" title="04. Mai 08">Bedürfnispyramide eines Website-Besuchers</a></li>
<li><a href="http://www.vividvisions.com/2007/06/18/was-lange-waehrt/" rel="bookmark" title="18. Jun 07">Was lange währt, wird endlich gut!</a></li>
<li><a href="http://www.vividvisions.com/2009/01/12/apple-iphone-3g-vs-palm-pre/" rel="bookmark" title="12. Jan 09">Apple iPhone 3G vs. Palm Prē</a></li>
</ul>
<p><!-- Similar Posts took 17.984 ms --></p>
<p><strong><a href="http://www.vividvisions.com/2008/05/21/tools-zur-planung-von-web-benutzeroberflaechen/#respond">Comment on this post.</a></strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.vividvisions.com/2008/05/21/tools-zur-planung-von-web-benutzeroberflaechen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bedürfnispyramide eines Website-Besuchers</title>
		<link>http://www.vividvisions.com/2008/05/04/beduerfnispyramide-eines-website-besuchers/</link>
		<comments>http://www.vividvisions.com/2008/05/04/beduerfnispyramide-eines-website-besuchers/#comments</comments>
		<pubDate>Sun, 04 May 2008 00:47:29 +0000</pubDate>
		<dc:creator>Walter</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Main blog]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web standards]]></category>
		<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Analyse]]></category>
		<category><![CDATA[Aufenthaltsdauer]]></category>
		<category><![CDATA[Bedürfnispyramide]]></category>
		<category><![CDATA[Beispiel]]></category>
		<category><![CDATA[Benutzer]]></category>
		<category><![CDATA[Besuch]]></category>
		<category><![CDATA[Besucher]]></category>
		<category><![CDATA[Betrachter]]></category>
		<category><![CDATA[Erreichbarkeit]]></category>
		<category><![CDATA[Fehler]]></category>
		<category><![CDATA[Funktionsfähigkeit]]></category>
		<category><![CDATA[Kriterium]]></category>
		<category><![CDATA[Maslow]]></category>
		<category><![CDATA[Mensch]]></category>
		<category><![CDATA[Optimierung]]></category>
		<category><![CDATA[Orientierung]]></category>
		<category><![CDATA[Pyramide]]></category>
		<category><![CDATA[Router]]></category>
		<category><![CDATA[Semantik]]></category>
		<category><![CDATA[Semiotik]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Stufe]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Verständlichkeit]]></category>
		<category><![CDATA[Verwertbarkeit]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.vividvisions.com/?p=144</guid>
		<description><![CDATA[Der durchschnittliche Internet-Benutzer ist 3 &#8211; 100 Jahre alt, männlich oder weiblich, genießt keine bis hohe Bildung, verdient mäßig bis überdurchschnittlich gut, ist Single oder in Partnerschaft und wohnt in der Stadt oder am Land. Oder anders ausgedrückt: Den durchschnittlichen Internet-Benutzer gibt es nicht. Und dennoch: Unabhängig davon, ob es sich um eine Unternehmens-Website, ein [...]]]></description>
			<content:encoded><![CDATA[<p>Der durchschnittliche Internet-Benutzer ist 3 &#8211; 100 Jahre alt, männlich oder weiblich, genießt keine bis hohe Bildung, verdient mäßig bis überdurchschnittlich gut, ist Single oder in Partnerschaft und wohnt in der Stadt oder am Land. Oder anders ausgedrückt: Den durchschnittlichen Internet-Benutzer gibt es nicht.</p>
<p>Und dennoch: Unabhängig davon, ob es sich um eine Unternehmens-Website, ein Blog oder eine komplexe Web 2.0 Anwendung handelt, gelten in den meisten Fällen eines Website-Besuchs ein paar grundlegende Kriterien, die erfüllt werden wollen, damit er sowohl für den Betrachter als auch den Anbieter zu einem positiven Erlebnis wird.</p>
<p>Ich habe versucht, diese Kriterien zusammenzufassen und sie wie die <a href="http://de.wikipedia.org/wiki/Maslowsche_Bedürfnispyramide">Maslowsche Bedürfnispyramide</a> aufzubauen. <span id="more-144"></span>Das Prinzip dieser Pyramide funktioniert so: Wird das Bedürfnis einer Stufe nicht erfüllt, sind die darüberliegenden hinfällig, was die unterste Stufe zum Einstiegspunkt macht.</p>
<p><img class="image-center" title="Maslowsche Pyramide für Website-Besucher" src="http://www.vividvisions.com/wp-content/uploads/2008/05/maslow_website_besucher.gif" alt="Maslowsche Pyramide für Website-Besucher" width="441" height="381" /></p>
<h2>Erreichbarkeit</h2>
<p>Das Fundament eines jeden Website-Besuchs: Die Website muss erreichbar sein. So trivial das klingt, so ist es doch ein mehr oder weniger kompliziertes Zusammenspiel vieler einzelner Elemente.</p>
<p>Da wären unter anderem die Internetleitung, der Router, das Modem, etwaige Proxy-Server, DNS Server, Web Server, Router, Switches, Firewalls und vieles mehr. Und nicht zuletzt spielt auch der eigene Computer mit der darauf installierten Software eine große Rolle. Nur wenn all diese Zahnrädchen reibungslos ineinandergreifen, kommen die Daten auch dort an, wo sie hingehören.</p>
<p>Die URLs, also die Adressen unter denen die einzelnen Seiten erreichbar sind, spielen hier ebenfalls schon eine große Rolle. Im Idealfall sollten Inhalte immer über die erstveröffentlichte Adresse erreichbar bleiben, man spricht dann von sogenannten <a href="http://de.wikipedia.org/wiki/Permalink">Permalinks</a>. Löscht oder verschiebt man Seiten ersatzlos, bekommt ein Besucher, der über einen externen Link auf die Website gelangt ist, nur „Nicht gefunden”-Meldungen präsentiert, was nicht unbedingt zum Erfolg der Website beiträgt. Ein interessanter Artikel zu diesem Thema lautet „<a href="http://journalism.nyu.edu/pubzone/weblogs/pressthink/2005/01/07/wldm_perm.html">The Importance of Being Permanent</a>” von <a href="http://www.simonwaldman.net/about-me-and-this-blog/">Simon Waldman</a> (via <a href="http://www.helge.at/2008/02/nicht-zitierfaehig-helge-motzt/">Helge</a>).</p>
<h2>Funktionsfähigkeit</h2>
<p>Wird man auf der Website ausschließlich von Fehlermeldungen begrüßt, hinterlässt das nicht gerade einen guten Eindruck. Ich spreche hier nicht von den kleinen Schnitzern, die die Funktionalität der Website in keinster Weise beeinträchtigen, sondern von den fatalen Fehlern. Quellen dafür gibt es ja wirklich genug. Seien es die <a href="http://de.wikipedia.org/wiki/HTTP-Statuscode">500er Errors</a>, Programm-Fehler oder „Bandwidth exceeded“-Meldungen, für den Besucher gibt es kein Weiterkommen und oftmals auch kein Wiederkommen.</p>
<p>Ebenfalls unter diesem Punkt untergekommen sind die groben Anzeige- und Funktionsfehler, die den Benutzer daran hindern, die Website so zu nutzen, wie es ursprünglich gedacht war. Dies kann zum Beispiel passieren, wenn Sites nur für einen Browser „optimiert“ werden, ein glücklicherweise immer seltener auftretendes Phänomen, immerhin gibt es <a href="http://www.vividvisions.com/2008/01/10/vielfalt-zum-browsen-gehen/">so viel verschiedene davon</a>.</p>
<p>Durch die Einhaltung der Web Standards unter Berücksichtigung der Allüren der einzelnen  Browser inklusive ausgiebiger Tests können diese Fehler im Vorfeld ausgemerzt werden.</p>
<p>Funktionieren sollte eine Website natürlich für so viele Menschen wie möglich. Ist eine Seite rein optisch eindrucksvoll, aber der Code dahinter ein Saustall, wird sie zum Beispiel für blinde Menschen, die auf Bildschirmleseprogramme oder die <a href="http://de.wikipedia.org/wiki/Braillezeile">Braillezeile</a> angewiesen sind, einfach nicht funktionieren.</p>
<p>Richtlinien der <a href="http://www.w3.org/WAI/">Web Accessilbity Initiative</a> (WAI) wie zum Beispiel die <a href="http://www.w3.org/WAI/intro/wcag.php">Web Content Accessibility Guidelines </a>(WCAG) sollen eine größtmögliche Barrierefreiheit ermöglichen.</p>
<p>Im österreichischen E-Government-Gesetz (<a href="http://www.dsk.gv.at/e-govgd.htm#1Ab">§1 Abs. 3</a>) war übrigens die Zielsetzung gesetzlich verankert, barrierefreien Zugang zu behördlichen Internetauftritten für Menschen mit Einschränkungen bis 1. Jänner 2008 umzusetzen. Bei vielen Websites heißt es aber nach wie vor „bitte warten”.</p>
<h2>Orientierung</h2>
<p>Kein Besucher wird sich auf einer Website sonderlich wohl fühlen, wenn er nicht auf Anhieb erkennt, wo in der Struktur er sich gerade befindet und wie er navigieren kann.</p>
<p>Die sofortige Erkennbarkeit von Navigationselementen, sei es ein Menü oder einfache Links ist einer der Grundsätze der „Web Usability“. Ziel muss es sein, die Website einfachst und intuitiv nutzbar zu machen. Verbesserungsbedarf gibt es im Netz jedenfalls reichlich, denn man glaubt es kaum: Es gibt tatsächlich noch Menschen, die meinen, dass man wichtige Textpassagen im Web unterstreicht.<br />
Eine Buchempfehlung zu diesem Thema ist übrigens „<a href="http://www.amazon.de/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.de%2FThink-Common-Sense-Approach-Usability%2Fdp%2F0321344758&amp;site-redirect=at&amp;tag=vividv-21&amp;linkCode=ur2&amp;camp=1638&amp;creative=6742">Don&#8217;t make me think</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.de/e/ir?t=vividv-21&amp;l=ur2&amp;o=3" border="0" alt="" width="1" height="1" />“ von Steve Krug. Dort werden Richtlinien für eine durchdachte Usability mit dem Hausverstand erarbeitet.</p>
<p>Selbstverständlich spielen die Leitfäden der Web Accessibility Initiative auch in dieser Stufe eine gewichtige Rolle. Techniken wie zum Beispiel semantisches HTML, also die korrekte Verwendung von HTML-Bausteinen nach ihren logischen Bedeutungen und Strukturen, tragen ebenfalls zur besseren Verarbeitung von Hilfssoft- oder -hardware und damit zur besseren Orientierung bei.</p>
<p>Warum kommt die Orientierung in der Pyramide vor dem Verständnis? Nun, es kann ja vorkommen, dass der Besucher seine Ziel-Website nicht in einer ihm bekannten Sprachen vorfindet, er sich aber für die Sprachumschaltung trotzdem orientieren und diese erkennen können muss.</p>
<h2>Verständlichkeit</h2>
<p>Der Betreiber und der Betrachter eines Internetauftritts müssen mindestens zwei Dinge gemeinsam haben, wenn sich eine positive Beziehung zwischen den Beiden entwickeln soll. Zum einen wäre das die Sprache, zum anderen das Wissen über das auf der Website behandelte Thema.</p>
<p>Das gemeinsame Sprachverständnis fängt bei der Schrift und Symbolik an. Erkennt der Besucher nicht einmal die Schriftzeichen, wird er nicht sonderlich viel mit den dargebotenen Texten anfangen, sofern die Inhalte nicht auch in seiner Sprache anzeigbar sind (wo wir wieder bei der Orientierung und Sprachumschaltung wären). Aber auch einfache Symbole können eine Barriere darstellen. Vereinfacht heißt das: Man stelle sich einen Website-Besucher auf <a href="http://youtube.com">YouTube.com</a> vor, der die Symbole für „Abspielen“ (<img style="vertical-align: middle;" title="Play" src="http://www.vividvisions.com/wp-content/uploads/2008/05/symbol_play.gif" alt="Play" width="11" height="20" />) oder „Pause“ (<img style="vertical-align: middle;" title="Pause" src="http://www.vividvisions.com/wp-content/uploads/2008/05/symbol_pause.gif" alt="Pause" width="10" height="20" />) einfach nicht kennt. Entweder startet jetzt ein Lernprozess oder YouTube.com wandert nicht in die Favoritenliste des Besuchers.</p>
<p>Erst ein gemeinsamer Wortschatz ermöglicht also überhaupt das generelle Verstehen von Texten. Grundsätzliche Regeln der <a href="http://de.wikipedia.org/wiki/Semiotik">Semiotik</a> müssen erfüllt werden, damit eine Botschaft vom Sender an den Empfänger verarbeitet werden kann. Sollen diese Botschaften auch inhaltlich verstanden werden, muss sich das Wissen von Beiden über die Inhalte zumindest überschneiden.</p>
<p><img class="image-center" title="Semiotik Website-Besucher" src="http://www.vividvisions.com/wp-content/uploads/2008/05/semiotik_website_besucher.gif" alt="Semiotik Website-Besucher" width="441" height="232" /></p>
<p>Die Aufbereitung von Text im Internet ist eine Wissenschaft für sich, die den Rahmen dieses Artikels bei weitem sprengen würde. Viele Faktoren entscheiden dabei zwischen Verwerten oder Verwerfen.</p>
<h2>Verwertbarkeit</h2>
<p>Egal aus welchem Grund und auf welchem Weg ein Besucher zu meiner Website gelangt ist, kann ich ihn neugierig machen, ihn fesseln und eventuell sogar zur Partizipation animieren, haben wir beide gewonnen.</p>
<p>Ziel einer Website muss es sein, Informationen effizient und effektiv nutzbar zu machen. Dabei ist es egal, ob das nun Texte, Bilder, Dokumente oder Filmchen sind. Hat der Benutzer für seine Zwecke einen echten Mehrwert für eine minimale Anzahl an Klicks erhalten, wird er sich länger auf der Website aufhalten, sie mit einem positiven Gefühl wieder verlassen und im Idealfall weiterempfehlen und wiederkommen.</p>
<p>Auswertungs- und Analyse-Tools wie zum Beispiel <a href="http://awstats.sourceforge.net/">AWStats</a>, <a href="http://www.google.com/analytics/">Google Analytics</a> oder <a href="http://haveamint.com/">Mint</a> können enorm bei der Optimierung einer Website helfen. Sie zeigen die Stärken und Schwächen unter anderem anhand der Anzahl von (wiederkehrenden) Besuchern, deren Navigationswegen und Aufenthaltsdauer auf.<br />
<h2>Similar posts:</h2>
<ul class="similar-posts">
<li><a href="http://www.vividvisions.com/2009/04/29/website-check-oevp-at/" rel="bookmark" title="29. Apr 09">Website Check: oevp.at</a></li>
<li><a href="http://www.vividvisions.com/2007/07/19/link-prefetching-im-firefox-und-wie-man-es-deaktiviert/" rel="bookmark" title="19. Jul 07">Link Prefetching im Firefox (und wie man es deaktiviert)</a></li>
<li><a href="http://www.vividvisions.com/2008/02/28/mutig-in-die-neuen-zeiten/" rel="bookmark" title="28. Feb 08">Mutig in die neuen Zeiten</a></li>
<li><a href="http://www.vividvisions.com/2008/04/21/web-entwicklung-mit-safari/" rel="bookmark" title="21. Apr 08">Web-Entwicklung mit Safari</a></li>
<li><a href="http://www.vividvisions.com/2008/07/21/loungefm-danke-fluid-ohne-browser-geniessen/" rel="bookmark" title="21. Jul 08">LoungeFM dank Fluid ohne Browser genießen</a></li>
</ul>
<p><!-- Similar Posts took 63.958 ms --></p>
<p><strong><a href="http://www.vividvisions.com/2008/05/04/beduerfnispyramide-eines-website-besuchers/#respond">Comment on this post.</a></strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.vividvisions.com/2008/05/04/beduerfnispyramide-eines-website-besuchers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web-Entwicklung mit Safari</title>
		<link>http://www.vividvisions.com/2008/04/21/web-entwicklung-mit-safari/</link>
		<comments>http://www.vividvisions.com/2008/04/21/web-entwicklung-mit-safari/#comments</comments>
		<pubDate>Mon, 21 Apr 2008 14:56:31 +0000</pubDate>
		<dc:creator>Walter</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[Main blog]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Add-ons]]></category>
		<category><![CDATA[Apple-Manier]]></category>
		<category><![CDATA[Beispiel]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Develop]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Entwickler]]></category>
		<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Menü]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Tamper]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Webinformationen]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.vividvisions.com/?p=137</guid>
		<description><![CDATA[Firefox ist dank der zahlreichen Add-ons, wie zum Beispiel Web Developer, Firebug oder Tamper Data, aus meinem Alltag als Web-Entwickler kaum mehr wegzudenken. Genau das dürften sich wohl auch die Entwickler bei Apple gedacht haben und legten ihrem Safari ein eigenes Menü namens „Develop” bei. Mit Hilfe dieses Menüs kann man Bilder, Styles und Scripts [...]]]></description>
			<content:encoded><![CDATA[<p>Firefox ist dank der zahlreichen Add-ons, wie zum Beispiel <a href="https://addons.mozilla.org/de/firefox/addon/60">Web Developer</a>, <a href="https://addons.mozilla.org/de/firefox/addon/1843">Firebug</a> oder <a href="https://addons.mozilla.org/de/firefox/addon/966">Tamper Data</a>, aus meinem Alltag als Web-Entwickler kaum mehr wegzudenken. Genau das dürften sich wohl auch die Entwickler bei Apple gedacht haben und legten ihrem Safari ein eigenes Menü namens „Develop” bei.</p>
<p>Mit Hilfe dieses Menüs kann man Bilder, Styles und Scripts deaktivieren, den User-Agent wechseln oder den Zwischenspeicher ausschalten. Eine essenzielle Konsole für Laufzeit-Fehler ist natürlich ebenfalls mit von der Partie. Das beste Feature verbirgt sich allerdings unter dem Menüpunkt „Webinformationen einblenden”. <span id="more-137"></span>Diese Webinformationen präsentieren sich wahlweise in einem eigenen oder integriert im Browser-Fenster  und zeigen die aufgerufene Website übersichtlich in ihre Einzelteile zerlegt. So kann man sich unter anderem die Website als <a href="http://de.wikipedia.org/wiki/Document_Object_Model">DOM</a>-Struktur anzeigen lassen und dabei alle <a href="http://de.wikipedia.org/wiki/Cascading_Style_Sheets">CSS</a>- und Javascript-Eigenschaften der einzelnen Objekte inspizieren.</p>
<p><img class="image-center" title="Safari Develop Menü DOM" src="http://www.vividvisions.com/wp-content/uploads/2008/04/safari_menu_develop_dom.jpg" alt="Safari Develop Menü DOM" width="500" height="443" /></p>
<p>Ebenfalls praktisch ist die Netzwerk-Übersicht, wo man Ladezeiten, Dateigrößen und die einzelnen Request-Parameter überprüfen kann.</p>
<p><img class="image-center" title="Safari Develop Menü Netzwerk" src="http://www.vividvisions.com/wp-content/uploads/2008/04/safari_menu_develop_net.jpg" alt="Safari Develop Menü Netzwerk" width="500" height="443" /></p>
<p>Alles in allem bietet das Develop-Menü brauchbare Informationen, in typischer Apple-Manier hübsch aufbereitet. Ob Safari damit dem Firefox als Entwickler-Browser den Rang ablaufen kann, sei einmal dahingestellt&#8230;</p>
<p><a href="https://addons.mozilla.org/de/firefox/addon/1843"></a></p>
<h2>Develop-Menü aktivieren</h2>
<p>Ab Safari 3.1.1 gibt es im Tab „Erweitert” der Einstellungen die Option „Menü &#8216;Develop&#8217; in der Menüleiste einblenden”.</p>
<p><img class="image-center" title="Safari Einstellungen" src="http://www.vividvisions.com/wp-content/uploads/2008/04/safari_menu_develop.jpg" alt="Safari Einstellungen" width="432" height="262" /></p>
<p>Bei älteren Versionen ist dieses Menü noch versteckt und kann nur über folgendem Befehl im Terminal aktiviert werden:</p>
<pre>defaults write com.apple.Safari IncludeDebugMenu 1</pre>
<h2>Similar posts:</h2>
<ul class="similar-posts">
<li><a href="http://www.vividvisions.com/2008/05/21/tools-zur-planung-von-web-benutzeroberflaechen/" rel="bookmark" title="21. Mai 08">Tools zur Planung von Web-Benutzeroberflächen</a></li>
<li><a href="http://www.vividvisions.com/2008/05/04/beduerfnispyramide-eines-website-besuchers/" rel="bookmark" title="04. Mai 08">Bedürfnispyramide eines Website-Besuchers</a></li>
<li><a href="http://www.vividvisions.com/2007/07/19/link-prefetching-im-firefox-und-wie-man-es-deaktiviert/" rel="bookmark" title="19. Jul 07">Link Prefetching im Firefox (und wie man es deaktiviert)</a></li>
<li><a href="http://www.vividvisions.com/2008/01/30/kompatibilitat-fur-den-internet-explorer-8/" rel="bookmark" title="30. Jan 08">Kompatibilität für den Internet Explorer 8</a></li>
<li><a href="http://www.vividvisions.com/2008/06/21/neue-tricks-fur-einen-alten-fuchs/" rel="bookmark" title="21. Jun 08">Neue Tricks für einen alten Fuchs</a></li>
</ul>
<p><!-- Similar Posts took 19.898 ms --></p>
<p><strong><a href="http://www.vividvisions.com/2008/04/21/web-entwicklung-mit-safari/#respond">Comment on this post.</a></strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.vividvisions.com/2008/04/21/web-entwicklung-mit-safari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TagThePress &#8211; das tagthe.net Plugin für WordPress 2.5</title>
		<link>http://www.vividvisions.com/2008/03/31/tagthepress-das-tagthenet-plugin-fuer-wordpress-25/</link>
		<comments>http://www.vividvisions.com/2008/03/31/tagthepress-das-tagthenet-plugin-fuer-wordpress-25/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 22:35:47 +0000</pubDate>
		<dc:creator>Walter</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Helma]]></category>
		<category><![CDATA[Main blog]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[TagThePress]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[Button]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[Explorer]]></category>
		<category><![CDATA[Fehler]]></category>
		<category><![CDATA[Fixed]]></category>
		<category><![CDATA[German]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[length]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[tagthe]]></category>
		<category><![CDATA[this]]></category>

		<guid isPermaLink="false">http://www.vividvisions.com/?p=124</guid>
		<description><![CDATA[English: The description of TagThePress moved here. Deutsch: Die Beschreibung von TagThePress befindet sich jetzt hier. Similar posts: Do you speak English? Neue Tricks für einen alten Fuchs Freewave wird internationaler Kompatibilität für den Internet Explorer 8 Was ist Social Media? Comment on this post.]]></description>
			<content:encoded><![CDATA[<p><strong>English:</strong> The description of TagThePress <a href="http://www.vividvisions.com/projects/tagthepress/">moved here</a>.</p>
<p><strong>Deutsch: </strong>Die Beschreibung von TagThePress <a href="http://www.vividvisions.com/projects/tagthepress/">befindet sich jetzt hier</a>.<br />
<h2>Similar posts:</h2>
<ul class="similar-posts">
<li><a href="http://www.vividvisions.com/2008/09/18/do-you-speak-english/" rel="bookmark" title="18. Sep 08">Do you speak English?</a></li>
<li><a href="http://www.vividvisions.com/2008/06/21/neue-tricks-fur-einen-alten-fuchs/" rel="bookmark" title="21. Jun 08">Neue Tricks für einen alten Fuchs</a></li>
<li><a href="http://www.vividvisions.com/2007/08/23/freewave-wird-internationaler/" rel="bookmark" title="23. Aug 07">Freewave wird internationaler</a></li>
<li><a href="http://www.vividvisions.com/2008/01/30/kompatibilitat-fur-den-internet-explorer-8/" rel="bookmark" title="30. Jan 08">Kompatibilität für den Internet Explorer 8</a></li>
<li><a href="http://www.vividvisions.com/2008/06/06/was-ist-social-media/" rel="bookmark" title="06. Jun 08">Was ist Social Media?</a></li>
</ul>
<p><!-- Similar Posts took 5.257 ms --></p>
<p><strong><a href="http://www.vividvisions.com/2008/03/31/tagthepress-das-tagthenet-plugin-fuer-wordpress-25/#respond">Comment on this post.</a></strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.vividvisions.com/2008/03/31/tagthepress-das-tagthenet-plugin-fuer-wordpress-25/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RSS Subscriptions aus Apple Mail exportieren</title>
		<link>http://www.vividvisions.com/2008/02/22/rss-subscriptions-aus-apple-mail-exportieren/</link>
		<comments>http://www.vividvisions.com/2008/02/22/rss-subscriptions-aus-apple-mail-exportieren/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 17:06:45 +0000</pubDate>
		<dc:creator>Walter</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[Main blog]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Apple Mail]]></category>
		<category><![CDATA[exit]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[Feeds]]></category>
		<category><![CDATA[File]]></category>
		<category><![CDATA[Library]]></category>
		<category><![CDATA[Name]]></category>
		<category><![CDATA[OPML]]></category>
		<category><![CDATA[outline]]></category>
		<category><![CDATA[path]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Skript]]></category>
		<category><![CDATA[Subscriptions]]></category>
		<category><![CDATA[Terminal]]></category>
		<category><![CDATA[Vienna]]></category>

		<guid isPermaLink="false">http://www.vividvisions.com/2008/02/22/rss-subscriptions-aus-apple-mail-exportieren/</guid>
		<description><![CDATA[Wer Apple Mail als RSS-Reader verwendet und dann später auf eine bessere Alternative, wie zum Beispiel Vienna, umsteigen möchte, erlebt eine böse Überaschung: Apple Mail bietet keine Möglichkeit, die Subscriptions zu exportieren. Für Leute mit einer Handvoll abonnierter Feeds sollte das kein Hindernis darstellen, aber wenn man mit der Zeit schon eine stolze Sammlung zusammengetragen [...]]]></description>
			<content:encoded><![CDATA[<p>Wer Apple Mail als RSS-Reader verwendet und dann später auf eine bessere Alternative, wie zum Beispiel <a href="http://www.vienna-rss.org/">Vienna</a>, umsteigen möchte, erlebt eine böse Überaschung: Apple Mail bietet keine Möglichkeit, die Subscriptions zu exportieren. Für Leute mit einer Handvoll abonnierter Feeds sollte das kein Hindernis darstellen, aber wenn man mit der Zeit schon eine stolze Sammlung zusammengetragen hat, fehlt ein wenig die Motivation, jeden Feed händisch zu übertragen.</p>
<p>Ein Tool hab&#8217; ich auf die Schnelle nicht gefunden, dafür kurzerhand ein kleines Shell-Script gebastelt, das diesen Job übernimmt.<span id="more-118"></span></p>
<p><a title="Mail Export Script" href="http://www.vividvisions.com/wp-content/uploads/2008/02/mailexport.sh">Mail Export Script herunterladen</a><br />
Ich übernehme keine Haftung für etwaige Schäden! <img src='http://www.vividvisions.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h2>Wie sieht dieses Skript aus?</h2>
<pre>#!/bin/bash
#
# Script to export Mail RSS subscriptions to an OPML file.
# Written by VividVisions.com
#

path=`echo ~/Library/Mail/RSS`
filename="Mail Export.opml"

if [ ! -d $path ]
then
echo "Error: ~/Library/Mail/RSS not found."
exit 1
fi

export IFS=$'n'
echo '&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;opml version="1.0"&gt;
&lt;head&gt;
&lt;title&gt;Apple Mail Subscriptions&lt;/title&gt;
&lt;dateCreated&gt;'`date +%Y-%m-%d' '%H:%M:%S' '%z`'&lt;/dateCreated&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;outline text="Apple Mail Import"&gt;' &gt; $filename

for file in $(find $path -name Info.plist);
do
name=${file%.rss*}
name=${name##*/}
name=${name//"/'}
name=${name/&amp;/&amp;}
url=`grep '&lt;string&gt;http' "$file" | grep -o 'http[^&lt;]*'`
echo "&lt;outline type="rss" xmlUrl="$url" text="$name" description="$name" /&gt;" &gt;&gt; $filename
done

echo '&lt;/outline&gt;
&lt;/body&gt;
&lt;/opml&gt;' &gt;&gt; $filename

echo "Done"
exit 0</pre>
<h2>Was macht dieses Skript?</h2>
<p>Das Prinzip ist einfach: Das Skript holt sich aus der Dateistruktur des Mail-Ordners im Library (des ausführenden Benutzers) und der darin enthaltenen <em>Info.plist</em>-Dateien  Namen und URLs der Feeds und generiert daraus eine <a href="http://de.wikipedia.org/wiki/OPML">OPML</a>-Datei. Etwaige Unterordner-Hierarchien werden dabei nicht berücksichtigt. Diese OPML-Datei sollte von den gängigen Newsreadern importiert werden können, getestet habe ich es aber nur mit Vienna.</p>
<h2>Wie führe ich es aus?</h2>
<ol>
<li>Das Skript in den eigenen Benutzerordner herunterladen (also z.B.: <em>/Benutzer/meinname</em>)</li>
<li>Das Terminal öffnen (<em>Programme → Dienstprogramme → Terminal</em>), man befindet sich bereits im eigenen Benutzerordner</li>
<li>Das Skript ausführbar machen: <em>&#8220;chmod u+x mailexport.sh&#8221;</em> (ohne Anführungszeichen eingeben und Enter drücken)<em><br />
</em></li>
<li>Das Skript aufrufen: &#8220;<em>./mailexport.sh</em>&#8220;, nach kurzer Zeit sollte dort &#8220;<em>Done</em>&#8221; stehen.</li>
<li>Das Terminal mit <em>&#8220;exit</em>&#8221; verlassen.</li>
<li>Die im gleichen Ordner entstandene Datei (Mail Export.opml) in den Newsreader importieren &#8211; Voilà!</li>
</ol>
<h2>Wie kann ich Dir nur danken?</h2>
<p>Bitte, bitte, Du machst mich ja ganz verlegen. <img src='http://www.vividvisions.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
<h2>Similar posts:</h2>
<ul class="similar-posts">
<li><a href="http://www.vividvisions.com/2007/06/28/startup-item-fur-helma-unter-mac-os-x-server/" rel="bookmark" title="28. Jun 07">Startup Item für Helma unter Mac OS X (Server)</a></li>
<li><a href="http://www.vividvisions.com/2008/12/13/rss-icons-as-custom-shapes-for-photoshop/" rel="bookmark" title="13. Dez 08">RSS icons as custom shapes for Photoshop</a></li>
<li><a href="http://www.vividvisions.com/2008/12/09/my-favourite-iphone-applications-so-far/" rel="bookmark" title="09. Dez 08">My favourite iPhone applications (so far)</a></li>
<li><a href="http://www.vividvisions.com/2008/12/08/digitalks07-online-collaboration/" rel="bookmark" title="08. Dez 08">Digitalks07 &#8211; Online Collaboration</a></li>
<li><a href="http://www.vividvisions.com/2007/08/03/ein-iphone-fuer-den-geek-in-mir/" rel="bookmark" title="03. Aug 07">Ein iPhone für den Geek in mir</a></li>
</ul>
<p><!-- Similar Posts took 25.517 ms --></p>
<p><strong><a href="http://www.vividvisions.com/2008/02/22/rss-subscriptions-aus-apple-mail-exportieren/#respond">Comment on this post.</a></strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.vividvisions.com/2008/02/22/rss-subscriptions-aus-apple-mail-exportieren/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>mod_jk auf Mac OS X 10.5 (Intel, 64-bit) kompilieren</title>
		<link>http://www.vividvisions.com/2007/12/10/mod_jk-auf-mac-os-x-105-intel-64-bit-kompilieren/</link>
		<comments>http://www.vividvisions.com/2007/12/10/mod_jk-auf-mac-os-x-105-intel-64-bit-kompilieren/#comments</comments>
		<pubDate>Mon, 10 Dec 2007 21:37:57 +0000</pubDate>
		<dc:creator>Walter</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[Helma]]></category>
		<category><![CDATA[Main blog]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[ajp]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Architektur]]></category>
		<category><![CDATA[bit]]></category>
		<category><![CDATA[Ersatz]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Lust]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mod]]></category>
		<category><![CDATA[Motto]]></category>
		<category><![CDATA[Power]]></category>
		<category><![CDATA[ppc]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[Version]]></category>

		<guid isPermaLink="false">http://www.vividvisions.com/2007/12/10/mod_jk-auf-mac-os-x-105-intel-64-bit-kompilieren/</guid>
		<description><![CDATA[Leopard kommt zwar mit Apache 2.2.6 inklusive mod_proxy_ajp daher, aber wieder ohne mod_jk. mod_proxy_ajp dient zwar als Ersatz, wer aber trotzdem frei nach dem Motto &#8220;If it ain&#8217;t broke, don&#8217;t fix it&#8221; keine Lust/Zeit hat, seine Projekte alle umzukonfigurieren (und durchzutesten), wird weiterhin mit mod_jk arbeiten wollen. Also wieder von http://www.apache.org/dist/tomcat/tomcat-connectors/jk/source/ die aktuellen Sourcen geholt [...]]]></description>
			<content:encoded><![CDATA[<p>Leopard kommt zwar mit Apache 2.2.6 inklusive <a href="http://httpd.apache.org/docs/2.2/mod/mod_proxy_ajp.html">mod_proxy_ajp</a> daher, aber wieder ohne mod_jk. mod_proxy_ajp dient zwar als Ersatz, wer aber trotzdem frei nach dem Motto &#8220;If it ain&#8217;t broke, don&#8217;t fix it&#8221; keine Lust/Zeit hat, seine Projekte alle umzukonfigurieren (und durchzutesten), wird weiterhin mit mod_jk arbeiten wollen.</p>
<p><span id="more-74"></span>Also wieder von <a href="http://www.apache.org/dist/tomcat/tomcat-connectors/jk/source/">http://www.apache.org/dist/tomcat/tomcat-connectors/jk/source/</a> die aktuellen Sourcen geholt und wie schon <a href="http://www.vividvisions.com/2007/09/19/apache-2-mit-php-5-auf-mac-os-x-server-1039-kompilieren-und-installieren/">früher beschrieben</a> kompiliert.</p>
<p>Das Kompilieren lief problemlos, erst Apache hatte etwas gegen das neue Modul. Er weigerte sich es sich zu laden, &#8220;<em>mod_jk.so: mach-o, but wrong architecture&#8221; </em>war die Fehlermeldung. Das lag daran, dass das <em>configure</em> Skript offenbar den Maschinentyp nicht korrekt erkennen kann und so die 32-bit anstatt der 64-bit Version gebaut hat. Mit folgenden Zusätzen hat es dann funktioniert:</p>
<pre>./configure CFLAGS='-arch x86_64' APXSLDFLAGS='-arch x86_64' --with-apxs=/usr/sbin/apxs
make
sudo make install</pre>
<p>Um herauszufinden, welche Apache Version ihr habt, gebt einfach folgendes ins Terminal ein:</p>
<pre><em>apachectl -V</em></pre>
<p>Damit werden Euch sämtliche Informationen über Eure Apache-Installation angezeigt. In einer Zeile steht dann auch die Architektur, in meinem Fall eben <em>&#8220;Architecture: 64-bit&#8221;.</em></p>
<p>Hier noch eine kleine Übersicht über die möglichen Architekturen auf Macs:</p>
<ul>
<li><em>ppc</em> &#8211; Power PC</li>
<li><em>ppc64</em> &#8211; Power PC 64-bit</li>
<li><em>i386</em> &#8211; Intel</li>
<li><em>x86_64</em> &#8211; Intel 64-bit</li>
</ul>
<h2>Similar posts:</h2>
<ul class="similar-posts">
<li><a href="http://www.vividvisions.com/2007/09/19/apache-2-mit-php-5-auf-mac-os-x-server-1039-kompilieren-und-installieren/" rel="bookmark" title="19. Sep 07">Apache 2 mit PHP 5 auf Mac OS X (Server) 10.3.9 kompilieren und installieren</a></li>
<li><a href="http://www.vividvisions.com/2007/07/19/helma-16-ist-da/" rel="bookmark" title="19. Jul 07">Helma 1.6 ist da</a></li>
<li><a href="http://www.vividvisions.com/2008/12/09/my-favourite-iphone-applications-so-far/" rel="bookmark" title="09. Dez 08">My favourite iPhone applications (so far)</a></li>
<li><a href="http://www.vividvisions.com/2008/09/18/do-you-speak-english/" rel="bookmark" title="18. Sep 08">Do you speak English?</a></li>
<li><a href="http://www.vividvisions.com/2008/01/05/netscape-navigator-ein-nachruf/" rel="bookmark" title="05. Jan 08">Netscape Navigator &#8211; Ein Nachruf</a></li>
</ul>
<p><!-- Similar Posts took 20.179 ms --></p>
<p><strong><a href="http://www.vividvisions.com/2007/12/10/mod_jk-auf-mac-os-x-105-intel-64-bit-kompilieren/#respond">Comment on this post.</a></strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.vividvisions.com/2007/12/10/mod_jk-auf-mac-os-x-105-intel-64-bit-kompilieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache 2 mit PHP 5 auf Mac OS X (Server) 10.3.9 kompilieren und installieren</title>
		<link>http://www.vividvisions.com/2007/09/19/apache-2-mit-php-5-auf-mac-os-x-server-1039-kompilieren-und-installieren/</link>
		<comments>http://www.vividvisions.com/2007/09/19/apache-2-mit-php-5-auf-mac-os-x-server-1039-kompilieren-und-installieren/#comments</comments>
		<pubDate>Wed, 19 Sep 2007 21:14:00 +0000</pubDate>
		<dc:creator>Walter</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[Helma]]></category>
		<category><![CDATA[Main blog]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[Grafikbibliothek]]></category>
		<category><![CDATA[local]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mod]]></category>
		<category><![CDATA[Modul]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[prefix]]></category>
		<category><![CDATA[Sourcecode]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[usr]]></category>
		<category><![CDATA[Version]]></category>
		<category><![CDATA[zxf]]></category>

		<guid isPermaLink="false">http://www.vividvisions.com/2007/09/19/apache-2-mit-php-5-auf-mac-os-x-server-1039-kompilieren-und-installieren/</guid>
		<description><![CDATA[Angefangen hat alles mit Subversion. Ich wollte einen der Entwicklungsserver neu aufsetzen und bei dieser Gelegenheit gleich von CVS auf SVN umsteigen. Nachdem man mit SVN als Apache Modul (mod_dav_svn) flexibler ist, als mit dem standalone Server svnserve, wurde ich endlich gezwungen Apache von Version 1.3 auf 2.2 zu aktualisieren. Und wenn ich schon mal [...]]]></description>
			<content:encoded><![CDATA[<p>Angefangen hat alles mit <a href="http://subversion.tigris.org/">Subversion</a>. Ich wollte einen der Entwicklungsserver neu aufsetzen und bei dieser Gelegenheit gleich von <a href="http://www.nongnu.org/cvs/">CVS</a> auf SVN umsteigen. Nachdem man mit SVN als Apache Modul (mod_dav_svn) flexibler ist, als mit dem standalone Server <em>svnserve,</em> wurde ich endlich gezwungen Apache von Version 1.3 auf 2.2 zu aktualisieren. Und wenn ich schon mal dabei bin, könnte ich doch auch gleich PHP auf Version 5 bringen und mod_jk kompilieren, oder?</p>
<p>Auf diesem Server läuft Mac OS X Server 10.3.9, was die Sache nicht unbedingt vereinfacht, da es kaum vernünftige Binaries dafür gibt. Tools wie zum Beispiel <a href="http://finkproject.org/">Fink</a> oder <a href="http://www.macports.org/">MacPorts</a> wollte ich nicht installieren, da ich der Meinung war, die Kompilierung der einzelnen Komponenten schnell erledigen zu können. Eventuell hätte ich mir mit diesen Tools einiges an Zeit gespart. Es hat ein bisschen gedauert, aber nun läuft der Server mit Apache 2.2 und PHP 5.2.4. Hier eine kleine Anleitung.<span id="more-67"></span></p>
<p>Achtung: Diese Anleitung ist nur für Leute gedacht, die wissen was sie tun! Ich übernehme keine Garantie oder Haftung jeglicher Art!</p>
<p>Auf dem Server sollte Xcode installiert sein, das mit jedem Mac OS geliefert wird. Herunterladen kann man es <a href="http://developer.apple.com/tools/download/">hier</a>. Damit hat man alle Compiler und Programme, die man für die Installationen benötigt.</p>
<h2>Apache 2.2</h2>
<p>Apache 2.2 zu kompilieren sollte recht schnell gehen. Einfach den Sourcecode vom aktuellen Release unter <a href="http://httpd.apache.org/download.cgi">http://httpd.apache.org/download.cgi</a> herunterladen, konfigurieren und installieren. Wenn man via Terminal unterwegs ist, holt man sich die Datei am besten mit cURL:</p>
<pre>curl -O http://mirror.deri.at/apache/httpd/httpd-2.2.6.tar.gz
gnutar -zxf  httpd-2.2.6.tar.gz
cd httpd-2.2.6/
./configure --enable-mods-shared=all --prefix=/usr/local/apache2
make
make install</pre>
<p>Mit dieser Konfiguration wird Apache mit allen möglichen Modulen unter <em>/usr/local/apache2</em> installiert. Eine Beschreibung sämtlicher Konfigurationsoptionen gibt es <a href="http://httpd.apache.org/docs/2.2/programs/configure.html">hier</a>. Folgt man <a href="http://www.phpmac.com/articles.php?view=214">diesen Anweisungen</a> ist Apache 2.2 bereit, die Version 1.3 zu ersetzen.</p>
<h2>PHP  5.2.4</h2>
<p>Hier das ganze Spiel mit einem aktuellen Quellcode von PHP wiederholen. Die Konfiguration ist ein bisschen aufwändiger, denn man sollte sich überlegen, welche Module man eventuell benötigen wird. Die komplette Liste der Konfigurationsoptionen für PHP findet Ihr <a href="http://aspn.activestate.com/ASPN/docs/PHP/install.configure.html">hier</a>.</p>
<pre>curl -O http://at2.php.net/distributions/php-5.2.4.tar.gz
gnutar -zxf  php-5.2.4.tar.gz
cd php-5.2.4/
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-openssl --with-zlib --with-bz2 --with-curl=/usr/local/curl --enable-exif --with-gd --enable-ftp --enable-soap --enable-sqlite-utf8 --with-xsl --enable-fastcgi --enable-mbstring --prefix=/usr/local/php5  --with-mysqli=/usr/local/mysql/bin/mysql_config
make
make install</pre>
<p>Bei der Konfiguration traten die ersten Fehler auf.</p>
<h3>Probem 1: cURL</h3>
<p>Die Version von cURL, die bei Mac OS X Server 10.3.9 mitgeliefert wird,  ist zu alt für die aktuelle PHP Version. Also kurzerhand den aktuellen Sourcecode geholt und cURL auf den neusten Stand gebracht:</p>
<pre>curl -O http://curl.haxx.se/download/curl-7.17.0.tar.gz
gnutar -zxf curl-7.17.0.tar.gz
cd curl-7.17.0/
./configure --prefix=/usr/local/curl
make
make install</pre>
<p>So wird unter <em>/usr/local/curl</em> die neueste Version installiert. In meinem Fall habe ich die vorhandene nicht ersetzt, aber das sollte kein Problem sein.</p>
<h3>Problem 2: libjpeg und libpng</h3>
<p>PHP 5 kommt zwar mit einer eigenen Version der <a href="http://www.libgd.org/">Grafikbibliothek GD</a>, um es kompilieren zu können benötigt man allerdings trotzdem noch die beiden Libraries <em>libjpeg</em> und <em>libpng</em>. Hier gibt es glücklicherweise Abhilfe in Form von Binaries: <a href="http://ethan.tira-thompson.com/Mac%20OS%20X%20Ports.html">http://ethan.tira-thompson.com/Mac%20OS%20X%20Ports.html</a></p>
<pre>curl -O http://ethan.tira-thompson.com/Mac%20OS%20X%20Ports_files/libpng%20%28universal%29.dmg
<tt>hdiutil attach </tt>libpng%20%28universal%29.dmg
installer -pkg /Volumes/libpng (universal) /
hdiutil detach /Volumes/libpng (universal)</pre>
<p>Mit <em>hdiutil</em> kann man DiskImages (un)mounten und der <em>installer</em> ersetzt bei der Package-Datei den Doppelklick. Die Standardinstallation sollte hier ausreichen. Dann noch das gleiche mit <em>libjpeg</em> durchspielen. Damit wären diese beiden Libraries auf unserem Rechner und wir können PHP mit GD kompilieren.</p>
<h3>Problem 3: libxml und libxslt</h3>
<p>Oder doch nicht? Plötzlich kamen Fehlermeldungen bei <em>libxml</em> und dann auch bei <em>libxslt</em>. In einem Forum habe ich nachgelesen, dass die bereits installierten Versionen nicht ganz vollständig seien und man auch diese Libraries neu installieren muss. Freude, freude&#8230;</p>
<p>Also wieder einmal Sourcecode herunterladen, und zwar von <a href="http://www.xmlsoft.org/">http://www.xmlsoft.org</a>. Beide Bibliotheken habe ich mit den Befehlen</p>
<pre>.configure --prefix=/usr
make
make install</pre>
<p>direkt unter <em>/usr</em> installiert, denn dort werden sie automatisch beim Kompilierungsprozess von PHP gefunden.</p>
<h2>mod_jk</h2>
<p>Für einige Projekte benötige ich das Apache JK Modul, in meinem Fall für die Kommunikation zwischen <a href="http://www.helma.org">Helma</a> und Apache. Auch hier wieder den Quellcode beschafft (<a href="http://www.apache.org/dist/tomcat/tomcat-connectors/jk/source/">http://www.apache.org/dist/tomcat/tomcat-connectors/jk/source/</a>) und mit</p>
<pre>./configure --with-apxs=/usr/local/apache2/bin/apxs --with-java-home=/usr
make
make install</pre>
<p>schnell installiert.</p>
<p>Damit war ich nun endlich komplett. Das eigentlichen Ziel, nämlich Subversion zu installieren, ist eine andere Geschichte und sollte ein anderes Mal erzählt werden&#8230;</p>
<h2>Links</h2>
<p>Diese Beiträge haben mir geholfen:</p>
<p><a href="http://aspn.activestate.com/ASPN/docs/PHP/install.configure.html"></a>Build Apache 2.2.3, php 5.1.15 and mysql 5.0.24<br />
<a href="http://www.macosxhints.com/article.php?story=2006082512161389">http://www.macosxhints.com/article.php?story=2006082512161389</a></p>
<p>Building and Installing Apache 2 and PHP 5.1.1 on Mac OS X 10.4.3 Tiger<br />
<a href="http://www.phpmac.com/articles.php?view=237">http://www.phpmac.com/articles.php?view=237</a></p>
<p>Additional Useful Apache2 Config Settings<br />
<a href="http://www.phpmac.com/articles.php?view=214">http://www.phpmac.com/articles.php?view=214</a><a href="http://aspn.activestate.com/ASPN/docs/PHP/install.configure.html"><br />
</a><br />
<h2>Similar posts:</h2>
<ul class="similar-posts">
<li><a href="http://www.vividvisions.com/2007/12/10/mod_jk-auf-mac-os-x-105-intel-64-bit-kompilieren/" rel="bookmark" title="10. Dez 07">mod_jk auf Mac OS X 10.5 (Intel, 64-bit) kompilieren</a></li>
<li><a href="http://www.vividvisions.com/2007/06/28/startup-item-fur-helma-unter-mac-os-x-server/" rel="bookmark" title="28. Jun 07">Startup Item für Helma unter Mac OS X (Server)</a></li>
<li><a href="http://www.vividvisions.com/2007/07/19/helma-16-ist-da/" rel="bookmark" title="19. Jul 07">Helma 1.6 ist da</a></li>
<li><a href="http://www.vividvisions.com/2008/12/09/my-favourite-iphone-applications-so-far/" rel="bookmark" title="09. Dez 08">My favourite iPhone applications (so far)</a></li>
<li><a href="http://www.vividvisions.com/2008/01/05/netscape-navigator-ein-nachruf/" rel="bookmark" title="05. Jan 08">Netscape Navigator &#8211; Ein Nachruf</a></li>
</ul>
<p><!-- Similar Posts took 41.879 ms --></p>
<p><strong><a href="http://www.vividvisions.com/2007/09/19/apache-2-mit-php-5-auf-mac-os-x-server-1039-kompilieren-und-installieren/#respond">Comment on this post.</a></strong></p>]]></content:encoded>
			<wfw:commentRss>http://www.vividvisions.com/2007/09/19/apache-2-mit-php-5-auf-mac-os-x-server-1039-kompilieren-und-installieren/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced

Served from: www.vividvisions.com @ 2012-02-05 07:45:05 -->
