Opening local .HTML pages stored on drive - fastaddons/GroupSpeedDial GitHub Wiki
By default, browses won't allow you to click on a link (dials are links!) which points to a locally stored ".html" file.
Solution for Chrome / Edge / Chromium based browser:
- open "chrome://extensions" page
- find "Group Speed Dial" and click "Details"
- enable "Allow access to file URLs"
Solution for Firefox:
- open "about:debugging#/runtime/this-firefox" page and find "Group Speed Dial" and copy "Internal UUID"
- open "about:config" page and create these 3 entries - all of them are type "String".
name: "capability.policy.policynames"
value: "localfilelinks"
name: "capability.policy.localfilelinks.checkloaduri.enabled"
value: "allAccess"
name: "capability.policy.localfilelinks.sites"
value: "moz-extension://<Internal UUID copied in the first step>"
It should look like this (except for the UUID which will differ on each device):
General solution for any web-browser - locally running HTTP server:
The solutions above should work just fine, but often is it's recommended to use a local web-server instead.
However configuring a local web-server can be complicated for normal users.
Popular lightweight web servers are "NginX" and "Apache HTTP Server".
Resources:
This article was written using these resources:
- https://wiki.mozilla.org/WebExtensions/Filesystem
- https://superuser.com/questions/1513156/how-do-i-instruct-firefox-to-allow-me-to-open-file-urls-on-a-localhost-serve
- http://kb.mozillazine.org/Firefox_:_Issues_:_Links_to_Local_Pages_Don%27t_Work
- https://discourse.mozilla.org/t/opening-links-to-local-files-file/16449
- https://github.com/fastaddons/GroupSpeedDial/issues/36#issuecomment-788283828