<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Kommentare zu: Clever CleverCSS</title>
	<atom:link href="http://codecandies.de/2008/09/24/clever-clevercss/feed/" rel="self" type="application/rss+xml" />
	<link>http://codecandies.de/2008/09/24/clever-clevercss/</link>
	<description>Das Weblog von Nico Brünjes.</description>
	<lastBuildDate>Fri, 27 Apr 2012 07:54:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Von: Nico Brünjes</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5234</link>
		<dc:creator>Nico Brünjes</dc:creator>
		<pubDate>Sat, 27 Sep 2008 11:49:44 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5234</guid>
		<description>&gt; … tsss, was will ich eigentlich?

Hihi, wissen wir auch nicht. :D</description>
		<content:encoded><![CDATA[<p>&gt; … tsss, was will ich eigentlich?</p>
<p>Hihi, wissen wir auch nicht. :D</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: tolki</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5233</link>
		<dc:creator>tolki</dc:creator>
		<pubDate>Sat, 27 Sep 2008 10:38:57 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5233</guid>
		<description>&quot;Vom “blitzen” habe ich noch nichts geh&#246;rt ...&quot; - hat mich nicht in ruhe gelassen und mal im projekt-archiv gebl&#228;ttert ...

ok. das blitzen h&#228;ngt mit dem einzigen gescheiten verwendungszweck, der mir f&#252;r generische css eingefallen ist, zusammen: zuf&#228;llige auswahl eines hintergrund-bildes und/oder so.

um zu indizieren, welche dateien es &#252;berhaupt gibt, muss der file-wrapper durch php angeworfen werden, der naturgem&#228;&#223; ziemlich langsam ist!

&#228;ndert nichts daran, dass ich an dem htaccess-gedanken, der ja auch user-agent empf&#228;nglich ist, festhalte.
das file-wrapper-problem l&#228;sst sich auch per cronjob-l&#246;sung l&#246;sen.

... tsss, was will ich eigentlich? ;)</description>
		<content:encoded><![CDATA[<p>&#8220;Vom “blitzen” habe ich noch nichts geh&#246;rt &#8230;&#8221; -- hat mich nicht in ruhe gelassen und mal im projekt-archiv gebl&#228;ttert &#8230;</p>
<p>ok. das blitzen h&#228;ngt mit dem einzigen gescheiten verwendungszweck, der mir f&#252;r generische css eingefallen ist, zusammen: zuf&#228;llige auswahl eines hintergrund-bildes und/oder so.</p>
<p>um zu indizieren, welche dateien es &#252;berhaupt gibt, muss der file-wrapper durch php angeworfen werden, der naturgem&#228;&#223; ziemlich langsam ist!</p>
<p>&#228;ndert nichts daran, dass ich an dem htaccess-gedanken, der ja auch user-agent empf&#228;nglich ist, festhalte.<br />
das file-wrapper-problem l&#228;sst sich auch per cronjob-l&#246;sung l&#246;sen.</p>
<p>&#8230; tsss, was will ich eigentlich? ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: ben_</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5232</link>
		<dc:creator>ben_</dc:creator>
		<pubDate>Sat, 27 Sep 2008 06:54:35 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5232</guid>
		<description>Herrrr Nico, was habe ich gewu&#223;t? Damit dem .htaccess zum Chachen verwenden haben wir beim Netz gegen Nazis auch gemacht, um das Double Domain Cachinging hinzubekommen.

Vom &quot;blitzen&quot; habe ich noch nichts geh&#246;rt, aber ich nehme an, dass es eine Verz&#246;gerungbeim Rendering ist. Ich generiere ja jetzt schon CSS mit PHP und haben kein Blitzen, weil ich n&#228;mlich ein mieser Fuscherfuchs bin. Ich pumpe das CSS in eine Stylesektion ins HTML. Weil das gerade nur just 20 Zeilen sind, habe ich da auch kein Problem mit. Aber ein paar hundert Zeilen auf die Weise rauszupumpen f&#228;nde sogar ich h&#228;&#223;lich.

Wenn schon statisches Caching, dann w&#252;red ich das direkt &#252;ber Drupal machen. He! Moment! Drupal macht das ja schon. Das Garland Theme generiert CSSe. Das schaue ich mir mal an, wie die das machen... 

Ich halte Sie auf dem Laufenden Herrrrr Nico und Herrrr Tolki.</description>
		<content:encoded><![CDATA[<p>Herrrr Nico, was habe ich gewu&#223;t? Damit dem .htaccess zum Chachen verwenden haben wir beim Netz gegen Nazis auch gemacht, um das Double Domain Cachinging hinzubekommen.</p>
<p>Vom &#8220;blitzen&#8221; habe ich noch nichts geh&#246;rt, aber ich nehme an, dass es eine Verz&#246;gerungbeim Rendering ist. Ich generiere ja jetzt schon CSS mit PHP und haben kein Blitzen, weil ich n&#228;mlich ein mieser Fuscherfuchs bin. Ich pumpe das CSS in eine Stylesektion ins HTML. Weil das gerade nur just 20 Zeilen sind, habe ich da auch kein Problem mit. Aber ein paar hundert Zeilen auf die Weise rauszupumpen f&#228;nde sogar ich h&#228;&#223;lich.</p>
<p>Wenn schon statisches Caching, dann w&#252;red ich das direkt &#252;ber Drupal machen. He! Moment! Drupal macht das ja schon. Das Garland Theme generiert CSSe. Das schaue ich mir mal an, wie die das machen&#8230; </p>
<p>Ich halte Sie auf dem Laufenden Herrrrr Nico und Herrrr Tolki.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Nico Brünjes</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5231</link>
		<dc:creator>Nico Brünjes</dc:creator>
		<pubDate>Sat, 27 Sep 2008 05:55:34 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5231</guid>
		<description>Aha! Herrrrrrrrrrrrr ben_, haben Sie das gewusst?</description>
		<content:encoded><![CDATA[<p>Aha! Herrrrrrrrrrrrr ben_, haben Sie das gewusst?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: tolki</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5227</link>
		<dc:creator>tolki</dc:creator>
		<pubDate>Fri, 26 Sep 2008 19:47:31 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5227</guid>
		<description>ich hab mal einen tag dr&#252;ber nachgedacht ...

sinn und zweck mal dahingestellt sehe ich die probleme auch in der performance.
selbst wenn man ein praktisches anwendungsgebiet findet d&#252;rfte das problem durch den - jeder, der php-css schonmal probiert hat, weiss was ich meine - blitzern beim &#246;ffnen einer seite.

in der theorie l&#228;sst sich das durch caching l&#246;sen - blitzer gibts dann aber trotzdem, weil das entscheidende moment wohl beim initialisieren des skripts verloren geht.

warum also nicht per htaccess cachen?
so ein redirect wie &#039;wenn 080926.css nicht vorhanden, generator.php?topic=080926 starten&#039;? ist ziemlich problemlos m&#246;glich!
beim ersten ausf&#252;hren gibts die css nicht, das skript wird ausgef&#252;hrt, es gibt einen blitzer und das skript legt die fertige css als datei ab.

bei datumsm&#228;&#223;ig benannten css-dateien k&#246;nnte man dann als h&#228;rtefall noch einen cronjob anlegen ...</description>
		<content:encoded><![CDATA[<p>ich hab mal einen tag dr&#252;ber nachgedacht &#8230;</p>
<p>sinn und zweck mal dahingestellt sehe ich die probleme auch in der performance.<br />
selbst wenn man ein praktisches anwendungsgebiet findet d&#252;rfte das problem durch den -- jeder, der php-css schonmal probiert hat, weiss was ich meine -- blitzern beim &#246;ffnen einer seite.</p>
<p>in der theorie l&#228;sst sich das durch caching l&#246;sen -- blitzer gibts dann aber trotzdem, weil das entscheidende moment wohl beim initialisieren des skripts verloren geht.</p>
<p>warum also nicht per htaccess cachen?<br />
so ein redirect wie &#8216;wenn 080926.css nicht vorhanden, generator.php?topic=080926 starten&#8217;? ist ziemlich problemlos m&#246;glich!<br />
beim ersten ausf&#252;hren gibts die css nicht, das skript wird ausgef&#252;hrt, es gibt einen blitzer und das skript legt die fertige css als datei ab.</p>
<p>bei datumsm&#228;&#223;ig benannten css-dateien k&#246;nnte man dann als h&#228;rtefall noch einen cronjob anlegen &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Anne-Kathrin</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5211</link>
		<dc:creator>Anne-Kathrin</dc:creator>
		<pubDate>Thu, 25 Sep 2008 04:58:17 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5211</guid>
		<description>Das Ganze erschlie&#223;t sich einem nicht wirklich (wahrscheinlich mindestens solange man nichts mit Python macht).
Vor allem nicht die Rechenk&#252;nste des cleveren CSS. Ich seh da einfach beim besten Willen kein Einsatzszenario. Toll w&#228;re das Rundum sorglos Paket: addier mir doch einfach mal alles, was du von links nach rechts findest - selbstverst&#228;ndlich mit Anti-Ruckel Garantie auch bei IE &quot;Urviechern&quot; 

&quot;Have a look at the following documentation of CleverCSS for more details&quot; hei&#223;t es unter obigem Link. Ich habe weder following noch irgendwo anders, noch im Download irgendwas gefunden, was nach Doku aussieht. Und die Sandbox macht einen auch nicht schlauer. Aber vielleicht bin ich nur ein bisschen blind und noch etwas verschlafen.
Und vielleicht kommt ja hier auch noch jemand vorbei, der etwas mehr Licht ins Dunkel bringen kann.</description>
		<content:encoded><![CDATA[<p>Das Ganze erschlie&#223;t sich einem nicht wirklich (wahrscheinlich mindestens solange man nichts mit Python macht).<br />
Vor allem nicht die Rechenk&#252;nste des cleveren CSS. Ich seh da einfach beim besten Willen kein Einsatzszenario. Toll w&#228;re das Rundum sorglos Paket: addier mir doch einfach mal alles, was du von links nach rechts findest -- selbstverst&#228;ndlich mit Anti-Ruckel Garantie auch bei IE &quot;Urviechern&quot; </p>
<p>&quot;Have a look at the following documentation of CleverCSS for more details&quot; hei&#223;t es unter obigem Link. Ich habe weder following noch irgendwo anders, noch im Download irgendwas gefunden, was nach Doku aussieht. Und die Sandbox macht einen auch nicht schlauer. Aber vielleicht bin ich nur ein bisschen blind und noch etwas verschlafen.<br />
Und vielleicht kommt ja hier auch noch jemand vorbei, der etwas mehr Licht ins Dunkel bringen kann.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: ben_</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5210</link>
		<dc:creator>ben_</dc:creator>
		<pubDate>Wed, 24 Sep 2008 22:24:10 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5210</guid>
		<description>Unser CMS? Du meinst, WIR BEIDE haben ein CMS? Wo soll das nur sein? Ach IN dem Computer! ;)</description>
		<content:encoded><![CDATA[<p>Unser CMS? Du meinst, WIR BEIDE haben ein CMS? Wo soll das nur sein? Ach IN dem Computer! ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Nico Brünjes</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5209</link>
		<dc:creator>Nico Brünjes</dc:creator>
		<pubDate>Wed, 24 Sep 2008 22:13:49 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5209</guid>
		<description>Ach ja: Python ist unserem CMS nat&#252;rlich n&#228;her, als PHP... :D</description>
		<content:encoded><![CDATA[<p>Ach ja: Python ist unserem CMS nat&#252;rlich n&#228;her, als PHP&#8230; :D</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Nico Brünjes</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5208</link>
		<dc:creator>Nico Brünjes</dc:creator>
		<pubDate>Wed, 24 Sep 2008 22:11:59 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5208</guid>
		<description>[grad noch vor dem zu Bett gehen noch mal reingeschaut]

N&#246;n&#246;, 4 Kommentare auf die schnelle ist doch super, tob Dich ruhig aus... ;)

PHP (das iPhone will &#252;brigens partout PUP daraus machen, gnnnpf), geht nat&#252;rlich auch super daf&#252;r, alles schon gesehen. ;)</description>
		<content:encoded><![CDATA[<p>[grad noch vor dem zu Bett gehen noch mal reingeschaut]</p>
<p>N&#246;n&#246;, 4 Kommentare auf die schnelle ist doch super, tob Dich ruhig aus&#8230; ;)</p>
<p>PHP (das iPhone will &#252;brigens partout PUP daraus machen, gnnnpf), geht nat&#252;rlich auch super daf&#252;r, alles schon gesehen. ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: ben_</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5207</link>
		<dc:creator>ben_</dc:creator>
		<pubDate>Wed, 24 Sep 2008 21:40:27 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5207</guid>
		<description>Noch besser! Ne XML-Syntax! XSS! Ha! Ich lach mich schlapp.

Ich spam hier ganz sch&#246;n rum nech? Sorry.Fa&#223; doch mal meine Kommentare zu einem zusammen oder so, wennde magst. 
Danke! Also f&#252;r die Inspiration, mein ich! Das mit der PHP-Klasse probiere ich mal aus. Nur weil ich Bock drauf hab. Das macht bestimmt Spa&#223;. Ich halte Dich auf dem Laufenden.</description>
		<content:encoded><![CDATA[<p>Noch besser! Ne XML-Syntax! XSS! Ha! Ich lach mich schlapp.</p>
<p>Ich spam hier ganz sch&#246;n rum nech? Sorry.Fa&#223; doch mal meine Kommentare zu einem zusammen oder so, wennde magst.<br />
Danke! Also f&#252;r die Inspiration, mein ich! Das mit der PHP-Klasse probiere ich mal aus. Nur weil ich Bock drauf hab. Das macht bestimmt Spa&#223;. Ich halte Dich auf dem Laufenden.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: ben_</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5206</link>
		<dc:creator>ben_</dc:creator>
		<pubDate>Wed, 24 Sep 2008 21:36:26 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5206</guid>
		<description>He! Meine CSSPHP-Klasse w&#252;rde sogar euren Sortierstreit beilegen, weil man dann einfach beim Rendern mit angeben kann, wie der Schei&#223; sortiert werden soll. 

Und nur mal unter uns: Ich habe ja gestern und heute mal wieder ein bisschen CSS gedrechselt. Ich hab selten mehr als zwei Eigenschaften pro Ausdruck. H&#246;chstens mal vier oder f&#252;nf. Da lohnt es sich nicht ann&#228;hernd, &#252;ber eine Sortierung nachzudenken.</description>
		<content:encoded><![CDATA[<p>He! Meine CSSPHP-Klasse w&#252;rde sogar euren Sortierstreit beilegen, weil man dann einfach beim Rendern mit angeben kann, wie der Schei&#223; sortiert werden soll. </p>
<p>Und nur mal unter uns: Ich habe ja gestern und heute mal wieder ein bisschen CSS gedrechselt. Ich hab selten mehr als zwei Eigenschaften pro Ausdruck. H&#246;chstens mal vier oder f&#252;nf. Da lohnt es sich nicht ann&#228;hernd, &#252;ber eine Sortierung nachzudenken.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: ben_</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5205</link>
		<dc:creator>ben_</dc:creator>
		<pubDate>Wed, 24 Sep 2008 21:31:33 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5205</guid>
		<description>Das muss nat&#252;rlich &lt;?=$allesM&#246;gliche?&gt; hei&#223;ten, ich Esel. Und lustigerweise habe ich gerade eben vor einer Stunde sowas basteln wollen, wiel ich mein altes Grid-Layout-Plugin f&#252;r Wordpress nach Drupal portiert habe und einfach &quot;noch weiter&quot; gehen wollte. Jetzt kann ich da schon Raster-Eckdaten &#252;bers Backend pflegen.

Ich hatte sogar kurz &#252;berlegt, CSSe gleich gar nicht mehr in CSS sodern in PHP-Objekten zu schreiben, und die dann nach CSS rauszurendern. Sowie bei HTML_QuickForm oder der Drupal Form API. Sollte keine gro&#223;e Kunst sein.

Yaml ist &#252;berigens kappes. Da bin ich wieder von weg. Total oversized. He, das sind aber zwei ganzsch&#246;n lange Kommentare, da k&#246;nnte ich ja mal nen Blogeintrag draus machen. Naja. Morgen ist ja auch noch ein Tag.</description>
		<content:encoded><![CDATA[<p>Das muss nat&#252;rlich &lt;?=$allesM&#246;gliche?&gt; hei&#223;ten, ich Esel. Und lustigerweise habe ich gerade eben vor einer Stunde sowas basteln wollen, wiel ich mein altes Grid-Layout-Plugin f&#252;r WordPress nach Drupal portiert habe und einfach &#8220;noch weiter&#8221; gehen wollte. Jetzt kann ich da schon Raster-Eckdaten &#252;bers Backend pflegen.</p>
<p>Ich hatte sogar kurz &#252;berlegt, CSSe gleich gar nicht mehr in CSS sodern in PHP-Objekten zu schreiben, und die dann nach CSS rauszurendern. Sowie bei HTML_QuickForm oder der Drupal Form API. Sollte keine gro&#223;e Kunst sein.</p>
<p>Yaml ist &#252;berigens kappes. Da bin ich wieder von weg. Total oversized. He, das sind aber zwei ganzsch&#246;n lange Kommentare, da k&#246;nnte ich ja mal nen Blogeintrag draus machen. Naja. Morgen ist ja auch noch ein Tag.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: ben_</title>
		<link>http://codecandies.de/2008/09/24/clever-clevercss/#comment-5204</link>
		<dc:creator>ben_</dc:creator>
		<pubDate>Wed, 24 Sep 2008 21:21:29 +0000</pubDate>
		<guid isPermaLink="false">http://codecandies.de/?p=1191#comment-5204</guid>
		<description>Naaaaja. Die Leute vergessen immer dass PHP ganz am anfang und ganz im Kern eigentlich nur ein Templatesprache ist. Man k&#246;nnte ja auch einfach mal ne CSS Datei in .php umbenennen und als header(&quot;Content-Type: text/css&quot;); ausliefern. Darin kann man dann flei&#223;ig &gt;?=$alleM&#246;gliche?&lt; ausgeben.</description>
		<content:encoded><![CDATA[<p>Naaaaja. Die Leute vergessen immer dass PHP ganz am anfang und ganz im Kern eigentlich nur ein Templatesprache ist. Man k&#246;nnte ja auch einfach mal ne CSS Datei in .php umbenennen und als header(&#8220;Content-Type: text/css&#8221;); ausliefern. Darin kann man dann flei&#223;ig &gt;?=$alleM&#246;gliche?&lt; ausgeben.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

