The Internet Archive Switches To HTTPS Connections By Default
An anonymous reader writes "The Internet Archive today announced it has enabled HTTPS connections by default on archive.org and openlibrary.org. The organization today also revealed it now sees over 3 million users per day. Both sites are still accessible over HTTP connections. Since the Wayback Machine is hosted on archive.org, it also follows the same rules: the secure version is used by default, but you can use the http version which will help load certain complicated webpages."
If Facebook and Twitter and Gmail as well as the not-for-profit Internet Archive and Wikipedia can use HTTPS by default, why doesn't everyone? Why, for instance, does Slashdot require a paid subscription in order not to redirect HTTPS hits to HTTP, revealing the logged-in user's session ID to anyone with a Firesheep-like tool?
The main thing holding back HTTPS is advertisements. Browsers (especially IE) complain if your encrypted page includes unencrypted content (like iframes served from a a third party ad server) and rightly so. Google can get away with it because they serve their own ads, and Wikipedia doesn't have any ads. Arstechnica ran an article a few years back describing the reasons why they couldn't switch to HTTPS by default, but most of it boils down the fact that they can't get rid of the third party content in their pages.
Browsers (especially IE) complain if your encrypted page includes unencrypted content (like iframes served from a a third party ad server) and rightly so. Google can get away with it because they serve their own ads
Then use the ads that Google serves. A month ago, Google announced HTTPS support for AdSense.
HTTPS by default is nice, except for WiFi hotspots, where the authentication system intercept your first HTTP request. This cannot be done with HTTPS, which means that people with an always HTTPS home page will never auto-connect. I wonder if there will ever be a solution to that.
I browse with SSLv3 disabled... and https://archive.org/ only supports SSLv3... why? Most webservers have supported TLS 1.1/1.2 for ages now.. right?