Comments (9)
.hta
is a MS specific extension: https://en.wikipedia.org/wiki/HTML_Application It worked well with IE 5 to 9. With IE there is a possibility to natively save / overwrite an existing file. IE 10+ know about the file extension, but have limited possibilities.
I did a short test and it still saves with IE win10.
Since it still works with IE10+ and windows, I'll close the issue. ...
from file-backups.
I used the extension .hta from the early beginnings of using TW classic. Previous use of TW with file-backups worked with this extension. Unfortunately cannot provide info on previous use since several updates of FF (and probably file-backups) occurred since last use of one of my TWs.
are you sure? My system even doesn't know about the extension.
from file-backups.
ubuntu 17.10 can't handle the file type. .. so It opens the system save dialog. ...
from file-backups.
Yes, I am sure about having used .hta
...however, I do not find any MIME-type definition on my system
Test:
Naming the TW5 file just "tttt" w/o extension:
file tttt
tttt: HTML document, UTF-8 Unicode text, with very long lines, with CRLF, LF line terminators
"double click" in dolphin opens FF correctly and save from within TW5 creates a file in "~/Downloads" (i.e. file-backup mechanism fails)
Naming the TW5 file arbitrily "tttt2.asdf"
file tttt2.asdf
and "double click" in dolphin -> exactly same behaviour
Naming the TW5 file arbitrily "tttt3.pdf"
file tttt3.pdf
tttt3.pdf: HTML document, UTF-8 Unicode text, with very long lines, with CRLF, LF line terminators
"double click" in dolphin opens PDF viewer (okular) which complains about an Error
Theory:
- Unknown extensions are handled by file magic
- Registered file extensions (the shadow of DOS...) are opened acc. the MIME-type definition
- file-backups somehow requires extension .html
Note:
I think it is not really important which value this file extension has (anyway just a DOS thingy) - it would be good for the user to know that this applications needs ".html"
from file-backups.
As I wrote. ... None of my FireFox browsers, windows and ubuntu, know about .hta files, as web pages. ..
They don't open them. I do get a dialog: "What should FF do?" ... Which is a OS dialog. ...
I did test .hta
files with IE on windows 10 it saves. ... NO plugin needed. ... It is MS specific and also Edge browser doesn't open it. ...
So I wont-fix .hta specific problems. ...
from file-backups.
At the moment the plugin uses 2 patterns to be enabled.
"matches": [
"file:///*.html",
"file:///*.htm"
],
I'll check if it makes sense to extend those ... Not sure atm. ...
from file-backups.
Web extensions have a manifest.json file, that is evaluated by browsers at addOn installation time. ... It is relatively strict, for security reasons. ...
One goal of the plugin was, to use as less permissions as possible. That's why it only uses 2 at the moment.
- Download files
- Access to browser tabs
If I add arbitrary extension I'd need to use file:///*.*
which would inject the plugin scripts into every page, that is loaded from the users drive.
Call me paranoid, but I personally don't want any plugin to have this behavior. ... except add-blockers.
I did update the addOn info page: https://addons.mozilla.org/en-US/firefox/addon/file-backups/
from file-backups.
I am fully with you - just a little hint in the documentation might help others stumbling into this.
Linux-Users might not be so used to beware correct filename extensions
In case you added this already on the info page - please apologize but I just checked and didn't notice.
from file-backups.
In case you added this already on the info page - please apologize but I just checked and didn't notice.
No problem. Thx for your info! ... I did add it 1 day ago :)
from file-backups.
Related Issues (20)
- Save file prompt on autosave in Firefox 59 HOT 2
- V0.3.7-beta - feedback
- file-backups fails to opt out of "Always ask you where to save files" HOT 7
- Support for Firefox Quantum Extended Support Release HOT 15
- Save Button does not work in Firefox 63 HOT 7
- Consistent "It's not possible to save changes." when I didn't change anything on my end HOT 26
- V0.3.10-beta - feedback HOT 1
- Barely working with FF69.0.2 HOT 5
- Fail to work with FF70 HOT 4
- Doesn't work if download path is less than two levels deep HOT 12
- Doesn't work on new Firefox (v71.0)! HOT 16
- V0.4.0 extension stops working HOT 33
- Better error handling for backpus directory setting HOT 1
- NoScript prevents editing tiddler content HOT 11
- Improve fb-installation process, if wiki tabs are alredy open
- Cancelling "Save As" keeps the blob memory occeupied.
- discussion: Extending the backup strategy HOT 1
- V0.4.0 feedback HOT 9
- Firefox changes the absolute path, which breaks file-backups HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from file-backups.