<?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>Advanced CSS Design Resources - last-child.com &#187; Standardista</title>
	<atom:link href="http://www.last-child.com/category/standardista/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.last-child.com</link>
	<description>CSS Toys for Professional Web Developers</description>
	<lastBuildDate>Mon, 19 Dec 2011 18:30:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Best Practices for Creating JavaScript</title>
		<link>http://www.last-child.com/best-practices-for-javascript/</link>
		<comments>http://www.last-child.com/best-practices-for-javascript/#comments</comments>
		<pubDate>Sun, 03 Oct 2010 22:02:47 +0000</pubDate>
		<dc:creator>Ted</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[DHTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Online Resource]]></category>
		<category><![CDATA[Standardista]]></category>
		<category><![CDATA[Yahoo!]]></category>
		<category><![CDATA[YUI]]></category>

		<guid isPermaLink="false">http://www.last-child.com/?p=254</guid>
		<description><![CDATA[I&#8217;m on a mission to relearn JavaScript. My limited skills are from trying to shoehorn scripts into pages without completely understanding the theory. Christian Heilmann, a developer evangelist for Yahoo!, is a great resource for not only learning how to code but also why you should use method A over B. This presentation by Christian [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m on a mission to relearn <a href="http://www.amazon.com/gp/product/0596517742?ie=UTF8&#038;tag=csstoyslastch-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0596517742">JavaScript</a><img src="http://www.assoc-amazon.com/e/ir?t=csstoyslastch-20&#038;l=as2&#038;o=1&#038;a=0596517742" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />. My limited skills are from trying to shoehorn scripts into pages without completely understanding the theory. <a href="http://www.amazon.com/gp/product/1590596803?ie=UTF8&#038;tag=csstoyslastch-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=1590596803">Christian Heilmann</a><img src="http://www.assoc-amazon.com/e/ir?t=csstoyslastch-20&#038;l=as2&#038;o=1&#038;a=1590596803" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, a developer evangelist for <a href="http://developer.yahoo.com">Yahoo!</a>, is a great resource for not only learning how to code but also why you should use method A over B. </p>
<p>This presentation by Christian sheds a lot of light on how to create re-usable, maintainable scripts.</p>
<div style="width:425px" id="__ss_5191387"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/cheilmann/maintainable-javascript-carsonified" title="Maintainable Javascript carsonified">Maintainable Javascript carsonified</a></strong><object id="__sse5191387" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=maintainable-javascript-carsonified-live-100913105613-phpapp01&#038;stripped_title=maintainable-javascript-carsonified&#038;userName=cheilmann" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse5191387" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=maintainable-javascript-carsonified-live-100913105613-phpapp01&#038;stripped_title=maintainable-javascript-carsonified&#038;userName=cheilmann" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/cheilmann">Christian Heilmann</a>.</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.last-child.com/best-practices-for-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Helpful Links</title>
		<link>http://www.last-child.com/html5-helpful-links/</link>
		<comments>http://www.last-child.com/html5-helpful-links/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 18:55:45 +0000</pubDate>
		<dc:creator>Ted</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Online Resource]]></category>
		<category><![CDATA[Other Links]]></category>
		<category><![CDATA[Standardista]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[online resources]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://www.last-child.com/?p=216</guid>
		<description><![CDATA[I&#8217;m starting to hack away at HTML5 and I&#8217;m finding that I need to start bookmarking more and more pages. There are lots of good resources out there. Here are a few: HTML5 structure—div, section &#38; article &#8211; Oli.jp HTML5 &#8211; Wikipedia Dive Into HTML5 The Best HTML5 Slides Ever HTML5 Forms Have a Field [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m starting to <a href="http://booksearch.bosshacks.com">hack away at HTML5</a> and I&#8217;m finding that I need to start bookmarking more and more pages. There are lots of good resources out there. Here are a few:</p>
<ul>
<li><a href="http://oli.jp/2009/html5-structure1/">HTML5 structure—div, section &amp; article</a> &#8211; Oli.jp</li>
<li><a href="http://en.wikipedia.org/wiki/HTML5">HTML5</a> &#8211; Wikipedia</li>
<li><a href="http://diveintohtml5.org/">Dive Into HTML5</a></li>
<li><a href="http://ajaxian.com/archives/the-best-html5-slides-ever">The Best HTML5 Slides Ever</a></li>
<li> HTML5 Forms
<ul>
<li><a href="http://24ways.org/2009/have-a-field-day-with-html5-forms">Have a Field Day with HTML5 Forms</a> &#8211; 24 Ways</li>
<li><a href="http://www.w3.org/TR/html5/forms.html">HTML5 Forms Spec</a> &#8211; W3C</li>
<li><a href="http://dev.opera.com/articles/view/improve-your-forms-using-html5/">Improve your forms using HTML5</a> &#8211; Dev Opera</li>
</ul>
</li>
<li><a href="http://html5doctor.com/the-hgroup-element/">The HGroup Element</a> HTML5 Doctor</li>
<li><a href="http://oli.jp/2008/html5-class-cheatsheet/">HTML5 id/class name cheatsheet</a> &#8211; Oli.jp</li>
<li><a href="http://jontangerine.com/log/2008/03/preparing-for-html5-with-semantic-class-names">  Preparing for HTML5 with Semantic Class Names</a> &#8211; John Tan</li>
<li><a href="http://cameronmoll.com/archives/2009/01/12_resources_for_html5/index.html">12 resources for getting a jump on HTML 5</a> &#8211; Authentic Boredom</li>
<li><a href="http://html5doctor.com">HTML5 Doctor</a></li>
<li><a href="http://html5gallery.com/">HTML5 Gallery</a></li>
<li><a href="http://www.brucelawson.co.uk/2010/html5-video-canvas-accessibility-microdata/">HTML5 video, canvas accessibility, microdata </a> &#8211; Bruce Lawson</li>
<li><a href="http://www.brucelawson.co.uk/2009/why-browsers-treat-html5-elements-as-inline/" rel="bookmark" title="Permanent Link to Why browsers treat HTML5 elements as inline">Why browsers treat HTML5 elements as inline</a></li>
<li><a href="http://www.brucelawson.co.uk/2009/html-5-elements-test/">HTML 5 elements test</a> &#8211; Bruce Lawson</li>
<li><a href="http://www.zeldman.com/superfriends/">HTML5 Superfriends</a> &#8211; Zeldman</li>
<li><a href="http://oli.jp/2009/html5-structure3/">HTML5 structure—nav, aside, figure &amp; footer</a></li>
<li><a href="http://delicious.com/search?p=html5">HTML5 on Delicious</a></li>
<li><a href="http://html5doctor.com/html-5-reset-stylesheet/">HTML5 Reset Stylesheet</a> HTML5 Doctor</li>
<li> <a class="zem_slink freebase/en/cascading_style_sheets" href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets" title="Cascading Style Sheets" rel="wikipedia">CSS3</a> Gradients
<ul>
<li><a href="http://www.dynamicdrive.com/style/csslibrary/item/css3_linear_gradients/">CSS3 Linear Gradients</a>- Dynamic Drive</li>
<li><a href="http://www.stevenazari.co.cc/index.php?option=com_content&amp;view=article&amp;id=333:quick-tip-understanding-css3-gradients&amp;catid=34:news-feeds&amp;Itemid=49">Quick Tip: Understanding CSS3 Gradients </a> &#8211; Steven Azari</li>
</ul>
</li>
<li>CSS3 Fonts
<ul>
<li><a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802/">CSS3 Web Fonts spec</a> &#8211; W3C</li>
<li><a href="http://www.josbuivenga.demon.nl/delicious.html">Delicious &#8211; a free font to try</a> &#8211; exljbris Font Foundry</li>
<li><a href="http://www.zenelements.com/blog/css3-embed-font-face/">CSS3 Embedding a Font Face</a> &#8211; Zen Elements</li>
<li><a href="http://craigmod.com/journal/font-face/">The Potential of Web Typography</a> &#8211; Craig Mod</li>
<li><a href="http://hacks.mozilla.org/2009/06/beautiful-fonts-with-font-face/">Beautiful Fonts with Font Face</a> &#8211; Mozilla</li>
<li><a href="http://typekit.com/fonts">Typekit</a> &#8211; A font hosting service for web developers</li>
</ul>
</li>
<li><a href="http://blog.new-bamboo.co.uk/2009/12/30/brain-dump-of-real-time-web-rtw-and-websocket">Brain Dump of Real Time Web(RTW) and WebSocket</a> &#8211; Bamboo Blog</li>
<li><a href="http://www.css3.info/">CSS3 Info</a></li>
</ul>
<h3>Related articles by Zemanta</h3>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://blogs.msdn.com/ie/archive/2010/03/05/W3C-HTML-Working-Group-Publishes-New-Drafts.aspx">W3C HTML Working Group Publishes New Drafts</a> (blogs.msdn.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.downes.ca/cgi-bin/page.cgi?post=51553">HTML5, document metadata and Dublin Core</a> (downes.ca)</li>
<li class="zemanta-article-ul-li"><a href="http://www.last-child.com/html5-resource-html5-doctor/">HTML5 Resource: HTML5 Doctor</a> (last-child.com)</li>
<li class="zemanta-article-ul-li"><a href="http://googlewebmastercentral.blogspot.com/2010/03/microdata-support-for-rich-snippets.html">Microdata support for Rich Snippets</a> (googlewebmastercentral.blogspot.com)</li>
<li class="zemanta-article-ul-li"><a href="http://thenextweb.com/2010/04/03/5-html5-sites/">5 Must See HTML5 Sites</a> (thenextweb.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.toddrjordan.com/thebroadbrush/2010/04/flickr-announces-html5-video-playback-on-ipad/">Flickr announces HTML5 video playback on iPad</a> (toddrjordan.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.techstartups.com/2010/04/01/mefeedia-rolls-out-with-html5-video-the-standard-for-new-internet-browsers-and-the-ipad/">Mefeedia rolls out with HTML5 Video, the standard for new Internet browsers and the iPad</a> (techstartups.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.tuaw.com/2010/04/03/gmail-html5-optimized-for-the-ipad/">Gmail HTML5-optimized for the iPad</a> (tuaw.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.ubergizmo.com/15/archives/2010/03/brightcove_supports_html5_video_officially.html">Brightcove supports HTML5 video officially</a> (ubergizmo.com)</li>
<li class="zemanta-article-ul-li"><a href="http://ajaxian.com/archives/html5-forms-what-support-is-there">HTML5 Forms. What support is there?</a> (ajaxian.com)</li>
<li class="zemanta-article-ul-li"><a href="http://radar.oreilly.com/2010/03/why-html5-is-worth-your-time.html">Why HTML5 is worth your time</a> (radar.oreilly.com)</li>
<li class="zemanta-article-ul-li"><a href="http://ajaxian.com/archives/html5-forms-what-support-is-there">HTML5 Forms. What support is there?</a> (ajaxian.com)</li>
<li class="zemanta-article-ul-li"><a href="http://radar.oreilly.com/2010/03/why-html5-is-worth-your-time.html">Why HTML5 is worth your time</a> (radar.oreilly.com)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.last-child.com/html5-helpful-links/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Captioning Sucks and  Needs a Jump Start</title>
		<link>http://www.last-child.com/closed-captioning-need-a-jump-start/</link>
		<comments>http://www.last-child.com/closed-captioning-need-a-jump-start/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 23:00:29 +0000</pubDate>
		<dc:creator>Ted</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Standardista]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Yahoo!]]></category>
		<category><![CDATA[Closed captioning]]></category>
		<category><![CDATA[Joe Clark]]></category>
		<category><![CDATA[South Park]]></category>
		<category><![CDATA[Yahoo! Video]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.last-child.com/closed-captioning-need-a-jump-start/</guid>
		<description><![CDATA[The internet is awash in video. YouTube, Yahoo Video, and other video sites host millions of videos with little attention to close captioning. For many sites, the text translations exist, they simply are not used. This sucks. Television shows have featured captioning for many years. It&#8217;s sometimes the only way to figure out what they [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://captioningsucks.com"><img src="http://www.last-child.com/wp-content/uploads/2008/03/large-noshit.jpg" alt="Captioning Sucks - No shit Sherlock, lets fix it"></a><br />
The internet is awash in video. <a href="http://www.youtube.com/" title="YouTube" rel="homepage" class="zem_slink">YouTube</a>, <a href="http://video.yahoo.com/" title="Yahoo! Video" rel="homepage" class="zem_slink">Yahoo Video</a>, and other video sites host millions of videos with little attention to <a href="http://en.wikipedia.org/wiki/Closed_captioning" title="Closed captioning" rel="wikipedia" class="zem_slink">close captioning</a>. For many sites, the text translations exist, they simply are not used. This sucks.</p>
<p>Television shows have featured captioning for many years. It&#8217;s sometimes the only way to figure out what they are saying on <a href="http://www.southparkstudios.com" title="South Park" rel="homepage" class="zem_slink">South Park</a>. However, captioning standards are all over the place, the quality of text is questionable, and the industry is not supporting new innovations. This sucks.</p>
<p><a href="http://joeclark.org/">Joe Clark</a> is working on a new standard to fix these issues. He probably knows more about captioning than any other breathing creature in the world <a href="http://captioningsucks.com">CaptioningSucks.com</a> is the new home to the future of captioning. Perhaps it is time to buy the domain: <strong>CaptioningRules.com</strong>, for hopefully it won&#8217;t suck much longer.</p>
<h4>Related articles</h4>
<ul class="zemanta-article-ul" >
<li class="zemanta-article" ><a href="http://valleywag.com/369996/yahoo-video-classifies-porn-as-health-and-beauty">Yahoo Video classifies porn as &#8220;Health and Beauty&#8221; [Nsfw]</a> [via&nbsp;Zemanta]</li>
<li class="zemanta-article"><a href="http://www.news.com/8301-13953_3-9895044-80.html?part=rss&amp;subj=news">Flickr Video beta due in April</a> [via&nbsp;Zemanta]</li>
<li class="zemanta-article" ><a  href="http://valleywag.com/370529/yahoo-is-less-prudish-than-google">Yahoo is less prudish than Google [Health And Beauty]</a> [via&nbsp;Zemanta]</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.last-child.com/closed-captioning-need-a-jump-start/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Take the pain out of CSS-based layouts</title>
		<link>http://www.last-child.com/take-the-pain-out-of-css-based-layouts/</link>
		<comments>http://www.last-child.com/take-the-pain-out-of-css-based-layouts/#comments</comments>
		<pubDate>Fri, 31 Aug 2007 17:45:03 +0000</pubDate>
		<dc:creator>Ted</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[DHTML]]></category>
		<category><![CDATA[Div]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Online Resource]]></category>
		<category><![CDATA[Standardista]]></category>
		<category><![CDATA[Yahoo!]]></category>
		<category><![CDATA[YUI]]></category>

		<guid isPermaLink="false">http://www.last-child.com/take-the-pain-out-of-css-based-layouts/</guid>
		<description><![CDATA[I hate dealing with CSS-based layouts. Don&#8217;t get me wrong, I&#8217;m not saying I&#8217;d rather use tables. It&#8217;s just that I don&#8217;t relish the idea of fussing with the hacks, negative margins, floats, and more to get the page looking good in all browsers. This problem was solved a few years ago by a series [...]]]></description>
			<content:encoded><![CDATA[<p>I hate dealing with CSS-based layouts. Don&#8217;t get me wrong, I&#8217;m not saying I&#8217;d rather use tables. It&#8217;s just that I don&#8217;t relish the idea of fussing with the hacks, negative margins, floats, and more to get the page looking good in all browsers.</p>
<p>This problem was solved a few years ago by a series of layouts donated to the greater good by wonderful developers. This gave me the ability to ignore layouts and concentrate on semantic, structural markup and using CSS to turn this into a great set of modules on the page. This is the stuff that makes web development fun for me.</p>
<p>Over the years, new layouts came and went and cross-browser layouts developed to a science. It&#8217;s now even easier for you to build a web site layout that is predictable, flexible, and lightweight.  </p>
<h3>The YUI-Grid</h3>
<p>Just because I work at Yahoo!, doesn&#8217;t mean I immediately jumped onto the <a href="http://developer.yahoo.com/yui/grids/">YUI-Grid</a> when it was released. I&#8217;ve built several sites without it since its launch. A developer becomes comfortable with a solution and change hurts. However, I recently began working on a very simple, small gallery site and gave this tool a try.</p>
<p>First, a bit of an explanation on some of the nomenclature. The YUI has laid down the law on some <a href="http://developer.yahoo.com/yui/container/module/index.html">naming conventions</a>, and while it may seem a bit bloated, the resulting hooks allow a site to easily incorporate the YUI JavaScript and CSS. </p>
<p>Each main container div has three children, class=&#8221;hd&#8221; for the header, class=&#8221;bd&#8221; for the body, and class=&#8221;ft&#8221; for the footer. You can delete the hd or ft if they are not needed, but you need to at least have the body element. The main portions of the page use the same naming conventions, although with id instead of class. The header has id=&#8221;hd&#8221;, the body container: id=&#8221;bd&#8221;, and finally the footer has id=&#8221;ft&#8221;.</p>
<h3>YUI flexibility</h3>
<p>Nate Koechley, the man behind the grids, has created a series of rules that let you change the width of your grid, the number of columns, position of columns, and how nested columns divide the avialable space by simply changing a few classes on the parent containers. </p>
<p>It&#8217;s a very powerful set of controls. Here&#8217;s an example of how the classes change the widths of nested divs.</p>
<blockquote cite="http://developer.yahoo.com/yui/grids/"><p>
<img src="http://us.i1.yimg.com/us.yimg.com/i/ydn/yuiweb/img/grids-docs-3.gif" alt="YUI Grid demonstration" /><br />
The standard grid-unit interplay always divides space in two, evenly. To create layouts of more than two units (e.g., three), and to create layouts divided unevenly (e.g., 66% and 33% or 75% and 25%), we employ special grid holders. While &#8220;yui-g&#8221; tells the two children each take up half the space each, &#8220;yui-gc&#8221; tells the first unit to take up two-thirds of the space, and the other unit to take up one-third of the space. Everything else remains the same: units live within grids, and the first of a set must be indicated.<br />
<cite><a href="http://developer.yahoo.com/yui/grids/">Nate Koechley &#8211; Yahoo! UI Library: Grids CSS</a></cite>
</p></blockquote>
<h3>Help?</h3>
<p>Now, if you are like me, your head has begun throbbing after reading the YUI Grid CSS page several times, making notes on how it works, and reading it a few more times before figuring out how to start. The package is complex and yet easy to work with once you dive in. </p>
<p>However, it&#8217;s easy to skip most of the headaches and begin building your site immediately. <a href="http://blog.davglass.com/">Dav Glass</a>, also of the YUI team, created a great <a href="http://developer.yahoo.com/yui/grids/builder/">Grid Builder</a> that makes it sinfully easy to build your complicated layout. Not only does it generate the HTML for your basic page, it also incorporates the full YUI CSS library.</p>
<p>This means you also get the <a href="http://developer.yahoo.com/yui/base/">YUI Base CSS</a>, <a href="http://developer.yahoo.com/yui/reset/">YUI Reset CSS</a>, as well as the excellent <a href="http://developer.yahoo.com/yui/fonts/">YUI Fonts CSS</a>. All of these are combined into one CSS file that has been akamized for faster downloads. This means your final site CSS can focus solely on the things that make it unique. You&#8217;ll be surprised how small your custom files will be when all of these issues have already been dealt with.</p>
<h3>Take it one step further</h3>
<p>I was prompted to write this post after seeing the latest extension of the Grid CSS from the outside. <a href="http://www.wait-till-i.com">Christian Heilmann</a> just published a simple javascript, <a href="http://www.wait-till-i.com/index.php?p=479">Enhancing YUI grids with equal height columns</a>,  that builds on the established nomenclature of the Grid CSS. It&#8217;s a demonstration of the power afforded by a standardized class and id naming convention.</p>
<p>Christian&#8217;s javascript also utilizes the basic YUI Javascript library to take all of your nested divs and make them the same height. So, with the addition of one more js script, you now have complete control of your grid layout and your nested divs are all the same height. </p>
<p>Here&#8217;s how Christian describes the simplicity.</p>
<blockquote cite="http://www.wait-till-i.com/index.php?p=479"><p>
All you need to do is to add YAHOO, YAHOO Dom and YAHOO Event (easiest with the collated <a href="http://developer.yahoo.com/yui/articles/hosting/">yahoo-dom-event package</a>) and the script in the bottom of your document’s body. The script automatically equals all columns in nested grids. If you don’t want all of them to be equal, define only those that need fixing by adding a &#8220;columnfix&#8221;CSS class.<br />
<cite>Christian Heilmann &#8211; <a href="http://www.wait-till-i.com/index.php?p=479">Enhancing YUI grids with equal height columns</a></cite>
</p></blockquote>
<h3>Future flexibility</h3>
<p>This powerful package of YUI CSS and standardized nomenclature for establishing the building blocks and the YUI JavaScript library for building interactions will allow developers to spend more time creating the elements that make their site unique and reduce the cross-browser issues caused by individual mistakes. We&#8217;ll see more extensions from within and outside the YUI developers as the usage becomes more universal. They YUI libraries are not doing the work for me, they&#8217;re just making it a lot more fun and productive.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.last-child.com/take-the-pain-out-of-css-based-layouts/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Who are the international standardistas</title>
		<link>http://www.last-child.com/who-are-the-international-standardistas/</link>
		<comments>http://www.last-child.com/who-are-the-international-standardistas/#comments</comments>
		<pubDate>Wed, 11 Jul 2007 11:24:37 +0000</pubDate>
		<dc:creator>Ted</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Online Resource]]></category>
		<category><![CDATA[Standardista]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://www.last-child.com/who-are-the-international-standardistas/</guid>
		<description><![CDATA[I&#8217;m in Bangalore, India this week for a Yahoo! front-end engineering conference. It&#8217;s great to get out of the U.S. to visit with developers from other countries. Each of us bring a unique perspective, cultural background, appreciation of colors/design, icons, etc. At the beginning of the year, I predicted a new bunch of standardistas and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m in Bangalore, India this week for a Yahoo! front-end engineering conference. It&#8217;s great to get out of the U.S. to visit with developers from other countries. Each of us bring a unique perspective, cultural background, appreciation of colors/design, icons, etc. At the <a href="http://www.last-child.com/2007-web-development-predictions/">beginning of the year</a>, I predicted a new bunch of standardistas and cutting-edge programmers would be coming from areas outside of Europe, US, and Australia. </p>
<p>So, here&#8217;s my request. What pages do you routinely visit for web design ideas, design, programming content, etc that are not among the same 20 euro/US-centric blog lists?  Leave your favorites in the comments section and we can all begin expanding our horizons.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.last-child.com/who-are-the-international-standardistas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Things I missed in the Silicon Valley</title>
		<link>http://www.last-child.com/things-i-missed-in-the-silicon-valley/</link>
		<comments>http://www.last-child.com/things-i-missed-in-the-silicon-valley/#comments</comments>
		<pubDate>Thu, 10 May 2007 15:32:54 +0000</pubDate>
		<dc:creator>Ted</dc:creator>
				<category><![CDATA[paxilled]]></category>
		<category><![CDATA[Standardista]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://www.last-child.com/things-i-missed-in-the-silicon-valley/</guid>
		<description><![CDATA[I&#8217;m leaving the Silicon Valley soon for the less-techy, less-paxilled neighborhoods of Paris. While I&#8217;m looking forward to the move, there are a few things I missed during my tenure in Sunnyvale. These are some of the things I wish I could have seen. A good old fashioned food poisoning at Google. Nothing too dangerous, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m leaving the Silicon Valley soon for the less-techy, less-paxilled neighborhoods of Paris. While I&#8217;m looking forward to the move, there are a few things I missed during my tenure in Sunnyvale.  These are some of the things I wish I could have seen.<br />
<a href="http://www.flickr.com/photos/draket/240128910/" title="Photo Sharing"><img src="http://farm1.static.flickr.com/88/240128910_8a5900da35_m.jpg"  alt="Old Faithful geyser of California" /></a></p>
<ol>
<li>A good old fashioned food poisoning at <a href="http://google.com">Google</a>. Nothing too dangerous, just a good case of random explosive diarrhea to wipe the &#8220;we get free gourmet food&#8221; smile off their faces.  I can imagine the  perky blonde TV news reporter describe Googlers pooping all over their swimming pools, snack rooms, and massage chairs.</li>
<li>A Perl vs. PHP knife fight like the one in West Side Story. The Ruby on Rails guys could sit on the side line and watch the battle as they reward their superiority</li>
<li>Watching Oracle and Ebay employees argue at Starbucks about which company generates the most nightmares.</li>
<li>Seeing my name in <a href="http://valleywag.com">Valleywag</a>, preferably tied to some naughty scandal with missing money, illicit photographs, and a red Ferrari.</li>
<li>VC hawks battle on <a href="http://hotornot.com/">Hot or Not</a> for a startup</li>
<li>Hotshots from &#8220;<a href="http://www.flickr.com/search/?s=int&#038;w=all&#038;q=%22the+city%22&#038;m=text">the City</a>&#8221; hanging out in San Jose because it&#8217;s cool</li>
<li>An official &#8220;<a href="http://www.stevesoutfit.com/">Dress Like Steve Jobs</a>&#8221; day. Although this seems to be a daily ritual in some circles</li>
</ol>
<p>Things I did get to see before leaving<br />
<a href="http://www.flickr.com/photos/draket/159338213/" title="Photo Sharing"><img src="http://farm1.static.flickr.com/58/159338213_6d0477cc46_m.jpg"   alt="Ted in Jail" /></a></p>
<ol>
<li>Google, Yahoo!, Sun, Adobe, Microsoft, IBM, and other shops getting together to make web sites more accessible.</li>
<li>The best taco shop period: <a href="http://local.yahoo.com/details?id=21382778&#038;state=CA&#038;city=Palo+Alto&#038;stx=el+galope&#038;csz=Palo+Alto%2C+CA&#038;fr=zerorp-local-srchweb&#038;ed=876bU6131Dyp70o9ELGRJRBvqDy3o7FMBxNUA0H3S7nzO_TxA7QqQ7Zmkw--&#038;lcscb=">El Galope</a> in East Palo Alto</li>
<li>Del.icio.us and <a href="http://digg.com/tech_news/Semi_snarky_review_of_the_Silicon_Valley_from_a_parting_engineer">Digg</a> founders one upping each other at a SIG</li>
<li><a href="http://maps.ask.com/maps?a=sunnyvale%2C+ca&#038;submit=+Go+&#038;qsrc=265#1">Ask.com</a> getting the biggest oohs and ahhs at an online maps SIG</li>
<li>Older men with bald heads and pony tails on every corner</li>
<li>Garlic Festival, Artichoke Festival, and the most flavorful: Folsom Street Fair</li>
<li>The temperature dropped 30 degrees within 15 miles, driving southbound 1 towards the Golden Gate Bridge</li>
<li>A geeky high-schooler dressed head to toe in <a href="http://store.valleyschwag.com/">valleyschwag</a> looking mighty impressed with his insider self</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.last-child.com/things-i-missed-in-the-silicon-valley/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Future of Semantic Markup</title>
		<link>http://www.last-child.com/the-future-of-semantic-markup/</link>
		<comments>http://www.last-child.com/the-future-of-semantic-markup/#comments</comments>
		<pubDate>Tue, 13 Mar 2007 15:55:00 +0000</pubDate>
		<dc:creator>Ted</dc:creator>
				<category><![CDATA[microformats]]></category>
		<category><![CDATA[Online Resource]]></category>
		<category><![CDATA[Standardista]]></category>

		<guid isPermaLink="false">http://www.last-child.com/the-future-of-semantic-markup/</guid>
		<description><![CDATA[John Allsopp has an interesting set of articles about semantic markup on Microformatique. This last installment, the future of semantic markup is well worth reading. Future Semantics So far we’ve seen that there are three sources of semantics in HTML The built in semantics of HTML itself &#8211; its elements and attributes The ad hoc [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://microformatique.com/?author=1">John Allsopp</a> has an interesting set of articles about semantic markup on <a href="http://microformatique.com/">Microformatique</a>. This last installment, the <a href="http://microformatique.com/?p=108">future of semantic markup</a> is well worth reading.</p>
<blockquote cite="http://microformatique.com/?p=108"><h3>Future Semantics</h3>
<p>So far we’ve seen that there are three sources of semantics in HTML</p>
<ul>
<li>The built in semantics of HTML itself &#8211; its elements and attributes</li>
<li>The ad hoc semantics of developers inventing their own vocabularies, which is typically “injected” into HTML largely using the <strong>class</strong> and <strong>id</strong> attributes of HTML</li>
<li>Semi structured approaches to developing richer semantics, in particular the <a href="http://microformats.org">microformats project</a>.</li>
</ul>
<p>It would make sense that future semantic developments of HTML would come from these or similar sources or approaches. In this article I want to focus on each in turn, and consider the benefits and shortcomings of each approach to developing richer semantics for HTML.</p>
<p>I’ll begin with the second approach, “bottom up” semantics, which I considered in the <a href="http://microformatique.com/?p=83">first article</a>, and have paid no small amount of attention to with <a href="http://webpatterns.org/wordpress/?page_id=7">previous research</a>. In short, despite the success of bottom up ontologies, what <a href="http://www.vanderwal.net/">Thomas Vander Wal</a> terms “folksonomies”, where common vocabularies for describing things emerge through ad hoc usage (well known examples are <a href="http://flickr.com/photos/tags/">Flickr’s</a> tags, and <a href="http://del.icio.us/">Del.icio.us</a>), vocabularies for describing common data on the web <strong>simply haven’t emerged</strong>. This is not just an assertion, as <a href="http://webpatterns.org/wordpress/?page_id=7">my previous research indicates</a>. It should in fact not come as a surprise, because class values, for example, are “hidden”, while tags at del.icio.us or flickr, by comparison are visible giving rise to a positive feedback loop &#8211; when I as a user see a tag for a particular kind of thing, I am more likely to use it myself for similar kinds of things. Over time, particular terms appear to “win”, and become the conventionally accepted tag for that kind of thing. With <strong>class</strong> and <strong>id</strong> values on the other hand, we simply don’t get the network effect to anoint particular words as the names of things.</p>
<p><cite><a href="http://microformatique.com/?p=108">Semantics in HTML Part III &#8211; Towards a semantic web</a></cite>
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.last-child.com/the-future-of-semantic-markup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Stay current with the mad scientist of HTML &#8211; Hedger Wang</title>
		<link>http://www.last-child.com/stay-current-with-the-mad-scientist-of-html-hedger-wang/</link>
		<comments>http://www.last-child.com/stay-current-with-the-mad-scientist-of-html-hedger-wang/#comments</comments>
		<pubDate>Tue, 27 Feb 2007 17:13:45 +0000</pubDate>
		<dc:creator>Ted</dc:creator>
				<category><![CDATA[Online Resource]]></category>
		<category><![CDATA[Standardista]]></category>

		<guid isPermaLink="false">http://www.last-child.com/stay-current-with-the-mad-scientist-of-html-hedger-wang/</guid>
		<description><![CDATA[Hedger Wang, who&#8217;s never met an HTML challenge he didn&#8217;t like, is moving his laboratory from Yahoo! 360 to his own web site. Don&#8217;t miss out on the latest tip, trick, hack, or gizmo from this relentless explorer.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.hedgerwow.com/">Hedger Wang</a>, who&#8217;s never met an HTML challenge he didn&#8217;t like, is moving his laboratory from <a href="http://360.yahoo.com">Yahoo! 360</a> to his own web site. <a href="http://www.blog.hedgerwow.com/">Don&#8217;t miss out on the latest tip, trick, hack, or gizmo from this relentless explorer</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.last-child.com/stay-current-with-the-mad-scientist-of-html-hedger-wang/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser wars get the star geek treatment</title>
		<link>http://www.last-child.com/browser-wars-get-the-star-geek-treatment/</link>
		<comments>http://www.last-child.com/browser-wars-get-the-star-geek-treatment/#comments</comments>
		<pubDate>Mon, 12 Feb 2007 17:14:00 +0000</pubDate>
		<dc:creator>Ted</dc:creator>
				<category><![CDATA[DHTML]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Opera]]></category>
		<category><![CDATA[Standardista]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://www.last-child.com/browser-wars-get-the-star-geek-treatment/</guid>
		<description><![CDATA[The Web Sig in the Silicon Valley is putting together a very impressive meeting at the end of the month. Browser Wars, it&#8217;s a spoof of Star Wars and the dreaded browser wars of the 90&#8242;s. I&#8217;m the first to cringe when someone discusses Star Trek or Star Wars in reverential tones. The theme alone [...]]]></description>
			<content:encoded><![CDATA[<p>The Web Sig in the Silicon Valley is putting together a very impressive meeting at the end of the month. <a href="http://www.svwebbuilder.com/">Browser Wars</a>, it&#8217;s a spoof of Star Wars and the dreaded browser wars of the 90&#8242;s. </p>
<p><img id="image116" src="http://www.last-child.com/wp-content/uploads/2007/02/browserwars.jpg" alt="Browser Wars" /><br />
I&#8217;m the first to cringe when someone discusses Star Trek or Star Wars in reverential tones. The theme alone is enough for me to think twice about this event. However, this night at the Yahoo! campus will bring out the big guns of the browsers (<a href="http://blogs.msdn.com/cwilso/">Chris Wilson</a> from IE, Mike Shaver from FireFox, and <a href="http://www.devarticles.com/c/a/HTML/Virtual-Interview-Hakon-Wium-Lie/">Håkon Wium Lie</a> from Opera are members of W3C). </p>
<p>The three of them will discuss the DOM object, the future of browsers, and more. Here&#8217;s a snippet of the announcement.</p>
<blockquote><p>
Attack of the DOMs is very relevant in this Browser Wars Episode II as Web 2.0 increasingly utilizes AJAX in interface design, functionality and web applications. Each browser implements its supported DOM. IE7 is known to suffer in performance from memory leaks that are related to its inherited DOM architectural design. Firefox quickly gains popularity with its DOM strategy among Web 2.0 communities with faster loading time. DOM Level 2 CSS allows programs and scripts to dynamically access and update the content and of style sheets documents. No designers can deny the importance of the interaction between CSS and DOM in rendering site design properly across browsers.<br />
<cite><a href="http://browserwarii.eventbrite.com/?invite=MjE5NDcvdGRyYWtlQHlhaG9vLWluYy5jb20vMQ%3D%3D%0A">Web Sig</a></cite>
</p></blockquote>
<p>If you are in the Silicon Valley, hurry up and reserve your seating today! This will fill up quickly and you shouldn&#8217;t pass up the opportunity to see Håkon Wium Lie, the inventor of CSS and one of the original creators of the &#8220;internet&#8221;. The event is free to attend and Yahoo! will provide snacks and free sodas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.last-child.com/browser-wars-get-the-star-geek-treatment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add accessibility to your AJAX applications</title>
		<link>http://www.last-child.com/add-accessibility-to-your-ajax-applications/</link>
		<comments>http://www.last-child.com/add-accessibility-to-your-ajax-applications/#comments</comments>
		<pubDate>Fri, 19 Jan 2007 18:13:25 +0000</pubDate>
		<dc:creator>Ted</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[DHTML]]></category>
		<category><![CDATA[Form Input]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Standardista]]></category>

		<guid isPermaLink="false">http://www.last-child.com/add-accessibility-to-your-ajax-applications/</guid>
		<description><![CDATA[In December, I made a number of predictions for the 2007. I confidently predicted that Gez Lemon would discover a solution to AJAX accessibility issues. Gez had earlier defined the virtual buffer&#8217;s role in JAWS. Understanding the virtual buffer is essential for empowering screen reader users, particularly considering the number of Web 2.0 applications that [...]]]></description>
			<content:encoded><![CDATA[<p>In December, I made a number of <a href="http://www.last-child.com/2007-web-development-predictions/">predictions for the 2007</a>. I confidently predicted that <a href="http://juicystudio.com/">Gez Lemon</a> would discover a solution to AJAX accessibility issues.  Gez had earlier defined the <a href="http://juicystudio.com/article/making-ajax-work-with-screen-readers.php">virtual buffer&#8217;s role in JAWS</a>.</p>
<blockquote cite="http://juicystudio.com/article/improving-ajax-applications-for-jaws-users.php"><p>
Understanding the virtual buffer is essential for empowering screen reader users, particularly considering the number of Web 2.0 applications that depend on Ajax. Screen readers typically take a snapshot of a web page, and place the content in a virtual buffer to allow the user to interact with the content.<br />
<cite>Gez Lemon and Steve Faulkner &#8211; <a href="http://juicystudio.com/article/improving-ajax-applications-for-jaws-users.php">http://juicystudio.com/article/improving-ajax-applications-for-jaws-users.php</a><br />
</cite>
</p></blockquote>
<p>Gez and Steve Faulkner have just released a set of <a href="http://juicystudio.com/article/improving-ajax-applications-for-jaws-users.php#theupdatefunction">javascript functions</a> that refresh the virtual buffer by working with <em>setAttribute</em>. They discovered this function triggers JAWS 7.1+ screen readers to grab a new snapshot of the page. </p>
<p>The scripts are fairly simple. When the page loads, insert a hidden form input. When your AJAX application completes its duties, change the value of that hidden input with the setAttribute function. This setAttribute activity will refresh the buffer and the screen reader will announce the content that has been changed via an AJAX call.</p>
<blockquote cite="http://juicystudio.com/article/improving-ajax-applications-for-jaws-users.php"><p>
The updateBuffer function presented here extends the limited improvements in JAWS 7.1 and later, by providing a mechanism to update the virtual buffer for other interface elements, that works regardless of input device. This means that users of JAWS 7.1 and later do not need to explicitly update the virtual buffer in order to interact with Ajax applications.<br />
<cite>Gez Lemon and Steve Faulkner</cite>
</p></blockquote>
<p>As I also predicted, I believe the <a href="http://developer.yahoo.com/yui/connection/">YUI Connection Manager </a> will incorporate this type of functionality. This will give enhanced accessibility to thousands of web sites instantaneously.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.last-child.com/add-accessibility-to-your-ajax-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

