<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"> 
<channel>
    

    <title>Everything you should know about CSS Frameworks!</title>
    <link>http://www.highresolution.info/spotlight/entry/everything_you_should_know_about_css_frameworks/</link>
    <description>Layout frameworks are gaining in popularity and are on their way to becoming standard tools for web development. However, the term &amp;quot;frameworks&amp;quot; is primarily associated with software development and as neither HTML nor CSS can be classified as programming languages, there has been some confusion and discussion over the appropriateness of the term in this area. The concept of CSS frameworks encounters similar acceptance problems, as even though they are not &amp;quot;programming&amp;quot;, many web developers &amp;ndash; particularly professionals &amp;ndash; continue to hold fast to the idea that no matter how demanding everyday life is, markup and CSS rules must be written completely by hand in order to ensure clean and simple
 code. This prejudice stems in part from the experiences that nearly every developer has had with the very first code generators like FrontPage, GoLive, or Dreamweaver, and those very negative experiences will not be soon forgotten.</description>
    <dc:language>de-de</dc:language>
    <dc:creator>Dirk Jesse</dc:creator>
    <dc:rights>Copyright 2009</dc:rights>
    <dc:date>2009-03-23T;09:20:26+00:00</dc:date>
    <admin:generatorAgent rdf:resource="http://www.expressionengine.com/" />
<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
         xmlns:dc="http://purl.org/dc/elements/1.1/">
<rdf:Description
    rdf:about="http://www.highresolution.info/spotlight/entry/everything_you_should_know_about_css_frameworks/"
    trackback:ping="http://www.highresolution.info/trackback/1369/ye9Olm32/"
    dc:title="Everything you should know about CSS Frameworks!"
    dc:identifier="http://www.highresolution.info/spotlight/entry/everything_you_should_know_about_css_frameworks/" 
    dc:subject="Essays"
    dc:description="&amp;lt;p lang=&quot;en&#45;US&quot; xml:lang=&quot;en&#45;US&quot;&amp;gt;Layout frameworks are gaining in popularity and are on their way to becoming standard tools for web development. However, the term &amp;quot;frameworks&amp;quot; is primarily associated with software development and as neither HTML nor CSS can be classified as programming languages, there has been some confusion and discussion over the appropriateness of the term in this area. The concept of CSS frameworks encounters similar acceptance problems, as even though they are not&#8230;"
    dc:creator="Dirk Jesse"
    dc:date="2009-03-23 09:20:26 AM GMT" />
</rdf:RDF>
--> 


    <item>
      <title>Kommentar von Dirk Jesse</title>
      <link>http://www.highresolution.info/spotlight/entry/everything_you_should_know_about_css_frameworks/</link>
      <description>@Peter

Thank you. The url should be correct now.</description>
      <content:encoded><![CDATA[<p>@Peter</p>

<p>Thank you. The url should be correct now.
</p>]]></content:encoded>
    <dc:date>2011-06-02T;10:33:19+00:00</dc:date>
    </item>

    <item>
      <title>Kommentar von Peter Galiba</title>
      <link>http://www.highresolution.info/spotlight/entry/everything_you_should_know_about_css_frameworks/</link>
      <description>[...]and superficial surveys[...] the link in the superficial looks to be a bit funky. Are you possibly using some windows system?&amp;nbsp; :)</description>
      <content:encoded><![CDATA[<p>[...]and <em>superficial</em> surveys[...] the link in the superficial looks to be a bit funky. Are you possibly using some windows system?&nbsp; :)
</p>]]></content:encoded>
    <dc:date>2011-06-02T;10:33:19+00:00</dc:date>
    </item>

    <item>
      <title>Kommentar von Dirk Jesse</title>
      <link>http://www.highresolution.info/spotlight/entry/everything_you_should_know_about_css_frameworks/</link>
      <description>Hi Jonathan, great to get your feedback ...

Element classes and ids can definitely hold semantic value, and I use a  meaningful nomenclature whenever possible because that helps a great  deal when maintenance comes into play.

