IEInternals

A look at Internet Explorer from the inside out. @EricLaw left Microsoft in 2012, but was named an IE MVP in '13 & an IE userAgent (http://useragents.ie) in '14

  • IEInternals

    Handling Mixed (HTTPS/HTTPS) Content

    • 128 Comments
    Update: IE9 includes improved handling of Mixed Content. Click to learn more... Background As we developed Internet Explorer 8, we spent quite a bit of time pondering what to do about IE7’s infamous “Mixed Content” warning prompt...
  • IEInternals

    Bugs in IE8's Lookahead Downloader

    • 116 Comments
    All bugs mentioned in this post are now fixed . Internet Explorer has a number of features designed to render pages more quickly. One of these features is called the "Lookahead Downloader" and it's used to quickly scan the page as it comes in, looking...
  • IEInternals

    Download Speed in the IE9 Download Manager

    • 90 Comments
    One of the common questions we’ve received about IE9’s new download manager is “Where’s the download speed"?” The answer is that the download speed is shown in a tooltip over the download completion percentage, like so...
  • IEInternals

    Q&A: 64-Bit Internet Explorer

    • 87 Comments
    From time to time, folks ask a variety of questions about 64bit IE. I hope to answer the most common questions here. NEW : Internet Explorer 10 uses x64 in a fundamentally different way than IE7, IE8, and IE9, the versions for which the post below...
  • IEInternals

    Why Won’t IE Remember My Login Info?

    • 75 Comments
    Over on the Microsoft Answers forum , some folks have reported that Internet Explorer doesn’t remember their login details. This is a tricky problem to troubleshoot because there are a number of different problems which get lumped together under...
  • IEInternals

    Internet Explorer Cookie Internals (FAQ)

    • 67 Comments
    Over the five years I’ve worked on Internet Explorer, I’ve probably seen more questions from the community about HTTP cookies than on any other topic. Cookies are an integral component of most websites in use today, and hence problems or unexpected...
  • IEInternals

    What I’d like to see in IE12

    • 54 Comments
    As the holidays approach, I’ve decided to publish my “wishlist” for the next version of Internet Explorer. I’ve been pretty good this year, so hopefully the IE team will deliver some of these presents. :-) Please remember: I’m...
  • IEInternals

    Understanding Enhanced Protected Mode

    • 51 Comments
    Last week, Andy Zeigler announced the introduction of Enhanced Protected Mode (EPM) over on the IEBlog. In today’s post, I’d like to provide further technical details about EPM to help security researchers, IT professionals, enthusiasts, and...
  • IEInternals

    Internet Explorer Cannot Download https://something

    • 45 Comments
    Earlier today, I was asked to troubleshoot a secure site where file downloads were always failing . Having seen this problem many times often over the years, I immediately suspected that the web developer wasn’t aware that if a user tries...
  • IEInternals

    IE9 RC Minor Changes List

    • 44 Comments
    Back in September, I published a list of minor changes in IE9 Beta . In today’s post, I will provide an updated list of things that have changed in the IE9 Release candidate. Note: This list also includes a few changes that were present in Beta...
  • IEInternals

    Forcing Internet Explorer To Forget To Not Remember

    • 40 Comments
    All joking aside, last fall, I wrote about the variety of reasons why Internet Explorer might not offer to remember your password on a web form. As I mentioned then, you will not be re-prompted to save your password if you’ve previously declined...
  • IEInternals

    IE9 Beta Minor Changes List

    • 37 Comments
    In every release of the browser, we make many major feature investments, most of which you can read about in posts over on the IEBlog . However, we also make thousands of small improvements that are often overlooked or not broadly recognized. In this...
  • IEInternals

    Unshackling IE8 Performance

    • 37 Comments
    In general, IE8 is a significantly faster browser than prior versions. We made a number of major investments throughout the browser’s code to help ensure that IE users will have a great real-world experience on the web. However, it is definitely the...
  • IEInternals

    XDomainRequest - Restrictions, Limitations and Workarounds

    • 37 Comments
    Update : Internet Explorer 10+ supports CORS using XMLHTTPRequest . You should prefer that object over the legacy XDomainRequest object. In Internet Explorer 8, the XDomainRequest object was introduced. This object allows AJAX applications to make...
  • IEInternals

    Internet Explorer 11’s Many User-Agent Strings

    • 35 Comments
    If you found this post, chances are good that you’re searching for IE11’s User-Agent string. Why? Were you planning to control your website’s behavior based on the browser “sniffed” from the User-Agent (UA) string?...
  • IEInternals

    How to Uninstall Internet Explorer 9 Beta

    • 29 Comments
    If you want to remove Internet Explorer 9 beta from your computer and go back to your older version of IE, you can do so by simply following these steps.
  • IEInternals

    The User-Agent String: Use and Abuse

    • 25 Comments
    When I first joined the IE team five years ago, I became responsible for the User-Agent string. While I’ve owned significantly more “important” features over the years, on a byte-for-byte basis, few have proved as complicated as the...
  • IEInternals

    My browser is acting funny…

    • 25 Comments
    As browser users go, I’m pretty savvy. I’ve been on the IE team for nearly half a decade, and I’ve been writing browser extensions for twice as long. I read networking source code for entertainment, I spend my free time writing a web debugger , and I...
  • IEInternals

    Everything you need to know about Authenticode Code Signing

    • 25 Comments
    In today’s post, I’ll be discussing the use of Authenticode to sign software programs; this post will be of interest primarily to software developers. Large software companies (like Microsoft) often have an entire team dedicated to the code...
  • IEInternals

    COMET Streaming in Internet Explorer

    • 23 Comments
    The request/response nature of HTTP works very well for traditional web pages, but to build dynamic AJAX applications, it’s often desirable for the server to be able to send data to the client on its own schedule. You could imagine, for instance...
  • IEInternals

    Client Certificate Selection Prompt

    • 23 Comments
    The HTTPS protocol allows a secure server to request that the client verify their identity with a client certificate during the initial secure handshake. By presenting a client certificate, the browser helps further defeat man-in-the-middle attacks and...
  • IEInternals

    Why doesn’t Flash/Silverlight work in my .NET Application?

    • 23 Comments
    Over the past few months, I’ve run across a number of developers who have reported problems where their .NET application fails to render Flash or Silverlight content within a Web Browser Control. The most common reason for this problem is that...
  • IEInternals

    Understanding Web Proxy Configuration

    • 22 Comments
    Over the last decade, I’ve come to learn a lot about web proxies, having chosen to implement my web debugger as a proxy. In today’s post, I’ll provide an overview of proxy-related information, including information on changes in Internet...
  • IEInternals

    Avoid “Do not save encrypted pages to disk”

    • 21 Comments
    Internet Explorer has an Advanced option named Do not save encrypted pages to disk . By default, this option is unchecked (except for Windows Server systems) and I recommend you leave it that way. In IE9, this option does exactly what it says...
  • IEInternals

    HTTPS and Keep-Alive Connections

    • 20 Comments
    As we explore network performance on the “real-world web”, one bad pattern in particular keeps recurring, and it’s not something that our many IE9 Networking Performance Improvements alone will resolve. The bad pattern is the use...
Page 1 of 8 (199 items) 12345»