Automatically changes HTTP addresses to the secure HTTPS, and if loading encounters error, reverts it back to HTTP.
Smart HTTPS is a Chrome Addon to automatically switches insecure HTTP website addresses to the secure HTTPS.
Some Key Features:
a. Seamlessly changes all HTTP requests to the secure HTTPS, and if an error occurs, reverts it back to the HTTP address (and remembers this choice).
b. All websites (addresses) that do not support HTTPS, are saved to memory in order to speedup the protocol-check process. Note that you can see and delete these items from the Addon's Options page.
c. Toolbar button serves as the ON-OFF switch to turn the extension ON or OFF. Blue color indicates ON state and Gray color is for OFF state.
A Sample Scenario (based on a question from a user):
When you install the Addon for the first time, you will visit its support page. Since this page does not support HTTPS protocol; the Addon first loads this address in HTTPS, and when it sees the error (it this case the error is the browser's certificate-error page) reverts the address back to HTTP. But this operation is so fast that you will not see the error page at all. However, it is available in the browser’s log (or history) if you check. In simple words, SMART HTTPS’s procedure is as following:
For any HTTP address, loads the page in HTTPS > watch for any sort of ERROR page (such as cert-error, blank-page, not-found-page, etc.) > reverts the page back to HTTP
Furthermore, SMART HTTPS only monitors HTTP websites and does not have any effect on HTTPS addresses at all. The behavior of SMART HTTPS is very similar to what human does to check for HTTPS protocol. You first change an HTTP address to HTTPS and if you see any errors happening, you will change the address back to HTTP. This is exactly what SMART HTTPS does, but in a much faster manner. This Addon is also available for Firefox and Opera browsers and has exactly the same behavior in all three browsers.
Please note: in order to report bugs, please visit Addon's Homepage (http://mybrowseraddon.com/smart-https.html) and fill the Bug report form.