Let&#8217;s put microformats aside for a moment, as they really are something &#8220;special&#8221;. I fully agree with your argument that a meaningful nomenclature is necessary  for maintenance – I wrote this too. But this is a kind of &#8220;semantics&#8221; to improve readability of the code to the developer. There is no change in the semantic of the content for the reader. These are two different things and your argument is misunderstood quite often &#45; to the detriment of CSS frameworks. Also: projects like YAML and YUI Grids have meaningful ID and Class names and furthermore the framework user can add its own.

Having knowledge of a framework prior to understanding the underlying  technology can in fact result in a detriment for the designer.

At this point we are closer than you think. As I wrote in the essay, quality requires more than understanding the usage of a framework &#45; it requires CSS expertise. But again, this is not a disadvantage of CSS frameworks because the limiting  factor in this case is not the framework but the lack of know&#45;how of the  developer. Without using a CSS framework, the same developer wouldn&#8217;t create better webpages.</description>
      <content:encoded><![CDATA[<p>Hi Jonathan, great to get your feedback ...</p>

<blockquote><p>Element classes and ids can definitely hold semantic value, and I use a  meaningful nomenclature whenever possible because that helps a great  deal when maintenance comes into play.</p></blockquote>

<p>Let&#8217;s put microformats aside for a moment, as they really are something &#8220;special&#8221;. I fully agree with your argument that a meaningful nomenclature is necessary  for maintenance – I wrote this too. But this is a kind of &#8220;semantics&#8221; to improve readability of the <i>code</i> to the developer. There is no change in the semantic of the <i>content</i> for the reader. These are two different things and your argument is misunderstood quite often - to the detriment of CSS frameworks. Also: projects like YAML and YUI Grids <i>have</i> meaningful ID and Class names and furthermore the framework user can add its own.</p>

<blockquote><p>Having knowledge of a framework prior to understanding the underlying  technology can in fact result in a detriment for the designer.</p></blockquote>

<p>At this point we are closer than you think. As I wrote in the essay, quality requires more than understanding the usage of a framework - it requires CSS expertise. But again, this is not a disadvantage of CSS frameworks because the limiting  factor in this case is not the framework but the lack of know-how of the  developer. Without using a CSS framework, the same developer wouldn&#8217;t create better webpages.
</p>]]></content:encoded>
    <dc:date>2011-06-02T;10:33:19+00:00</dc:date>
    </item>

    <item>
      <title>Kommentar von Jonathan Christopher</title>
      <link>http://www.highresolution.info/spotlight/entry/everything_you_should_know_about_css_frameworks/</link>
      <description>I&#8217;d just like to elaborate a bit on the two quotes pulled from my article. Element classes and ids can definitely hold semantic value, and I use a meaningful nomenclature whenever possible because that helps a great deal when maintenance comes into play. Using descriptive classes and ids can help make any required updates that appear down the line. Additionally, the entire concept of microformats is based on element classes, which by nature convey semantic meaning.

I feel that my point about beginners relying on CSS frameworks was taken a bit out of context. What I explained in my article that a common issue with frameworks and beginners is that the designer will attach himself or herself to the attributes of the framework itself as opposed to the technology. This can be limiting should the framework not be available for a different project. Having knowledge of a framework prior to understanding the underlying technology can in fact result in a detriment for the designer.

All in all your article is very comprehensive, and I appreciate your including bits of my past article!</description>
      <content:encoded><![CDATA[<p>I&#8217;d just like to elaborate a bit on the two quotes pulled from my article. Element classes and ids can definitely hold semantic value, and I use a meaningful nomenclature whenever possible because that helps a great deal when maintenance comes into play. Using descriptive classes and ids can help make any required updates that appear down the line. Additionally, the entire concept of microformats is based on element classes, which by nature convey semantic meaning.</p>

<p>I feel that my point about beginners relying on CSS frameworks was taken a bit out of context. What I explained in my article that a common issue with frameworks and beginners is that the designer will attach himself or herself to the attributes of the framework itself as opposed to the technology. This can be limiting should the framework not be available for a different project. Having knowledge of a framework prior to understanding the underlying technology can in fact result in a detriment for the designer.</p>

<p>All in all your article is very comprehensive, and I appreciate your including bits of my past article!
</p>]]></content:encoded>
    <dc:date>2011-06-02T;10:33:19+00:00</dc:date>
    </item>
 

</channel>
</rss>
