The Ajax View JavaScript Instrumentation Proxy is the end result of the work from Microsoft Research. Essentially the tool is designed to act as a HTTP proxy focused on monitoring the performance and behavior of JavaScript applications within Internet Explorer 7, although Ajax View is not limited to just Microsoft’s browser. The Redmond company only recently delivered a public version of Ajax View under an academic and non-commercial use license.

“Ajax View is an HTTP proxy that instruments JavaScript as it’s served to the client based on a set of rules defined by plug-ins. The download includes a plug-in that contains a commented sample instrumentation policy. This design has a couple important effects. [First off] you can customize Ajax View to monitor exactly the JavaScript behavior you’re looking for, whether it’s about performance, or how people navigate through your site. And using Ajax View does not require modification of either the page source or the browser,” explained John Hrvatin, Program Manager, Internet Explorer. More »

A lot of Web sites these days require you to use the Windows Media Player program for playing audio and video content that is actually embedded on the site. Now, if a user is using Internet Explorer, this works flawlessly, most of the time. However, the real problem arises when accessing that kind of content on a non-Microsoft browser. You know, like the ever popular Mozilla Firefox, for instance.

Standard Windows Media Player plug-in files are included with most of the Windows operating systems and they are usually automatically detected by the Firefox browser. However, in Vista and at times on some of the other Windows systems, the files are missing. This means that if you access any Web sites that have embedded multimedia content, you will receive an error that tells you it’s a case of an invalid or missing plug-in. You will then be instructed to reinstall Windows Media Player, which still doesn’t solve your problem. More »