Recently, Google Chrome announced that they will soon start blocking mixed content also known as insecure content on web pages.
This feature will be gradually rolled out starting from December 2019. This should give website owners enough time to check for mixed content errors and fix them before the block goes live.
Failing to do so will cause poor user experience, loss of traffic, and loss of sales.
Mixed content is a term used to describe non-https content loading on an HTTPS website.
HTTPS represent websites using a SSL certificate to deliver content. This technology makes websites secure by encrypting the data transfer between a website and a user’s browser.
When YOU update your sites with content this can be an easy mistake to make, I can complete a quick check on your content using browser inspect commands.
Google Chrome has announced a gradual plan to implement mixed content blocking. It will be implemented in three steps spawning over the next three releases of Google Chrome.
If a user opts-out for a website, then Google Chrome will serve mixed content on that site, but it will replace the padlock icon with the insecure icon.
Starting from January 2020 (Chrome 80), Google Chrome will start auto upgrading HTTP video and audio file URLs to HTTPs. If it fails to load them over https, then it will automatically block those files.
It will still allow images to load over HTTP, but the padlock icon will change to Not Secure icon if a website is serving images over HTTP.
From February 2020 (Chrome 81), Google Chrome will start auto-upgrading HTTP images to load over HTTPs. If it fails to load them over https, then those images will be blocked as well.
Basically, if your website has any mixed content resources that are not upgraded to HTTPs, then users will see the Not Secure icon in their browser’s address bar.
This will create a poor user experience for them. It will also affect your brand reputation and business.
No need to panic though. You can easily prepare your website to fix all mixed content errors.