Pocket PC最引人注目的新特性之一,就是为其专门设计的Internet Explorer Web浏览器(以下称为Pocket Internet Explorer)。Pocket Internet Explorer不但使Pocket PC的所有者能够以在线方式浏览Web内容,同时,还允许与Web页面保持同步以实现脱机浏览。在所有手持设备中,Pocket Internet Explorer是第一款支持该功能的产品。
而在此所提及的其它产品或公司名称亦均属于其各自所有者的商标。
POCKET INTERNET EXPLORER简介
欢迎进入Pocket Internet Explorer的世界!
随着Pocket PC的正式发布,Microsoft公司的Pocket Internet Explorer也为所有同类袖珍设备提供了最为丰富的Web体验。
Pocket Internet Explorer拥有独一无二的设计,并实现了Internet Explorer 3.02(HTML引擎)、Internet Explorer 4.0(脚本引擎)和Internet Explorer 5.0(XML引擎)三者的优化组合。有鉴于此,我们编写了这份白皮书,以帮助Web站点设计人员针对Pocket Internet Explorer来对其站点实施优化。
在服务器上对POCKET INTERNET EXPLORER进行侦测 在开始为Pocket Internet Explorer设计Web页面之前,我们必须考虑到一个至关重要的问题。
Web服务器如何对Pocket PC是否与站点相连接加以判断? 如果你正在使用Microsoft Internet Information Services 4.0及其后续版本,便会在\WINNT\system32\inetsrv目录下发现一个名为BROWSCAP.INI的文件。该文件包含了关于所有已知浏览器的描述信息,而这些信息则是在你安装最新服务软件包时生成的。
以下是你必须添加到BROWSCAP.INI文件中的Pocket Internet Explorer描述信息:
; Pocket PC (aka Rapier) [Mozilla/2.0 (compatible; MSIE 3.02; Windows CE; 240x320)] browser=Pocket IE version=4.0 majorver=#4 minorver=#0 platform=Windows CE width=240 height=320 cookies=TRUE frames=TRUE backgroundsounds=TRUE javaapplets=FALSE javascript=TRUE vbscript=FALSE tables=TRUE activexcontrols=TRUE Pocket Internet Explorer实际上是Internet Explorer 3.02(HTML)、Internet Explorer 4.0(Scripting)和Internet Explorer 5.0(XML)所含组件的混合体。而这正是该产品被认定为Microsoft Internet Explorer 3.02的原因所在,尽管它在内部属性中使用了4.0的版本号。
当Pocket Internet Explorer向HTTP服务器发出一个请求时,会将下列特定信息包含于相应的HTTP请求标题之中: