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

    Controlling Java in Internet Explorer

    • 3 Comments
    Recently, there’s been some interest in how to control the use of Java within Internet Explorer. Java is a unique form of extensibility because it can be invoked in two ways: Using an APPLET element Using an OBJECT element with a CLSID...
  • IEInternals

    Stylesheet Limits in Internet Explorer

    • 16 Comments
    KB 262161 outlines the maximum number of stylesheets and rules supported by Internet Explorer 6 to 9. A sheet may contain up to 4095 rules A sheet may @import up to 31 sheets @import nesting supports up to 4 levels deep Some folks have...
  • 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

    The Web Browser Control and the Silent Flag

    • 3 Comments
    Applications that host the Web Browser Control have the opportunity to set the Silent flag to suppress all dialogs that the web browser control may generate. In some cases, this is useful, because it can help ensure a “quiet” user experience...
  • IEInternals

    Blog Roll

    • 2 Comments
    These days, I struggle to find time to keep up with all of the tech news, but there are a few streams I make a special effort to stay on top of. Ex-Internet Explorer Dave Risney posts items of interest about URIs, web standards, FiddlerCore and myriad...
  • IEInternals

    Internet Explorer 9 Help Files Online

    • 4 Comments
    In Internet Explorer, if you press F1 or use the Help menu, the Windows Help and Support screen will show. However, you may find that you always see a Topic not found error message. The reason is that Internet Explorer 9’s help...
  • IEInternals

    Proper Content-Type Header Syntax

    • 0 Comments
    I’ve previously mentioned one site that wasn’t working properly due to sending a malformed Content-Type header. Today, I encountered another site with a similar problem, but in a subtly different way. Looking at the IE9 F12 Network tab, you...
  • IEInternals

    A Security Prompt that makes you go “Huh?”…

    • 6 Comments
    Every few months, a Microsoft employee will send me an email complaining that Internet Explorer showed them the following dialog: This page is accessing information that is not under its control. This poses a security risk. Do you want to continue...
  • IEInternals

    Browser Helper Objects for Windows Explorer

    • 3 Comments
    Thanks to TuxExplorer for reminding me to blog about this. Both Windows Explorer and Internet Explorer are able to load extensions known as Browser Helper Objects (BHOs). BHOs are a minimal extensibility point into both the shell and the browser, allowing...
  • IEInternals

    Understanding Certificate Revocation Checks

    • 7 Comments
    Recently, there’s been some interest in how clients perform Certificate Revocation checks and browsers behave in the event that a revocation check cannot be completed. In today’s post, I’ll explain Internet Explorer’s default behavior...
  • IEInternals

    YouTube and Save Video As

    • 0 Comments
    An amusing April Fool’s satire I ran across yesterday reminded me of a Connect bug that was reported back in the IE9 Beta. The HTML <video> control’s default context menu includes a “Save Video As…” menu option that...
  • IEInternals

    Warnings on Incomplete Downloads

    • 12 Comments
    Recently, a user sent in the following screenshot of a security warning they encountered when attempting to download the Microsoft Zune software: Obviously, we immediately attempted to reproduce the reported problem, and we found we were unable...
  • IEInternals

    Controlling ActiveX in Internet Explorer

    • 3 Comments
    In today’s post, I’ll provide a high-level overview of features in Internet Explorer that impact the loading of ActiveX controls. Internet Explorer 6 and later allow the user to enable or disable ActiveX controls on an individual basis...
  • IEInternals

    IE9 Standards Mode Accepts only text/css for stylesheets

    • 8 Comments
    I recently encountered a blog that isn’t looking right in IE9: The site renders just fine in other browsers, and when the page is put into Compatibility View by ticking the icon in the address bar: What’s going on here...
  • 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...
  • IEInternals

    Misbehaving HTTPS Servers impair TLS 1.1 and TLS 1.2

    • 8 Comments
    Back in the summer of 2009, I blogged about Windows 7’s new support for TLS 1.1 and TLS 1.2 . These new protocols are disabled by default, but can be enabled using Group Policy or the Advanced Tab of the Internet Control Panel: Some...
  • IEInternals

    Understanding Local Machine Zone Lockdown

    • 6 Comments
    Recently, a colleague sent me an email which provided a flashback into my own past: Hey, Eric-- Why do we show this when opening HTML locally? What are we protecting the user from? -Ben I myself had sent an email with almost...
  • IEInternals

    Everything you need to know about Authenticode Code Signing

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

    IE9 Final RTW Minor Changes List

    • 7 Comments
    This is the third and last post in the Minor Changes series; it covers changes in the final Release-to-Web (RTW) version of Internet Explorer 9. IE9 Beta Minor Changes List IE9 Release Candidate (RC) Minor Changes List The Release Candidate...
  • IEInternals

    A Primer on Temporary Internet Files

    • 18 Comments
    On Windows Vista and above, Internet Explorer’s Temporary Internet Files are maintained in two isolated WinINET cache containers. One cache is used for sites loaded in Protected Mode (Internet Zone and Restricted Zone) and the other cache is used...
  • IEInternals

    What is msimgsiz.dat?

    • 1 Comments
    Inside your Temporary Internet Files folder you likely have a file named msimgsiz.dat . If you open this file, you’ll find that it contains nothing but binary goo: Over the years, many people have asked or speculated about what this file is...
  • IEInternals

    IE9 - Debugging a Canvas Game

    • 6 Comments
    A few weeks ago , I discussed one compatibility issue we’d found when running a new HTML5 game . The game’s developers quickly fixed their site to return a proper character set declaration and we were able to get the game running in IE9. However...
  • IEInternals

    File Upload and Download Limits

    • 10 Comments
    Over the last few years, we’ve had a few questions about WinINET’s limits for file upload and download. I’ve summarized those limits in the following table: Upload (total size) Download (per file)...
  • IEInternals

    Beware Cookie Sharing in Cross-Zone Scenarios

    • 7 Comments
    Note: I mentioned this problem before ( Troubleshooting Login Cookies #3 ) but it was buried in a long post and this is an issue that lots of folks inside Microsoft hit, so I’m pulling it out into its own post. The Problem From time to time...
  • IEInternals

    Content-Length in the Real World

    • 7 Comments
    Earlier in IE9 , we tried to change the WinINET networking component to reject as incomplete any HTTP responses for which the Content-Length header specified more bytes than the server actually sent back. It turns out that some sites and applications...
Page 4 of 9 (207 items) «23456»