水泥发泡板厂家
免费服务热线

Free service

hotline

010-00000000
水泥发泡板厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

WWW转换WAP引擎在WEB网关中的应用

发布时间:2020-02-11 07:04:23 阅读: 来源:水泥发泡板厂家

我们知道,正常情况下,手机只能访问WAP网站,而使用手机访问WWW的网站,需要使用特别的客户端或网站中转。不过,这个问题也许不久就可以解决了,因为目前世界范围的运营商都在建设WEB网关,而WWW的WAP转换技术正是WEB网关的核心模块之一。

那么,WEB网关中,WWW的WAP转换技术都要做哪些工作呢?北京跳网()给出的方案如下:

1、 识别WAP还是WWW页面

如果HTTP请求中的域名以wap.***、m.***、3g.***关键字开头,则认为是WAP网站;

前转HTTP请求至目标网站,获得返回页面,进行分析:判断返回页面的 HTTP HEAD 中的 Content-Type 值,这个值描述了当前页面的格式,如:"text/l"、"application/lc" ,因此判断其中是否包含关键字"wap"或"wml",若包含这两个关键字其中之一就认为是wap格式页面,否则进行下一步判断;进行页面文本内容的格式分析。wap格式网页会以"<?xml" 标签开头,XML根节点为"<wml>",满足条件即判断为wap格式页面,认为目标网站是WAP网站;否则目标网站是WEB网站;

2、 Html到WMLXHTML格式的转换

目前,手机WAP的格式是WML和XHTML,格式的转换是引擎工作的重要部分。

3、 普通的WWW页面布局转换后重新排列:对于互联网网站的页面,引擎将页面区域进行分割,按照移动终端屏幕特性进行重排,重排页面根据用户对应移动终端的特性达到一个目标,用户不再需要进行左右滚动。

将页面区域从上到下排列时,常见的排列方式有:以原来页面区域从左到右的顺序进行;

根据内容的定义优先级顺序进行;

4、 图片格式尺寸的转换

对页面中的图片进行操作,包括:缩放操作:主要是缩小操作,使之适合于对应移动终端的屏幕显示;过滤:自动判断图片的重要性,对于不重要的图片不予显示,或者留白,由用户自己决定是否显示。

5、 过多的无用信息在页面中折叠、内容直达或过滤处理

在互联网网站页面中,有些区块在手机上很占用屏幕空间,但又没有多少用处。对于这类区块,引擎可对访问的页面自动优化,将访问内容前面部分折叠,直接显示将要访问的内容,避免用户再次翻页寻找。

折叠后,区块转换为一条超链接,其文字为原区块的缩略文。用户点击此超链,则相应区块被展开而不再被折叠。这时,用户将见到被折叠的内容。

未折叠的内容对于用户来说,则一目了然,达到内容直达的效果。

6、 根据UA做适配

WEB网关通过识别手机终端的属性,如屏幕分辨率,常用的方向键类型等,在随后的页面发送中可以根据终端属性进行页面调整。

页面调整包括:

页面大小的重新排列,添加或者减少对应的操作键触发动作等等;

可定义显示图片的尺寸;

可定义是否支持脚本;

可定义是否支持HTML;

可定义页面的大小;

可定义是否支持控件;

可定义文字的大小;

可定义是否显示GIF动画;

是否支持MP3播放;

是否支持FLASH播放;

根据不同手机的内存大小,给予不同的页面;

运营商可以根据需要,在用户代理特征管理功能中添加、删除或者修改WebGW可以支持的移动终端类型,包括相应的属性。

7、 设置缓存提高转换性能

设置缓存是提供转换性能的关键环节,对于需要转换的页面,当第一人进行转换后,在缓存中保留页面,当第二个人访问同样的页面时,首先进行存活期校验,然后确认是否进行新的转换,如果页面在存活期内,直接访问缓存页面。

8、 敏感关键字过滤

可以设置敏感关键字,并且对敏感关键字进行过滤和报警。

9、 自定义规则

运营商可以通过引擎的设计工具,手工对于用户访问流量较大的WWW网站或自动转化效果不满意的网站进行手工优化,可对网站内容再次折叠、删除、插入、改变字体等操作,让转化后的页面更整齐、漂亮。

10、多组服务器协同工作

跳网的转换引擎所有服务器采用分布式部署,并且动态负载均衡技术自动计算负载压力,将访问压力平均分布,以此类推,可承载更多用户访问,理论上没有上限

11、转换后的效果演示

更多详情:请访问 或致电 010-82893280了解。

中山注册公司网站

广州工商税务机构

广州工作签证查询

中山注册公司中介