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

    Why do Tab buttons resize temporarily?

    • 6 Comments
    Have you ever noticed that when you close a tab in IE using the tab’s red-X button (or middle-click): …the tab to the left gets wider (or narrower)? If you then move your mouse, then the tab button size goes back to normal: ...
  • IEInternals

    Strict P3P Validation

    • 3 Comments
    Internet Explorer offers users many tools to help protect their privacy, including InPrivate Browsing , cookie controls (including P3P ), and Tracking Protection Lists . In February of 2012, the IE team described how a misleading P3P statement was being...
  • IEInternals

    Understanding Web Proxy Configuration

    • 27 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

    IE11 Changes

    • 20 Comments
    In the past, I’ve published “Minor changes” lists for IE9 and IE10 . The goal of those lists was to briefly document changes that might not be recorded elsewhere. This time around, I’m aiming to provide broader coverage of changes...
  • IEInternals

    Internet Explorer 11’s Many User-Agent Strings

    • 39 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

    A Quick Look at P3P

    • 4 Comments
    Internet Explorer supports a cookie-restricting privacy feature called P3P. Web developers often get tripped up by it because no other browser implements the P3P standard. I’ve written about IE’s cookie control features previously (and more...
  • IEInternals

    History and the TravelLog

    • 0 Comments
    Internet Explorer keeps track of your browsing history in two ways. The active tab’s list of the back/forward navigations is called the TravelLog . You can see this list with a click-and-hold on the back or forward arrow: The list of pages...
  • IEInternals

    Fun with Favicons

    • 11 Comments
    Last week, Ray Sun wrote a short post about the origins of the Favicon , the little “site icon” you see on the tab when you visit a website in any major desktop browser. The cool thing about using the .ICO format as the basis of Favicons is...
  • IEInternals

    Braindump: Feature Control Keys and URLActions

    • 2 Comments
    Note: The “brain dump” series is akin to what the support.microsoft.com team calls “Fast Publish” articles—namely, things that are published quickly, without the usual level of polish, triple-checking, etc. I expect that...
  • IEInternals

    Braindump: DNS

    • 10 Comments
    Note: The “brain dump” series is akin to what the support.microsoft.com team calls “Fast Publish” articles—namely, things that are published quickly, without the usual level of polish, triple-checking, etc. I expect that...
  • IEInternals

    Braindump: ActiveX in Windows 8

    • 7 Comments
    Note: The “brain dump” series is akin to what the support.microsoft.com team calls “Fast Publish” articles—namely, things that are published quickly, without the usual level of polish, triple-checking, etc. I expect that...
  • IEInternals

    Understanding Zone Elevation

    • 2 Comments
    The security setting “Websites in less privileged web content zone can navigate into this zone”: ... is one that leads to more questions than almost any other. This setting, also known as Zone Elevation protection , was originally designed...
  • IEInternals

    Debugging in IE10 on Windows 8

    • 6 Comments
    Emulating the “non-Desktop Experience” in the Desktop Experience The new full-screen “fast and fluid” experience of IE10 on Windows 8 offers many improvements over Internet Explorer 10 on the Desktop (ranging from UX to Security...
  • IEInternals

    Downloading ZIP-Based Formats

    • 4 Comments
    More and more file formats are based on the ZIP format . The Open Packaging Conventions use ZIP as a base format, and that means frameworks like .NET’s System.IO.Packaging also generate files that are valid ZIP files. The Office 2007+ formats are...
  • IEInternals

    Proxy-Authentication breaks many applications

    • 6 Comments
    When I first joined Office, I worked on the team responsible for delivering Help, Templates, and ClipArt into the client applications. As we were testing our work in various simulated customer environments, we found a big problem. At least one big customer...
  • IEInternals

    Networking Improvements in IE10 and Windows 8

    • 5 Comments
    Internet Explorer 10’s networking code builds upon the performance improvements in IE9 ( caching , overall networking ) to help ensure that IE10 loads pages as quickly as possible. In IE10, we identified a few key areas for improvement based on...
  • IEInternals

    Brain Dump: Shims, Detours, and other “magic”

    • 8 Comments
    Note: The “brain dump” series is akin to what the support.microsoft.com team calls “Fast Publish” articles—namely, things that are published quickly, without the usual level of polish, triple-checking, etc. I expect that...
  • IEInternals

    Content-Length and Transfer-Encoding Validation in the IE10 Download Manager

    • 5 Comments
    Back in March of 2011 , I mentioned that we had encountered some sites and servers that were not sending proper Content-Length headers for their HTTP responses. As a result, we disabled our attempt to verify Content-Length for IE9. Unfortunately, by...
  • IEInternals

    Brain Dump: International Text

    • 1 Comments
    Note: The “brain dump” series is akin to what the support.microsoft.com team calls “Fast Publish” articles—namely, things that are published quickly, without the usual level of polish, triple-checking, etc. I expect that...
  • IEInternals

    Enhanced Protected Mode and Local Files

    • 2 Comments
    Ordinarily, Internet Explorer loads local HTML files in the Local Machine Zone. Locally-loaded HTML files are subject to the Local Machine Lockdown feature which prevents pages from running active content like JavaScript or ActiveX controls, showing the...
  • IEInternals

    Authenticode, HTTPS, and Weak RSA Keys

    • 7 Comments
    Over on the Microsoft PKI blog , there’s some important information about upcoming changes for website operators who use HTTPS or deploy Authenticode-signed applications or ActiveX controls. Weak RSA Keys Blocked To briefly summarize the PKI...
  • IEInternals

    The Intranet Zone

    • 10 Comments
    Internet Explorer maps web content into one of five security zones. After the Local Machine Zone, the Local Intranet Zone is probably the most misunderstood of the Zones, and is a common source of confusion and compatibility glitches. Mapping into...
  • IEInternals

    Brain Dump: Random Tidbits

    • 0 Comments
    This post contains random IE-related tidbits for which there’s either not enough material or time to write a full post. I expect to revisit and expand this list from time to time. Case-Sensitivity in Cross-Frame Scripting of File URIs Same...
  • IEInternals

    Please Stop Polluting

    • 4 Comments
    When I surf the web, I almost always have Fiddler running, and as a consequence I see a lot of “hidden” pollution in pages. Much of this cruft has built up over the years, copied from site to site, probably with little critical thought about...
  • IEInternals

    Use IMG tags only for Images

    • 8 Comments
    First, a bit of background. When web developers are optimizing the performance of their sites, often they try to use their homepage to pre-cache resources that will be used on later pages. They might do so by kicking off "pre-fetch" resource downloads...
Page 2 of 9 (210 items) 12345»