<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: sIFR Update: More Enhancements on the Way</title>
	<atom:link href="http://www.mikeindustries.com/blog/archive/2004/09/sifr-update/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way</link>
	<description>A running commentary of occasionally interesting things.</description>
	<lastBuildDate>Fri, 30 Jul 2010 14:35:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Paul Mayne</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-835</link>
		<dc:creator>Paul Mayne</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-835</guid>
		<description>Any thoughts on preloading the fonts? Especially for use in foreign languages that contain a large amount of characters.</description>
		<content:encoded><![CDATA[<p>Any thoughts on preloading the fonts? Especially for use in foreign languages that contain a large amount of characters.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Croft</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-836</link>
		<dc:creator>Jeff Croft</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-836</guid>
		<description>Take a break, do something fun (like maybe a fantasy football draft?), and come back to this when you can. The current version is very solid -- anything you add is just gravy.</description>
		<content:encoded><![CDATA[<p>Take a break, do something fun (like maybe a fantasy football draft?), and come back to this when you can. The current version is very solid &#8212; anything you add is just gravy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Lewis</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-837</link>
		<dc:creator>Jeff Lewis</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-837</guid>
		<description>It appears to try to replace even when activeX controls are disabled.  I am viewing the page in RssBandit which uses IE with a stricter rule set and the titles are all missing...</description>
		<content:encoded><![CDATA[<p>It appears to try to replace even when activeX controls are disabled.  I am viewing the page in RssBandit which uses IE with a stricter rule set and the titles are all missing&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bennington</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-838</link>
		<dc:creator>Bennington</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-838</guid>
		<description>It works amazingly in all the good browsers, but if you decide to download SP2 and use IE you won&#039;t see the headings at all, they will be null sets, until you tell it to allow.  Beautiful!!!   the resize function is just &lt;strong&gt;amazing&lt;/strong&gt;</description>
		<content:encoded><![CDATA[<p>It works amazingly in all the good browsers, but if you decide to download SP2 and use IE you won&#8217;t see the headings at all, they will be null sets, until you tell it to allow.  Beautiful!!!   the resize function is just <strong>amazing</strong></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gordon</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-839</link>
		<dc:creator>Gordon</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-839</guid>
		<description>OK, I&#039;ve had a look at this and I think I know (roughly) how it all hangs together.

So, I&#039;ll offer my services. I&#039;m a technical author by trade (information designer, technical communicator etc etc) and will happily help out with those simple instructions (I agree with Andrei on that one). No offense if you&#039;d rather not involve a complete stranger, but I&#039;d rather offer than not.

Drop me a line if I can be of service, and as soon as I&#039;ve implemented sIFR on my site (part of it anyway) I&#039;ll have an even better idea of how it works. Top job guys.</description>
		<content:encoded><![CDATA[<p>OK, I&#8217;ve had a look at this and I think I know (roughly) how it all hangs together.</p>
<p>So, I&#8217;ll offer my services. I&#8217;m a technical author by trade (information designer, technical communicator etc etc) and will happily help out with those simple instructions (I agree with Andrei on that one). No offense if you&#8217;d rather not involve a complete stranger, but I&#8217;d rather offer than not.</p>
<p>Drop me a line if I can be of service, and as soon as I&#8217;ve implemented sIFR on my site (part of it anyway) I&#8217;ll have an even better idea of how it works. Top job guys.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom T</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-840</link>
		<dc:creator>Tom T</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-840</guid>
		<description>Have to ask the stupid question...way back when Shaun did the original, I played with it a bit and had a bit of a problem getting the font to embed in the Flash file (I&#039;m pretty much a Flash n00b, but not a n00b at all when it comes to coding)...

Here&#039;s my q:  is there some issue using an OpenType font for embedding with Flash?  i.e. will that only work with either TrueType or Postscript fonts?

(nice work, btw.  Trying to convince an anti-Flash compatriot to allow me to use it, doubt it will happen, but I definitely *will* add it to my &quot;bag of tricks&quot; ;))</description>
		<content:encoded><![CDATA[<p>Have to ask the stupid question&#8230;way back when Shaun did the original, I played with it a bit and had a bit of a problem getting the font to embed in the Flash file (I&#8217;m pretty much a Flash n00b, but not a n00b at all when it comes to coding)&#8230;</p>
<p>Here&#8217;s my q:  is there some issue using an OpenType font for embedding with Flash?  i.e. will that only work with either TrueType or Postscript fonts?</p>
<p>(nice work, btw.  Trying to convince an anti-Flash compatriot to allow me to use it, doubt it will happen, but I definitely *will* add it to my &#8220;bag of tricks&#8221; ;))</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom T</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-841</link>
		<dc:creator>Tom T</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-841</guid>
		<description>(dammit, for some reason I forgot the .com on the above URL, sorry)</description>
		<content:encoded><![CDATA[<p>(dammit, for some reason I forgot the .com on the above URL, sorry)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Broad</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-842</link>
		<dc:creator>Marc Broad</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-842</guid>
		<description>Hi Mike,

Wow, i didnt even notice my url suggestion had made it into the file (and that it even worked!)

Along with everyone else, I would like to thank you and of course Mr Inman &amp; Mr Jogin (and others involved) for contributing towards such a useful tool and providing your time and patience towards each post.

If i could buy you all a round at the pub tonight I would.
And if you are ever in New Zealand - you can hold me to that!
Cheers</description>
		<content:encoded><![CDATA[<p>Hi Mike,</p>
<p>Wow, i didnt even notice my url suggestion had made it into the file (and that it even worked!)</p>
<p>Along with everyone else, I would like to thank you and of course Mr Inman &#038; Mr Jogin (and others involved) for contributing towards such a useful tool and providing your time and patience towards each post.</p>
<p>If i could buy you all a round at the pub tonight I would.<br />
And if you are ever in New Zealand &#8211; you can hold me to that!<br />
Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olaf</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-843</link>
		<dc:creator>Olaf</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-843</guid>
		<description>Thank you for your work.
I tested this script with set to transparent in background, this works fine in FF 0.9.3, IE6 and Mozilla 1.6. Works not good in Opera 7.5, the background are not transparent, is green. Is set to #ffffff is it white.</description>
		<content:encoded><![CDATA[<p>Thank you for your work.<br />
I tested this script with set to transparent in background, this works fine in FF 0.9.3, IE6 and Mozilla 1.6. Works not good in Opera 7.5, the background are not transparent, is green. Is set to #ffffff is it white.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-844</link>
		<dc:creator>Aaron</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-844</guid>
		<description>Well done guys, nice to see this advancing.  Will definitely have to pick things apart to see if we can pillage anything for our own &quot;sIFR &quot; (s = Sprint) which had to be customized to fit our very specific requirements.

That being said, I thought I&#039;d offer up a suggestion that we used on our version.  This became all the more pertinent when I saw Scrivs comment on &lt;a href=&quot;http://cssvault.com/redesigned/jeff_croft.php&quot; rel=&quot;nofollow&quot;&gt;CSSVault&lt;/a&gt; about Jeff Croft&#039;s site taking a while to load IFR and I noticed he was using sIFR.

To give us anywhere from a few milliseconds to a few full seconds quicker load time of our IFR implementation, we place a call to the &quot;action&quot; function in the footer of the page.  This allows it to fire before &quot;onload&quot; so if an image or two are hanging it can fire when it gets to that point, instead of waiting for those extra items to load.  This is particularly helpful if you have ads or something from another server you may be waiting on.

We happen to use a second .js file that we call at the bottom, just in case we ever need to change something it will be easy to do everywhere, but it could just as easily be a call to the function itself.

So you would have to make the following changes:
1 - Initialize a variable at the top called &quot;flashHasRun&quot; (or whatever)
&lt;blockquote&gt;var flashHasRun;&lt;/blockquote&gt;2 - Edit the sIFR function as follows
&lt;blockquote&gt;function sIFR () {
	&lt;b&gt;if(!flashHasRun){&lt;/b&gt;
		// Parameters: item_to_replace , swf_filename, width, height, textcolor, bgcolor, additional_vars
		// All are optional except first two parameters
		
		TJ_replaceElement(&#039;h1&#039;,&#039;sIFR.swf&#039;,&#039;&#039;,&#039;&#039;,&#039;#990000&#039;,&#039;#FFFFFF&#039;,&#039;&#039;);
		TJ_replaceElement(&#039;h2.replace&#039;,&#039;sIFR.swf&#039;,&#039;&#039;,&#039;&#039;,&#039;#002D6F&#039;,&#039;#FFFFFF&#039;,&#039;&#039;);
		TJ_replaceElement(&#039;div.replace&#039;,&#039;sIFR.swf&#039;,&#039;&#039;,&#039;&#039;,&#039;#2D6F00&#039;,&#039;#FFFFFF&#039;,&#039;&#039;);
		
		SI_forceRedraw();
		&lt;b&gt;flashHasRun = true;
	}&lt;/b&gt;
}&lt;/blockquote&gt;3 - Add the function or second .js file in the footer (or at least after the last heading is created)&lt;blockquote&gt;&lt;script type=&quot;text/javascript&quot;&gt;
sIFR ();
&lt;/script&gt;&lt;/blockquote&gt;

The nice thing about this is that it is completely optional.  You leave the onload and if you don&#039;t run the footer call, then the onload will make it run.  If you do use the footer, then the variable gets set to make sure it doesn&#039;t run twice.

It can make a noticeable difference on graphic heavy pages, or any page that may hang on a single thing for whatever reason.  Is fairly painless to implement, and even then is completely optional.

Anyway... great work guys, hopefully this is of some help.</description>
		<content:encoded><![CDATA[<p>Well done guys, nice to see this advancing.  Will definitely have to pick things apart to see if we can pillage anything for our own &#8220;sIFR &#8221; (s = Sprint) which had to be customized to fit our very specific requirements.</p>
<p>That being said, I thought I&#8217;d offer up a suggestion that we used on our version.  This became all the more pertinent when I saw Scrivs comment on <a href="http://cssvault.com/redesigned/jeff_croft.php" rel="nofollow">CSSVault</a> about Jeff Croft&#8217;s site taking a while to load IFR and I noticed he was using sIFR.</p>
<p>To give us anywhere from a few milliseconds to a few full seconds quicker load time of our IFR implementation, we place a call to the &#8220;action&#8221; function in the footer of the page.  This allows it to fire before &#8220;onload&#8221; so if an image or two are hanging it can fire when it gets to that point, instead of waiting for those extra items to load.  This is particularly helpful if you have ads or something from another server you may be waiting on.</p>
<p>We happen to use a second .js file that we call at the bottom, just in case we ever need to change something it will be easy to do everywhere, but it could just as easily be a call to the function itself.</p>
<p>So you would have to make the following changes:<br />
1 &#8211; Initialize a variable at the top called &#8220;flashHasRun&#8221; (or whatever)</p>
<blockquote><p>var flashHasRun;</p></blockquote>
<p>2 &#8211; Edit the sIFR function as follows</p>
<blockquote><p>function sIFR () {<br />
	<b>if(!flashHasRun){</b><br />
		// Parameters: item_to_replace , swf_filename, width, height, textcolor, bgcolor, additional_vars<br />
		// All are optional except first two parameters</p>
<p>		TJ_replaceElement(&#8216;h1&#8242;,&#8217;sIFR.swf&#8217;,&#8221;,&#8221;,&#8217;#990000&#8242;,&#8217;#FFFFFF&#8217;,&#8221;);<br />
		TJ_replaceElement(&#8216;h2.replace&#8217;,'sIFR.swf&#8217;,&#8221;,&#8221;,&#8217;#002D6F&#8217;,'#FFFFFF&#8217;,&#8221;);<br />
		TJ_replaceElement(&#8216;div.replace&#8217;,'sIFR.swf&#8217;,&#8221;,&#8221;,&#8217;#2D6F00&#8242;,&#8217;#FFFFFF&#8217;,&#8221;);</p>
<p>		SI_forceRedraw();<br />
		<b>flashHasRun = true;<br />
	}</b><br />
}</p></blockquote>
<p>3 &#8211; Add the function or second .js file in the footer (or at least after the last heading is created)<br />
<blockquote>&lt;script type=&#8221;text/javascript&#8221;&gt;<br />
sIFR ();<br />
&lt;/script&gt;</blockquote></p>
<p>The nice thing about this is that it is completely optional.  You leave the onload and if you don&#8217;t run the footer call, then the onload will make it run.  If you do use the footer, then the variable gets set to make sure it doesn&#8217;t run twice.</p>
<p>It can make a noticeable difference on graphic heavy pages, or any page that may hang on a single thing for whatever reason.  Is fairly painless to implement, and even then is completely optional.</p>
<p>Anyway&#8230; great work guys, hopefully this is of some help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-845</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-845</guid>
		<description>Can&#039;t wait for those instructions-your-mom-could-follow :-)</description>
		<content:encoded><![CDATA[<p>Can&#8217;t wait for those instructions-your-mom-could-follow :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hans Nilsson</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-846</link>
		<dc:creator>Hans Nilsson</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-846</guid>
		<description>I&#039;m loving this feature, and will apply it to my site tomorrow, I hope..

Regarding to-do-list-nr 8; the simple solution would be to put the .swf file off root on your server. That way you can only reach the file through your pages, not via direct link...</description>
		<content:encoded><![CDATA[<p>I&#8217;m loving this feature, and will apply it to my site tomorrow, I hope..</p>
<p>Regarding to-do-list-nr 8; the simple solution would be to put the .swf file off root on your server. That way you can only reach the file through your pages, not via direct link&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Fenn</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-847</link>
		<dc:creator>Ian Fenn</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-847</guid>
		<description>This is neat but am I correct in thinking it doesn&#039;t play too well alongside images? I&#039;ve got an image floated left of some text and when the text is replaced, the text drops down underneath the image rather than sitting in the same place alongside.</description>
		<content:encoded><![CDATA[<p>This is neat but am I correct in thinking it doesn&#8217;t play too well alongside images? I&#8217;ve got an image floated left of some text and when the text is replaced, the text drops down underneath the image rather than sitting in the same place alongside.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd Guill</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-848</link>
		<dc:creator>Todd Guill</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-848</guid>
		<description>I loaded this on a test page for my site and it works great in all the browsers EXCEPT for Safari (where I am getting some strange behavior).

I am replacing 11 headlines.  IE takes a moment and then renders (no big deal).
In Safari all the headlines render crisp (high-res) but then fade to display the way Flash looks when it is showing in Lower-Res...

Any thoughts?
--
Todd</description>
		<content:encoded><![CDATA[<p>I loaded this on a test page for my site and it works great in all the browsers EXCEPT for Safari (where I am getting some strange behavior).</p>
<p>I am replacing 11 headlines.  IE takes a moment and then renders (no big deal).<br />
In Safari all the headlines render crisp (high-res) but then fade to display the way Flash looks when it is showing in Lower-Res&#8230;</p>
<p>Any thoughts?<br />
&#8211;<br />
Todd</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Parman</title>
		<link>http://www.mikeindustries.com/feeder/?FeederAction=clicked&amp;feed=Articles+%28RSS2%29&amp;seed=http%3A%2F%2Fwww.mikeindustries.com%2Fblog%2Farchive%2F2004%2F09%2Fsifr-update&amp;seed_title=sIFR+Update%3A+More+Enhancements+on+the+Way/comment-page-1#comment-849</link>
		<dc:creator>Ryan Parman</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-849</guid>
		<description>I hadn&#039;t even bothered to look at IFR before because I was under the impression that it was just another image replacement technique.  I couldn&#039;t have been more wrong.  This opens all kinds of doors for designers and typography as a whole!

I guess my next question is: Since currently Safari is the only browser to support the CSS2 text-shadow rule, is there any way to add text shadow effects to text using this method so that all browsers can use them?</description>
		<content:encoded><![CDATA[<p>I hadn&#8217;t even bothered to look at IFR before because I was under the impression that it was just another image replacement technique.  I couldn&#8217;t have been more wrong.  This opens all kinds of doors for designers and typography as a whole!</p>
<p>I guess my next question is: Since currently Safari is the only browser to support the CSS2 text-shadow rule, is there any way to add text shadow effects to text using this method so that all browsers can use them?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
