<?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>Ajax Bestiary &#187; YAML</title>
	<atom:link href="http://www.ajaxbestiary.com/tag/yaml/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ajaxbestiary.com</link>
	<description>AJAX Development, News, Techniques &#38; More</description>
	<lastBuildDate>Wed, 01 Feb 2012 12:46:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Nagging Thoughts About CSS Frameworks</title>
		<link>http://www.ajaxbestiary.com/2007/10/24/nagging-thoughts-about-css-frameworks/</link>
		<comments>http://www.ajaxbestiary.com/2007/10/24/nagging-thoughts-about-css-frameworks/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 14:40:59 +0000</pubDate>
		<dc:creator>Don Albrecht</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Blueprint]]></category>
		<category><![CDATA[css frameworks]]></category>
		<category><![CDATA[semantic web]]></category>
		<category><![CDATA[tripoli]]></category>
		<category><![CDATA[YAML]]></category>
		<category><![CDATA[YUI]]></category>

		<guid isPermaLink="false">http://www.ajaxbestiary.com/2007/10/24/nagging-thoughts-about-css-frameworks/</guid>
		<description><![CDATA[Let me start by saying that I love CSS frameworks.  From Tripoli to Blueprint, YUI to YAML, I&#8217;ve embraced them fully into my design and development process over the past 9 months.  Unfortunately, throughout that time I&#8217;ve had to deal with a nagging issue: The Semantic Web. CSS exists to shed the shackles of inline [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Let me start by saying that I love CSS frameworks.  From Tripoli to Blueprint, YUI to YAML, I&#8217;ve embraced them fully into my design and development process over the past 9 months.  Unfortunately, throughout that time I&#8217;ve had to deal with a nagging issue: The Semantic Web.</p>
<p>CSS exists to shed the shackles of inline formatting and truly separate content from display.  While It&#8217;s rarely possible to achieve all of a project goals in a semantic way, CSS frameworks really fly in the face of a semantic approach. Don&#8217;t get me wrong, I still think CSS is the way to go and that frameworks provide powerful scaffolding, but I think we all need to be aware that using CSS grid &amp; layout frameworks isn&#8217;t exactly a true separation of content &amp; styling.</p>
<p>Take for example, blueprint.  Blueprint contains a powerful set of tools for building a layout.  Unfortunately, these tools require that columns be explicitly defined in the page source &lt;div class=&#8221;column span-2&#8243;&gt;.  This makes it impossible for a change in stylesheet to completely alter a page layout for mobile devices without discarding the column &amp; span classes and relying on an independent set of markup e.g. &lt;div class=&#8221;column span-2 mobile-column mobile-span-5&#8243;&gt;.  This is a rather cumbersome noose to have to carry for some projects.  Especially when the infrastructure isn&#8217;t in place to deliver two distinct versions of the site from the server.</p>
<p>I&#8217;m wondering how you have addressed these problems in past projects?</p>
<p><img src="http://www.ajaxbestiary.com/?voyeur=1"></p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxbestiary.com/2007/10/24/nagging-thoughts-about-css-frameworks/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Why Are CSS Frameworks Important to AJAX Development</title>
		<link>http://www.ajaxbestiary.com/2007/09/06/why-are-css-frameworks-important-to-ajax-development/</link>
		<comments>http://www.ajaxbestiary.com/2007/09/06/why-are-css-frameworks-important-to-ajax-development/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 16:53:26 +0000</pubDate>
		<dc:creator>Don Albrecht</dc:creator>
				<category><![CDATA[Blueprint]]></category>
		<category><![CDATA[css frameworks]]></category>
		<category><![CDATA[YAML]]></category>
		<category><![CDATA[YUI]]></category>

		<guid isPermaLink="false">http://www.ajaxbestiary.com/2007/09/06/why-are-css-frameworks-important-to-ajax-development/</guid>
		<description><![CDATA[Think of it as Visual Risk Management.&#160; As AJAX developers, we regularly place control over swaths of the DOM in the hands of our users and outside of our web designers control.&#160; Sure, we can restrict the users capabilities, clean up word html, run things through validators, &#38; provide all the styles needed, but these [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Think of it as Visual Risk Management.&nbsp; <br />As AJAX developers, we regularly place control over swaths of the DOM in the hands of our users and outside of our web designers control.&nbsp; Sure, we can restrict the users capabilities, clean up word html, run things through validators, &amp; provide all the styles needed, but these fixes require us to anticipate problems before they happen.</p>
<p>Using CSS frameworks, takes a lot of the risk out of the situation.&nbsp; A CSS framework removes the risk of a user accidentally calling on a structure that hasn&#8217;t been anticipated or that isn&#8217;t properly styled by our existing stylesheets.&nbsp;&nbsp; CSS frameworks take the guessing work out of the situation.&nbsp; By reseting and frequently standardizing all possible html elements.&nbsp; A CSS framework ensures that your markup behaves appropriately across browsers and user inputs.&nbsp; It doesn&#8217;t matter what framework you use either.&nbsp; In fact, a corporation&#8217;s professionally built CSS templates likely include all of the resets &amp; standardizations needed.</p>
<p>If you don&#8217;t trust your stylesheets or are building one from scratch. I recommend you investigate the following frameworks.
<ul>
<li><a href="http://www.ajaxbestiary.com/category/yaml/">YAML</a></li>
<li><a href="http://www.ajaxbestiary.com/category/blueprint/">Blueprint</a></li>
<li><a href="http://www.ajaxbestiary.com/category/yui/">YUI CSS</a></li>
<li><a href="http://www.ajaxbestiary.com/2007/09/06/tripoli-css-reset-style-standard/">Tripoli</a></li>
<li><a href="http://meyerweb.com/eric/css/">Eric Meyer&#8217;s Reset CSS<br /></a></li>
</ul>
<p><img src="http://www.ajaxbestiary.com/?voyeur=1"></p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxbestiary.com/2007/09/06/why-are-css-frameworks-important-to-ajax-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>YAML.de releases YAML Builder Preview</title>
		<link>http://www.ajaxbestiary.com/2007/09/06/yamlde-releases-yaml-builder-preview/</link>
		<comments>http://www.ajaxbestiary.com/2007/09/06/yamlde-releases-yaml-builder-preview/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 13:51:47 +0000</pubDate>
		<dc:creator>Don Albrecht</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[css frameworks]]></category>
		<category><![CDATA[YAML]]></category>

		<guid isPermaLink="false">http://www.ajaxbestiary.com/2007/09/06/yamlde-releases-yaml-builder-preview/</guid>
		<description><![CDATA[Inspired by Dav Glas&#8217; Grids Builder for YUI CSS. The YAML builder has been released. Some unique features include: Style Editing Drag &#38; Drop Page Elements YAML is a robust CSS framework offered under both Creative Commons &#38; Commercial licenses. For more information visit yaml.de Take the new builder for a spin at builder.yaml.de]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p><img src="http://www.ajaxbestiary.com/wp-content/uploads/2007/09/yaml-builder-a-tool-for-visual-layout-development-of-yaml-based-css-layouts_1189086475895.png" alt="Yaml builder Screenshot"  class="left"/></p>
<p>Inspired by Dav Glas&#8217; Grids Builder for <a href="http://www.ajaxbestiary.com/2007/08/13/choosing-between-yui-css-blueprint/">YUI CSS.</a>  The YAML builder has been released.</p>
<p>Some unique features include:</p>
<ul>
<li>Style Editing</li>
<li>Drag &amp; Drop Page Elements</li>
</ul>
<p>YAML is a robust CSS framework offered under both Creative Commons &amp; Commercial licenses.</p>
<p>For more information visit <a href="http://www.yaml.de/">yaml.de</a><br />
Take the new builder for a spin at <a href="http://builder.yaml.de/">builder.yaml.de</a></p>
<p><img src="http://www.ajaxbestiary.com/?voyeur=1"></p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://www.ajaxbestiary.com/2007/09/06/yamlde-releases-yaml-builder-preview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

