Comments (7)
Mozilla also recommends this for writing to Firefox first and porting later: https://github.com/mozilla/webextension-polyfill (documentation article here)
from httpz.
HTTPZ seems to be more effective than other similar cross browser extensions (Gooreplacer, HTTPS Everywhere, Smart HTTPS) so I hope that the developer will find time and motivation to port this extension to Chromium. After using Firefox more than a decade I switched to a Chromium fork so I will be glad if one day HTTPZ also becomes a cross browser extension.
from httpz.
I actually ported the extension for Edge(chromium). Right now I'm testing it on kiwi browser(mobile).
httpz.zip
from httpz.
The process of porting this should be relatively simple (since this uses WebExtensions APIs), but:
- there are a number of differences in the same APIs between browsers that I'd have to investigate well, to make sure everything works OK. Also, as far as I know, porting from Firefox to Chromium is some more work than the other way around.
- I've been kind of overburdened for quite some time, and as much as I'm tempted to just announce a heroic "Yes! I'll port this ASAP", I'm not sure I'll have the time for maintaining ports in the future, since that adds overhead to the process of updating the extension, testing, and I also have to keep track of differences over time. I'm overburdened by my own fault, because I didn't think ahead when I started more projects at once than I could handle, but I can always avoid piling up even more work 😅 I guess I learned the lesson the hard way.
- it's probably a bit early anyway, there are some other things I'd like to address first
All of that being said, when (if) I can, I'll look into it.
If anyone else is willing to give this a shot (which I doubt, because I almost didn't even add comments to the code, and can be hard to understand at times), this is a good starting point.
from httpz.
I actually ported the extension for Edge(chromium). Right now I'm testing it on kiwi browser(mobile).
httpz.zip
Cool! Any chance to setup a repository as a fork? Just in case someone wants to contribute.
from httpz.
Cool! Any chance to setup a repository as a fork? Just in case someone wants to contribute.
@JokerQyou, that's the plan. I am new to this stuff. But my idea is to use this practice some git and also learn about web extensions.
EDIT: @smaragdus @Madis0, I recently fixed most errors I got from the extension the Edge console. Also both the popup and options work now on Kiwi browser. Pushed my commits to the repo. Also the extension has finally been approved by Microsoft and published in the Add-On store.
from httpz.
Has there been any updates for this being added to Chrome?
from httpz.
Related Issues (20)
- Peculiarities with yourjavascript.com – maybe involving another extension HOT 2
- Looping with SEC_ERROR_EXPIRED_CERTIFICATE at https://fakesradar.com/ HOT 2
- Time out without an HTTPZ icon
- Site can not be loaded & stuck in loop HOT 2
- use as SkipCertError replacement
- Multiple tabs are being opened when used with Tampermonkey and TC
- Expiration of the list of trusted websites?
- What is the incognito whitelist?
- Redirections and User Interface HOT 1
- Handling captive portal responce HOT 1
- Question of HTTPZ security, and interference with browser native TLS/SSL directives
- Choice in preferences not getting stored HOT 1
- Requests to IPFS via local gateway with Companion extension getting blocked
- SSL Error Page when automatically changing to HTTPS even though the url has an HTTP port defined (example.com:8080) HOT 1
- OT: alternatives to HTTPZ and HTTPS Everywhere HOT 6
- Thoughts on Firefox builtin HTTPS Only Mode ? HOT 1
- www.daemonforums.org times out, with no HTTPZ icon
- Infinite loop on specific web pages HOT 2
- ugu.com and www.ugu.com
- Not working on new Firefox version?
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 httpz.