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.

Reply via email to