{"id":59,"date":"2004-12-29T11:22:07","date_gmt":"2004-12-29T19:22:07","guid":{"rendered":""},"modified":"2016-05-25T23:34:38","modified_gmt":"2016-05-26T06:34:38","slug":"sifr-2-0-release-candidate-3","status":"publish","type":"post","link":"https:\/\/mikeindustries.com\/blog\/archive\/2004\/12\/sifr-2-0-release-candidate-3","title":{"rendered":"sIFR 2.0 RC 3 is Here&#8230; Come Get Some"},"content":{"rendered":"<p><strong>UPDATE:<\/strong> Version 2.0 is now available. <a href=\"\/sifr\/\">See article here<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"\/blog\/images\/inline\/sifr.gif\" width=\"182\" height=\"106\" border=\"0\" alt=\"\" class=\"rightinline\" \/>Alright, I know I said Release Candidate 2 might be the final release of sIFR 2.0, but hey, <a href=\"http:\/\/www.novemberborn.net\" target=\"_blank\">Mark<\/a> and I found some more things to improve on&#8230; so we did.  Today&#8217;s release of sIFR 2.0 RC3 introduces the following new features\/fixes\/improvements:<\/p>\n<ul>\n<li>The javascript file has been reduced down to 8.8k.<\/li>\n<li>Replacement calls now use named arguments so you don&#8217;t need to specify parameters in any particular order.  The function is backwards-compatible, however, so existing installs will remain functional.<\/li>\n<li>Newline support (<code>&lt;br&gt;<\/code> and <code>&lt;br \/&gt;<\/code>) now works perfectly.<\/li>\n<li>Now compatible with Opera 7 and above.<\/li>\n<li>New support for a &#8220;fallback&#8221; transparency color for browsers which don&#8217;t support transparency. This eliminates the green background displayed in some older browsers when specifying transparency.<\/li>\n<li>A shiny new sIFR logo!<\/li>\n<\/ul>\n<p>Since all changes from RC2 to RC3 are contained within the &#8220;sifr.js&#8221; file, you need only replace your existing &#8220;sifr.js&#8221; file to complete the upgrade. No .html or .swf work is necessary.  You may, however, decide to change your replacement calls to the new named argument syntax if you wish.  This is not necessary, but you may find it preferable.<\/p>\n<p><ins>Note: if you are using a version earlier than RC2, please re-export your swfs as well.<\/ins><\/p>\n<p>Here are links to the new files and updated example page:<\/p>\n<ul>\n<li><a href=\"https:\/\/mikeindustries.com\/blog\/files\/sifr\/2.0\/sIFR2.0rc3.zip\" target=\"_blank\">Download sIFR 2.0 RC3<\/a><\/li>\n<li><a href=\"https:\/\/mikeindustries.com\/blog\/files\/sifr\/2.0\/\" target=\"_blank\">View the updated example page<\/a><\/li>\n<\/ul>\n<p>Incidentally, it looks like Metafilter <a href=\"http:\/\/www.metafilter.com\/mefi\/38217\" target=\"_blank\">has picked up on sIFR today<\/a> and is sending over a ton of traffic to the original sIFR article. Thanks guys!<\/p>\n<p>Reading the Metafilter comment thread is a bit humorous, however. It never ceases to amaze me how some people will see the word &#8220;Flash&#8221; and cry about imaginary accessibility issues, imaginary proprietary file format issues, and other imaginary &#8220;sky is falling&#8221; issues. Look at the code people. Study it. Analyze it. Understand it before you jump to conclusions.  And above all else, understand that <em>the entire web as we know it is a hack<\/em>. I&#8217;d respond on the Metafilter thread myself but I don&#8217;t feel like paying $5 to join.<\/p>\n<div class=\"update\">This article contains information on sIFR Release Candidate 3 &#8212; the latest version of sIFR.  For an explanation of exactly what sIFR is, please see the original article: <a href=\"https:\/\/mikeindustries.com\/blog\/archive\/2004\/08\/sifr\" target=\"_blank\">sIFR: The Healthy Alternative to Browser Text<\/a>.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Alright, I know I said Release Candidate 2 might be the final release of sIFR 2.0, but hey, Mark and I found some more things to improve on&#8230; so we did.  Today&#8217;s release of sIFR 2.0 RC3 introduces the following new features\/fixes\/improvements:&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36,282],"tags":[],"class_list":["post-59","post","type-post","status-publish","format-standard","hentry","category-design","category-original"],"_links":{"self":[{"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/posts\/59","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/comments?post=59"}],"version-history":[{"count":0,"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/posts\/59\/revisions"}],"wp:attachment":[{"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/media?parent=59"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/categories?post=59"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/tags?post=59"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}