<?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>Indianapolis Web Design Blog &#187; CSS</title>
	<atom:link href="http://www.ianlabs.com/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ianlabs.com</link>
	<description>The adventures of a freelance web designer</description>
	<lastBuildDate>Fri, 25 Sep 2009 19:06:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Updated Xinha editor to use valid XHTML/CSS image alignment</title>
		<link>http://www.ianlabs.com/2009/07/02/updated-xinha-editor-to-use-valid-xhtmlcss-image-alignment/</link>
		<comments>http://www.ianlabs.com/2009/07/02/updated-xinha-editor-to-use-valid-xhtmlcss-image-alignment/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 19:03:47 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[etomite]]></category>
		<category><![CDATA[imagemanager]]></category>
		<category><![CDATA[valid]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[xinha]]></category>

		<guid isPermaLink="false">http://www.ianlabs.com/?p=214</guid>
		<description><![CDATA[I finally solved an old problem that has been buggin me, I have modified the Xinha editor&#8217;s image manager to insert class=&#8221;imgleft&#8221; or class=&#8221;imgright&#8221; into the img tag instead of the old, depreciated align=&#8221;right&#8221; or align=&#8221;left&#8221;. Etomite 1.1 Xinha ImageManager plugin modification: This modification makes ImageManage use valid css for alignment. Also removes padding, border, [...]]]></description>
			<content:encoded><![CDATA[<p>I finally solved an old problem that has been buggin me, I have modified the Xinha editor&#8217;s image manager to insert class=&#8221;imgleft&#8221; or class=&#8221;imgright&#8221; into the img tag instead of the old, depreciated align=&#8221;right&#8221; or align=&#8221;left&#8221;.<br />
<span id="more-214"></span><br />
<strong>Etomite 1.1 Xinha ImageManager plugin modification:</strong></p>
<p>This modification makes ImageManage use valid css for alignment.<br />
Also removes padding, border, and other depreciated controls from ImageManager popup.<br />
Also contains the &#8220;<a href="http://www.ianlabs.com/2008/03/05/xinha-conversion-to-what-you-see-is-what-you-mean-editing/">What you see is what you mean</a>&#8221; CSS that makes xinha show you the block-level elements, as well as the proper image floating CSS that updates the image position right in the editor. </p>
<p>This mod only includes the files needed for the update and assumes you aleready have Etomite 1.1 or greater and are using the latest release of Xinha for Etomite.</p>
<p><strong>Download file:</strong><br />
<a href='http://www.ianlabs.com/wp-content/uploads/2009/07/xinha_valid_image_align.zip'>xinha_valid_image_align.zip</a></p>
<p><strong>To install:</strong><br />
Extract contents of zip file into /manager/media/xinha</p>
<p><strong>To activate:</strong></p>
<ol>
<li>Assuming xinha is already enabled, enable &#8220;Stylist&#8221; in the main Etomite configuration&#8217;s &#8220;Interface &#038; editor settings&#8221; tab, and change the stylist css file to /manager/media/xinha/xinha.css</li>
<li>Save the Etomite config.</li>
<li>Next, go back into the Etomite config and turn off stylist. (You need to do this because you don&#8217;t want the actual stylist &#8220;addon&#8221; as it&#8217;s worthless, you just want to tell xinha to use the css file in it&#8217;s display.)</li>
<li>Save the Etomite config again.</li>
<li>In your website&#8217;s main CSS, you&#8217;ll need to add a couple of styles, here&#8217;s what I use and recommend:<br />
<code>img.imgright{float: right; clear: both; margin:0 0 .5em .5em}<br />
img.imgleft{float: left; clear: both; margin:0 .5em .5em 0}</code>
</li>
</ol>
<p><a href="http://technorati.com/tag/etomite" rel="tag" class="techtag">etomite</a> <a href="http://technorati.com/tag/xinha" rel="tag" class="techtag">xinha</a> <a href="http://technorati.com/tag/editor" rel="tag" class="techtag">editor</a> <a href="http://technorati.com/tag/imagemanager" rel="tag" class="techtag">imagemanager</a> <a href="http://technorati.com/tag/css" rel="tag" class="techtag">css</a> <a href="http://technorati.com/tag/xhtml" rel="tag" class="techtag">xhtml</a> <a href="http://technorati.com/tag/valid" rel="tag" class="techtag">valid</a> <a href="http://technorati.com/tag/modification" rel="tag" class="techtag">modification</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ianlabs.com/2009/07/02/updated-xinha-editor-to-use-valid-xhtmlcss-image-alignment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Has the Font Issue of the Internet Really Been Solved?</title>
		<link>http://www.ianlabs.com/2009/05/28/has-the-font-issue-of-the-internet-really-been-solved/</link>
		<comments>http://www.ianlabs.com/2009/05/28/has-the-font-issue-of-the-internet-really-been-solved/#comments</comments>
		<pubDate>Thu, 28 May 2009 19:31:33 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.ianlabs.com/2009/05/28/has-the-font-issue-of-the-internet-really-been-solved/</guid>
		<description><![CDATA[Hello graphic designers, that the font issue of the web have been solved &#8211; you know the problem: the one where a designer can&#8217;t make the visitors of his new website view his his favorite pet font? Or has it really been solved? Typekit released a blog post on May 27th introducing their solution which [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.ianlabs.com/wp-content/uploads/2009/05/f.png' alt='Font' class="imgright" /><strong>Hello graphic designers</strong>, that the font issue of the web have been solved &#8211; you know the problem: the one where a designer can&#8217;t make the visitors of his new website view his his favorite pet font?</p>
<p><em><strong>Or has it really been solved?</strong></em><br />
<span id="more-205"></span><br />
Typekit released a <a href="http://blog.typekit.com/2009/05/27/introducing-typekit/" rel="nofollow">blog post</a> on May 27th introducing their solution which is supposed to revolutionize the way fonts appear online.</p>
<p>Looking at their <a href="http://www.flickr.com/photos/veen/3572372312/" rel="nofollow">promo image</a>, I am initially and admittedly thrilled to see the words &#8220;Simple, Fast, Bulletproof.&#8221; because&#8230; if that&#8217;s true, then we&#8217;re in for a treat. But let&#8217;s think about this for a minute. As designers, most of us know how marketing works, and we know not to take it at face value. Upon further inspection, it seems to be without substance.</p>
<p>While most of the reactions I&#8217;ve read online have been &#8220;<em>Hallelujah!</em>&#8221; and &#8220;<em>You guys will be rich when this takes off&#8230;</em>&#8221; <strong>I&#8217;m glad to see some more intelligent, thoughtful reactions</strong> to this. With any vaporware (<em><strong>yes, this is vaporware right now</strong></em>) We shouldn&#8217;t buy the hype till it&#8217;s working. Making baseless statements like &#8220;it will change everything&#8221; should be something that people know better <em>not to do by now</em> when it comes to trumpeting software releases on the web. </p>
<p>I see several problems with this, many of which have already been touched on in the last 24 hours. From the description, this obviously has some sort of DRM. That&#8217;s not good no matter how you slice it. Just like a certain popular president, He&#8217;s saying one thing about DRM and describing the very opposite in the same breath.</p>
<blockquote><p>
&#8220;That’s where Typekit comes in. We’ve been working with foundries to develop a consistent web-only font linking license. We’ve built a technology platform that lets us to host both free and commercial fonts in a way that is incredibly fast, smoothes out differences in how browsers handle type, and offers the level of protection that type designers need without resorting to annoying and ineffective DRM.&#8221;</p></blockquote>
<p><strong>They just can&#8217;t have it both ways. Don&#8217;t be fooled&#8230; Digital Rights Management comes into play in the above statement: &#8220;a consistent web-only font linking license.&#8221;</strong></p>
<p>The problem seen with Typekit&#8217;s proposed solution is obvious to folks who don&#8217;t jump so quickly onto hype wagons. It&#8217;s hard to discern the exact details, but we&#8217;re looking at a centralized library of sorts with DRM-enforced font files served up to websites via extra javascript. Is reading a page in a special font so much better than reading it in one of the commonly available ones so much of a benefit that designers and web developers are willing to spend money and add more encumberances to their website? Will the cost be passed on to the site owners? I don&#8217;t think that I could sell this &#8220;benefit&#8221; to the majority of my clients, and I sure wouldn&#8217;t use it for my own purposes. </p>
<p>If you must force a certain font on your viewer, making them download a bunch of code or some other encumbrance, and have to pay for it in the process, then you’ve put a speed bump into the simple and clear communication that should be happening online. </p>
<p>And that&#8217;s what it&#8217;s all about &#8211; communication.</p>
<p><a href="http://technorati.com/tag/commercial_fonts" rel="tag" class="techtag">commercial_fonts</a> <a href="http://technorati.com/tag/css" rel="tag" class="techtag">css</a> <a href="http://technorati.com/tag/drm" rel="tag" class="techtag">drm</a> <a href="http://technorati.com/tag/drm_fonts" rel="tag" class="techtag">drm_fonts</a> <a href="http://technorati.com/tag/font" rel="tag" class="techtag">font</a> <a href="http://technorati.com/tag/fonts" rel="tag" class="techtag">fonts</a> <a href="http://technorati.com/tag/font_use" rel="tag" class="techtag">font_use</a> <a href="http://technorati.com/tag/hype" rel="tag" class="techtag">hype</a> <a href="http://technorati.com/tag/vaporware" rel="tag" class="techtag">vaporware</a> <a href="http://technorati.com/tag/web_design" rel="tag" class="techtag">web_design</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ianlabs.com/2009/05/28/has-the-font-issue-of-the-internet-really-been-solved/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Custom Design, Purchased Templates, and Ethics</title>
		<link>http://www.ianlabs.com/2009/03/18/custom-design-purchased-templates-and-ethics/</link>
		<comments>http://www.ianlabs.com/2009/03/18/custom-design-purchased-templates-and-ethics/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 19:22:12 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Indianapolis Area]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.ianlabs.com/2009/03/18/custom-design-purchased-templates-and-ethics/</guid>
		<description><![CDATA[Since custom design is my #1 job, I rarely need to use ready-made templates. When I do, it&#8217;s for good reason: the client needs to save money. These designs never get claimed as my own and never make it into my portfolio. Recently I have noticed a trend among my local competitors, and that is [...]]]></description>
			<content:encoded><![CDATA[<p>Since custom design is my #1 job, I rarely need to use ready-made templates. When I do, it&#8217;s for good reason: the client needs to save money. These designs never get claimed as my own and never make it into my portfolio.<br />
<span id="more-198"></span><br />
Recently I have noticed a trend among my local competitors, and that is the claiming of ready-made templates as their own design. This is done by placing a &#8220;design by&#8221; link in the footer of a template that anyone can download online, replacing the original designer&#8217;s &#8220;designed by&#8221; links. These sites also make it into companies&#8217; portfolios.</p>
<p>While I&#8217;m not privvy to the conversations that were had with my various competitors and their clients, I hope the clients aren&#8217;t being fooled into thinking that they are buying custom design.</p>
<p>While using a pre-made web design templates is a good idea when the client wants to save money, taking credit for these designs and removing the original credits is usually illegal and unethical, as it can violate the original designer&#8217;s terms of use.</p>
<p><strong>Let&#8217;s go ahead and review some basic ethics:</strong><br />
When using a ready-made template,</p>
<ul>
<li>Notify the client</li>
<li>Don&#8217;t call it custom design</li>
<li>Pass the savings on to the client</li>
<li>Don&#8217;t claim the design as your own</li>
<li>Stick to the copyright obligations regarding the display of original design credits</li>
</ul>
<p><span class="technoratitag">Tags: <a href="http://technorati.com/tag/web_design" rel="tag">web_design</a> <a href="http://technorati.com/tag/web_development" rel="tag">web_development</a> <a href="http://technorati.com/tag/custom_design" rel="tag" >custom_design</a> <a href="http://technorati.com/tag/design" rel="tag">design</a> <a href="http://technorati.com/tag/design_fraud" rel="tag" >design_fraud</a> <a href="http://technorati.com/tag/ethical" rel="tag" >ethical</a> <a href="http://technorati.com/tag/ethical_practices" rel="tag">ethical_practices</a> <a href="http://technorati.com/tag/ethics" rel="tag" >ethics</a> <a href="http://technorati.com/tag/fraud" rel="tag">fraud</a> <a href="http://technorati.com/tag/template" rel="tag" >template</a> <a href="http://technorati.com/tag/templates" rel="tag">templates</a>  <a href="http://technorati.com/tag/copyright" rel="tag">copyright</a><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ianlabs.com/2009/03/18/custom-design-purchased-templates-and-ethics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redesign of indyvineyard.org</title>
		<link>http://www.ianlabs.com/2008/03/20/redesign-of-indyvineyardorg/</link>
		<comments>http://www.ianlabs.com/2008/03/20/redesign-of-indyvineyardorg/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 23:08:54 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Freelance]]></category>
		<category><![CDATA[Indianapolis Area]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.ianlabs.com/2008/03/20/redesign-of-indyvineyardorg/</guid>
		<description><![CDATA[As a members and designers, my wife and I both have the privilege to design work for the Vineyard Community Church (on the north side of Indianapolis.) While volunteer design work is hard at times due to scheduling and general life busyness, it occasionally rewards us with the opportunity to turn out projects that we [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.indyvineyard.org" rel="nofollow" target="_blank"><img src='http://www.ianlabs.com/wp-content/uploads/2008/03/vcc_site08.jpg' alt='VCC redesign' class="imgright" /></a>As a members and designers, my wife and I both have the privilege to design work for the <a href="http://www.indyvineyard.org" rel="nofollow">Vineyard Community Church</a> (on the north side of Indianapolis.) While volunteer design work is hard at times due to scheduling and general life busyness, it occasionally rewards us with the opportunity to turn out projects that we love &#8211; projects where our &#8220;creative itch&#8221; has been thoroughly and pleasantly scratched, so to speak.<br />
<span id="more-144"></span><br />
<strong>Volunteer work doesn&#8217;t give one unlimited design freedom</strong>, as one would think; but at times the slate given to us is truly blank. Over time I have learned that even clients who don&#8217;t pay money still deserver a say in the final product. &#8220;Beggars <em>CAN</em> be choosers, to borrow an old phrase, because the cause and end result is worthwhile.</p>
<p><img src='http://www.ianlabs.com/wp-content/uploads/2008/03/vcclogo.jpg' alt='VCC logo' class="imgright" /><strong>The Vineyard&#8217;s website design was one of these satisfying projects.</strong> The slate was almost totally blank; and what little restrictions I had were more or less my own; as my wife and I are solely responsible for the branding of all the church&#8217;s materials.</p>
<p><strong>Visually, the overall goal</strong> was to capture the &#8220;coffee house&#8221; feel of the Vineyard. This is pretty clear in the use of colors and textures. (My wife really got me into textures last year). The design strives to capture the artistic nature of the church. It&#8217;s one of the most artistic churches I have ever personally seen, with regular integration of fine art and multimedia into special events and other programs. I was asked to <a href="http://www.makemylogobiggercream.com/" rel="nofollow">enlarge the logo</a>, but I resisted.</p>
<p><strong>In order to keep things as usable and as accessible as possible</strong>, I opted for good semantic markup and tried-and-true tab navigation for global levels, with sub pages being listed on the side for flexibility. I make no use of flash except for video content, and kept the javascript minimal &#8211; using it only to fade in the randomized homepage images and to display flash with <a href="http://blog.deconcept.com/swfobject/" rel="nofollow">swfobject</a>, to get any flash used to validate. The homepage at 150k is a little heavy on the bytes for my taste; but it is a sight better than many new CSS websites I see going up these days. I still believe in being nice to the few folks left on dial-up &#8211; perhaps out of sheer habit. The images could use a little less compression, but I&#8217;ve reached a nice balance of &#8220;looks nice&#8221; and &#8220;under 200k.&#8221;</p>
<p><img src='http://www.ianlabs.com/wp-content/uploads/2008/03/sermonlist.jpg' alt='VCC Sermonlist' class="imgright" /><strong>The site is run by <a href="http://www.etomite.org" rel="nofollow">Etomite</a></strong>, one of the best kept secrets in Content Management and best known for it&#8217;s extreme flexibility; and is tweaked to be as automated as possible so that the editors only have to worry about their content. Multiple editors each have rights to  manage their own sections, and have access to automatic image handling and the ability to add photo galleries and flash content with no knowledge of html. Sermons are handled by a nifty mp3 management snippet, which also generates a podcast feed for those who want to subscribe.</p>
<p>I made use of Google for the events calendar and the maps page&#8230; you gotta love Google. Initially I searched about for a good solid open source calendar, but did not find anything that I was comfortable with (<em>if you know of something nice, post a comment and let me know.</em>).</p>
<p><span class="technoratitag">Technorati Tags: <a href="http://www.technorati.com/tags/castleton" rel="tag">Castleton</a>, <a href="http://www.technorati.com/tags/church_website_design" rel="tag">church_website_design</a>, <a href="http://www.technorati.com/tags/css" rel="tag">css</a>, <a href="http://www.technorati.com/tags/etomite" rel="tag">Etomite</a>, <a href="http://www.technorati.com/tags/indianapolis" rel="tag">Indianapolis</a>, <a href="http://www.technorati.com/tags/sermon_podcast" rel="tag">sermon_podcast</a>, <a href="http://www.technorati.com/tags/vineyard" rel="tag">vineyard</a>, <a href="http://www.technorati.com/tags/indy_vineyard" rel="tag">indy_vineyard</a>, <a href="http://www.technorati.com/tags/web_design" rel="tag">web_design</a>, <a href="http://www.technorati.com/tags/xhtml" rel="tag">xhtml</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ianlabs.com/2008/03/20/redesign-of-indyvineyardorg/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Xinha Conversion to &#8220;What You See is What You Mean&#8221; Editing</title>
		<link>http://www.ianlabs.com/2008/03/05/xinha-conversion-to-what-you-see-is-what-you-mean-editing/</link>
		<comments>http://www.ianlabs.com/2008/03/05/xinha-conversion-to-what-you-see-is-what-you-mean-editing/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 14:33:38 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.ianlabs.com/2008/03/05/xinha-conversion-to-what-you-see-is-what-you-mean-editing/</guid>
		<description><![CDATA[Awhile back I wrote about the problem of allowing website managers to write valid content for their content managed websites. I mentioned a wonderful editor called WYMeditor, which is great simple because it shows you the markup while you edit your document. Being no programmer, I am personally unable to shoehorn this editor into my [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.ianlabs.com/wp-content/uploads/2008/03/nwim.jpg' alt='Thats not what I mean' class='imgright'/>Awhile back I <a href="http://www.ianlabs.com/2007/06/12/can-ethel-the-secretary-produce-valid-tastic-content/">wrote</a> about the problem of allowing website managers to write valid content for their content managed websites. I mentioned a wonderful editor called <a href="http://www.wymeditor.org/en/" rel='nofollow'>WYMeditor</a>, which is great simple because it shows you the markup while you edit your document.</p>
<p>Being no programmer, I am personally unable to shoehorn this editor into my favorite CMS, <a href="http://www.etomite.org" rel='nofollow'>Etomite</a>. I do know CSS however; and that allowed me to change Xinha&#8217;s text edit area to operate in a &#8220;what you see is what you mean&#8221; mode. This makes an excellent tweak to Etomite, and I am trying to get this added into the official Etomite Xinha editor package.<span id="more-140"></span></p>
<p>The ramifications of this really come into play when you deal with the usual markup quirks &#8211; extra carriage returns, broken lists, extra empty paragraphs, pasting in from Microsoft Word, and degraded accessibility. Any web developer can attest to this: the content styles get corrupted when the end user pastes in from Word or mangles up their content. This CSS mod goes a little way towards the process of training them to have good clean markup. </p>
<p><img src='http://www.ianlabs.com/wp-content/uploads/2008/03/xinha-wysiwym2.png' alt='XINHA-WYSIWYM 2' /></p>
<p>You can grab the CSS and all support images <a href='http://www.ianlabs.com/wp-content/uploads/2008/07/xinhacssmarkup.zip' title='Editor CSS Markup'>Here</a>.</p>
<p><span class="technoratitag">Technorati Tags: <a href="http://www.technorati.com/tags/text_appearance" rel="tag">text_appearance</a>, <a href="http://www.technorati.com/tags/cms" rel="tag">cms</a>, <a href="http://www.technorati.com/tags/etomite" rel="tag">etomite</a>, <a href="http://www.technorati.com/tags/markup" rel="tag">markup</a>, <a href="http://www.technorati.com/tags/stylesheets" rel="tag">stylesheets</a>, <a href="http://www.technorati.com/tags/valid_content" rel="tag">valid_content</a>, <a href="http://www.technorati.com/tags/valid_text_editor" rel="tag">valid_text_editor</a>, <a href="http://www.technorati.com/tags/website_editor" rel="tag">website_editor</a>, <a href="http://www.technorati.com/tags/wymeditor" rel="tag">wymeditor</a>, <a href="http://www.technorati.com/tags/xinha" rel="tag">xinha</a>, <a href="http://www.technorati.com/tags/css" rel="tag">css</a>, <a href="http://www.technorati.com/tags/wysiwym" rel="tag">wysiwym</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ianlabs.com/2008/03/05/xinha-conversion-to-what-you-see-is-what-you-mean-editing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Trash All IE CSS Hacks?</title>
		<link>http://www.ianlabs.com/2007/08/09/trash-all-ie-css-hacks/</link>
		<comments>http://www.ianlabs.com/2007/08/09/trash-all-ie-css-hacks/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 18:04:56 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.ianlabs.com/2007/08/09/trash-all-ie-css-hacks/</guid>
		<description><![CDATA[Today I ran across a web designer blog supporting the idea to stop using IE hacks, to just let the browser bugs creep to the visible surface of every IE 6 user out in the web. According to the author: Let’s admit it, we all hate Internet Explorer 6. About 80% of our CSS debug [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.ianlabs.com/wp-content/uploads/2007/08/trashie.png' alt='Trash IE6 Hacks' class='imgright' />Today I ran across a <a href="http://www.webdesignerwall.com/general/trash-all-ie-hacks/" rel="nofollow">web designer</a> blog supporting the idea to stop using IE hacks, to just let the browser bugs creep to the visible surface of every IE 6 user out in the web.</p>
<p>According to the author:</p>
<blockquote><p>Let’s admit it, we all hate Internet Explorer 6. About 80% of our CSS debug time are spend on IE6. We all know that IE6 is outdated and has horrible CSS rendering engine. However, most average Internet users haven’t realized that yet. Why? Because we put our hard work on it and patch the bugs by various IE hacks. Well, it is time to do something…</p></blockquote>
<p><span id="more-95"></span></p>
<p>While no one disagrees on the faults of IE 6, I cannot find it in me to agree with the solution.</p>
<p><strong>Why we should not trash IE hacks:</strong></p>
<ul>
<li><a href="http://www.thecounter.com/stats/2007/August/browser.php" rel="nofollow">A huge chunk</a> of internet users still use IE 6</li>
<li>A designer&#8217;s #1 job is to communicate</li>
<li>A designer who can&#8217;t build a site that communicates to the target audience won&#8217;t be in business long</li>
</ul>
<p>As a designer, my job is to communicate. If I can&#8217;t communicate a client&#8217;s brand and message to 40% of their visitors, then should I expect to be hired? No.</p>
<p>Personally, I don&#8217;t find it all that hard to design for IE6 &#8211; so I&#8217;m not sure what all the fuss is about. Sure it&#8217;s a little more work, but once you know the issues, you can think about them when the design is still in the photoshop phase. I probably spend all of 15 minutes applying IE hacks to a CSS/XHTML website, it&#8217;s just not that hard. </p>
<p>Any professional designer can attest to the fact that they will know and hold all of the issues relating to their design medium in their subconscious while designing.<br />
<span class="technoratitag">Technorati Tags: <a href="http://www.technorati.com/tags/web_design" rel="tag">web_design</a>, <a href="http://www.technorati.com/tags/css" rel="tag">css</a>, <a href="http://www.technorati.com/tags/validating" rel="tag">validating</a>, <a href="http://www.technorati.com/tags/valid_XHTML" rel="tag">valid_XHTML</a>, <a href="http://www.technorati.com/tags/ie6" rel="tag">ie6</a>, <a href="http://www.technorati.com/tags/css_hacks" rel="tag">css_hacks</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ianlabs.com/2007/08/09/trash-all-ie-css-hacks/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Can Ethel the Secretary Produce Valid-tastic Content?</title>
		<link>http://www.ianlabs.com/2007/06/12/can-ethel-the-secretary-produce-valid-tastic-content/</link>
		<comments>http://www.ianlabs.com/2007/06/12/can-ethel-the-secretary-produce-valid-tastic-content/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 17:04:14 +0000</pubDate>
		<dc:creator>Ian</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.ianlabs.com/2007/06/12/can-ethel-the-secretary-produce-valid-tastic-content/</guid>
		<description><![CDATA[As most web developers can probably attest to, often there is a &#8220;cringe&#8221; moment when you pass off a beautiful, well-oiled, smoothly-running website to a lowly (but important) content editor who was volunteered for the job. For the sake of this article, I&#8217;m going to lump all of the valiant people who get stuck with [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.ianlabs.com/wp-content/uploads/2007/06/ethel.jpg' alt='Ethel the Secretary' style='float:left' />As most web developers can probably attest to, often there is a &#8220;cringe&#8221; moment when you pass off a beautiful, well-oiled, smoothly-running website to a lowly (but important) content editor who was volunteered for the job.</p>
<p>For the sake of this article, I&#8217;m going to lump all of the valiant people who get stuck with updating the company&#8217;s website into one hypothetical human and call this person Ethel, God bless her heart. </p>
<p>Ethel is a good person who keeps her office running like an Indy Car, she stays on top of those TPS reports, And she watches the front desk &#8211; but when she updates the website, <strong>she pastes content in from Microsoft Word.</strong><br />
<span id="more-69"></span><br />
<em>(I could go off at this point on why there isn&#8217;t a person dedicated to updating a website &#8211; a crucial tool of communication between a business entity and it&#8217;s target audience &#8211; but that is another topic.)</em></p>
<p>For the people reading this that doesn&#8217;t understand why pasting content into your website&#8217;s Content Management System is bad, then let me quickly explain. Copying and pasting test from word processors beings along lots of hidden data that controls how text looks. This is called &#8220;inline style&#8221; and it&#8217;s the bane of a website that has the style controlled globally via Cascading Style Sheets.<img src='http://www.ianlabs.com/wp-content/uploads/2007/06/atari_st_bombs.gif' alt='Atari ST Bombs' style="float: right" /><br />
These inline styles sneak into your content like mice into barns and before you know it, the website site looks like an insane ransom note. Your global style sheets, which were developed and set up by a professional designer/communicator, can&#8217;t override these inline styles.</p>
<p>That&#8217;s just one example of how Ethel can unwittingly diminish the communication power of the website. </p>
<p>Web developers are always looking for the best tool to produce good clean content while being easy. Today I ran across one I hadn&#8217;t seen before, a great open-source project called <a href="http://www.wymeditor.org/en/" title="WYMeditor" rel="nofollow">WYMeditor</a>. It&#8217;s well on it&#8217;s way to becoming the neatest document editor I have yet seen.</p>
<p><em>According to the description on the website:</em></p>
<blockquote><p>WYMeditor&#8217;s main concept is to leave details of the document&#8217;s visual layout, and to concentrate on its structure and meaning, while trying to give the user as much comfort as possible (at least as WYSIWYG editors).</p></blockquote>
<p>The neat approach WYMeditor takes is to visually display the markup. If you&#8217;ve got a paragraph, it&#8217;s clearly visible. If you&#8217;ve got a heading level 1, it&#8217;s obvious. The editor leaves out font size changes, color changes, and all of those old depreciated tools that put inline styles into the document.<br />
<a href='http://www.ianlabs.com/wp-content/uploads/2007/06/wymeditor.png' title='WYM Editor'><img src='http://www.ianlabs.com/wp-content/uploads/2007/06/wymeditor.thumbnail.png' alt='WYM Editor' style="float: right;" /></a><br />
The automatic stripping of these inline styles from content pasted from a word processor is not done yet, but it&#8217;s on the horizon. At that point I predict this editor will become one of the best available.</p>
<p>It does these things while remaining very simple to use &#8211; so Ethel won&#8217;t have a bit of trouble with it. These are truly great times we live in.</p>
<p><span class="technoratitag">Technorati Tags: <a href="http://www.technorati.com/tags/cascading_style_sheets" rel="tag">cascading_style_sheets</a>, <a href="http://www.technorati.com/tags/web_developers" rel="tag">web_developers</a>, <a href="http://www.technorati.com/tags/inline_styles" rel="tag">inline_styles</a>, <a href="http://www.technorati.com/tags/professional_designer" rel="tag">professional_designer</a>, <a href="http://www.technorati.com/tags/communication_power" rel="tag">communication_power</a>, <a href="http://www.technorati.com/tags/content_editor" rel="tag">content_editor</a>, <a href="http://www.technorati.com/tags/word_processors" rel="tag">word_processors</a>, <a href="http://www.technorati.com/tags/global_style" rel="tag">global_style</a>, <a href="http://www.technorati.com/tags/inline_style" rel="tag">inline_style</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ianlabs.com/2007/06/12/can-ethel-the-secretary-produce-valid-tastic-content/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
