
Redmond keeping tight-lipped...
By Matt Loney
Published: 11 December 2003 09:25 GMT
Microsoft has been awarded a patent by the US Patents and Trademarks Office on writing Windows applications in HTML, making it possible to bypass the built-in security that browsers offer.
According to the application, the patent (no. 6,662,341) covers writing a standard HTML file that runs in its own window outside of the browser. This means, according to the filing, that the author of an HTML application file won't face the security constraints imposed by a browser. This relaxed security allows an HTML author to do things such as: read from a user's local computer; write to a user's local computer and perform scripting of frames between domains.
The patent paves the way for what it calls HTML applications - a new file type that windows would interpret as a standalone application that could be run outside of the browser.
"Most existing Windows application development environments require knowledge of specialised computer languages such as C++, or Visual Basic," says the patent. "Learning a specialised computer language is often difficult for non-technical individuals. However, many non-technical individuals can use HTML and scripting languages, such as VBScript and Jscript [Microsoft's implementation of JavaScript]."
Because HTML and scripting languages are run inside a web browser, they inherit the browser's user interface and security mechanisms. "Because non-technical individuals have knowledge of HTML and scripting languages, it would be advantageous to leverage such existing knowledge to implement a Windows application," says the patent. "Such applications should be free to define their own user interface elements and to run as trusted code on the system, that is, outside of the security model imposed by the web browser. The present invention is directed to achieving this result."
Microsoft's patent appears to be platform agnostic, making it likely to apply to all operating systems including Linux and Unix. The operating system would recognise files to be run as applications by the HTML application file extension, .hta.
Microsoft did not immediately respond to requests for comment.
Matt Loney writes for ZDNet UK
Snr Java Software Developer Limerick Our client is a dynamic and innovative software company based in Limerick that develop web-based applications ...
You must be passionate about delivering high quality, cross-browser UI for the web and mobile devices, following best-practices for accessibility and ...
The role is based in Surrey.DescriptionAs a User Interface Designer some of your key responsibilities would entail:* developing functional prototypes ...
Agenda Setters 2009
Welcome to the ninth annual Agenda Setters poll – silicon.com's list of the top 50 most influential individuals in the technology and IT industries, from techies and CIOs to entrepreneurs and business leaders. Find out more in our latest special report.
Is Your Enterprise Architected for Tomorrow's Growth?
Improving IT service delivery through an integrated approach to software asset management...
TechRepublic Resource Guide: Software as a Service (SaaS) for Small and Midsize Businesses...
Download a Free Trial of SmartDraw: Learn why SmartDraw is the ideal alternative...
Stories from the web...
Copyright © 2008 CBS Interactive Limited. All rights reserved. Top of page
Clive Longbottom Windows 7: Not perfect - but ready for prime time Microsoft's latest OS fixes most of Vista's ills - but still has challenges ahead
Stephen Kleynhans Mind the details with Windows 7 Just because it might work better than Vista, it doesn't mean you can be sloppy