Ua适配技术,识别手机终端的属性的制作方法

文档序号:6352764阅读:306来源:国知局
专利名称:Ua适配技术,识别手机终端的属性的制作方法
技术领域
本发明涉及一种网页页面的U A适配方法,主要用于在手机访问网站时, 根据手机的属性,对网站页面进行调整的适配方法。
背景技术
在手机访问网站时,由于不同手机的屏幕尺寸、屏幕分辨率、屏幕色深, 内存大小、支持的页面格式、支持的图片格式、支持的语言、支持的字符编码. 最大页面的大小、音频支持能力和视频支持能力等特性不同,对页面的显示要 求也不同,因此需要对页面进行相应的调整或者称之为网页适配,以适应不同 手机的特性,这样才能达到良好的显示效果,,但是在现有技术下,H页的页面 显示往往是在服务器或转换引擎中已经设定好的,不因访问终端的不同而改 变,例如中国03801 966. 3号发明申请公开了一种在移动客户终端显示孱上显 示HTML文档的方法,该方法包括通过强制应用至少一种客户端页面样式将 HTML文档重新格式化,从而使重新格式化文档的宽度适应显示屏宽度并在显 示屏上显示所述重新格式化文档的步骤,其中将HTML文档重新格式化的步骤 包括将HTML文档中的表格单元转换为块级元素,并应用图像'^选/缩小及空 格字符转换方法术,以删除难以显示的大图像和元需显示的小图像。&管这种 显示方式允许采用不同的客户端页面样式进行页面的重新格式化,但由于与手 机交互的网络服务器(包括将WEB网页转换成WAP网页以便手机访问而W网站 的转换引擎或WAP网关,下同)在响应手机的访问请求并返回页面内容时,没 有针对具体的手机进行页面适配,因此不能在各种不同的手机上都形成艮好的 显示效果。

发明内容
本发明的目的是克服现有技术不能针对不同手机进行页面调整的缺陷,提 供一种网页页面的UA适配方法,采用该方法的网络服务器可以根据不同手机 的属性对页面进行调整,以适应各种不同的手机。
本发明的技术方案是 一种网页页面的UA适配方法,包括下列步骤 步骤A,网络服务器获得发出访问请求的手机的UA信息或信息标识; 步骤B,网络服务器根据UA信息或信息标识检索并获得该手机的特性信息; 步骤C,网络服务器根据手机的特性进行页面适配; 步骤D,网络服务器将适配后的页面返回给手机。
由于本发明针对发出访问请求的手机的属性进行页面适配,形成适应于该 手机特点的页面,由此改善了页面的显示效果,并适应于各种不同的手机。
具体实施例方式
根据本发明提出的方法,网络服务器在接收手机的访问请求的同时,获得 该手机的UA,其获取方法可以采用现有技术,例如根据中国等国的惯例,移 动通讯网络将在传送访问请求的同时自动向网络服务器或符合一定条件的网 络服务器传送相关手机的UA信息或信息标识。
通常,所述手机的UA信息或信息标识可以包括下列内容
(1) 手机号码,每部手机各不相同,能精确区分不同手机,当因涉及用 户隐私,该信息根据不同国家的法律和惯例转送或不传送;
(2) UAProfile信息,按照标准,此为网络服务器应采用的主要信息来 源;和/或
(3) UserAgent信息,该信息也可作为手机类型的识别依据。 如果在步骤A中,网络服务器能够获得UAProfile信息,则可以从相关站下栽profile-url文件,或者建立预置的prof i le数据库,从预置的profile 数据库中获取profile-url文件,然后对该profi le-url文件依据现有技术进 行解析,即可获得手机包括各种软、硬件信息在内的特性信息。
如果在步骤A中未获得UAProf ile信息,则可以依据UserAgent信息以及 手机号码等其他各种可能的信息,通过从相关网站检索或在预置的profile 数据库中查询,获取手机的profile信息,这些profile信息可用作所述手机 的特性信息。
通常,所述手机的特性信息主要包括手机的屏幕尺寸、屏幕分辨率、屏 幕色深、内存大小、支持页面格式、支持图片格式、支持语言、支持字符编码、 最大页面大小、音频支持能力和/或视频支持能力等等。这些特性信息中的部 分或全部可以包含在上述profi le-url文件解析结果和profi le信息中。
在获得上述手机特性后,依据网页转换或创建时的规则,或依据其他现有 技术或各种可能的适宜技术,通过不同的参数和/或属性设置或通过其他技术 手段,即可对页面宽度、图片尺寸、图片质量、段落参数、文字颜色、字体、 大小、音频和/或视频等进行调整,使之适应于相应的手机,经过这些适配或 调整后,用户就可以看到适合自己手机的网页页面了。
权利要求
1.一种网页页面的UA适配方法,其特征是包括下列步骤步骤A,网络服务器获得发出访问请求的手机的UA信息或信息标识;步骤B,网络服务器根据UA信息或信息标识检索并获得该手机的特性信息;步骤C,网络服务器根据手机的特性进行页面适配;步骤D,网络服务器将适配后的页面返回给手机。
2. 如权利要求1所述的网页页面的UA适配方法,其特征是所述手机的 UA信息或信息标识包括下列内容(1) 手机号码;(2) UAProfile信息;和/或 (3 ) UserAgent信息。
3. 如权利要求2所述的网页页面的UA适配方法,其特征是网络服务器 在步骤A中获得UAProfile信息,从相关网站下载profile-url文件或从预置 的profile数据库中获耳又profil.e-url文件,然后对该profile-url文件进行 解析,获得所述手机的特性信息。
4. 如权利要求2所述的网页页面的UA适配方法,其特征是网络服务器 在步骤A中获得UserAgent信息,从相关网站检索或在预置的profile数据库 中查询手机的profile信息,并以手机的prof ile信息作为所述手机的特性信 息。
5. 如权利要求4所述的网页页面的UA适配方法,其特征是所述手机的 特性信息主要包括手机的屏幕尺寸、屏幕分辨率、屏幕色深、内存大小、支 持页面格式、支持图片格式、支持语言、支持字符编码、最大页面大小、音频 支持能力和/或视频支持能力。
6. 如权利要求l、 2、 3、 4或5所述的网页页面的UA适配方法,其特 征是所述网页适配是通过不同的参数和/或属性设置,对页面宽度、图片尺寸、 图片质量、段落参数、文字颜色、字体、大小、音频和/或视频进行调整,使 之适应于相应的手才几。
全文摘要
本发明涉及一种网页页面的UA适配方法,包括下列步骤步骤A,网络服务器获得发出访问请求的手机的UA信息或信息标识;步骤B,网络服务器根据UA信息或信息标识检索并获得该手机的特性信息;步骤C,网络服务器根据手机的特性进行页面适配;步骤D,网络服务器将适配后的页面返回给手机,由此通过不同的参数和/或属性设置,对页面宽度、图片尺寸、图片质量、段落参数、文字颜色、字体、大小、音频和/或视频进行调整,使之适应于相应的手机。本发明适应了不同手机的特性,使用户获得适合自己手机的网页页面。
文档编号G06F17/30GK101526952SQ20091007676
公开日2009年9月9日 申请日期2009年1月19日 优先权日2009年1月19日
发明者杨金钰, 谢茂培 申请人:北京跳网无限科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1