Loading...

What is Mixed Content and why does Chrome block it?

What is Mixed Content and why does Chrome block it?

Google Chrome already blocks some types of "mixed content" on the web. Now, Google has announced that it is becoming more serious: starting in early 2020, Chrome will block all mixed content by default, breaking some existing web pages. Here's what that means.



What is mixed content?

There are two types of content here: content delivered over a secure and encrypted HTTPS connection and content delivered over an unencrypted HTTP connection. When you use HTTPS, content cannot be overcome or tampered with, which is why important websites provide encryption when dealing with financial information or private data.

The web goes to secure HTTPS sites. If you're connecting to an outdated HTTP website without encryption, Google Chrome now warns that these sites are "unsafe." Google even hides the "https: //" indicator by default, as sites should be secure by default. The new HTTP / 3 standard will have embedded encryption.

But some web pages cannot be in full HTTPS or HTTP. Some web pages are delivered over a secure HTTPS connection, but they attract images, scripts, or other resources over an unencrypted HTTP connection. These webpages contain "mixed content" because they are completely unsafe. The webpage itself cannot be tampered with, but may be dragged in text, image, or iframe (webpage within a "frame" in another webpage) that can be tampered with.


 Why is mixed content bad?

You are somehow viewing a secure and unsafe web page. For example, a secure and secure Web page can usually pull a JavaScript file over HTTP. This script can be modified - for example, if you're on an untrustworthy public Wi-Fi network - to do a lot of bad things on a web page, from monitoring keystrokes to entering a cookie for tracking.

While scripts and iframes - "active content" - are the most dangerous, images, videos, and mixed audio content may be risky. For example, imagine you are seeing a secure stock trading website that pulls an image from your stock history over HTTP. This image is unsafe - it could have been tampered with during transit to show incorrect details. Also, since it was delivered over an unencrypted connection


If the webpage uses HTTP, all its resources must be pulled over HTTPS as well. It's just a historical accident - the web started using HTTP, and websites were gradually upgraded to HTTPS. As they did, they were not always updated to use HTTPS resources everywhere. Or they might be relying on a third-party resource that didn't support HTTPS at the time.



 Now, with Google and other browser vendors that make mixed content more difficult and frustrating, websites will have to clean up their resources so that their web pages continue to work by default.


 What exactly will change in Chrome?

Chrome is currently blocking scripts and mixed frames. In Chrome 80, which will be released for early release channels in January 2020, Chrome will block mixed audio and video resources - technically, it will try to upload them over a secure HTTPS connection instead and block them if not. Mixed images will be uploaded

Chrome will stop loading mixed images as well. Users can allow mixed content to be uploaded, but by default it will not.

This is all part of making the web safer. A Google blog post says that it expects an "insecure" message to encourage websites to transfer their images to HTTPS. "



 How Chrome lets you unblock mixed content


Chrome is already blocking some types of content mixed with the shield icon in the address bar and the "Block unsafe content" message. You can see how it works on this hybrid content page created by Google. For example, to unlock the mixed content script, you must click a link called "Loading unsafe scripts."


  If you agree to play mixed content, the webpage will change from: Secure to Not Secure.


Google will simplify it in Chrome 79, which will be released sometime in December 2019. You'll need to click the lock icon to the right of the page title, click Site Settings, and then unblock the mixed content for that site

Articles 7227225572656353013

Post a Comment

emo-but-icon

Home item

Blog Archive

Blogroll

3/recent/post-list

Follow Us

random/hot-posts

AD1

Popular Posts

Random Posts

ad2

Click to read Read more View all said: Related posts Default Comments