摘要
随着智能家庭概念的发展与推广,出现了大量面向电视机用户的Web应用。由于用户与电视机之间通过遥控的方式进行交互,一方面使得网页浏览代价受页面元素排布的影响较大,而另一方面,电视机网页元素类型和数量少的特点,使得对其进行自动优化成为可能。考虑到包括按键式遥控器、手势、触屏等电视机交互方式,根据不同的交互方式的特点提出了页面浏览代价的计算方法;考虑到元素类型、位置、大小、内容关键字、网页结构等信息,提出了一种页面元素可替换性评估方法;在这两种方法的基础上,基于网页浏览代价全局最小化的原则,提出了根据页面的访问情况动态对网页进行自动重构的方法。在一个包含116个页面的电视机Web应用中采用该方法进行的实验验证了方法的正确性和有效性。
With the development of the smart home,agreat number of TV-user oriented Web applications are developed.Since the users interact with the television by remoter,the browsing cost of the webpage is affected by its layouts.What’s more,the simplifying of the elements on the webpage makes the automatic optimizing possible.In this paper,we proposed an algorithm to calculate the browsing cost for different kinds of interactions.Considering the elements’ types,positions,sizes,and structures,we proposed an interchangeability estimate algorithm to check out whether the two elements can change their positions with each other.On the basis of the two mentioned methods,we proposed an automatic webpage refactoring which gives each element a weight from the visits of the users and refactoring the webpage in order to reduce the total browsing costs.The technique was tested on a website which consists 116 pages to test the correction and significance of the method.
出处
《计算机科学》
CSCD
北大核心
2014年第11期128-131,136,共5页
Computer Science
基金
国家自然科学基金(61100002)
广东省自然科学基金(S2011040005180)
深圳市生物
互联网
新能源
新材料产业发展专项资金项目(JC201104220324A)
中央高校基本科研业务费专项资金
国家科技支撑计划(2012BAH75F03)资助
关键词
网页重构
浏览代价
可互换性评估
网页优化
Webpage refactoring
Browsing cost
Interchangeability estimate
Webpage optimizing