Re: [Xsltforms-support] F1 message box and double click in svn r470
Brought to you by:
alain-couthures
From: Leigh L K. Jr <lei...@xe...> - 2011-01-11 21:59:19
|
On 12/21/2010 10:31 PM, COUTHURES Alain wrote: > Le 21/12/2010 23:37, Leigh L Klotz Jr a écrit : >> It would be nice if you'd offer a different way for us to give AgenceXML >> credit. >> It's fairly intrusive for a library to take over double click and F1. >> > Double click is not mentioned in XForms specifications but was > probably too intrusive because it might happen accidentally so I > changed it to F1 instead. > > Browsers already intercept F1 for their own help/credits and some > analysis I fund said that it usually was involuntary. The other > function keys seem more useful and Opera is defining all of them! > > What else? A splash box wouldn't be nice, of course... Neither a > static line at the end of each page... > > BTW, this message box shouldn't only display credits but also specific > debug statistics such as: > > * size of instances > * Javascript loading time > * cumulative refresh time > * longest XPath expression evaluation times > > XSLTForms has an LGPL license and I'm sure just few developers will > hesitate to comment the corresponding Javascript instruction or change > the interception again if they need to. Beginners probably won't > change anything but won't press F1 either unless they're looking for > help/credits! > > Donations for XSLTForms are inexistent and, except in Steven > Pemberton's and Kurt Cagle's papers and in your own personal site, I > never see any publicity or credits for it. If XSLTForms is just used > for prototyping, F1 shouldn't be a problem at all. > > Do you have another suggestion? > > Thanks! > > -Alain Yes, I have a few suggestions: 1. As Gregoire said, output the "powered by" info in a comment. 2. Enable F1 only when Debug is on. 3. We can't and won't make donations. However, we've paid for support, and I know others have as well. We're happy to pay for support. I suspect if you put an option on your page for a support agreement, you'd attract more. 4. As for more intrusive stuff, it's my opinion that one of the reasons that FormsPlayer wasn't more widely adopted is that it put big icons with "powered by FormsPlayer" next to each form control. Those too had debug info in them, and if you bought a paid copy you could remove them, but I believe their presence caused many to simply abandon interest long before that point came. Leigh. |