【编程开发】AspAsp.NetCGIPHPJspXMLPERLC++C#VCVBDelphiPowerBuilderJAVA汇编数据库编程移动开发其它语言

您现在的位置:首页 > 网络学院 > 编程开发 > 移动开发 > 设计面向IE for Pocket PC的Web站点开发者网络

设计面向IE for Pocket PC的Web站点开发者网络

来源: 作者: 日期:2006-08-14

【聚杰网移动开发】设计面向IE for Pocket PC的Web站点开发者网络


  摘要

  Pocket PC最引人注目的新特性之一,就是为其专门设计的Internet Explorer Web浏览器(以下称为Pocket Internet Explorer)。Pocket Internet Explorer不但使Pocket PC的所有者能够以在线方式浏览Web内容,同时,还允许与Web页面保持同步以实现脱机浏览。在所有手持设备中,Pocket Internet Explorer是第一款支持该功能的产品。

  Microsoft公司Jim Floyd和Joseph Kirk Ollis摘录

  本文档所含信息仅代表Microsoft Corporation(微软公司)在信息发布当日就文档述及问题所持的观点。由于Microsoft公司必须针对日新月异的市场条件做出反应,因此,有关信息不应被理解为Microsoft公司所做出的某种承诺,同时,Microsoft公司亦不对发布之日后所提供信息的精确性做出任何保证。

  本文档仅供参考。MICROSOFT并未在本文档中做出任何公开或暗示形式的保证。
BackOffice徽标、Microsoft、Windows及Windows NT均为Microsoft公司在美国和其他国家的注册商标或商标。

  而在此所提及的其它产品或公司名称亦均属于其各自所有者的商标。

  Microsoft Corporation,One Microsoft Way,Redmond,WA 98052-6399,USA

  POCKET INTERNET EXPLORER简介

  欢迎进入Pocket Internet Explorer的世界!

  随着Pocket PC的正式发布,Microsoft公司的Pocket Internet Explorer也为所有同类袖珍设备提供了最为丰富的Web体验。

  Pocket PC可显示复杂内容。Pocket PC根据型别不同具有最少4,096种、最多65,535种颜色,以及最低4级、最高16级的灰度。

  Pocket Internet Explorer已将关键的Internet技术标准付诸实施:HTML 3.2、面向安全事务处理的Secure Sockets Layer(加密套接字协议层,SSL)2.0和3.0版、针对Web页面行为的Microsoft Jscript、访问者跟踪信息和更易于返回需要提供用户身份验证站点的用户及格式化框架等。

  Pocket Internet Explorer甚至可为已存在于Pocket PC之上的ActiveX控件提供支持。

  Pocket Internet Explorer支持XML(扩展标记语言)这一关键性技术,从而,使人们能够以更轻松的方式将商用Internet应用程序部署到Pocket PC上。

  针对Pocket PC研发的Pocket Internet Explorer提供了若干种将Web内容引入小型屏幕创新方式,它们包括:

  • “收缩匹配”这种自适应调整功能可动态地将Web站点以最大可视方式显示于Pocket PC所特有的小巧而狭长的屏幕中。
  • 自动状态侦测功能可就设备是否处于Internet连接状态进行自动判断;如果设备未与Internet相连接,则以无缝方式将浏览器转移到先前存储的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 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请求标题之中:

  通过使用下列服务器端脚本行,可确保系统在Pocket Internet Explorer进入站点的一瞬间迅速为其生成特殊优化页面:


  通过使用下列代码可确定Pocket Internet Explorer是否正在使用客户端脚本(Jscript):



1 2 3 4 5 下一页

评论   点击查看全部评论
您的评论参与,将为聚杰带来更大的动力!请不要吝啬!
快速回复
请使用文明语言让我们维护健康绿色网络环境!

匿名发表   验证码: