<?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; css frameworks</title>
	<atom:link href="http://www.ajaxbestiary.com/tag/css-frameworks/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>A Slick Scrolling Image Map Interface By Stu Nicholls</title>
		<link>http://www.ajaxbestiary.com/2007/10/11/a-slick-scrolling-image-map-interface-by-stu-nicholls/</link>
		<comments>http://www.ajaxbestiary.com/2007/10/11/a-slick-scrolling-image-map-interface-by-stu-nicholls/#comments</comments>
		<pubDate>Thu, 11 Oct 2007 14:34:36 +0000</pubDate>
		<dc:creator>Don Albrecht</dc:creator>
				<category><![CDATA[css frameworks]]></category>
		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://www.ajaxbestiary.com/2007/10/11/a-slick-scrolling-image-map-interface-by-stu-nicholls/</guid>
		<description><![CDATA[I realize that Image maps aren&#8217;t the hippest thing right now, but I&#8217;ve just got to share this amazing interface for you developed by Stu Nicholls. There are some cross platform bugs in the framework, but I really think they can be fixed with some well applied javascript. Find It Online Here: http://www.cssplay.co.uk/menu/scrollmap ]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>I realize that Image maps aren&#8217;t the hippest thing right now, but I&#8217;ve just got to share this amazing interface for you developed by Stu Nicholls.</p>
<p><img src="http://www.ajaxbestiary.com/wp-content/uploads/2007/10/scrollmap.jpg" alt="Stu Nicholls Scrollmap" /></p>
<p>There are some cross platform bugs in the framework, but I really think they can be fixed with some well applied javascript.</p>
<p>Find It Online Here:</p>
<p><a href="http://www.cssplay.co.uk/menu/scrollmap">http://www.cssplay.co.uk/menu/scrollmap </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/10/11/a-slick-scrolling-image-map-interface-by-stu-nicholls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Great Gallery of CC CSS Menus</title>
		<link>http://www.ajaxbestiary.com/2007/10/01/great-gallery-of-cc-css-menus/</link>
		<comments>http://www.ajaxbestiary.com/2007/10/01/great-gallery-of-cc-css-menus/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 15:11:01 +0000</pubDate>
		<dc:creator>Don Albrecht</dc:creator>
				<category><![CDATA[css frameworks]]></category>
		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://www.ajaxbestiary.com/2007/10/01/great-gallery-of-cc-css-menus/</guid>
		<description><![CDATA[CSS Play offers an excellent gallery of CSS menu wedgets to use in your next project. All of the menus are licensed under a CC license and based solely on CSS, no javascript. You can find them at CSS Play ]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p> <img src="http://www.ajaxbestiary.com/wp-content/uploads/2007/10/cssmen2.png" alt="CSS Play Menu Example" /></p>
<p><img src="http://www.ajaxbestiary.com/wp-content/uploads/2007/10/cssmen1.png" alt="CSS Play Menu Example 2" /></p>
<p>CSS Play offers an excellent gallery of CSS menu wedgets to use in your next project.  All of the menus are licensed under a CC license and based solely on CSS, no javascript.</p>
<p><a href="http://www.cssplay.co.uk/menus/">You can find them at CSS Play </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/10/01/great-gallery-of-cc-css-menus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Templates for Blueprint Layout Construction</title>
		<link>http://www.ajaxbestiary.com/2007/09/30/visual-templates-for-blueprint-layout-construction/</link>
		<comments>http://www.ajaxbestiary.com/2007/09/30/visual-templates-for-blueprint-layout-construction/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 02:20:58 +0000</pubDate>
		<dc:creator>Don Albrecht</dc:creator>
				<category><![CDATA[Blueprint]]></category>
		<category><![CDATA[Blueprint Layout Tool]]></category>
		<category><![CDATA[css frameworks]]></category>
		<category><![CDATA[Handy Scripts]]></category>

		<guid isPermaLink="false">http://www.ajaxbestiary.com/2007/09/30/visual-templates-for-blueprint-layout-construction/</guid>
		<description><![CDATA[I&#8217;ve begun using a set of visual guides to streamline my blueprint development process.  They are simple png files that I drop into photoshop, illustrator &#38; indesign as layers and then dial down the transparency / set fill color to something visible but not distracting.  I plan on integrating them into the next release of the [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p><img src="http://www.ajaxbestiary.com/wp-content/uploads/2007/09/blueprint-nobaseline.thumbnail.png" alt="Blueprint Layout Template Without Baseline" /></p>
<p>I&#8217;ve begun using a set of visual guides to streamline my blueprint development process.  They are simple png files<em> </em>that I drop into photoshop, illustrator &amp; indesign as layers and then dial down the transparency / set fill color to something visible but not distracting.  I plan on integrating them into the next release of the blueprint layout tool as well.</p>
<ul>
<li><a href="http://www.ajaxbestiary.com/wp-content/uploads/2007/09/blueprint-baseline.png" title="Blueprint Layout template with baseline.">Blueprint Layout template with baseline.</a></li>
<li><a href="http://www.ajaxbestiary.com/wp-content/uploads/2007/09/blueprint-nobaseline.png" title="Blueprint Layout Template Without Baseline">Blueprint Layout Template Without Baseline</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/30/visual-templates-for-blueprint-layout-construction/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Blueprint Layout Tool Update</title>
		<link>http://www.ajaxbestiary.com/2007/09/27/blueprint-layout-tool-update/</link>
		<comments>http://www.ajaxbestiary.com/2007/09/27/blueprint-layout-tool-update/#comments</comments>
		<pubDate>Thu, 27 Sep 2007 11:49:34 +0000</pubDate>
		<dc:creator>Don Albrecht</dc:creator>
				<category><![CDATA[Blueprint]]></category>
		<category><![CDATA[Blueprint Layout Tool]]></category>
		<category><![CDATA[css frameworks]]></category>

		<guid isPermaLink="false">http://www.ajaxbestiary.com/2007/09/27/blueprint-layout-tool-update/</guid>
		<description><![CDATA[I got a bit of work done on version .2 of the Blueprint layout tool.&#xA0; Some improvements to expect when I release it next week. Upgrade to blueprint .6 prepend &#38; border support support for elements other than columns&#xA0;]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>I got a bit of work done on version .2 of the Blueprint layout tool.&#xA0; Some improvements to expect when I release it next week.</p>
<ul>
<li>Upgrade to blueprint .6 </li>
<li>prepend &amp; border support </li>
<li>support for elements other than columns&#xA0; </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/27/blueprint-layout-tool-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blueprint 0.6 Released</title>
		<link>http://www.ajaxbestiary.com/2007/09/25/blueprint-06-released/</link>
		<comments>http://www.ajaxbestiary.com/2007/09/25/blueprint-06-released/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 12:57:23 +0000</pubDate>
		<dc:creator>Don Albrecht</dc:creator>
				<category><![CDATA[Blueprint]]></category>
		<category><![CDATA[css frameworks]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.ajaxbestiary.com/2007/09/25/blueprint-06-released/</guid>
		<description><![CDATA[Version 0.6 of the Blueprint CSS framework has been released with several dramatic improvements. A much more sensible directory structure. A new plugin system. Lots of functionality extracted into plugins, keeping the core files sweet and nimble. New test suite for proper browser compatibility testing. We’re back to using em units for all vertical sizing, [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Version 0.6 of the Blueprint CSS framework has been released with several dramatic improvements.</p>
<ul>
<li>A much more sensible directory structure.</li>
<li>A new plugin system.</li>
<li>Lots of functionality extracted into plugins, keeping the core files sweet and nimble.</li>
<li>New test suite for proper browser compatibility testing.</li>
<li>We’re back to using em units for all vertical sizing, although with a much better implementation than what we had in 0.4.</li>
<li>New ruby scripts for compressing and validating the CSS.</li>
<li>Proper styling of forms.</li>
<li>Tons and tons of bugfixes.</li>
</ul>
<p>For more information visit the Blueprint site.</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/25/blueprint-06-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing Blueprint Layout Builder v.1</title>
		<link>http://www.ajaxbestiary.com/2007/09/23/announcing-blueprint-layout-builder-v1/</link>
		<comments>http://www.ajaxbestiary.com/2007/09/23/announcing-blueprint-layout-builder-v1/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 14:51:49 +0000</pubDate>
		<dc:creator>Don Albrecht</dc:creator>
				<category><![CDATA[Blueprint]]></category>
		<category><![CDATA[css frameworks]]></category>
		<category><![CDATA[Handy Scripts]]></category>

		<guid isPermaLink="false">http://www.ajaxbestiary.com/2007/09/23/announcing-blueprint-layout-builder-v1/</guid>
		<description><![CDATA[I&#8217;ve put together a drag &#38; drop layout builder for the Blueprint CSS framework. It&#8217;s still pretty rough around the edges but it is usable for quickly putting together layouts. http://www.ajaxbestiary.com/Labs/LayoutTool/index.htm Deep thanks goes to the YUI &#38; Blueprint teams for developing such robust tools &#38; to Dav Glass who created both the inspiration for [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>I&#8217;ve put together a drag &amp; drop layout builder for the Blueprint CSS framework.  It&#8217;s still pretty rough around the edges but it is usable for quickly putting together layouts.</p>
<p><a href="http://www.ajaxbestiary.com/Labs/LayoutTool/index.htm">http://www.ajaxbestiary.com/Labs/LayoutTool/index.htm</a></p>
<p>Deep thanks goes to the <a href="http://developer.yahoo.com/yui/">YUI</a> &amp; <a href="http://code.google.com/p/blueprintcss/">Blueprint</a> teams for developing such robust tools &amp; to <a href="http://blog.davglass.com/2007/06/gridbuilder-apple-dashboard-widget/">Dav Glass</a> who created both the inspiration for the toolkit &amp; several solutions needed to put this together.</p>
<p>Please let me know what you think!</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/23/announcing-blueprint-layout-builder-v1/feed/</wfw:commentRss>
		<slash:comments>0</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>Tripoli: CSS Reset &amp; Style Standard</title>
		<link>http://www.ajaxbestiary.com/2007/09/06/tripoli-css-reset-style-standard/</link>
		<comments>http://www.ajaxbestiary.com/2007/09/06/tripoli-css-reset-style-standard/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 14:27:50 +0000</pubDate>
		<dc:creator>Don Albrecht</dc:creator>
				<category><![CDATA[css frameworks]]></category>

		<guid isPermaLink="false">http://www.ajaxbestiary.com/2007/09/06/tripoli-css-reset-style-standard/</guid>
		<description><![CDATA[Looking for a css reset that doesn&#8217;t leave you with nothing?&#160; Don&#8217;t need fancy layout tools?&#160; You should consider Tripoli for your next AJAX app.&#160; Tripoli is a CSS reset that doesn&#8217;t leave you with monotonous visual mush.&#160; Instead, Tripoli resets CSS to a standardized presentation consistent across all browsers.&#160; Tripoli lets designer&#8217;s start with [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Looking for a css reset that doesn&#8217;t leave you with nothing?&nbsp; Don&#8217;t need fancy layout tools?&nbsp; You should consider Tripoli for your next AJAX app.&nbsp; Tripoli is a CSS reset that doesn&#8217;t leave you with monotonous visual mush.&nbsp; Instead, Tripoli resets CSS to a standardized presentation consistent across all browsers.&nbsp; Tripoli lets designer&#8217;s start with a clean slate without having to re-invent the wheel.</p>
<p>Tripoli is available at: <a href="http://monc.se/tripoli/">http://monc.se/tripoli/</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/tripoli-css-reset-style-standard/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>

