Many of the markup protocols such as the above-mentioned HTML and XML protocols, may call for the use of browsers (computer programs) that are executed within a corresponding computer, wireless phone, palm-held computer or other information-conveying device for generating user-understandable information.