{"id":87,"date":"2005-04-27T22:50:59","date_gmt":"2005-04-28T06:50:59","guid":{"rendered":""},"modified":"2016-05-25T23:34:37","modified_gmt":"2016-05-26T06:34:37","slug":"sifr-2-0-released","status":"publish","type":"post","link":"https:\/\/mikeindustries.com\/blog\/archive\/2005\/04\/sifr-2-0-released","title":{"rendered":"sIFR 2.0 Released"},"content":{"rendered":"<p>It&#8217;s released! A long effort of several months is finally complete. <a href=\"\/sifr\/\">sIFR 2.0 is here<\/a>.<\/p>\n<p>I&#8217;m all worn out from writing the <a href=\"\/sifr\/\">official sIFR landing page<\/a> so I&#8217;m going to keep this entry short, but I&#8217;ll just say that this release is the realization of everything we&#8217;ve always strived for in sIFR: rich, accessible typography for the masses with no pitfalls under any reasonable browsing conditions.<\/p>\n<p>Release Candidate 4 was pretty solid, but this final release adds two improvements to the already rich feature set: the ability to show browser text while Flash text is loading (if desired) and graceful degradation to HTML text if users have <a href=\"http:\/\/flashblock.mozdev.org\" target=\"_blank\">FlashBlock<\/a> installed. We&#8217;re particularly jazzed about working through the FlashBlock issue because it was the only circumstance where we felt sIFR wasn&#8217;t degrading perfectly, but thanks to the FlashBlock folks&#8217; willingness to work with us and upgrade the FlashBlock extension, all is good in Flash-blocking land now. :)<\/p>\n<p>I&#8217;d like to give a final thank you to the following people for the following reasons:<\/p>\n<ul>\n<li><a href=\"http:\/\/www.novemberborn.net\" target=\"_blank\">Mark Wubben<\/a> &#8212; Mark&#8217;s world-class javascript skills are the reason that sIFR is as robust and well-formed as it is. He and I have been working together long-distance from Seattle to The Netherlands for several months now, and I can say he&#8217;s the easily the best javascripter I&#8217;ve ever collaborated with. His only shortcoming is that he doesn&#8217;t have a Mac yet, but that will change before the summer I&#8217;m told. If you&#8217;re ever in need of a great javascripter or just an object-oriented developer genius, Mark is your guy.<\/li>\n<li><a href=\"http:\/\/www.shauninman.com\" target=\"_blank\">Shaun Inman<\/a> &#8212; I can&#8217;t really say anything about The Wolf that hasn&#8217;t already been said. He is the man. His original IFR DOM-based Flash replacement routine was the catalyst for the creation of sIFR, and to this day, he&#8217;s still the first person I bug on Instant Messenger when I have a problem. In fact, I find him so useful that I embedded him in a Dashboard widget earlier this week&#8230; details possibly forthcoming (seriously). Shaun has <a href=\"http:\/\/www.haveamint.com\" target=\"_blank\">some interesting things<\/a> he&#8217;s getting ready to release as well, so keep an eye on him.<\/li>\n<li><a href=\"http:\/\/www.violetsky.net\/\" target=\"_blank\">Stephanie Sullivan<\/a> &#8212; Hot beach volleyball mom by day, rabid sIFR advocate by night, Stephanie has helped write a lot of the sIFR documentation on the official <a href=\"http:\/\/wiki.novemberborn.net\/sifr\" target=\"_blank\">sIFR Wiki<\/a> as well as evangelize the technology at conferences and classes around the country. Tonight, Stephanie&#8217;s introducing sIFR 2.0 at TODCON in Las Vegas&#8230; we wish her luck.<\/li>\n<li><a href=\"http:\/\/www.macromedia.com\/support\/forums\/team_macromedia\/team_members\/114.html\" target=\"_blank\">Danilo Celic<\/a> &#8212; Along with Stephanie, Danilo is a key contributor over at Community MX. Danilo took the time to create a Dreamweaver extension to export sIFR swf files and even made sIFR tutorial in the form of <a href=\"http:\/\/www.macromedia.com\/devnet\/mx\/dreamweaver\/articles\/sifr_demo.html\" target=\"_blank\">a slick Breeze presentation<\/a>&#8230; go check it out.<\/li>\n<li><a href=\"http:\/\/www.bestkungfu.com\" target=\"_blank\">Matt May<\/a> &#8212; As an accessibility expert, member of the W3C, and just all around great guy, Matt&#8217;s opinion means a lot to us, and when he gave a clean bill of accessibility health to sIFR, we really started to feel great about what we&#8217;d done.<\/li>\n<li><a href=\"http:\/\/www.joeclark.org\" target=\"_blank\">Joe Clark<\/a> &#8212; Much like Matt, Joe&#8217;s opinions on accessibility mean a lot to us. And much like Matt, Joe sees nothing inaccessible about sIFR. We like Joe.<\/li>\n<li><a href=\"http:\/\/www.mezzoblue.com\" target=\"_blank\">Dave Shea<\/a> &#8212; Dave provided a <a href=\"http:\/\/www.mezzoblue.com\/archives\/2004\/10\/26\/sifr\/\" target=\"_blank\">very even-handed review of sIFR<\/a> back in the beta days which helped us focus on making the good better and making the not-so-good, not-so-bad anymore. Thanks for a good post and the healthy discussion which followed.<\/li>\n<li><a href=\"http:\/\/thedredge.org\/\" target=\"_blank\">Andrew Hume<\/a> &#8212; Andrew wrote a great article on his site, Usabletype.com, about <a href=\"http:\/\/usabletype.com\/articles\/2004\/how-and-when-to-use-sifr\/\" target=\"_blank\">how and when to use sIFR<\/a>. He&#8217;s also been helpful in explaining proper usage to people when the opportunity arises.<\/li>\n<li><a href=\"http:\/\/www.jeffcroft.com\" target=\"_blank\">Jeff Croft<\/a> &#8212; Croftie&#8217;s a big sIFR guy and much like Andrew, he&#8217;s been helpful in mitigating some of the discussion around the internet about proper use of this method. Jeff&#8217;s site is also a great example of beautiful sIFR use.<\/li>\n<li>Everyone who has used sIFR &#8212; Without the pool of hundreds of developers putting sIFR through its paces, we wouldn&#8217;t have made it as good as it is. There are simply too many combinations of browsers, OSes, plug-ins, and extensions out there to properly test something like this by yourself. To all who have helped us over the last several months, a big thank you.<\/li>\n<\/ul>\n<p>Alright, now <a href=\"\/sifr\/\">go check it out already!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s released! A long effort of several months is finally complete. sIFR 2.0 is here. I&#8217;m all worn out from writing the official sIFR landing page so I&#8217;m going to keep this entry short, but I&#8217;ll just say that this release is the realization of everything we&#8217;ve always strived for in sIFR: rich, accessible typography for the masses with no pitfalls under any reasonable browsing conditions&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36,282],"tags":[],"class_list":["post-87","post","type-post","status-publish","format-standard","hentry","category-design","category-original"],"_links":{"self":[{"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/posts\/87","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=87"}],"version-history":[{"count":0,"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/posts\/87\/revisions"}],"wp:attachment":[{"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/media?parent=87"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/categories?post=87"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mikeindustries.com\/blog\/wp-json\/wp\/v2\/tags?post=87"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}