From mark at novemberborn.net Mon Apr 16 19:29:31 2007 From: mark at novemberborn.net (Mark Wubben) Date: Mon, 16 Apr 2007 21:29:31 +0200 Subject: [sIFR3-dev] Progress Message-ID: <1E4E0617-FC67-4915-89CA-25E468B3D39A@novemberborn.net> Hey all, Life has been a bit hectic lately, with university projects and exams and traveling cross-small-country for work and family. Hopefully the next couple of months will be less hectic, so I can work on sIFR again. I did make some changes last week (which still require documentation?) and these can be found in r241: * More consistent handling of elements which are not rendered by the browser. In other words, they or an ancestor have display: none; set. These elements cannot be replaced. * Fixed a bug in the content parsing code, which broke when replacing elements like `

Foo bar

` * Added really cool support for rewriting the text *inside* the Flash movies. For example you can now do: sIFR.callbacks['h1'][0].write('Hello!'); sIFR.callbacks[2].write('Third sIFR element on the page'); The API for this has not stabilized yet, but it opens up quite a few advanced use cases. The plan for the coming period is to fix all outstanding bugs, and then release the second beta. The documentation is going to see some improvement for this release as well. I also want to heavily push it as the successor to sIFR 2, it will have so many improvements and even some bug fixes that sIFR 2 just isn't going to be worth using anymore. This does pose a slight problem in that I'll be pushing people to use beta software, but with the time between releases I'm pretty confident the code is stable. After this beta I'll be adding support for font and window resizing. This is going to be an experimental feature, in that it will be disabled by default. The code will rely on very specific browser behaviour and is thus somewhat brittle. Having it disabled by default should serve to make people aware of this. So, that'll be the third beta, followed by a release candidate with any necessary bug fixes and also speed improvements. And after that, a final release! I'm not giving out timetables for the releases. I've always been careful with this, which has proven to be a good thing. Life, university and work can be unpredictable at times. That's all for now, thanks! -- Mark From mark at novemberborn.net Mon Apr 16 19:29:57 2007 From: mark at novemberborn.net (Mark Wubben) Date: Mon, 16 Apr 2007 21:29:57 +0200 Subject: [sIFR3-dev] London, April 18th - 19th Message-ID: <816C7FA5-D76A-44D2-81FF-71C9C17DD7B4@novemberborn.net> Hi, Wednesday the 18th I'll be in London for the Future of Web Design conference. I'm leaving Thursday afternoon already, so I'm afraid I won't have much time to meet with people outside of the conference. Nonetheless, if you're in town as well shoot me an e-mail and we'll try to work something out. Cheers! -- Mark From davebytes at comcast.net Tue Apr 17 22:37:52 2007 From: davebytes at comcast.net (David Chait) Date: Tue, 17 Apr 2007 18:37:52 -0400 Subject: [sIFR3-dev] Progress In-Reply-To: References: Message-ID: <46254C40.4090702@comcast.net> Sounds very cool. Your work is obviously appreciated by many. Can I make two suggestions? 1. Some of the stuff sounds very cool, but yes also sounds experimental and very 'advanced' usage that could be in a v3.1 release. Definitely keep the focus on existing feature areas, and get 3.0 out and people starting to use it, and get feedback on what else is most useful to expand on (and play with next feature enhancements where you are building an installed base of 3.0 users...). 2. I'd >really< like to see some investment outside the core code. I agree with your push to show that S3 is the successor to S2 -- but I don't think that'll be called into question. Work on docs is also cool. But I'd like to see work on font tools, as fonts are the key to the system, and a really good automated TT->font builder (commandline for win/lin/osx is fine by me, take a text file with characters, or a param to say all chars) could make or break S3 'conversion' -- given that S2 fonts don't work at all in S3. Thoughts? Obviously, I'm still working (in bits and pieces) on my CG-FlashyTitles v3 plugin for WordPress, have some people testing it out with an older S3 release now. Hoping when you get your next stable release out the door that I can find cycles to focus on further enhancements to the administrative UI. I might also look into whether it can be repurposed as a general library for other systems. -d > Date: Mon, 16 Apr 2007 21:29:31 +0200 > From: Mark Wubben > Subject: [sIFR3-dev] Progress > To: sIFR List > Message-ID: <1E4E0617-FC67-4915-89CA-25E468B3D39A at novemberborn.net> > Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; > format=flowed > > Hey all, > > Life has been a bit hectic lately, with university projects and exams > and traveling cross-small-country for work and family. Hopefully the > next couple of months will be less hectic, so I can work on sIFR > again. I did make some changes last week (which still require > documentation?) and these can be found in r241: > > * More consistent handling of elements which are not rendered by the > browser. In other words, they or an ancestor have display: none; set. > These elements cannot be replaced. > > * Fixed a bug in the content parsing code, which broke when replacing > elements like `

Foo bar

` > > * Added really cool support for rewriting the text *inside* the Flash > movies. For example you can now do: > > sIFR.callbacks['h1'][0].write('Hello!'); > sIFR.callbacks[2].write('Third sIFR element on the page'); > > The API for this has not stabilized yet, but it opens up quite a > few advanced use cases. > > The plan for the coming period is to fix all outstanding bugs, and > then release the second beta. The documentation is going to see some > improvement for this release as well. I also want to heavily push it > as the successor to sIFR 2, it will have so many improvements and > even some bug fixes that sIFR 2 just isn't going to be worth using > anymore. This does pose a slight problem in that I'll be pushing > people to use beta software, but with the time between releases I'm > pretty confident the code is stable. > > After this beta I'll be adding support for font and window resizing. > This is going to be an experimental feature, in that it will be > disabled by default. The code will rely on very specific browser > behaviour and is thus somewhat brittle. Having it disabled by default > should serve to make people aware of this. So, that'll be the third > beta, followed by a release candidate with any necessary bug fixes > and also speed improvements. And after that, a final release! > > I'm not giving out timetables for the releases. I've always been > careful with this, which has proven to be a good thing. Life, > university and work can be unpredictable at times. > > That's all for now, thanks! > > -- > Mark From angus at anguspratt.ca Wed Apr 18 12:28:03 2007 From: angus at anguspratt.ca (Angus Pratt) Date: Wed, 18 Apr 2007 05:28:03 -0700 Subject: [sIFR3-dev] sIFR 3 and Drupal Message-ID: <46260ED3.5060406@anguspratt.ca> I was implementing sIFR2 in a Drupal installation when I ran across your work with 3. It does just what I need but because it it only beta at this point no Drupal developer wants to move the sIFR module forward... Get the existing features solid give us a release candidate... Then do the "nice to have" in a 3.1. -- *Angus Pratt * *Pratt Web Services logo* Poet, Consultant, Web Designer http://anguspratt.ca (604)351-6747 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: prattlogo_small.gif Type: image/gif Size: 808 bytes Desc: not available URL: From mark at novemberborn.net Thu Apr 19 14:06:40 2007 From: mark at novemberborn.net (Mark Wubben) Date: Thu, 19 Apr 2007 15:06:40 +0100 Subject: [sIFR3-dev] Progress In-Reply-To: <46254C40.4090702@comcast.net> References: <46254C40.4090702@comcast.net> Message-ID: On Apr 17, 2007, at 11:37 PM, David Chait wrote: > 1. Some of the stuff sounds very cool, but yes also sounds > experimental > and very 'advanced' usage that could be in a v3.1 release. My thoughts played with that, and I'm happy you think so as well. That'd be definitely no font resizing in 3.0. I do want to have a look at adding some extra effects, which shouldn't be too hard. I also want to handle window resizing, which isn't as experimental as font resizing. > 2. I'd >really< like to see some investment outside the core code. I > agree with your push to show that S3 is the successor to S2 -- but I > don't think that'll be called into question. Work on docs is also > cool. But I'd like to see work on font tools, as fonts are the key to > the system, and a really good automated TT->font builder (commandline > for win/lin/osx is fine by me, take a text file with characters, or a > param to say all chars) could make or break S3 'conversion' -- given > that S2 fonts don't work at all in S3. Thoughts? I'm with you. Something I did not allude to earlier is that I'm planning debug code which should help with deploying sIFR. Think about verifying the locations of the Flash movies and alerting users to elements which cannot be replaced because they are not rendered. A command-line tool to generate sIFR 3 movies shouldn't be too hard I hope. There's a change in how typefaces are stored inside the Flash movies though, which might cause some trouble. Because of this I don't think there can be a convertor. > Obviously, I'm still working (in bits and pieces) on my CG- > FlashyTitles > v3 plugin for WordPress, have some people testing it out with an older > S3 release now. Hoping when you get your next stable release out the > door that I can find cycles to focus on further enhancements to the > administrative UI. I might also look into whether it can be > repurposed > as a general library for other systems. Sounds great! -- Mark