Hi Jeremy, Theoretically, all versions of IE 7+. I'm currently testing in IE 11 on Windows 7. There may be some additional work that would be needed on Windows 8.1 as the IE security model has been tightened a bit more but I believe it would still work.
I'll work on getting my prototype in shape so that you can take a look at it. I have a few things to tidy up first as I've been mostly just hacking on things. I'll include hacked versions of TWC and TW5 that use this plug-in. The .HTA idea is a separate idea as BHOs do not some into play (they are not loaded by the HTA runner). Basically, a .HTA app is just a local HTML file that has very little security restrictions. So the original TWC works out of the box just by a file rename. TW5 requires some changes to the meta headers and the Saver like the BHO version. I'll make a .HTA version of TW5 that uses the FSO. I'll should be able to email these to you within the next day or so. David On Tuesday, November 26, 2013 2:42:29 PM UTC-8, Jeremy Ruston wrote: > > Hi David > > Good to hear from you, and very intriguing news. I'd be very interested to > see both your IE extension and the TW5 mod to use FSO and .HTA files. What > versions of IE are supported by the BHO? > > Best wishes > > Jeremy. > > > > On Tue, Nov 26, 2013 at 10:27 PM, David Jade <[email protected]<javascript:> > > wrote: > >> New to the group - apologies if this is not the right place to throw this >> idea out: >> >> There is another way to save files with IE that is fully supported by MS >> and gives a bit of a better user experience. I've gotten a prototype of >> this working with both the 2.8 TW and the newer TW5 if anyone is >> interested. It is similar in function to how the Firefox plug-in works, >> basically adding an API that JavaScript can then interact with to save the >> file locally. >> >> The upside is, when using either version of TW with local files there are >> no more "allow blocked content" prompts as well as no "ActiveX" security >> popups. TW (2.8 and 5) can just access this new API without the user seeing >> security warnings each time they open their local TW files. For the user, >> less things that have to be clicked away. >> >> To make this work IE users do have to install a browser extension (a >> Browser Helper Object). Once installed, IE users will still see a "Save As" >> dialog when TW tries to save files locally but there is one important >> difference - TW controls both the save file name *and* the initial save >> location (so things don't automatically get put into the Download folder). >> >> If anyone is interested in this, let me know. I think it makes for a >> better experience in IE for both versions of TW. It would need some work to >> make it secure for users and not a potential risk like the old >> FileSystemObject but I have some ideas about this. Of course it would >> need to be code signed as well for distribution. But with a little more >> effort it could be taken all the way to the point of not even showing a >> Save As dialog at all, all in a officially MS supported way. >> >> David >> >> Ps. here is another quick way for IE users to make using TW locally more >> tolerable right now: users can rename their local 2.8 TW files from .html >> to .hta and get rid of all the security warning, etc... when running >> locally. TW then runs in the HTML Application runner built into Windows >> instead of in the local web browser. This could also work for TW5 but would >> require a few changes (adding a IE-specific meta X-UA-Compatible header >> and of course, adding a Saver module that uses the old FileSystemObject - I >> also have this working if anyone is interested). >> >> >> On Tuesday, November 12, 2013 12:56:48 PM UTC-8, Jeremy Ruston wrote: >> >>> Hi Andrew >>> >>> I've just pushed a first version of a saver module for IE10 and above. >>> It's not great, sadly. Clicking save in the browser pulls up an unobtrusive >>> bar at the bottom of the browser window where you can click "save". You >>> then get a new copy of your wiki in the downloads folder. Anyhow, it's >>> better than nothing I suppose. >>> >> > > > -- > Jeremy Ruston > mailto:[email protected] <javascript:> > -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywikidev. For more options, visit https://groups.google.com/groups/opt_out.
