<?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>Comments on: Dynamic (PHP-Driven) CSS Style-Sheets &amp; Web Design</title>
	<atom:link href="http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/</link>
	<description>Connecting Ideas</description>
	<lastBuildDate>Sun, 08 Nov 2009 03:11:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: narun</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-384733</link>
		<dc:creator>narun</dc:creator>
		<pubDate>Fri, 20 Mar 2009 01:21:57 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-384733</guid>
		<description>How can i get it to use?</description>
		<content:encoded><![CDATA[<p>How can i get it to use?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Albany Web Design</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-212532</link>
		<dc:creator>Albany Web Design</dc:creator>
		<pubDate>Sat, 16 Aug 2008 08:40:52 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-212532</guid>
		<description>Without a doubt it&#039;s the way to go.  

I setup all my php apps to to output all the neccesary js and css for the website.  I use the MVC design pattern and the app gets all the files in the css and javascipt folders and combine them into one css file and one js file which are called using an html  tag.  

These single files and the web page are then minimized by YUI compressor, obfuscated by YUI and gzipped before being sent out.  

Both returned files get page specific css and JavaScript by getting all the views in the folder css/pageName or js/pageName.  

As you can see this solves the problem of designers having problems adding their js and styles because they just have to know to drop them in the appropriate folder.

The only js and css that is in the page is dynamically generated css/js for js/css/php interaction.

Being able to do it this way it increases page load time, organization of files, and decreases file requests on the server.  Finally the output pages are cached for even more performance!

Now why would anyone not want to do this?</description>
		<content:encoded><![CDATA[<p>Without a doubt it&#8217;s the way to go.  </p>
<p>I setup all my php apps to to output all the neccesary js and css for the website.  I use the MVC design pattern and the app gets all the files in the css and javascipt folders and combine them into one css file and one js file which are called using an html  tag.  </p>
<p>These single files and the web page are then minimized by YUI compressor, obfuscated by YUI and gzipped before being sent out.  </p>
<p>Both returned files get page specific css and JavaScript by getting all the views in the folder css/pageName or js/pageName.  </p>
<p>As you can see this solves the problem of designers having problems adding their js and styles because they just have to know to drop them in the appropriate folder.</p>
<p>The only js and css that is in the page is dynamically generated css/js for js/css/php interaction.</p>
<p>Being able to do it this way it increases page load time, organization of files, and decreases file requests on the server.  Finally the output pages are cached for even more performance!</p>
<p>Now why would anyone not want to do this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Up From Humble Beginnings at Literal Barrage</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-14859</link>
		<dc:creator>Up From Humble Beginnings at Literal Barrage</dc:creator>
		<pubDate>Tue, 27 Mar 2007 16:09:38 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-14859</guid>
		<description>[...] - If LotR Had Been Written By Someone Else!?MOO &#124; Share your contact info and your flickr photosDynamic (PHP-Driven) CSS Style-Sheets &amp; Web Design at The NeoSmart FilesSavage - DownloadsAnother API enters Google&#039;s roster, this time it&#039;s Picasa - Download SquadJack [...]</description>
		<content:encoded><![CDATA[<p>[...] &#8211; If LotR Had Been Written By Someone Else!?MOO | Share your contact info and your flickr photosDynamic (PHP-Driven) CSS Style-Sheets &amp; Web Design at The NeoSmart FilesSavage &#8211; DownloadsAnother API enters Google&#8217;s roster, this time it&#8217;s Picasa &#8211; Download SquadJack [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pilmore, lee &#187; Dynamic CSS Style-Sheets and Web Design</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-12312</link>
		<dc:creator>pilmore, lee &#187; Dynamic CSS Style-Sheets and Web Design</dc:creator>
		<pubDate>Thu, 01 Feb 2007 16:57:20 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-12312</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] from the NeoSmart files, Dynamic CSS Style-Sheets and Web Design. A new door opens, thanks NeoSmart for such a great [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] from the NeoSmart files, Dynamic CSS Style-Sheets and Web Design. A new door opens, thanks NeoSmart for such a great [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nabble - New Drupal Theme - Garland</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-9657</link>
		<dc:creator>Nabble - New Drupal Theme - Garland</dc:creator>
		<pubDate>Wed, 13 Dec 2006 05:41:53 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-9657</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...]  Reply to Author  if( Nabble.user == 398755 ) { document.writeln(&#039;&#124; Delete&#039;); }  &#124; View Threaded &#124; Link to this Message     &gt; I &#160; think &#160;that &#160;PHP &#160;or &#160;ImageMagick &#160;can &#160;do&#160;the &#160; colour &gt; transformation to generate static JPEG&#039;s. I can do that with &gt; ImageMagick, but then again, there&#039;s &#160;no &#160;assurance the &#160;Web &gt; server has it installed.  PHP via CSS can take care of that in one line and is guaranteed to work on all systems/platforms equally.  (Shameless link to) My post on the topic: http://neosmart.net/blog/archives/276  Computer Guru NeoSmart Technologies http://neosmart.net/blog/ &#160;   _______________________________________________ wp-hackers mailing list wp-hackers@... http://lists.automattic.com/mailman/listinfo/wp-hackers   if (Nabble.searchterms != null &amp;&amp; Nabble.searchterms.length &gt; 0) { Nabble.hilt(Nabble.searchterms, Nabble.get(&quot;nabble.msgtxt7184363&quot;)); } [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...]  Reply to Author  if( Nabble.user == 398755 ) { document.writeln(&#8217;| Delete&#8217;); }  | View Threaded | Link to this Message     &gt; I &nbsp; think &nbsp;that &nbsp;PHP &nbsp;or &nbsp;ImageMagick &nbsp;can &nbsp;do&nbsp;the &nbsp; colour &gt; transformation to generate static JPEG&#8217;s. I can do that with &gt; ImageMagick, but then again, there&#8217;s &nbsp;no &nbsp;assurance the &nbsp;Web &gt; server has it installed.  PHP via CSS can take care of that in one line and is guaranteed to work on all systems/platforms equally.  (Shameless link to) My post on the topic: <a href="http://neosmart.net/blog/archives/276" rel="nofollow">http://neosmart.net/blog/archives/276</a>  Computer Guru NeoSmart Technologies <a href="http://neosmart.net/blog/" rel="nofollow">http://neosmart.net/blog/</a> &nbsp;   _______________________________________________ wp-hackers mailing list wp-hackers@&#8230; <a href="http://lists.automattic.com/mailman/listinfo/wp-hackers" rel="nofollow">http://lists.automattic.com/mailman/listinfo/wp-hackers</a>   if (Nabble.searchterms != null &#38;&#38; Nabble.searchterms.length &gt; 0) { Nabble.hilt(Nabble.searchterms, Nabble.get(&#8221;nabble.msgtxt7184363&#8243;)); } [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: njzrkkblöøgen &#124; Stylesheets</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-9160</link>
		<dc:creator>njzrkkblöøgen &#124; Stylesheets</dc:creator>
		<pubDate>Thu, 07 Dec 2006 14:51:57 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-9160</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] Stylesheets In the true nature of any nerd, I&#039;ve became far too bored for my own good. And as a result, this is the outcome. That&#039;s right, dynamic stylesheets. It&#039;s not at all a hard thing to do, simply a matter of using arrays of content and switches to serve cookie-based options. Or, if you&#039;re not familiar with PHP, it&#039;ll output based on what you select here, otherwise it&#039;ll revert to the default stylesheet (the one you see when you first came here). Basically, it&#039;s... well, pretty basic.  For more information on dynamic stylesheets, hit Neosmart up. It&#039;s pretty sexy. That, or ask me a question. I might be able to help or something.    You change these. Stuff happens. OMG!  Font type   Serif: Georgia, Times New Roman (Default) Sans Serif: Helvetica, Arial, Tahoma Monospace: Courier, Courier New   Font sizes   Extra Small (60%) Small (80%) Normal (Default) Large (130%) Extra Large (150%)   Colour scheme   Blue (Default) Pink   Random Sidebar Image   Yes (Default) No [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] Stylesheets In the true nature of any nerd, I&#8217;ve became far too bored for my own good. And as a result, this is the outcome. That&#8217;s right, dynamic stylesheets. It&#8217;s not at all a hard thing to do, simply a matter of using arrays of content and switches to serve cookie-based options. Or, if you&#8217;re not familiar with PHP, it&#8217;ll output based on what you select here, otherwise it&#8217;ll revert to the default stylesheet (the one you see when you first came here). Basically, it&#8217;s&#8230; well, pretty basic.  For more information on dynamic stylesheets, hit Neosmart up. It&#8217;s pretty sexy. That, or ask me a question. I might be able to help or something.    You change these. Stuff happens. OMG!  Font type   Serif: Georgia, Times New Roman (Default) Sans Serif: Helvetica, Arial, Tahoma Monospace: Courier, Courier New   Font sizes   Extra Small (60%) Small (80%) Normal (Default) Large (130%) Extra Large (150%)   Colour scheme   Blue (Default) Pink   Random Sidebar Image   Yes (Default) No [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: [wp-hackers] New Drupal Theme - Garland</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-8706</link>
		<dc:creator>[wp-hackers] New Drupal Theme - Garland</dc:creator>
		<pubDate>Mon, 04 Dec 2006 18:28:41 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-8706</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] [wp-hackers] New Drupal Theme - Garland          [wp-hackers] New Drupal Theme - Garland Dave W dabbaking at gmail.com  Sun Nov 5 12:56:18 GMT 2006  Previous message: [wp-hackers] New Drupal Theme - Garland  Next message: [wp-hackers] New Drupal Theme - Garland   Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]     On 11/5/06, Computer Guru &lt;computerguru at neosmart.net&gt; wrote: &gt; (Shameless link to) My post on the topic: &gt; http://neosmart.net/blog/archives/276  God, I&#039;ve read that thing like 2 times already :D &quot;WordPress can shine through as not only a blogging platform, but also as a proven and self-acclaimed CMS.&quot; On the WordPress.org homepage, it says personal publishing platform. I&#039;m pretty sure that covers cms. Although maybe there could be a wordpress release that is specially configured (with plugins and such) that makes it work as a cms right out of the box. This has to go beyond things like static homepages in 2.1. -- Dave W      Previous message: [wp-hackers] New Drupal Theme - Garland  Next message: [wp-hackers] New Drupal Theme - Garland   Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]    More information about the wp-hackers mailing list [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] [wp-hackers] New Drupal Theme &#8211; Garland          [wp-hackers] New Drupal Theme &#8211; Garland Dave W dabbaking at gmail.com  Sun Nov 5 12:56:18 GMT 2006  Previous message: [wp-hackers] New Drupal Theme &#8211; Garland  Next message: [wp-hackers] New Drupal Theme &#8211; Garland   Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]     On 11/5/06, Computer Guru &lt;computerguru at neosmart.net&gt; wrote: &gt; (Shameless link to) My post on the topic: &gt; <a href="http://neosmart.net/blog/archives/276" rel="nofollow">http://neosmart.net/blog/archives/276</a>  God, I&#8217;ve read that thing like 2 times already <img src='http://neosmart.net/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  &quot;WordPress can shine through as not only a blogging platform, but also as a proven and self-acclaimed CMS.&quot; On the WordPress.org homepage, it says personal publishing platform. I&#8217;m pretty sure that covers cms. Although maybe there could be a wordpress release that is specially configured (with plugins and such) that makes it work as a cms right out of the box. This has to go beyond things like static homepages in 2.1. &#8212; Dave W      Previous message: [wp-hackers] New Drupal Theme &#8211; Garland  Next message: [wp-hackers] New Drupal Theme &#8211; Garland   Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]    More information about the wp-hackers mailing list [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Usabilità - Fogli di stile dinamici...</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-6856</link>
		<dc:creator>Usabilità - Fogli di stile dinamici...</dc:creator>
		<pubDate>Sat, 04 Nov 2006 10:04:06 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-6856</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] Allora perch&#233; invece per i CSS non ci si pone il problema del loro utilizzo statico? Questo &#232; il tema dell&#039;articolo Dynamic (PHP-Driven) CSS Style-Sheets &amp; Web Design pubblicato da The NeoSmart Files. [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] Allora perch&eacute; invece per i CSS non ci si pone il problema del loro utilizzo statico? Questo &egrave; il tema dell&#39;articolo Dynamic (PHP-Driven) CSS Style-Sheets &amp; Web Design pubblicato da The NeoSmart Files. [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Hill</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-6811</link>
		<dc:creator>Eric Hill</dc:creator>
		<pubDate>Thu, 02 Nov 2006 13:57:02 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-6811</guid>
		<description>One of my pet peeves with CSS has been that it doesn&#039;t allow variables or true inheritence.  Of course these can be achieved as you described, by using PHP.  But why don&#039;t we just update the CSS standards?  Let&#039;s turn CSS into it&#039;s own language!!!</description>
		<content:encoded><![CDATA[<p>One of my pet peeves with CSS has been that it doesn&#8217;t allow variables or true inheritence.  Of course these can be achieved as you described, by using PHP.  But why don&#8217;t we just update the CSS standards?  Let&#8217;s turn CSS into it&#8217;s own language!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fens</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-6802</link>
		<dc:creator>fens</dc:creator>
		<pubDate>Thu, 02 Nov 2006 12:05:03 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-6802</guid>
		<description>This idea is fairly old. The only reason most people dont use it is that CSS has great degree of flexibility already.</description>
		<content:encoded><![CDATA[<p>This idea is fairly old. The only reason most people dont use it is that CSS has great degree of flexibility already.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Computer Guru</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-6794</link>
		<dc:creator>Computer Guru</dc:creator>
		<pubDate>Wed, 01 Nov 2006 19:01:59 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-6794</guid>
		<description>That&#039;s certainly a good idea: some kind of framework/template system with all the PHP work already done - just need to fill in the blanks (or use a wizard).

:D</description>
		<content:encoded><![CDATA[<p>That&#8217;s certainly a good idea: some kind of framework/template system with all the PHP work already done &#8211; just need to fill in the blanks (or use a wizard).</p>
<p> <img src='http://neosmart.net/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-6793</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Wed, 01 Nov 2006 18:35:55 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-6793</guid>
		<description>I think if you view this kind of idea as an extension of CSS rather than mixing up of the MVC then it&#039;s nicer. It would be useful if there were some way to limit the functionaity that was availabe to the designers so as to reduce the percived learning curve.</description>
		<content:encoded><![CDATA[<p>I think if you view this kind of idea as an extension of CSS rather than mixing up of the MVC then it&#8217;s nicer. It would be useful if there were some way to limit the functionaity that was availabe to the designers so as to reduce the percived learning curve.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: digg / ComputerGuru / dugg</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-6746</link>
		<dc:creator>digg / ComputerGuru / dugg</dc:creator>
		<pubDate>Mon, 30 Oct 2006 09:27:40 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-6746</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] What Web 2.0 Missed: Dynamic CSS [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] What Web 2.0 Missed: Dynamic CSS [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dzone.com - upcoming links</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-6732</link>
		<dc:creator>dzone.com - upcoming links</dc:creator>
		<pubDate>Sun, 29 Oct 2006 14:39:44 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-6732</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] Dynamic CSS Stylesheets &amp; Web Design reply  Can you imagine running a website with hundreds of pages off pure, static, html? Without a single bit of server-side code? No PHP, Perl, Ruby, or even SHTML? Of course not. So why do you put up with static CSS files then? More... (Tags: css-html, how-to, php, web design) [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] Dynamic CSS Stylesheets &#38; Web Design reply  Can you imagine running a website with hundreds of pages off pure, static, html? Without a single bit of server-side code? No PHP, Perl, Ruby, or even SHTML? Of course not. So why do you put up with static CSS files then? More&#8230; (Tags: css-html, how-to, php, web design) [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not Really</title>
		<link>http://neosmart.net/blog/2006/dynamic-php-driven-css-style-sheets-web-design/#comment-6726</link>
		<dc:creator>Not Really</dc:creator>
		<pubDate>Sun, 29 Oct 2006 07:39:23 +0000</pubDate>
		<guid isPermaLink="false">http://neosmart.net/blog/archives/276#comment-6726</guid>
		<description>That&#039;s hardly fair - if there is a programmer/designer working on it now, then the company/organization/site would be at fault for replacing him with a pure design, pure code team.

The *real* trend at the moment is seperating _display_ from _content_ and this &lt;em&gt;doesn&#039;t&lt;/em&gt; violate any of that. This actually takes it to the next level. This PHP code isn&#039;t content, it&#039;s control!</description>
		<content:encoded><![CDATA[<p>That&#8217;s hardly fair &#8211; if there is a programmer/designer working on it now, then the company/organization/site would be at fault for replacing him with a pure design, pure code team.</p>
<p>The *real* trend at the moment is seperating _display_ from _content_ and this <em>doesn&#8217;t</em> violate any of that. This actually takes it to the next level. This PHP code isn&#8217;t content, it&#8217;s control!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
