# Internet Explorer

Published articles for Internet Explorer.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Microsoft Retires Internet Explorer 11, Ending Support for All Internet Explorer Versions

DevFeed: [Microsoft Retires Internet Explorer 11, Ending Support for All Internet Explorer Versions](<https://devfeed.tech/articles/goodbye-ie-37276.md>)

Original publisher: [Read original article](<https://muffinman.io/blog/goodbye-ie/>)

Author: Stanko

Published: 2022-06-16T00:00:00Z

Content type: opinion

Language: en

Sources: [Stanko Tadić](<https://devfeed.tech/sources/stanko-tadic.md>)

Topics: [Internet Explorer](<https://devfeed.tech/topics/internet-explorer.md>), [browsers](<https://devfeed.tech/topics/browsers.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>)

Tags: [browsers](<https://devfeed.tech/tags/browsers.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [leaving](<https://devfeed.tech/tags/leaving.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [modern](<https://devfeed.tech/tags/modern.md>)

### AI overview

An opinion piece reflects on Microsoft retiring Internet Explorer 11, which ends support for all Internet Explorer versions, and notes the shift toward modern browsers.

### Source excerpt

End of an era. I started my career when IE6First time I wrote about IE6 was back in 2009. was a thing. And yesterday, Microsoft announced they are retiring IE11. With that, no version of Internet Explorer is longer supported. Over the years it seemed that we are doomed to support IE forever. We even planned celebrating when we finally don't have to. But today, it feels funny, nobody is celebrating. Modern browsers came in, slowly but surely overthrown it, leaving us with a pretty evergreen landscape today. So, IE, you weren't really a good browser, but it has been so long, so I bid you farewell!

## The Firebase JS SDK Is Dropping Support For Internet Explorer

DevFeed: [The Firebase JS SDK Is Dropping Support For Internet Explorer](<https://devfeed.tech/articles/the-firebase-js-sdk-is-dropping-support-for-internet-explorer-16438.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2022/05/firebase-js-sdk-drops-support-for-internet-explorer>)

Author: Christina Holland

Published: 2022-05-26T00:00:00Z

Content type: release

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [browsers](<https://devfeed.tech/topics/browsers.md>)

Tags: [browsers](<https://devfeed.tech/tags/browsers.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [js-sdk](<https://devfeed.tech/tags/js-sdk.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

Starting with version 9.8.0, the Firebase JS SDK no longer supports Internet Explorer. The change enables newer library features such as ESM exports and may reduce bundle sizes. Users who need IE support can continue using versions earlier than 9.8.0, but those versions will not receive bug fixes.

### Source excerpt

Starting with version 9.8.0, the Firebase JS SDK will no longer support Internet Explorer.

## A Brief History of TLS Certificates at Shopify

DevFeed: [A Brief History of TLS Certificates at Shopify](<https://devfeed.tech/articles/a-brief-history-of-tls-certificates-at-shopify-1310.md>)

Original publisher: [Read original article](<https://shopify.engineering/brief-history-tls-certificates-shopify>)

Author: Charles Ng

Published: 2020-05-14T15:46:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Shopify](<https://devfeed.tech/topics/shopify.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [certificates](<https://devfeed.tech/topics/certificates.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [Internet Explorer](<https://devfeed.tech/topics/internet-explorer.md>)

Tags: [certificates](<https://devfeed.tech/tags/certificates.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [tls](<https://devfeed.tech/tags/tls.md>)

### AI overview

Shopify describes its progression from manually provisioning a small number of TLS certificates to developing a fully automated system for encrypting storefront traffic at scale. The article covers early certificate management, Shopify Plus, operational drawbacks, and the automation project that began in 2015.

### Source excerpt

In this post, we'll cover Shopify's journey from manually provisioning TLS certificates to the fully automated system that supports over 1M businesses.

## Calculating Color: Dynamic Color Theming with Pure CSS

DevFeed: [Calculating Color: Dynamic Color Theming with Pure CSS](<https://devfeed.tech/articles/calculating-color-dynamic-color-theming-with-pure-css-28789.md>)

Original publisher: [Read original article](<https://una.im/css-color-theming/>)

Published: 2019-12-05T00:00:00Z

Content type: tutorial

Language: en

Sources: [Una Kravets](<https://devfeed.tech/sources/una-kravets.md>)

Topics: [CSS](<https://devfeed.tech/topics/css.md>), [color](<https://devfeed.tech/topics/color.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>), [Vanilla JavaScript](<https://devfeed.tech/topics/vanilla-js.md>)

Tags: [color](<https://devfeed.tech/tags/color.md>), [css](<https://devfeed.tech/tags/css.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [properties](<https://devfeed.tech/tags/properties.md>), [property](<https://devfeed.tech/tags/property.md>), [themes](<https://devfeed.tech/tags/themes.md>), [variable](<https://devfeed.tech/tags/variable.md>)

### AI overview

This tutorial explains how to build dynamic color themes using pure CSS, custom properties, HSL values, and calc(). It demonstrates recreating common color transformations, including lightening, darkening, analogous, complementary, and triadic colors, without JavaScript or a CSS preprocessor for modern browsers.

### Source excerpt

Did you know that you can build custom dynamic color themes without the use of JavaScript or a CSS preprocessor!? Read on!

## Internet Explorer 6 hacks, ten years after

DevFeed: [Internet Explorer 6 hacks, ten years after](<https://devfeed.tech/articles/internet-explorer-6-hacks-ten-years-after-37286.md>)

Original publisher: [Read original article](<https://muffinman.io/blog/ie6-hacks-ten-years-after/>)

Author: Stanko

Published: 2019-02-25T00:00:00Z

Content type: article

Language: en

Sources: [Stanko Tadić](<https://devfeed.tech/sources/stanko-tadic.md>)

Topics: [Internet Explorer](<https://devfeed.tech/topics/internet-explorer.md>), [CSS](<https://devfeed.tech/topics/css.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [blog-post](<https://devfeed.tech/tags/blog-post.md>), [browser](<https://devfeed.tech/tags/browser.md>), [css](<https://devfeed.tech/tags/css.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>)

### AI overview

A retrospective republishes and contextualizes Internet Explorer 6 CSS hacks from ten years earlier, covering issues including box-model differences, disappearing content, unsupported sizing properties, PNG alpha transparency, and other browser-specific workarounds.

### Source excerpt

Exactly ten years ago, on my my friend's blog I published a blog post about Internet Explorer 6 CSS hacks. I remembered it recently, and thought it would be really cool if I republished that same post, on it's 10th anniversary. I added comments about the hacks from today's perspective to give you some context. Cited parts are from the original post. Younger developers may find some things unbelievable, because browsers came a long way in the last ten years :) So here it is. Calculating width and height # All browsers (but IE) are calculating element's width (and height) using the following formula: width + padding + border-width While IE is using width and subtracts border width and padding from it. Which actually makes sense. There are lot of different solutions to normalize this, and this is the one I'm using: .element { border: 2px solid black; padding: 8px; /* this line will be read by all browsers */ width: 400px; /* but this one, due to inline comments will be skipped by IE */ width/**/:/**/380px; } Internet Explorer will skip the last line, and use 400px while everyone else will use 380px. This was before box-sizing was supported, and only browser using border-box was IE while other browsers were using content-box. Today, I think literally everyone are using border-box in their CSS reset. Disappearing text and images # This is one of the weirdest IE bugs. I never found out why it is happening. Randomly content will disappear, poof, and it is gone. Luckily, just add position: relative to the unfortunate element. To this day I don't know why this used to happen, and how position: relative fixes it. min-height and min-width # IE doesn't support these attributes, but you can use this hacky quick fix: .element { min-height: 500px; height: auto !important; height: 500px; } To be honest, I was looking at this one today, and I have no idea why and how this works. PNG Alpha transparency # To understand this hack you'll need to read about .htc scripts. There are a bunc

## Dropping IE8 Support: Consequences for JavaScript

DevFeed: [Dropping IE8 Support: Consequences for JavaScript](<https://devfeed.tech/articles/dropping-ie8-support-consequences-for-javascript-27943.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2016-06-01-dropping-ie8-support-consequences-for-javascript/>)

Author: Patrick Gotthardt Follow

Published: 2016-06-01T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Internet Explorer](<https://devfeed.tech/topics/internet-explorer.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [babel](<https://devfeed.tech/tags/babel.md>), [browser](<https://devfeed.tech/tags/browser.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [performance](<https://devfeed.tech/tags/performance.md>)

### AI overview

The article describes trivago's experience after dropping Internet Explorer 8 support. It reports that the change allowed developers to update dependencies such as jQuery, core-js, and Babel, adopt newer JavaScript standards, reduce testing and debugging overhead, remove compatibility workarounds, and improve performance in other browsers.

### Source excerpt

When people hear about dropping support for a certain Internet Explorer version, they mostly think of all the CSS hacks and workarounds that could be removed as a consequence. However, dropping support for IE8 can have subtle, but profound effects on your JavaScript.

## What is HTTP/2?

DevFeed: [What is HTTP/2?](<https://devfeed.tech/articles/what-is-http-2-24936.md>)

Original publisher: [Read original article](<https://codeahoy.com/2016/04/23/what-is-http2/>)

Author: umer

Published: 2016-04-23T00:00:00Z

Content type: article

Language: en

Sources: [Code Ahoy - Articles](<https://devfeed.tech/sources/code-ahoy-articles.md>)

Topics: [HTTP](<https://devfeed.tech/topics/http.md>), [servers](<https://devfeed.tech/topics/servers.md>), [Web](<https://devfeed.tech/topics/web.md>), [Firefox](<https://devfeed.tech/topics/firefox.md>)

Tags: [browsers](<https://devfeed.tech/tags/browsers.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [hacks](<https://devfeed.tech/tags/hacks.md>), [http](<https://devfeed.tech/tags/http.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [make](<https://devfeed.tech/tags/make.md>), [performance](<https://devfeed.tech/tags/performance.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [security](<https://devfeed.tech/tags/security.md>), [servers](<https://devfeed.tech/tags/servers.md>), [standards](<https://devfeed.tech/tags/standards.md>)

### AI overview

This article explains HTTP/2 as a major update intended to make the web faster and more efficient while addressing shortcomings of HTTP/1.1. It describes how HTTP/1.1 workarounds increased complexity and introduces Google's SPDY as a stepping stone toward HTTP/2.

### Source excerpt

There are many reasons to feel excited about HTTP/2. It is the first major update of the HTTP protocol in 16 years! It was long overdue as the web dramatically evolved over the years. HTTP/2 is aimed at making the web faster and overcome many shortcomings of HTTP/1.1. HTTP/2 brings advancements to speed, efficiency, standardization and security. HTTP/1.1: Simple Protocol, Complex Workarounds HTTP was envisioned as a simple, application level, request-response protocol. Clients connect to servers and make HTTP requests asking for resource. Servers send response back and terminate the connection. HTTP/1.1 was released in 1999 to keep up with the performance demands of 90's brochure-esque websites. Its major improvement over its predecessor, the HTTP/1.0, was that it allowed a connection to be reused to send multiple requests and responses. This improves performance by eliminating connection setup overhead for each request. In 2004, Web 2.0 ushered in the new era of rich user experience and collaboration. It allowed users to interact with websites, leave comments, indulge in social sharing and enjoy many new features. New technologies emerged and many Web 2.0 websites like Wikipedia, Flickr and YouTube went on to become huge successes. While all this was going on, the protocol that ran it all, HTTP/1.1, was having trouble keeping up. The websites were growing significantly in size and complexity and it wasn't designed to handle that. So smart people did what they do best: they invented workarounds, so-called best practices, to overcome HTTP/1.1 limitations. Hacks like request pipelining, domain sharding, sprite sheets and data inlining were used to optimize performance. This added complexity on top of HTTP/1.1 and introduced regressions like unnecessary downloads, poor caching etc. Lack of standards meant that web developers had to deal with different browsers and versions. Ugh! I remember countless hours I sunk into tweaking websites to look great on both Firefox and

## Browser statistics June 2015

DevFeed: [Browser statistics June 2015](<https://devfeed.tech/articles/browser-statistics-june-2015-31996.md>)

Original publisher: [Read original article](<https://tech.finn.no2015/06/25/browser-statistics-june-2015/>)

Author: Henning Spjelkavik

Published: 2015-06-25T23:00:32Z

Content type: article

Language: en

Sources: [Finn.no](<https://devfeed.tech/sources/finn-no.md>)

Topics: [browser](<https://devfeed.tech/topics/browser.md>), [browsers](<https://devfeed.tech/topics/browsers.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Google Search](<https://devfeed.tech/topics/google-search.md>), [Web](<https://devfeed.tech/topics/web.md>), [Internet Explorer](<https://devfeed.tech/topics/internet-explorer.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [apple](<https://devfeed.tech/tags/apple.md>), [browser](<https://devfeed.tech/tags/browser.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [devices](<https://devfeed.tech/tags/devices.md>), [google](<https://devfeed.tech/tags/google.md>), [google-search](<https://devfeed.tech/tags/google-search.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [iphone](<https://devfeed.tech/tags/iphone.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [mobile-web](<https://devfeed.tech/tags/mobile-web.md>), [statistics](<https://devfeed.tech/tags/statistics.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

FINN.no's June 2015 statistics show that smartphones and tablets accounted for 62% of visits, while desktop and laptop visits accounted for 38%. Responsive mobile web was the largest FINN.no application category, and Apple led the browser-vendor ranking.

### Source excerpt

In July 2013 more than 40% of the visits to FINN.no were from a tablet or a phone. Nearly one year later, in April 2014 - the share was 48%. What do you think has happened the last year? In April, Google rolled out their "mobile-friendly update", which boosts the ranking of sites that are mobile friendly in the Google search. We're clearly not the only one seeing the increased market share of mobile devices. How many visitors use a desktop or laptop? Our first graph shows the share of our users using a mobile phone, tablet or a desktop computer to access FINN.no, regardless of whether they use the traditional somewhat-responsive-desktop-web (www.finn.no), our responsive mobile web (m.finn.no) or an Android or iPhone app. 62% of our visits are now from a smartphone or a tablet. The traditional desktop/laptop has a market share of 38%. Which FINN.no application do people use? We have three major versions of FINN.no - the desktop, the responsive m.finn.no, and native apps. Our reponsive site is now the biggest! 14% of our visits are from our native apps, 42% from www.finn.no, and 44% from our responsive m.finn.no. Browsers First of all, let's take a look at the numbers of the browser vendors. The ranking is clear, Apple is the biggest, ahead of Google, Microsoft and Mozilla - and Opera is still in the top 5, representing more than an amazing 0.2% of our visits. Do you remember the "browser wars"? When IE 8.0 ruled the web? In case you wondered which browser is the biggest on the "desktop" here's the trend: The complete browser statistics, across all applications are as follows: It seems like a good idea to make sure your website works well with Safari! In case you still have Internet Explorer 9 as your favourite, it's still making it to the top 15, with a total share of 1.2% of our traffic, marginally behind Internet Explorer 10 with 1.4%. In 2015, poor IE8 is down to 0.3%. Thanks to Tobias Flatin, Chris Searle, Gregers G Rygg, Trond Hjorteland, and others for feedback

## Normalizing Cross-browser Flexbox Bugs

DevFeed: [Normalizing Cross-browser Flexbox Bugs](<https://devfeed.tech/articles/normalizing-cross-browser-flexbox-bugs-29518.md>)

Original publisher: [Read original article](<https://philipwalton.com/articles/normalizing-cross-browser-flexbox-bugs/>)

Published: 2015-01-05T01:44:38Z

Content type: tutorial

Language: en

Sources: [Philip Walton](<https://devfeed.tech/sources/philip-walton.md>)

Topics: [bug](<https://devfeed.tech/topics/bug.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Internet Explorer](<https://devfeed.tech/topics/internet-explorer.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [CSS](<https://devfeed.tech/topics/css.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [also](<https://devfeed.tech/tags/also.md>), [browser](<https://devfeed.tech/tags/browser.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [css](<https://devfeed.tech/tags/css.md>), [flexbox](<https://devfeed.tech/tags/flexbox.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [github](<https://devfeed.tech/tags/github.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This tutorial examines cross-browser flexbox bugs encountered while building a sticky footer, focusing on Internet Explorer 10 and 11. It explains a browser-independent solution and offers recommendations for writing more compatible flexbox code.

### Source excerpt

Way back in September of 2013, while testing my Solved by Flexbox project, I discovered a bug in Internet Explorer 10 and 11 that was preventing my sticky footer from actually sticking to the bottom of the page. I spent some time trying to work around the issue, but all my attempts failed.

## Adding Support for Search Engines to your Javascript Applications

DevFeed: [Adding Support for Search Engines to your Javascript Applications](<https://devfeed.tech/articles/adding-support-for-search-engines-to-your-javascript-applications-40620.md>)

Original publisher: [Read original article](<https://eviltrout.com/blog/2013-06-19-adding-support-for-search-engines-to-your-javascript-applications/>)

Published: 2013-06-19T00:00:00Z

Content type: tutorial

Language: en

Sources: [Robin Ward](<https://devfeed.tech/sources/robin-ward.md>)

Topics: [JavaScript](<https://devfeed.tech/topics/javascript.md>), [mvc](<https://devfeed.tech/topics/mvc.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [HTML5](<https://devfeed.tech/topics/html5.md>), [Internet Explorer](<https://devfeed.tech/topics/internet-explorer.md>)

Tags: [html5](<https://devfeed.tech/tags/html5.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [mvc](<https://devfeed.tech/tags/mvc.md>)

### AI overview

This article explains how to improve search-engine visibility for JavaScript applications, especially those using client-side MVC frameworks. It discusses pretty URLs, the HTML5 History API, server routing, and serving content for search engines, while noting that Google's JavaScript indexing changed the relevance of the earlier noscript-based approach.

### Source excerpt

Important Update (May 25, 2014): Google has started parsing and indexing Javascript. The approach of this article is to use <noscript> tags but Google will likely ignore those now. We upgraded our site to sniff Google and other popular search engines and serve our simple content that way. However, in the future it might not be a concern as Google plan on having Javascript sites just work! It's a myth that if you use a client side MVC framework that your application's content cannot be indexed by search engines. In fact, Discourse forums were indexable by Google the day we launched.

## ARIA Landmark roles and HTML5 implicit mapping

DevFeed: [ARIA Landmark roles and HTML5 implicit mapping](<https://devfeed.tech/articles/aria-landmark-roles-and-html5-implicit-mapping-9372.md>)

Original publisher: [Read original article](<https://a11yproject.com/posts/aria-landmark-roles/>)

Author: Erik Runyon

Published: 2013-01-14T00:00:00Z

Content type: article

Language: en

Sources: [The A11Y Project](<https://devfeed.tech/sources/the-a11y-project.md>)

Topics: [aria](<https://devfeed.tech/topics/aria.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [HTML5](<https://devfeed.tech/topics/html5.md>), [html elements](<https://devfeed.tech/topics/html-elements.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [aria](<https://devfeed.tech/tags/aria.md>), [browsers](<https://devfeed.tech/tags/browsers.md>), [html](<https://devfeed.tech/tags/html.md>), [html-elements](<https://devfeed.tech/tags/html-elements.md>), [html5](<https://devfeed.tech/tags/html5.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [post](<https://devfeed.tech/tags/post.md>), [support](<https://devfeed.tech/tags/support.md>)

### AI overview

This article explains how ARIA landmark roles help assistive technology users orient themselves and navigate websites or applications. It covers common landmarks such as banner, search, main, navigation, and contentinfo, and explains how HTML5 elements can provide many of these landmarks implicitly.

### Source excerpt

ARIA Landmark Roles can be helpful to assistive device users, as they can be used to orient a user to, and easily navigate, your website or application. For a quick video demonstration, check out "How ARIA landmark roles help screen reader users", by Léonie Watson. Landmark quick reference The following are common landmark roles that tend to be useful on many pages: banner Typically the primary "header" of your page, containing the name of the site/application along with other globally available content. It MUST be scoped to the body element, and not within another sectioning element, or the main of the document. search Use on the primary search form. Often, but not always, found within a banner. If you have multiple search landmarks in a document it would be good to provide them with unique accessible names to indicate how they differ. main Designates the primary content area of the current document. Only one main landmark should be exposed to users at a time. navigation Used to promote an area as a navigation. Combine with a unique aria-label to provide context of the navigation's purpose. e.g. <nav aria-label="primary">. contentinfo Typically the "footer" of your page that contains information about the parent document such as copyrights and links to privacy statements. Implementing landmarks in your documents is a straightforward process. Simply add the role attribute referencing the appropriate landmark value. For example: <div role="contentinfo"> ... </div> HTML5 implicit mappings of Landmark roles Before you start adding ARIA roles to your HTML elements, you should be aware that many of these landmarks will be natively conveyed by proper HTML usage. For example, the following markup snippet will produce a warning in modern HTML and accessibility automated checkers: <header role="banner" class="site-header"> ... </header> The following table outlines the different ARIA landmarks, and the HTML5 element they are associated with: Landmark Role HTML Element banner

## Strange Error When Downloading File in IE8 from SSL Site

DevFeed: [Strange Error When Downloading File in IE8 from SSL Site](<https://devfeed.tech/articles/strange-error-when-downloading-file-in-ie8-from-ssl-site-21162.md>)

Original publisher: [Read original article](<https://juri.dev/blog/2012/07/strange-error-when-downloading-file-in/>)

Published: 2012-07-15T00:00:00Z

Content type: tutorial

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [ASP.NET](<https://devfeed.tech/topics/aspnet.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Internet Explorer](<https://devfeed.tech/topics/internet-explorer.md>), [SSL](<https://devfeed.tech/topics/ssl.md>), [mvc](<https://devfeed.tech/topics/mvc.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [asp-net](<https://devfeed.tech/tags/asp-net.md>), [browser](<https://devfeed.tech/tags/browser.md>), [caching](<https://devfeed.tech/tags/caching.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [mvc](<https://devfeed.tech/tags/mvc.md>), [ssl](<https://devfeed.tech/tags/ssl.md>)

### AI overview

A troubleshooting article explains that IE8 fails to download files generated by an ASP.NET MVC backend from an SSL-protected site when cache-control headers prevent caching. It proposes overriding the default output-cache behavior for file downloads in IE versions below 9.

### Source excerpt

Lorem ipsum dolor sit amet

## Internet Explorer not sending NTLM authentication

DevFeed: [Internet Explorer not sending NTLM authentication](<https://devfeed.tech/articles/internet-explorer-not-sending-ntlm-authentication-35420.md>)

Original publisher: [Read original article](<https://darkcoding.net/software/internet-explorer-not-sending-ntlm-authentication/>)

Author: Graham King

Published: 2008-10-29T21:01:12Z

Content type: tutorial

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [Internet Explorer](<https://devfeed.tech/topics/internet-explorer.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [trust](<https://devfeed.tech/topics/trust.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Perl](<https://devfeed.tech/topics/perl.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [perl](<https://devfeed.tech/tags/perl.md>), [security](<https://devfeed.tech/tags/security.md>), [software](<https://devfeed.tech/tags/software.md>), [trust](<https://devfeed.tech/tags/trust.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

This article explains why Internet Explorer may refuse to send NTLM authentication when a Windows domain differs from the domain hosting a Twiki site. It recommends adding the site to Internet Explorer's trusted sites under Local Intranet settings.

### Source excerpt

Taming IE's trust issues: A quick fix for cross-domain NTLM authentication.

## Printing Word And PDF files from Python

DevFeed: [Printing Word And PDF files from Python](<https://devfeed.tech/articles/printing-word-and-pdf-files-from-python-35443.md>)

Original publisher: [Read original article](<https://darkcoding.net/software/printing-word-and-pdf-files-from-python/>)

Author: Graham King

Published: 2006-10-24T19:13:44Z

Content type: tutorial

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [CadQuery](<https://devfeed.tech/topics/cadquery.md>)

Tags: [adobe](<https://devfeed.tech/tags/adobe.md>), [automate](<https://devfeed.tech/tags/automate.md>), [internet-explorer](<https://devfeed.tech/tags/internet-explorer.md>), [pdf](<https://devfeed.tech/tags/pdf.md>), [python](<https://devfeed.tech/tags/python.md>), [software](<https://devfeed.tech/tags/software.md>), [windows](<https://devfeed.tech/tags/windows.md>), [writer](<https://devfeed.tech/tags/writer.md>)

### AI overview

A tutorial explaining how to automate printing Word and PDF documents from Python on Windows using win32com, COM interfaces, Microsoft Word, Internet Explorer, and embedded Acrobat. It also briefly discusses calling the same COM objects from Java with JACOB.

### Source excerpt

Automate your CV printing woes with a Python twist no VBA could ever conquer