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

    RFCs for HTTP/1.1 Updated

    • 0 Comments
    After years of effort, the HTTPBIS working group of the IETF has completed revisions of the venerable RFC2616 that defines the HTTP/1.1 protocol. These revisions clarify ambiguous sections of the original, deprecate problematic features, and reflect real...
  • IEInternals

    I'll be at the Velocity Conference in Santa Clara

    • 0 Comments
    Later this month, I'll be at the Velocity Web Performance and Operations conference in Santa Clara. I hope to see some of you there! Beyond my "Lightning Demo" of new Fiddler features, some IE Engineers will be presenting the latest on performance...
  • IEInternals

    Unicode in URL changes for IE11

    • 3 Comments
    I wrote a bit about Internet Explorer’s International Settings back in July of 2012. Internet Explorer 10 and 11 quietly brought some changes: In IE10, the Use UTF-8 for mailto links option was removed . In IE11, the misleadingly-named...
  • IEInternals

    Internet Explorer 11 and Perfect-Forward-Secrecy

    • 4 Comments
    In case you missed it, the recent Windows 8.1 Update update adds four new ciphersuites (including two supported by Chrome32) and changes the ciphersuite order to prefer algorithms that offer Perfect-Forward-Secrecy. You can read more about this update...
  • IEInternals

    Managed Code Browser Extensions

    • 7 Comments
    I love the .NET Framework. I’ve been programming in C# since 2001, I spent much of my free time for a decade building Fiddler on .NET, and I now code in C# for a living. .NET provides a fantastic, highly-productive platform suitable for building...
  • IEInternals

    Awesome IE11 News, in case you missed it

    • 1 Comments
    Big news from the //build conference this week: 1. The IE team has announced a feature-implementation tracking site, which you can find at http://status.modern.ie/ . This site shows what IE supports (and when it supported it) and provides a look at...
  • IEInternals

    Windows Server as a Workstation

    • 4 Comments
    Back in the Windows 2003 timeframe, Microsoft had a problem. The security press of the time liked to put out charts showing which operating systems had the most vulnerabilities. Windows 2000 wasn’t looking so hot, owing to the fact that Windows...
  • IEInternals

    Same Origin Policy Part 0: Origins

    • 0 Comments
    Recently, someone asked a pretty simple question: “ Why doesn’t IE consider the port when evaluating Same Origin Policy? ” and I realized that my Same-Origin-Policy series lacks an in-depth look at the concepts surrounding origins ....
  • IEInternals

    Browser Arcana: IP Literals in URLs

    • 3 Comments
    While virtually all web traffic flows over connections based on the Internet Protocol, most of the time your browser first uses DNS to look up the target hostname’s IP address. However, sometimes URLs directly specify an IP address, skipping DNS...
  • IEInternals

    There’s never magic, but plenty of butterfly effects

    • 0 Comments
    I’ve always enjoyed magic shows, but I’ve never attempted to understand how the tricks are performed, since that would take all of the fun out of them. In contrast, if I see a web browser demonstrating seemingly magical behavior or misbehavior...
  • IEInternals

    “Everybody Lies”

    • 2 Comments
    Today we present EricLaw’s 2nd law of Software: “ If your software platform is sufficiently popular, and it offers a GetVersion API, that API probably lies. ” Recently, a user of Telerik’s automated web testing product ( Test...
  • IEInternals

    Debugging Internet Explorer - A Beginner’s Guide

    • 0 Comments
    As a Program Manager on the IE team, I spent comparatively little time running Internet Explorer under the debugger. In contrast, the IE developers were far more adept at solving problems with advanced debugging techniques. Nevertheless, over the years...
  • IEInternals

    “Continue” Link Missing from Certificate Error Page?

    • 7 Comments
    A user recently reported that IE11 wasn’t showing the “Continue” link on the certificate error page shown when visiting their 2009-era router’s configuration UI. They were curious why that link wasn’t shown in this instance...
  • 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

    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

    • 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

    IE11 Changes

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

    • 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

    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

    • 10 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...
Page 1 of 8 (199 items) 12345»