IE scripting engines

Internet Explorer for Windows was designed to accept multiple scripting engines to interact with HTML documents that it renders. The system for integrating these languages was a vestige from the days when everything from Microsoft was Active or Direct, instead of being .NET, so they were labeled Active Scripting languages. IE ships with two: JScript, Microsoft's implementation of JavaScript/ECMAScript, and VBScript, based on the syntax of Visual Basic.

Since then, the Active Scripting languages became general purpose-scripting languages for automating general functions in Windows, much to the delight of system administrators and virus authors. They were also used in creating Active Server Pages. But people forgot along the line that they were modular and extensible, except in the "you can disable them for security's sake" sense.

So. I propose that somebody (You, maybe? Not me, I'm lazy.) create a new implementation of ECMAScript as an Active Scripting language, perhaps by leveraging some of the code from Mozilla. Except, in this IE scripting language, you'd be able to disable individual events, or modify how they fire.

The benefit? Lots of things. You could, of course, disable the firing of the window.open command from within the onload or onunload events of the page, thereby killing popups in the same elegant, effective, and appropriate manner that Mozilla does. But there's probably a lot more you could do by giving the huge user base of IE/Win users this flexibility. And you'd have the only scripting language that would have a user base that included end users in addition to developers. Bonus.

Get to it, kids!

Explore This Site

Recent Comments

Recent Entries

  • A Red Flag Before The White Flag

    Major labels function with the assumption that 90 percent of artists they sign are going to fail — that should have been a red...

  • A Legal Precedent For Being Funny As Shit

    "Gollywaddles!" Solicitor General Gregory G. Garre (no seriously, his initials are "GGG"!) aspires to the title of Most Ridiculous Person In The World today with...

  • In Defense of Marriage

    Three years and one day ago, I got married. And then shortly after that, I wrote a post about getting married, which has become one...

  • What Sarah Palin Is Saying

    Sarah Palin has been unsurprising in her criticisms of Barack Obama's credentials and policies, fulfilling the traditional role of the vice presidential candidate being the...

  • Yo Mama's So Fat...

    I've long been a fan of playing the dozens, as is to be expected from anyone who loves language. Last night, in a fit of...

1999 2000 2001 2002 2003 2004 2005 2006 2007 2008
  Jan Jan Jan Jan Jan Jan Jan Jan Jan
  Feb Feb Feb Feb Feb Feb Feb Feb Feb
  Mar Mar Mar Mar Mar Mar Mar Mar Mar
  Apr Apr Apr Apr Apr Apr Apr Apr Apr
  May May May May May May May May May
  Jun Jun Jun Jun Jun Jun Jun Jun Jun
Jul Jul Jul Jul Jul Jul Jul Jul Jul Jul
Aug Aug Aug Aug Aug Aug Aug Aug Aug Aug
Sep Sep Sep Sep Sep Sep Sep Sep Sep Sep
Oct Oct Oct Oct Oct Oct Oct Oct Oct Oct
Nov Nov Nov Nov Nov Nov Nov Nov Nov Nov
Dec Dec Dec Dec Dec Dec Dec Dec Dec