1. A system comprising means for: a memory; a processor coupled to the memory to perform acts comprising: while booting a computer and prior to allowing a user to logon to the computer, spawning a process, separate from a user logon process, arranging for a markup language rendering engine to be loaded at the beginning of an operating system initialization procedure; providing markup language code suitable for use with the markup language rendering engine, the markup language being capable of soliciting at least one user input when rendered by the markup language rendering engine, the user input being associated with the user logon process configured to selectively allow the user to logon to the computer; and providing a control permitting the markup language rendering engine to communicate with the user logon process, wherein the markup language rendering engine makes calls to the control which passes the calls to the user logon process.
7. The system of claim 1 , wherein the markup language code includes markup language code selected from at least one markup language in a group comprising hypertext markup language (HTML), Dynamic Hypertext Markup Language (DHTML), eXtensible Markup Language (XML), eXtensible Hypertext Markup Language (XHTML), or Standard Generalized Markup Language (SGML).