{"id":14387,"date":"2021-04-16T10:58:14","date_gmt":"2021-04-16T14:58:14","guid":{"rendered":"https:\/\/www.thesslstore.com\/blog\/?p=14387"},"modified":"2023-03-31T13:14:54","modified_gmt":"2023-03-31T17:14:54","slug":"chrome-https-update-chrome-90-to-use-https-for-incomplete-urls","status":"publish","type":"post","link":"https:\/\/www.thesslstore.com\/blog\/chrome-https-update-chrome-90-to-use-https-for-incomplete-urls\/","title":{"rendered":"Chrome HTTPS Update: Chrome 90 to Use HTTPS for Incomplete URLs"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-google-chrome-version-90-will-default-to-https-for-incomplete-urls-for-example-chrome-will-load-https-domain-com-when-a-user-types-domain-com-and-if-the-https-fails-because-a-site-lacks-ssl-tls-it-ll-revert-to-using-http\">Google Chrome version 90 will default to HTTPS for incomplete URLS. For example, Chrome will load \u201chttps:\/\/domain.com\u201d when a user types \u201cdomain.com.\u201d (And if the HTTPS fails because a site lacks SSL\/TLS, it\u2019ll revert to using HTTP.)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It\u2019s no secret that using HTTPS to serve up your website is faster and more secure than using the default HTTP protocol. And Google, recognizing that many browser users don\u2019t type in complete URLs when accessing websites, decided to bridge the gap between user experience and security this year. Their latest browser update, version 90, is expected to use HTTPS by default when a user types in a website address without specifying the protocol.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In reality, this is a logical move considering that the latest data from <a href=\"https:\/\/transparencyreport.google.com\/https\/overview?hl=en\">Google\u2019s Transparency Report<\/a> shows that 95% of sites across Google already use encryption to protect their traffic. But when and why are they implementing this update? Is Chrome forcing HTTPS? And what does this change mean for your website?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s hash it out.<span id=\"newline\"><\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-is-chrome-forcing-https-not-exactly\">Is Chrome Forcing HTTPS? Not Exactly\u2026<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In the Chromium Project blog\u2019s <a href=\"https:\/\/blog.chromium.org\/2021\/03\/a-safer-default-for-navigation-https.html\">March 23 update<\/a>, Google announced many updates that they\u2019ll be rolling out as part of their Chrome 90 update. The one in particular that we\u2019d like to highlight is their shift to making HTTPS the default protocol when loading websites for most users.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When users manually type in URLs without specifying the scheme (http:\/\/ vs https:\/\/) in Chrome 90, the browser will try to load the site using HTTPS automatically. This means that if someone just types <strong>yoursite.com<\/strong> into their browser, Google will load the site as <strong>https:\/\/yoursite.com<\/strong> instead of the usual <strong>http:\/\/yoursite.com<\/strong> by default. So, instead of trying to connect first using the insecure HTTP protocol, it will make the secure HTTPS protocol the go-to instead.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Historically, Google (and other browsers) would initially try to load all web pages using HTTP by default because it was the most widely used scheme for years. In recent years, this would result in the ugly \u201cNot Secure\u201d warnings displaying on your site \u2014 which likely drove away some potential customers for many businesses.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"475\" height=\"81\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/03\/not-secure-warning-web-address-bar.png\" alt=\"\" class=\"wp-image-14345\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/03\/not-secure-warning-web-address-bar.png 475w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/03\/not-secure-warning-web-address-bar-300x51.png 300w\" sizes=\"auto, (max-width: 475px) 100vw, 475px\" \/><figcaption class=\"wp-element-caption\">A screenshot of an insecure website and the &#8220;Not Secure&#8221; warning it displays.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">But now that HTTPS is the heavyweight champion on virtually all major platforms, they\u2019re now making the official switch to the secure protocol by default for all incomplete user queries rather than using it as a redirect.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Of course, there are a few specific exceptions that Google <em>won\u2019t<\/em> use HTTPS for automatically \u2014 and we\u2019ll address those items in a minute. But first, let\u2019s talk about the advantages of Chrome using HTTPS by default.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-why-this-move-to-https-as-a-default-matters\">Why This Move to HTTPS as a Default Matters<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Google\u2019s move to using HTTPS as the default method for loading websites is good because it assumes that most sites are using SSL\/TLS (which they are). Will this have a big or negative impact for loading sites that aren\u2019t using SSL\/TLS certificates? Nope. Those sites will still load \u2014 it\u2019s just that the browser is going to try loading them using HTTPS first. Then, when that fails, it\u2019ll fall back to using HTTP to load the site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I think Google\u2019s likely doing this for a few key reasons:<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\">\n<li><strong>They assume that Chrome users want to keep their data secure.<\/strong> Regardless of whether users bother to type \u201cHTTPS\u201d as part of the web address, Google assumes that they want to use keep their data secure using encryption. (That would be a good assumption on Google\u2019s part considering that insecure connections can result in <a href=\"https:\/\/www.thesslstore.com\/blog\/cyber-security-statistics\/\">costly data breaches<\/a>.)<\/li>\n\n\n\n<li><strong>Google says security is one of their top priorities.<\/strong> According to their Transparency Report, \u201cWe believe that strong encryption is fundamental to the safety and security of all users of the web. Thus, we\u2019re working to support encryption in all of our products and services.\u201d<\/li>\n\n\n\n<li><strong>95% of web traffic already uses HTTPS.<\/strong> Considering that the overwhelming majority of web traffic relies on HTTPS, connecting to HTTPS first just makes sense. It\u2019s faster to try to connect with the protocol that\u2019s most likely to succeed rather than trying HTTP first and waiting for the server to redirect to HTTPS afterward.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">This move by the tech giant is a positive one that benefits everyone except the cybercriminals who want to exploit us. &nbsp;<\/p>\n\n\n<span style=\"--tl-form-height-m:861.156px;--tl-form-height-t:899.625px;--tl-form-height-d:899.625px;\" class=\"tl-placeholder-f-type-shortcode_12653 tl-preload-form\"><span><\/span><\/span>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-defaulting-to-https-automatically-improves-site-security-and-user-data-privacy\">Defaulting to HTTPS Automatically Improves Site Security and User Data Privacy<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cybercriminals use <a href=\"https:\/\/www.thesslstore.com\/blog\/man-in-the-middle-attack\/\">man-in-the-middle attacks<\/a> to intercept data while it\u2019s in transit between users\u2019 browsers and your web server. When data transmits via HTTP, it\u2019s moving in plaintext format that bad guys can intercept, read, modify or steal. Depending on the types of data they get their hands on, bad guys can use this information to carry out identity theft, financial fraud, or a variety of other cybercrimes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But when you use HTTPS, you\u2019re protecting that data using encryption so that no one but your intended party can access the readable information. You\u2019re also asserting your organizational identity as well at the beginning of the connection so that users\u2019 clients know that they\u2019re connecting to your legitimate site. Here\u2019s a quick look at what HTTPS does:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"924\" height=\"442\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/what-https-does-outline.png\" alt=\"\" class=\"wp-image-14388\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/what-https-does-outline.png 924w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/what-https-does-outline-300x144.png 300w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/what-https-does-outline-768x367.png 768w\" sizes=\"auto, (max-width: 924px) 100vw, 924px\" \/><figcaption class=\"wp-element-caption\">A basic illustration showcases what HTTPS does in terms of encryption and authentication.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We\u2019re not going to get into all of the details about HTTPS here. (That\u2019s another big topic!) If you want to read more about <a href=\"https:\/\/www.thesslstore.com\/blog\/how-does-https-work\/\">how HTTPS works<\/a> from a technical perspective, check out my colleague\u2019s blog that really dives in on the topic.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-connecting-via-https-automatically-improves-site-load-speeds\">Connecting via HTTPS Automatically Improves Site Load Speeds<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">By opting to load websites first using the secure scheme right off the bat, Chrome eliminates an unnecessary step for HTTPS-enabled websites \u2014 waiting for the server to redirect from HTTP to HTTPS. Using HTTPS to load HTTPS-enabled sites results in faster initial load speeds, which makes for a better user experience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now, what does this mean for websites that don\u2019t yet support HTTPS? The browser will try to load the website using HTTPS by default. But when that doesn\u2019t work, it will redirect back to HTTP. This process will kick in regardless of why HTTPS connection failed \u2014 no SSL\/TLS certificate installed on your website, server misconfigurations, or other issues throwing up SSL certificate errors.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-of-course-there-are-exceptions-to-the-rule\">Of Course, There Are Exceptions to the Rule\u2026<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It\u2019s important to note that Google isn\u2019t implementing this HTTPS-by-default move unilaterally; they\u2019ll do it in most but not all cases. In some situations, the browser will still default to use HTTP when loading specific items:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Single-label domains,<\/li>\n\n\n\n<li>Reserved hostnames (examples they gave include localhost\/ and test\/), and<\/li>\n\n\n\n<li>IP addresses.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In the case of the first two items, they\u2019re not public parts of the internet as they exist on your local network and on your computer, respectively. As such, they wouldn\u2019t have publicly trusted SSL certificates \u2014 only self-signed or private SSL certificates, which wouldn\u2019t matter here since they wouldn\u2019t be trusted by default anyhow. And while IP addresses can be secured using SSL\/TLS certificates, it\u2019s infrequently done and some CAs don\u2019t issue certificates for IP addresses.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But what if you want to redirect Google and other major browsers to always load your public-facing website using HTTPS (even if the http:\/\/ protocol is provided in the link or user input)? There are a few ways you can do that.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-to-tell-clients-to-load-your-website-using-https-by-default\">How to Tell Clients to Load Your Website Using HTTPS By Default<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Of course, Google\u2019s update isn\u2019t the only way to use HTTPS for all of your site\u2019s incoming traffic. If you have a valid and properly configured SSL\/TLS certificate installed on your server, then there are a few ways you\u2019ve been able to achieve this:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-via-url-redirect\">Via URL Redirect<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">You can configure your web server to automatically redirect all HTTP URLs to the same URL but using HTTPS instead. This is a simple, foolproof way to ensure that users end up on the HTTPS version of your website.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-employing-hsts-in-your-site-s-header\">Employing HSTS in Your Site\u2019s Header<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.thesslstore.com\/blog\/what-is-hypertext-strict-transport-security-hsts\/\">HTTP strict transport security<\/a>, or HSTS for short, is another way that site owners can force browsers to use secure HTTPS connections to load their websites. When a browser visits an HSTS-enabled site for the first time, it will receive the header information and know that it has to load the site using a secure, encrypted connection.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Historically, this presented a big catch-22. In order for a client to know it\u2019s always supposed to connect using a secure connection, it first must download the header. But for the site to download the header, it first has to connect using an insecure connection. Thankfully, there\u2019s a way to avoid this issue\u2026<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-adding-your-site-to-the-hsts-preload-list\">Adding Your Site to the HSTS Preload List<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">The HSTS preload list is a record of preloaded websites that tells browsers which sites use HSTS. All major browsers, including Chrome, consult this list when loading websites for the first time. And since they know ahead of time that specific sites have HSTS enabled, then they know to only make secure connections with those sites.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Last year, the <a href=\"https:\/\/home.dotgov.gov\/management\/preloading\/dotgovhttps\/\">U.S. government announced<\/a> its intention to start <a href=\"https:\/\/www.thesslstore.com\/blog\/gov-domains-to-force-https-hsts-preloading-will-be-enabled-starting-sept-1\/\">adding new .gov domains to the HSTS preload list<\/a> starting in September 2020.&nbsp; &nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But what if you don\u2019t have an SSL\/TLS enabled on your site? If your site doesn\u2019t have an SSL\/TLS certificate yet, then now\u2019s a great time to get one. In addition to securing your data, business and extended validation SSL\/TLS certificates also help you assert your site&#8217;s organizational identity. This lets users know your site is legitimate and that they can trust it with their sensitive data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And since Chrome is defaulting to loading almost all websites via HTTPS in version 90, it means that sites using HTTP will load slower because they\u2019ll require a redirect from HTTPS to HTTP.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-when-will-the-chrome-https-update-roll-out\">When Will the Chrome HTTPS Update Roll Out?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.techradar.com\/news\/google-chrome-90-will-make-https-the-default\">Techradar reports<\/a> that Google tested this functionality with select Chrome Beta users via their version 89 update, which rolled out earlier this year. However, Google\u2019s <a href=\"https:\/\/www.chromestatus.com\/features\/schedule\">Chrome Platform Status page<\/a> says that the \u201cstable\u201d (full) version of Chrome 90 was expected to roll out to the public on Tuesday, April 13, 2021. (The Chrome Beta 90 is available for Windows and Android users.) However, this was delayed, according to Google Developer Advocate Pete LePage, who says it should be out &#8220;shortly&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"1024\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/chrome-90-https-update-delay-twitter-1-640x1024.png\" alt=\"A Twitter exchange between TheSSLStore.com's Adam Thompson and Pete LePage regarding Google's Chrome 90 update\" class=\"wp-image-14392\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/chrome-90-https-update-delay-twitter-1-640x1024.png 640w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/chrome-90-https-update-delay-twitter-1-187x300.png 187w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/chrome-90-https-update-delay-twitter-1.png 683w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption class=\"wp-element-caption\">The SSL Store Director of Digital Marketing Adam Thompson inquired on Twitter about when the 90 update for the desktop version of Chrome would be expected.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I was getting ready to publish this article yesterday (April 15) to state that the update still hadn\u2019t rolled out. I checked the browser first thing and saw there was no update available to my version 89 Chrome. So, I updated the article draft. But just before I was going to press the \u201cPublish\u201d button, I decided to check the browser again and, low and behold, my Chrome browser updated then to version 90. Great! So, I decided to try testing the functionality to make sure it would load websites using HTTPS by default. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The interesting part, though, is that the HTTPS functionality update didn\u2019t seem to roll out with it (or, at least, it didn&#8217;t appear to be enabled). So, I tested multiple websites by manually typing in a few domains without specifying \u201cHTTPS\u201d and they still loaded using the insecure HTTP protocol automatically (although there are HTTPS versions of those sites available when you specify &#8220;HTTPS&#8221; when manually typing those URLs). I asked a couple of colleagues to test some URLs as well in their Chrome 90 browsers and they had the same results: it defaults to HTTP instead of HTTPS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are two examples that I tested:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"843\" height=\"94\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/myshopify-side-by-side-comparison-http-vs-https2.jpg\" alt=\"A side-by-side comparison of URLs (myshopify.com) that were typed without and with specified schemes\" class=\"wp-image-14397\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/myshopify-side-by-side-comparison-http-vs-https2.jpg 843w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/myshopify-side-by-side-comparison-http-vs-https2-300x33.jpg 300w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/myshopify-side-by-side-comparison-http-vs-https2-768x86.jpg 768w\" sizes=\"auto, (max-width: 843px) 100vw, 843px\" \/><figcaption class=\"wp-element-caption\">In the first screenshot (left image), I typed \u201cmyshopify.com\u201d into Chrome 90. This is a website I\u2019ve never loaded in my browser before. It defaulted to loading the website as HTTP. But when I then specified the HTTPS scheme in my browser and tried loading the site again (right image), it loaded it using HTTPS.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"89\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/gnu-http-vs-https2-1024x89.jpg\" alt=\"Another side-by-side comparison of URLs (gnu.org) that were typed without and with specified schemes\" class=\"wp-image-14400\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/gnu-http-vs-https2-1024x89.jpg 1024w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/gnu-http-vs-https2-300x26.jpg 300w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/gnu-http-vs-https2-768x67.jpg 768w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/gnu-http-vs-https2.jpg 1090w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">In the next example, I typed \u201cgnu.org\u201d into Chrome 90 (left image) without specifying the protocol. This is a website I\u2019ve never loaded in my browser previously and the browser defaulted to loading the website using HTTP. But when I then specified the HTTPS scheme in my browser when typing in the web address again (right image), it loaded it using HTTPS.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This led me to send a follow-up tweet to Chromium and Pete Le Page to ask when we can expect to see the HTTPS-by-default functionality roll out, assuming that there might be a delay in rolling out specific functions for some reason. However, I\u2019ve not yet heard back:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"728\" height=\"667\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/chrome-90-https-update-delay-twitter-follow-up-1.png\" alt=\"A follow up to the Twitter exchange between TheSSLStore.com's Adam Thompson and Pete LePage regarding Google's Chrome 90 update\" class=\"wp-image-14396\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/chrome-90-https-update-delay-twitter-follow-up-1.png 728w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/chrome-90-https-update-delay-twitter-follow-up-1-300x275.png 300w\" sizes=\"auto, (max-width: 728px) 100vw, 728px\" \/><figcaption class=\"wp-element-caption\">I followed up about the HTTPS-by-default functionality aspect of the Google Chrome 90 update after my browser updated to version 90 but it still isn&#8217;t enabling HTTPS by default when loading websites for the first time without first specifying the https:\/\/ scheme. <\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">So, Chrome 90 is now available, but the HTTPS-by-default feature may or may not be active in your individual browser at this time. Guess we\u2019ll just have to wait and see if they enable that function soon as the 90 update rolls out to more users. And, of course, if I hear back from either the Chromium Developer team or Pete LePage, I&#8217;ll go ahead and update this article to reflect their responses. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re an iOS user and your browser hasn&#8217;t yet updated to version 90, it should be available to you (or likely won&#8217;t be waiting long if it&#8217;s not yet). The Chromium blog post we referenced earlier says that the Chrome update for iOS devices will follow \u201csoon after.\u201d <a href=\"https:\/\/chromereleases.googleblog.com\/2021\/04\/chrome-beta-for-ios-update.html\">Google says they released the Beta version of Chrome 90 for iOS<\/a> on April 7 and that the beta app should be available in the App Store within the \u201cnext few days.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I hopped on my fiance&#8217;s Apple computer just to see if version 90 was available yet on iOS, and it turns out his Chrome browser was ready to update to 90. When I applied the update and tried testing a few URLs without specifying HTTPS, it had the same results that my Windows computer did, loading incomplete URLs (those I type without specifying the scheme) as HTTP by default. When I specified the scheme as HTTPS, of course, they loaded as using that protocol without issue. <\/p>\n\n\n<span style=\"--tl-form-height-m:150.25px;--tl-form-height-t:121.4583px;--tl-form-height-d:121.4583px;\" class=\"tl-placeholder-f-type-shortcode_12753 tl-preload-form\"><span><\/span><\/span>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-final-thoughts-on-the-chrome-90-https-updates\">Final Thoughts on the Chrome 90 HTTPS Updates<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This move toward making HTTPS step one rather than the secondary option for loading websites is a clear step in the right direction. With 2020\u2019s record-setting year of cybercrime and data breaches, everyone needs to be contributing to making the web a safer and more secure place.&nbsp; &nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The impact that Google\u2019s Chrome 90 update will have on your business (once HTTPS by default is enabled) depends on whether you already have HTTPS enabled for your website. If so, then basically nothing is really going to change here for you or your users \u2014 except for the improved site load speeds and data protections we mentioned earlier. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because you\u2019re already using HTTPS, it means that Chrome is already loading your site using the secure platform. And if your site is already on the HSTS preload list, then Google already defaults to using HTTPS to load your website.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google Chrome version 90 will default to HTTPS for incomplete URLS. For example, Chrome will load \u201chttps:\/\/domain.com\u201d when a user types \u201cdomain.com.\u201d (And if the HTTPS fails because a site&#8230;<\/p>\n","protected":false},"author":17,"featured_media":14389,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":"","tve_updated_post":"","tve_custom_css":"","tve_user_custom_css":"","tve_globals":{},"tcb2_ready":0,"tcb_editor_enabled":0,"tve_landing_page":"","_tve_header":"","_tve_footer":""},"categories":[13107,17],"tags":[155,170],"class_list":["post-14387","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-beyond-hashed-out","category-industry-lowdown","tag-google-chrome","tag-https","post-with-tags"],"views":30638,"jetpack_featured_media_url":"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/04\/google-90-update-defaults-to-https2.jpg","_links":{"self":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/posts\/14387","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/comments?post=14387"}],"version-history":[{"count":0,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/posts\/14387\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/media\/14389"}],"wp:attachment":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/media?parent=14387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/categories?post=14387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/tags?post=14387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}