Sign in
IEInternals
A look at Internet Explorer from the inside out. Note: @EricLaw left Microsoft in October 2012. This blog may be adopted by an IE team member in the future.
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
ActiveX
add-ons
Best-Practices
BetterInIE10
BetterInIE9
caching
design
dev
fixes
http
https
ie9
interop
limitations
networking
performance
problems
Q&A
Security
standards
troubleshooting
webdev
Win7
wininet
Zones
Archive
Archives
September 2012
(5)
August 2012
(2)
July 2012
(3)
June 2012
(3)
May 2012
(3)
April 2012
(2)
March 2012
(4)
February 2012
(1)
January 2012
(1)
August 2011
(7)
July 2011
(3)
June 2011
(5)
May 2011
(10)
April 2011
(8)
March 2011
(13)
February 2011
(7)
January 2011
(2)
November 2010
(2)
October 2010
(2)
September 2010
(6)
August 2010
(2)
July 2010
(3)
June 2010
(4)
May 2010
(3)
April 2010
(7)
March 2010
(3)
February 2010
(1)
January 2010
(2)
December 2009
(4)
November 2009
(4)
October 2009
(8)
September 2009
(11)
August 2009
(6)
July 2009
(9)
June 2009
(18)
May 2009
(3)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
IEInternals
Braindump: Feature Control Keys and URLActions
Posted
7 months ago
by
EricLaw [ex-MSFT]
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
Posted
7 months ago
by
EricLaw [ex-MSFT]
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
Braindump: ActiveX in Windows 8
Posted
7 months ago
by
EricLaw [ex-MSFT]
4
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
Posted
7 months ago
by
EricLaw [ex-MSFT]
1
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
Posted
8 months ago
by
EricLaw [ex-MSFT]
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
Posted
8 months ago
by
EricLaw [ex-MSFT]
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
Posted
9 months ago
by
EricLaw [ex-MSFT]
3
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
Brain Dump: Shims, Detours, and other “magic”
Posted
9 months ago
by
EricLaw [ex-MSFT]
9
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
Posted
10 months ago
by
EricLaw [ex-MSFT]
3
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
Posted
10 months ago
by
EricLaw [ex-MSFT]
0
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
Posted
10 months ago
by
EricLaw [ex-MSFT]
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
Posted
11 months ago
by
EricLaw [ex-MSFT]
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
Posted
11 months ago
by
EricLaw [ex-MSFT]
2
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
Posted
11 months ago
by
EricLaw [ex-MSFT]
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
Posted
over 1 year ago
by
EricLaw [ex-MSFT]
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
Posted
over 1 year ago
by
EricLaw [ex-MSFT]
5
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...
IEInternals
Building Custom Search Providers for IE's Search box
Posted
over 1 year ago
by
EricLaw [ex-MSFT]
7
Comments
When the Internet Explorer team first introduced the Search Box next to the address bar in IE7, we also introduced an easy way for users to install search engines offered by websites that they visit. Users who want to add a site's search engine to the...
IEInternals
Same Origin Policy Part 2: Limited Write
Posted
over 1 year ago
by
EricLaw [ex-MSFT]
4
Comments
In Part 1 of this series, I described how Same Origin Policy prevents web content delivered from one origin from reading content from another origin. (If you haven’t read that post yet, please do start there.) In today’s post, we’ll...
IEInternals
Pushing the Web Forward with HTTP/308
Posted
over 1 year ago
by
EricLaw [ex-MSFT]
1
Comments
Recently, the IESG approved publication of a new Internet-Draft defining the HTTP/308 status code (Intended Status: Experimental). This status code is defined as the "Permanent" variant of the existing HTTP/307 status code. Recall that HTTP/307 was defined...
IEInternals
Understanding Enhanced Protected Mode
Posted
over 1 year ago
by
EricLaw [ex-MSFT]
36
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
Mind Your Parameters
Posted
over 1 year ago
by
EricLaw [ex-MSFT]
0
Comments
A recent blog post reminded me that I should blog about a bad pattern we saw a few months back while trying to fix some application compatibility bugs with IE10. It turns out that a lot of applications that want to invoke a webpage call ShellExecute without...
IEInternals
Internet Explorer 10 Consumer Preview Minor Changes List
Posted
over 1 year ago
by
EricLaw [ex-MSFT]
6
Comments
Continuing on from last year’s IE9 Minor Changes list , this post describes minor changes you can find in Internet Explorer 10 in the Windows 8 Consumer Preview. There are many changes that I will not be covering, please do not mistake this for...
IEInternals
Beware Silly Similes
Posted
over 1 year ago
by
EricLaw [ex-MSFT]
Recently, there was a blog post which described a browser security feature as " like a seat-belt that snaps when you crash ." This wasn’t a particularly noteworthy event because similes are pretty common in our field. Almost e veryone likes similes...
IEInternals
The Hazards of Browser Quirks, continued
Posted
over 1 year ago
by
EricLaw [ex-MSFT]
1
Comments
My First Law of Browser Quirks was introduced a while ago : If there’s a way for a site to take dependency on a browser quirk, and break if that quirk is removed, it will happen . The Second Law of Browser Quirks is: If there’s a way for a...
IEInternals
Authenticode and Weak Certificate Chains
Posted
over 2 years ago
by
EricLaw [ex-MSFT]
6
Comments
Recently, someone attempted to download a deprecated version of the Windows Script debugger . This tool was used to debug scripts prior to the introduction of more powerful, modern tools like those that are built into IE8 and later. The user emailed me...
Page 1 of 8 (176 items)
1
2
3
4
5
»