 <?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>TJ Kelly - Web design, development, SEO, Social Media, Wordpress &#187; CSS</title>
	<atom:link href="http://www.tjkelly.com/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tjkelly.com</link>
	<description>Portfolio of web designer/developer TJ Kelly. I build beautiful, standards-based websites &#38; focus on SEO/social media marketing</description>
	<lastBuildDate>Thu, 08 Dec 2011 02:57:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>On CSS Tables</title>
		<link>http://www.tjkelly.com/on-css-tables/</link>
		<comments>http://www.tjkelly.com/on-css-tables/#comments</comments>
		<pubDate>Wed, 22 Oct 2008 13:59:41 +0000</pubDate>
		<dc:creator>TJ Kelly</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://www.tjkwebdesign.com/2008/10/on-css-tables/</guid>
		<description><![CDATA[Recently, a very intelligent and talented designer/author named Rachel Andrew wrote an article for Digital Web Magazine called Everything You Know About CSS Is Wrong. It&#8217;s an informative, well-written article, complete with figures and examples. To open the article, she states, &#8220;When released, Internet Explorer 8 will support many new values for the CSS display [...]


Related posts:<ol><li><a href='http://www.tjkelly.com/preview-of-css-article-for-smashing-magazine/' rel='bookmark' title='Preview of CSS Article for Smashing Magazine'>Preview of CSS Article for Smashing Magazine</a></li>
<li><a href='http://www.tjkelly.com/internet-explorer-8/' rel='bookmark' title='Internet Explorer 8'>Internet Explorer 8</a></li>
<li><a href='http://www.tjkelly.com/on-hacks-and-internet-explorer/' rel='bookmark' title='On Hacks (and Internet Explorer)'>On Hacks (and Internet Explorer)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Recently, a very intelligent and talented designer/author named <a href="http://www.digital-web.com/about/contributors/rachel_andrew">Rachel Andrew</a> wrote an article for <a href="http://www.digital-web.com/">Digital Web Magazine</a> called <a href="http://www.digital-web.com/articles/everything_you_know_about_CSS_Is_wrong/"><em>Everything You Know About CSS Is Wrong</em></a>. It&#8217;s an informative, well-written article, complete with figures and examples. To open the article, she states, <em>&#8220;When released, Internet Explorer 8 will support many new values for the CSS display property, including the table-related values:</em> <code>table</code><em>,</em> <code>table-row</code><em>, and</em> <code>table-cell</code><em>—and it&#8217;s the last major browser to come on board with this support.&#8221;</em></p>
<p>For web-standards crusaders like me, this is great news. It means that we can—in one way or another—return to the mid-1990&#8242;s, table-based layouts and spare ourselves the headaches of <code>position</code>-ing, <code>float</code>-ing, etc. in CSS.</p>
<p>Or does it?</p>
<p>The very next line in Rachel&#8217;s article reads, <em>&#8220;This event will mark the end of complex CSS layout techniques, and will be the final nail in the coffin of using HTML tables for layout. Finally, producing table-like grid layouts using CSS will be quick and easy.&#8221;</em> Hold on a minute, Ms. Andrew. Rachel is calling for the &#8220;end of complex CSS layout techniques.&#8221; Well, let&#8217;s look back to the turn of the century (always wanted to say that) and see why we all migrated to CSS in the first<br />
place.</p>
<p>As any informed CSS designer will agree, the table-based layout technique was abandoned for several key reasons. First, tables are not meant for layout. They are meant for tabular data (think grammar school multiplication tables). Second, CSS is a more accessible manner of displaying content, in that it can be adapted or removed completely by browsers and devices. Third, CSS  promotes better cross-browser compatibility (believe it or not) and allows page content to be much more flexible and scalable<br />
than tables.</p>
<p><strong>A point of clarification.</strong> Ms. Andrew is not suggesting that we all ditch our web-standards soap boxes and regress by 10 years. I get it. She is pointing out that there is finally a legitimate, widely-accepted method of combining these two practices&#8230; best of both worlds.</p>
<p>However, I still beg to differ. There is only one major reason why CSS tables aren&#8217;t currently widely used: Internet Explorer. IE6 and IE7 both lack proper support of CSS tables and therefore, using them for Firefox, Safari, etc., and then cleaning up the mess left by IE becomes more of a hassle than it&#8217;s worth.</p>
<p>Well, I submit that just because Redman, WA finally got their act together on CSS tables for IE8 <strong>does not</strong> &#8220;mark the end of complex CSS layout techniques.&#8221; Releasing a new—albeit improved—browser won&#8217;t instantly eliminate the age-old problem of old, faulty browsers. The only solution to this problem, and solution to so many CSS-related problems, is to rid the planet of every instance of IE6 (and probably 7) once and for all.</p>
<p>And man oh man, am I looking forward to that day.</p>


<p>Related posts:<ol><li><a href='http://www.tjkelly.com/preview-of-css-article-for-smashing-magazine/' rel='bookmark' title='Preview of CSS Article for Smashing Magazine'>Preview of CSS Article for Smashing Magazine</a></li>
<li><a href='http://www.tjkelly.com/internet-explorer-8/' rel='bookmark' title='Internet Explorer 8'>Internet Explorer 8</a></li>
<li><a href='http://www.tjkelly.com/on-hacks-and-internet-explorer/' rel='bookmark' title='On Hacks (and Internet Explorer)'>On Hacks (and Internet Explorer)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tjkelly.com/on-css-tables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Googling Flash</title>
		<link>http://www.tjkelly.com/on-googling-flash/</link>
		<comments>http://www.tjkelly.com/on-googling-flash/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 13:49:38 +0000</pubDate>
		<dc:creator>TJ Kelly</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.tjkwebdesign.com/2008/07/on-googling-flash/</guid>
		<description><![CDATA[Google announced recently that their spiders have &#34;learned&#34; to crawl and index Flash content on websites. Flash designers are celebrating, CSS designers are probably a bit nervous. There goes part of our ammo in the &#34;why CSS is better than Flash&#34; battle. But, there&#8217;s hope for us CSSers. From Google&#8217;s own blog entry about the [...]


Related posts:<ol><li><a href='http://www.tjkelly.com/google-facebook-microsoft-myspace/' rel='bookmark' title='Google vs. Facebook vs. Microsoft vs. MySpace'>Google vs. Facebook vs. Microsoft vs. MySpace</a></li>
<li><a href='http://www.tjkelly.com/flash-mob-wedding-boston/' rel='bookmark' title='Flash Mob Wedding in Boston'>Flash Mob Wedding in Boston</a></li>
<li><a href='http://www.tjkelly.com/on-hacks-and-internet-explorer/' rel='bookmark' title='On Hacks (and Internet Explorer)'>On Hacks (and Internet Explorer)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Google announced recently that their spiders have &quot;learned&quot; to crawl and index Flash content on websites. Flash designers are celebrating, CSS designers are probably a bit nervous. There goes part of our ammo in the &quot;why CSS is better than Flash&quot; battle. But, there&#8217;s hope for us CSSers. </p>
<p>From Google&#8217;s own <a href="http://googleblog.blogspot.com/2008/06/google-learns-to-crawl-flash.html">blog entry</a> about the breakthrough, <em>&quot;Google has been developing a new algorithm for indexing textual content in Flash files of all kinds, from Flash menus, buttons and banners, to self-contained Flash websites.&quot;</em> Key words here: <strong>textual content</strong>. </p>
<p>Google can now read the words your Flash sites display. But it can&#8217;t gain any insight into the other pieces such as backgrounds or images. CSS has multiple techniques for accomplishing this task. So, go ahead and celebrate, Flashers (heh). But if you ask me, CSS still has the upper hand in this tilt.</p>


<p>Related posts:<ol><li><a href='http://www.tjkelly.com/google-facebook-microsoft-myspace/' rel='bookmark' title='Google vs. Facebook vs. Microsoft vs. MySpace'>Google vs. Facebook vs. Microsoft vs. MySpace</a></li>
<li><a href='http://www.tjkelly.com/flash-mob-wedding-boston/' rel='bookmark' title='Flash Mob Wedding in Boston'>Flash Mob Wedding in Boston</a></li>
<li><a href='http://www.tjkelly.com/on-hacks-and-internet-explorer/' rel='bookmark' title='On Hacks (and Internet Explorer)'>On Hacks (and Internet Explorer)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.tjkelly.com/on-googling-flash/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)
Database Caching 5/34 queries in 0.247 seconds using disk: basic
Object Caching 943/971 objects using disk: basic

Served from: www.tjkelly.com @ 2012-02-05 21:23:04 -->
