Methods and arrangements are provided that can be used to identify users
to an operating system during initialization through an advanced graphical user
interface (GUI). The resulting GUI can be visually compelling and functional while
advantageously remaining easy for the developer to create, maintain and modify.
A markup language rendering engine is loaded substantially near the beginning of
an operating system initialization procedure, and provided with markup language
code that solicits at least one user input associated with a user logon process
when rendered by the markup language rendering engine. The markup language code
can be written in Hypertext Markup Language (HTML), Dynamic HTML, extensible Markup
Language (XML), extensible Hypertext Markup Language (XHTML), Standard Generalized
Markup Language (SGML), etc.