<?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>Stefan Ihringer&#039;s Comp-Fu</title>
	<atom:link href="http://www.comp-fu.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.comp-fu.com</link>
	<description></description>
	<lastBuildDate>Fri, 17 Feb 2012 18:40:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Cory Doctorow über den Kampf gegen den PC</title>
		<link>http://www.comp-fu.com/2012/02/cory-doctorow-uber-den-kampf-gegen-den-pc/</link>
		<comments>http://www.comp-fu.com/2012/02/cory-doctorow-uber-den-kampf-gegen-den-pc/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 12:35:36 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[Points of Interest]]></category>
		<category><![CDATA[Gedanken]]></category>

		<guid isPermaLink="false">http://www.comp-fu.com/?p=1855</guid>
		<description><![CDATA[Ein hochinteressanter Vortrag von Cory Doctorow darüber, dass die heutige Raubkopierer-Thematik für Industrie und Informationsgesellschaft nur der Beginn eines Kampfes sein wird, bei dem früher oder später der PC selbst zur Disposition stehen wird.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=HUEvRyemKSg&#038;fmt=18" class="liexternal">http://www.youtube.com/watch?v=HUEvRyemKSg</a></p>
<p>Ein hochinteressanter Vortrag von einem Autor, der scheinbar (siehe dieser aktuelle <a href="http://www.zeit.de/2012/07/Doctorow" class="liexternal">Artikel in der Zeit</a>) eine Koryphäe auf dem Gebiet von Computern, Scifi, Copyright und digitalen Gesellschaftsentwürfen ist &#8211; von dem ich aber noch nie etwas gehört habe. Cory Doctorow.</p>
<p>Der Vortrag im Video geht nicht die ganze Stunde, es lohnt sich zuzuhören und mitzudenken. Doktorow benutzt den aktuellen Protest um &#8220;Zensurgesetze&#8221; wie SOPA oder <a href="http://de.wikipedia.org/wiki/Acta" rel="nofollow" class="liwikipedia">ACTA</a> um zu zeigen, dass letztendlich der allgemeinnützige Computer (einer, auf dem alles mögliche an Programmen laufen kann) zur Disposition gestellt werden wird &#8211; und damit unsere heutige Vorstellung einer freien aber von Informationstechnologie abhängigen Gesellschaft.</p>
<p>Heute geht es um Copyright und Raubkopierer von Filmdateien, morgen um <a href="http://de.wikipedia.org/wiki/3D-Drucker" rel="nofollow" class="liwikipedia">3D-Drucker</a>, mit denen jedermann funktionierende Waffen ausdrucken könnte. Letztendlich, so Doktorow, werde jede mächtige Interessengemeinschaft tangiert werden und vom Gesetzgeber fordern: &#8220;Macht uns einen Computer, der alles kann nur nicht das Programm ausführen das uns stört oder ängstigt&#8221;. &#8220;Macht uns ein Internet, das alle Informationen übertragen kann, nur nicht diese Information die uns nervt.&#8221;</p>
<p>Doktorow fordert, dass bereits jetzt in Bezug auf Copyright-Dispute eine sinnvolle Lösung gefunden wird, die zwei Tatsachen gerecht wird:</p>
<ul>
<li>Es wird immer Leute geben, die einem Computer künstlich angelegte &#8220;Fußfessel&#8221; und Schranken umgehen werden können &#8211; mit der Technik von Morgen ist es wahrscheinlich sogar ein Kinderspiel für Jedermann.</li>
<li>Eine Lösung des Problems darf nicht in einem Kontrollregime enden, dessen Fäden wie uns die Geschichte lehrt letztendlich immer in einer bösartigen Instanz zusammenlaufen.</li>
</ul>
<p>Die gesuchte Lösung formuliert er leider nicht vor. Er vergleicht lediglich bisherige Regulierungsversuche im Bereich Copyright damit, Banküberfälle zu verhindern, indem man Autoreifen gesetzlich sanktioniert &#8211; schließlich war jedes Fluchtauto mit vier davon ausgerüstet.</p>
<p>Dazu passend noch zwei Links:</p>
<ul>
<li><a href="http://www.techdirt.com/articles/20120215/04241517766/how-much-is-enough-weve-passed-15-anti-piracy-laws-last-30-years.shtml" class="liexternal">Übersicht über die Verschärfungen im amerikanischen Copyright-Gesetz</a> der letzten 30 Jahre &#8211; gleichzeitig auch ein Beleg für deren Unwirksamkeit</li>
<li><a href="http://www.forbes.com/sites/insertcoin/2012/02/07/lies-damned-lies-and-piracy/" class="liexternal">Forbes Magazine: Lies, Damned Lies and Piracy</a>. Wenn Piraterie die Unterhaltungsindustrie tatsächlich bedrohen würde, hätte sie schon längst ihr Geschäftsmodell geändert. Doch die Kinokassen klingeln, jedes Jahr werden die Blockbuster aufwändiger und teurer.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.comp-fu.com/2012/02/cory-doctorow-uber-den-kampf-gegen-den-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Klingelton</title>
		<link>http://www.comp-fu.com/2012/02/klingelton/</link>
		<comments>http://www.comp-fu.com/2012/02/klingelton/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 11:00:08 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[Points of Interest]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.comp-fu.com/?p=1852</guid>
		<description><![CDATA[Der Ursprung des berühmten/nervigen NOKIA-Klingeltons. Man lernt nie aus&#8230; (bei Sekunde 18)]]></description>
			<content:encoded><![CDATA[<p>Der Ursprung des berühmten/nervigen NOKIA-Klingeltons. Man lernt nie aus&#8230;</p>
<p><iframe width="800" height="600" src="http://www.youtube.com/embed/3huwi5gxixE?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>(bei Sekunde 18)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.comp-fu.com/2012/02/klingelton/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Matchmoving, Motion Graphics and Dubstep</title>
		<link>http://www.comp-fu.com/2012/01/matchmoving-motion-graphics-and-dubstep/</link>
		<comments>http://www.comp-fu.com/2012/01/matchmoving-motion-graphics-and-dubstep/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 09:08:58 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[VFX]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.comp-fu.com/?p=1833</guid>
		<description><![CDATA[http://www.youtube.com/watch?v=AFJlIVSARsE]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=AFJlIVSARsE&#038;fmt=18" class="liexternal">http://www.youtube.com/watch?v=AFJlIVSARsE</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.comp-fu.com/2012/01/matchmoving-motion-graphics-and-dubstep/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuke&#8217;s Smooth Ramp Functions</title>
		<link>http://www.comp-fu.com/2012/01/nukes-smooth-ramp-functions/</link>
		<comments>http://www.comp-fu.com/2012/01/nukes-smooth-ramp-functions/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 14:19:38 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Nuke]]></category>

		<guid isPermaLink="false">http://www.comp-fu.com/?p=1802</guid>
		<description><![CDATA[Nuke&#8217;s Ramp node can produce linear and smooth gradients. Here are its formulas. I have reverse-engineered them by trial and error after reading up on interpolation formulas like smoothstep (nicely summed up on this website). In these formulas, &#8220;x&#8221; denotes a value from 0 to 1. The result falls into the [0-1] range as well [...]]]></description>
			<content:encoded><![CDATA[<p>Nuke&#8217;s Ramp node can produce linear and smooth gradients. Here are its formulas. I have reverse-engineered them by trial and error after reading up on interpolation formulas like smoothstep (nicely summed up on <a href="http://sol.gfxile.net/interpolation/" class="liexternal">this website</a>).</p>
<p><img class="alignnone size-full wp-image-1809" title="ramp_smoothing" src="http://www.comp-fu.com/wp-content/uploads/2012/01/ramp_smoothing.png" alt="" width="800" height="180" /></p>
<p>In these formulas, &#8220;x&#8221; denotes a value from 0 to 1. The result falls into the [0-1] range as well and needs to be scaled by the desired end color if you want an RGB ramp.</p>
<pre style="overflow:auto;">// linear
y = x
// plinear: perceptually linear in rec709
y = pow(x, 3)
// smooth: traditional smoothstep
y = x*x*(3 - 2*x)
// smooth0: Catmull-Rom spline, smooth start, linear end
y = x*x*(2 - x)
// smooth1: Catmull-Rom spline, linear start, smooth end
y = x*(1 + x*(1 - x))</pre>
<p>Here&#8217;s a ramp macro for Fusion which allows you to draw ramps directly onto an image like in Nuke. Fusion&#8217;s own BG tool is of course much more flexible, but it requires you to merge its gradient manually and it has no easy switch for smoothstep gradients.</p>
<p><img class="alignnone size-full wp-image-1808" title="Ramp Macro" src="http://www.comp-fu.com/wp-content/uploads/2012/01/Ramp_macro_controls.png" alt="" width="345" height="272" /></p>
<p><a href="http://www.bildfehler.de/fx/Ramp_v01.setting" class="licog">Ramp_v01.setting</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.comp-fu.com/2012/01/nukes-smooth-ramp-functions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compositing Tutorial Part 2</title>
		<link>http://www.comp-fu.com/2012/01/compositing-tutorial-part-2/</link>
		<comments>http://www.comp-fu.com/2012/01/compositing-tutorial-part-2/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 22:22:44 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.comp-fu.com/?p=1791</guid>
		<description><![CDATA[Using these techniques, you can integrate matchmoved footage into modified camera moves. This may be necessary because there were problems with the camera move on set (bumpy, wrong pacing, ...), the director changes his mind or the intended camera move wouldn't have been possible in real life.]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s part 2 of my compositing tutorial series. It&#8217;s still about tweaking the camera move of our turntable shot. This time, I&#8217;ll demonstrate some expressions to retime one camera move based on the angle of another one so the projection&#8217;s distortion is minimized. You can grab the comps and footage on my <a href="http://www.comp-fu.com/tutorials/" title="Compositing Tutorials" class="liinternal">tutorial page</a>.</p>
<p><a href="http://www.youtube.com/watch?v=AP4Yw8lkXkk&#038;fmt=18" class="liexternal">http://www.youtube.com/watch?v=AP4Yw8lkXkk</a></p>
<p>Using these techniques, you can integrate matchmoved footage into modified camera moves. This may be necessary because there were problems with the camera move on set (bumpy, wrong pacing, &#8230;), the director changes his mind or the intended camera move wouldn&#8217;t have been possible in real life.</p>
<p>I have employed this technique on the <a href="http://www.comp-fu.com/2010/09/bildfehler-update/" title="Bildfehler update" class="liinternal">EXPO project</a>. The scene can also be found at the end of the tutorial video. The actor was shot on a turntable and the camera move went like this:</p>
<ul>
<li>pull camera away from actor</li>
<li>rotate actor by 90 degrees</li>
<li>dolly in</li>
</ul>
<p>Of course this makes for a really crappy camera move if you add a CG environment since it&#8217;ll look nothing like what a real camera crane operator would perform. The final shot was designed in 3D so the plate that was shot had to be integrated somehow. I had to cut out a piece of the original plate, luckily for us the actor was sitting still. After a bit of additional 2D stabilization (the matchmove wasn&#8217;t that exact apparently) the plate matched perfectly.</p>
<p><img class="aligncenter size-full wp-image-1794" title="behind the scenes stills" src="http://www.comp-fu.com/wp-content/uploads/2012/01/expo_1c.jpg" alt="" width="640" height="360" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.comp-fu.com/2012/01/compositing-tutorial-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Christmas Card Origami Animation</title>
		<link>http://www.comp-fu.com/2012/01/christmas-card-origami-animation/</link>
		<comments>http://www.comp-fu.com/2012/01/christmas-card-origami-animation/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 09:00:11 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.comp-fu.com/?p=1781</guid>
		<description><![CDATA[Excellent full-CG piece: I suspected the snow globe to be CG but throughout the video I thought that the animals around it were stop-motion origami sculptures. See more work from the artist at mono-motion.com or visit the flickr album for work-in-progress screenshots.]]></description>
			<content:encoded><![CDATA[<p>Excellent full-CG piece:</p>
<p><iframe src="http://player.vimeo.com/video/34194970" width="800" height="450" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
<p>I suspected the snow globe to be CG but throughout the video I thought that the animals around it were stop-motion origami sculptures.</p>
<p>See more work from the artist at <a href="http://mono-motion.com/" class="liexternal">mono-motion.com</a> or visit the <a href="http://www.flickr.com/photos/monovich/6570057165/in/photostream/" class="liexternal">flickr album</a> for work-in-progress screenshots.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.comp-fu.com/2012/01/christmas-card-origami-animation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Am g&#8217;schenkten Gaul&#8230;</title>
		<link>http://www.comp-fu.com/2011/12/am-gschenkten-gaul/</link>
		<comments>http://www.comp-fu.com/2011/12/am-gschenkten-gaul/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 14:49:11 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[Seelenstrip]]></category>

		<guid isPermaLink="false">http://www.comp-fu.com/?p=1757</guid>
		<description><![CDATA[Die bisherigen "Geschenke" von Apple's iTunes-Weihnachtsaktion sind keinen Pfifferling wert. Da lacht sich Steve im Himmel in's Fäustchen.]]></description>
			<content:encoded><![CDATA[<p>&#8230;schaugt ma ned in&#8217;s Maul. Aber die bisherigen &#8220;Geschenke&#8221; von Apple&#8217;s iTunes-Weihnachtsaktion wären auch keinen Pfifferling wert. Da lacht sich Steve im Himmel in&#8217;s Fäustchen.</p>
<ul>
<li>Coldplay Live-Songs, die so schlecht abgemischt sind, dass auch das dazugehörige Video mit einem extrem schweißüberströmten Frontman sofort wieder in die Tonne wandert.</li>
<li>Die SCHLÜMPFE!?!</li>
<li>Ein e-book von den Drei Fragezeichen. Ich weiß, alle Hipster Mitte 30 kriegen eine Nostalgie-Latte durch die Stimme von Justus Jonas, aber das hier ist ja nichtmal das Audiobook. Lame.</li>
<li>Eine B-Side von Tim Bendzko die niemand braucht und das low-budget Musikvideo von seinem bekannten Hit &#8220;Nur noch kurz die Welt retten&#8221;, das nichts weiter zeigt als die Band mit ner Kamerafahrt drumrum. Boring.</li>
<li>Ein Rennspiel von Sega mit Sonic. Die Steuerung ist grauenhaft und nach 2 Minuten Spielzeit wechsle ich zurück zu &#8220;<a href="http://toucharcade.com/2011/08/31/jetpack-joyride-review/" class="liexternal">Jetpack Joyride</a>&#8221; und das Geschenk kommt in die Tonne.</li>
<li>Ein nerviger Techno-Megamix von David Guetta. Wer&#8217;s braucht. Ich bin älter als 16, also auch ab in die Tonne damit.</li>
</ul>
<p>Mal sehen, was uns die nächsten 6 Tage bringen&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.comp-fu.com/2011/12/am-gschenkten-gaul/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webdesign für iPhone, iPad &amp; Co</title>
		<link>http://www.comp-fu.com/2011/12/webdesign-fur-iphone-ipad/</link>
		<comments>http://www.comp-fu.com/2011/12/webdesign-fur-iphone-ipad/#comments</comments>
		<pubDate>Mon, 26 Dec 2011 18:00:58 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.comp-fu.com/?p=1749</guid>
		<description><![CDATA[Jedes Jahr das selbe, es muss an der Homepage geschraubt werden, und ich erschrecke, wie viel neue Webstandards, -features und -gimmicks sich in den letzten Monaten unbemerkt etabliert haben. Zum Jahresende stand nun an, Pfotenbild (und bald auch comp-fu) auf kleineren Bildschirmen umzuformatieren &#8211; die Seiten sind zwar schon flexibel und &#8220;fluid&#8221; gestaltet, aber bei [...]]]></description>
			<content:encoded><![CDATA[<p>Jedes Jahr das selbe, es muss an der Homepage geschraubt werden, und ich erschrecke, wie viel neue Webstandards, -features und -gimmicks sich in den letzten Monaten unbemerkt etabliert haben. Zum Jahresende stand nun an, <a href="http://www.pfotenbild.de/" target="_blank" class="liexternal">Pfotenbild</a> (und bald auch comp-fu) auf kleineren Bildschirmen umzuformatieren &#8211; die Seiten sind zwar schon flexibel und &#8220;fluid&#8221; gestaltet, aber bei geringer Bildschirmbreite sind Seitenspalten oder Rahmen einfach nicht das wahre und sie nehmen dem Content zu viel kostbaren Platz weg.</p>
<p>Und so ist es immer das gleiche. Eine kurze google-Anfrage nach &#8220;ipad css layout&#8221; zieht einen immer tiefer in einen Strudel aus bislang unbekannten style- und meta-tags, Browser-Quirks sowie dutzenden von Bloggern, die jeweils die Wahrheit für sich gepachtet sehen. &#8220;Meta:Schlagmichtot&#8221; müsste man auf seinen Seiten einfügen! Nein, diese Tags hier sind der holy grail!</p>
<div id="attachment_1770" class="wp-caption aligncenter" style="width: 650px"><img class="size-full wp-image-1770" title="Pfotenbild regular layout" src="http://www.comp-fu.com/wp-content/uploads/2011/12/pfotenbild_normal.png" alt="" width="640" height="636" /><p class="wp-caption-text">Reguläres Layout von pfotenbild.de</p></div>
<p>Und schwups ist man wieder bei der beliebten Bevormundung des Users. Um pixelgenau das gewünschte Design durchzudrücken wird dann allen ernstes dem Benutzer per HTML-Konstrukt verboten, in eine Seite hinein zu zoomen! Wenn ich jedes Mal einen Webdesigner ohrfeigen dürfte, wenn ich auf meinem mini-iPhone-Bildschirm auf eine Webseite gelange, die sich nicht zoomen lässt sondern auf der ich 5 Pixel große Buttons mit meinem Daumen treffen muss&#8230; ich wäre ein ausgeglichenerer Mensch.</p>
<p>Man fühlt sich unweigerlich zurückversetzt in die Netscape- und Internetexplorer-Zeiten, wo man für jeden Mist einen Sonderfall designen musste. &#8220;Browserweiche&#8221;. Was für ein Horror. Nein, das kann es nicht sein. Es gibt jetzt schon hundert verschiedene Smartphones. Nächstes Jahr bekommt das iPad eine noch höhere Bildschirmauflösung &#8211; vielleicht bei kleinerem Bildschirmformat? Wer weiß das schon.</p>
<p>Irgendwelche Sonder-Designs für die heutigen Specs eines iPads zu bauen, das ist nicht nur zeitaufreibend und snobbistisch, sondern auch keinesfalls zukunftstauglich. Die Entwicklerteams der Smartphone-Hersteller machen sich genug Gedanken, wie sie Webcontent intelligent für ihre Geräte schrumpfen können. Davon keinen Profit zu ziehen ist betriebswirtschaftlicher Wahnsinn.</p>
<p>Klar, wer trotz <a href="http://designersof.com/post/13503882614/clean-design" target="_blank" class="liexternal">Kundschaft aus der Hölle</a> weiterhin hauptberuflich Webdesign betreibt, muss vielleicht pixelgenau auf jedem obskuren Endgerät erscheinen. Aber für mich reicht es, wenn ein flüssiges CSS-Layout für breite Bildschirme (schon vorhanden) erweitert wird durch ein flüssiges, spaltenloses Design für schmale Bildschirme. Und was ist schmal? Pi mal Schnauze ein iPad hochkant mit 768 Pixeln Breite. Das wird nur durch ein alternatives Stylesheet erreicht, mein Design musste ich nicht umbauen.</p>
<div id="attachment_1768" class="wp-caption alignright" style="width: 330px"><img class="size-full wp-image-1768" title="Pfotenbild mobile layout" src="http://www.comp-fu.com/wp-content/uploads/2011/12/pfotenbild_schmal.png" alt="" width="320" height="1139" /><p class="wp-caption-text">pfotenbild.de auf einem mobilen Endgerät. Noch nicht der Weisheit letzter Schluss, aber mit nur einem Dutzend zusätzlicher CSS-Befehle.</p></div>
<p>Und so wird&#8217;s gemacht:</p>
<ul>
<li><span class="code">&lt;meta name=&#8221;viewport&#8221; value=&#8221;width=device-width&#8221; /&gt;</span> sagt dem mobilen Browser, dass ich über schmale Bildschirme nachgedacht habe, und er doch bitte die Seitenbreite auf die Gerätebreite setzen soll. Ohne diesen Tag rendert z.B. das iPhone die Seite bei etwa 900 Pixel Breite und verkleinert sie dann, damit man alles auf einmal sehen kann. Folglich kann man nichts lesen da die Schrift mikroskopisch ist.</li>
<li>Manchmal wird empfohlen, <span class="code">&#8220;initial-scale=1&#8243;</span> zu setzen. Somit wird die Seite nicht skaliert. Das wäre aber gar nicht so verkehrt! Das schmale Design von Pfotenbild z.B. kann nicht schmäler als 516 Pixel sein (oder ich müsste kleinere Fotos verwenden). Auf dem iPhone wird die Seite also für 516 Pixel gerendert und dann leicht skaliert, damit sie die 320 bzw. 640 (iPhone 4) horizontalen Pixel ausfüllt. Automatisch also das, was man will.</li>
<li>Das Default-Stylesheet wird eingebunden wie gehabt. Es ist ein flüssiges Layout, verlangt aber mindestens 900 Pixel Bildschirmbreite.</li>
<li>Mittels <span class="code">&lt;style rel=&#8221;stylesheet&#8221; media=&#8221;only screen and (max-width:768px)&#8221; &#8230; /&gt;</span> binde ich ein alternatives Stylesheet ein, das anspringt, wenn die Seitenbreite kleiner als 768 Pixel (iPad hochkant) ist. Hier werden sämtliche Layout-divs modifiziert, so dass es keine floats mehr gibt und möglichst die volle Breite genutzt wird (<span class="code">width: 100%; left und right: auto; margin: 0</span>).</li>
<li>Der Clou an der Sache ist, dass man dieses Design auch lokal testen kann, denn moderne Browser springen ebenfalls auf das Alternativ-Stylesheet um, wenn man das Fenster schmal macht. Kein PHP-Code zwingt den User auf eine spezielle Mobile-Seite, die er vielleicht gar nicht will oder die sein Gerät gar nicht braucht. Auch benötigt man keine Tricks oder gar JavaScript, um beim iPad das Design zwischen quer und hochkant umzuschalten. Das geht von alleine.</li>
</ul>
<p>Hier sind zwei Links zu empfehlenswerten Tutorials für mobile Websites, die mir diesen Weg vorgeschlagen haben:</p>
<ul>
<li>&#8220;<a href="http://www.quirksmode.org/blog/archives/2010/09/combining_meta.html" class="liexternal">Combining meta viewport and media queries</a>&#8221; auf quirksmode.org</li>
<li>&#8220;<a href="http://tech.bluesmoon.info/2011/01/device-width-and-how-not-to-hate-your.html" class="liexternal">device-width and how not to hate your users</a>&#8221; von Phillip Tellis</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.comp-fu.com/2011/12/webdesign-fur-iphone-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Last-Minute Deko</title>
		<link>http://www.comp-fu.com/2011/12/last-minute-deko/</link>
		<comments>http://www.comp-fu.com/2011/12/last-minute-deko/#comments</comments>
		<pubDate>Sat, 24 Dec 2011 17:00:54 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[photo]]></category>

		<guid isPermaLink="false">http://www.comp-fu.com/?p=1733</guid>
		<description><![CDATA[Anleitung: Zeit bis zum 24. verbummeln Orangen- und Limettenscheiben 2 Stunden bei 100°C trocknen. Zimtstange &#38; Nelken Heißkleber Frohe Weihnachten &#160;]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-1746 alignnone" title="Weihnachtsdeko" src="http://www.comp-fu.com/wp-content/uploads/2011/12/IMG_1194.jpg" alt="" width="640" height="360" /></p>
<p>Anleitung:</p>
<ul>
<li>Zeit bis zum 24. verbummeln</li>
<li>Orangen- und Limettenscheiben 2 Stunden bei 100°C trocknen.</li>
<li>Zimtstange &amp; Nelken</li>
<li>Heißkleber</li>
<li>Frohe Weihnachten <img src='http://www.comp-fu.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.comp-fu.com/2011/12/last-minute-deko/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ghost Rider</title>
		<link>http://www.comp-fu.com/2011/12/ghost-rider/</link>
		<comments>http://www.comp-fu.com/2011/12/ghost-rider/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 13:03:34 +0000</pubDate>
		<dc:creator>Stefan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[faces in places]]></category>
		<category><![CDATA[photo]]></category>

		<guid isPermaLink="false">http://www.comp-fu.com/2011/12/ghost-rider/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-1743" title="ghost rider" src="http://www.comp-fu.com/wp-content/uploads/2011/12/ghostrider.jpg" alt="" width="863" height="647" /><span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.comp-fu.com/2011/12/ghost-rider/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

