MetaClient : Home / About MetaClient
name and logo
Home About Download Developer
About MetaClientTM

      MetaClient is a patent pending software package which provides the ability to build and use web browsers. The present implementation of MetaClient is a web browser "add-in". MetaClient is invoked when the web browser navigates to a special URL (web address). Depending on the information in the URL, MetaClient can perform a number of different functions, including: browsing wireless web sites (WAP sites), checking sites for accessibility, simulating hand-held devices, and validating and rendering XML documents.

      MetaClient can build web browsers and simulations of web-enabled devices from UAProf profiles, which are provided publicly by telecommunications companies and incorporate CC/PP (what are UAProf and CC/PP? Open a popup window), a growing standard from the World Wide Web Consortium. MetaClient also has a native XML format which extends its abilities, allowing for more feature-rich web browsers and web analysis tools. MetaClient has a plug-in interface to allow existing web browsers and device simulators to be incorporated as well, to provide the same level of accuracy as the those provided by telecommunications companies.

     What are UAProf and CC/PP? Open a popup window
     What are some practical uses for MetaClientTM? Open a popup window
     Who is MetaClientTM for? Open a popup window
     Is this going to mess up my browser? Open a popup window
     Is this "spyware"? Open a popup window

     What are UAProf and CC/PP?

     CC/PP stands for Composite Capability/Preference Profile. CC/PP is a growing standard, developed by the Device Independence Working Group, within the W3C. One of the XML formats which implements CC/PP is UAProf, which stands for User Agent Profile, and is developed by the Wireless Application Protocol Forum. Individual UAProf profiles are provided by telecommunications companies for their web enabled wireless devices.

     The general idea behind CC/PP is that a client browser/device, such as a mobile phone, can send a profile to the web server, each time it makes a request. The profile is in a structured, machine-readable format, so that the web server can programmatically modify the content that it sends back in return, to cater to the needs of the client device/browser/user. MetaClientTM's use of CC/PP is unconventional, it employs CC/PP in a new way.

     Practical Applications:

     There is no good reason that a desktop computer's web browser should be incapable of viewing the web sites that a mobile phone can view. A desktop computer has dramatically superior resources- it has 50 times the size, speed, memory, and network bandwidth of a phone. Yet, for some reason, very few desktop pc web browsers are capable of rending WML, Wireless Markup Language, web sites. MetaClientTM prevents a user from being in the absurd situation of sitting in front of a desktop PC while holding a mobile phone to get to some web sites.

     MetaClientTM also fills a void in the system by which web sites are developed. Normally, web sites are developed by writing applications and content, placing the content on a web server, and then viewing the content in a web browser. The web is expanding beyond the small handful of web browsers that existed in its early years. In the new web model, for which CC/PP Open a popup window was created, a web server caters to the individual needs of many different users, browsers, and devices. In order to develop and maintain the information on a web server, a webmaster must be able to see and experience the site from the perspective of these clients.
     There are many web content management systems, both available and in development, which provide a web site owner with the ability to serve content to multiple flavors of user/device/browser/preference. What's missing from the picture is a convenient way for the webmaster to use and test the site from all of those perspectives. All web sites are fundamentally client-server applications. In order to build the server-half of a client-server application, a developer must be able to test it with the client. As the web grows, this becomes more difficult, and nothing addresses this problem, as a whole, besides MetaClientTM .

     The best way to learn about MetaClientTM is to download the free beta version of MetaClientTM Open a popup window.

     Who is MetaClientTM for?

     MetaClientTM is useful for anyone who wants to get the most out of the internet. With MetaClientTM installed, you can see other formats besides HTML, and you can see and test HTML from other perspecitves.

     Is this going to mess up my web browser?

     MetaClientTM can not only be uninstalled, it can also be easily turned off and on. When turned off, MetaClientTM is completely disengaged from the web browser, and no MetaClientTM code runs at all. When turned on, MetaClientTM doesn't interfere with normal web browsing until a MetaClient URL (MURL) is entered into the web browser. (A MetaClientTM URL is URL that begins with "metaclient://" instead of http://)*.

     Is this spyware?

     No. Here is our Privacy Policy Open a popup window

     *Like any other software, MetaClient may malfunction, and the MetaClientTM license agreement specifies a potential for risk.

 
 
Terms of Use | Contact

OHP Logo This site is created, owned, and operated by One Hammer Productions, Inc. If you have questions, problems, or comments about this site, please email webmaster@metaclient.com.

clover@dealdiscuss.com