客制化网页的显示系统及其方法

文档序号:6576985阅读:211来源:国知局
专利名称:客制化网页的显示系统及其方法
技术领域
本发明涉及一种客制化网页的显示系统及其方法。
背景技术
台湾交通部统计处1996年公布的报告指出,台湾上网人数比例达58. 4%,平均每 1. 7人就有一人曾上网,而每1. 6个家庭就有一个家庭连网;与1994年的报告数据相较之 下,网络使用者的性别比例相当,且小学年龄层(6 12岁)增长12. 2个百分点,银发族 (60岁以上)亦增加有1. 0个百分点,表示网络在普及之余,其使用者分布亦走向年龄之两 极端。电子新闻、部落格、购物网站及各种服务网站都是网络族经常会造访的地方,但不 同年龄层及族群之间的阅读偏好与需求都明显不同;就整体而言,男性与女性所偏好的网 页主色调是有差异的,而银发族所需求的阅读字体也比其他年龄层使用者要大。然而,包含 网页排版、网页美术与网页字体在内的网页设计都是倾向于符合主流族群,也就是一般被 认为最具消费能力的青壮年与中年族群;相较之下,被忽略阅读偏好及需求的族群自然成 为网络弱势族群。事实上,网络弱势族群是具有消费潜力的,但如果不能满足他们在浏览网 页方面的偏好及需求,将会因阅读不便等因素而使他们缺乏浏览动机,进而导致消费行为 的减少。目前有提供这类个人风格网页或网站服务的,仅局限于网络商店及部落格服务业 者;其作法为将网页组成元素的框架与样式部分分开,预设一套通用的框架部分与多款风 格的样式部分,再依据申请者其偏好与需求给予不同的样式部分,以将框架与样式部分结 合为一个个人风格网页或网站。在上述方法中,样式设计者仍是以自身的喜好及需求来制 作网页或网站,因此依然无法满足每一个网页或网站浏览者偏好及需求。另外,考虑到系统 负担的限制,此作法亦不可能应用至一般的网络浏览者。综上所述,可知现有技术于提供网页浏览时,一直存在着无法满足浏览者偏好及 需求的问题,因此有必要提出改进的技术手段,来解决此问题。

发明内容
本发明所要解决的技术问题是提供一种客制化网页的显示系统及其方法,解决了 现有技术存在无法满足浏览者偏好及需求的问题。为了解决上述问题,本发明提供的一种客制化网页的显示系统由服务端及客户端 组成,其中服务端包含框架逻辑程序库、预设样式程序库、确认模块、提取模块与传输模块, 客户端则包含样式程序库、命令模块、传送模块与网页生成模块。服务端之框架逻辑程序库 储存有通用之一框架逻辑程序;预设样式程序库储存有通用之一预设样式程序;确认模块 用于在接收一浏览命令时,确认该浏览命令之传送端存在有一样式程序;提取模块用于自 框架逻辑程序库提取框架逻辑程序;传输模块则用于接收浏览命令,与发送框架逻辑程序。 客户端之样式程序库储存有一样式程序;命令模块用于产生浏览命令;传送模块用于发送浏览命令至服务端,以及接收服务端传送之框架逻辑程序;网页生成模块用于结合框架逻 辑程序与样式程序,产生一客制化网页并显示之。本发明还提供了一种客制化网页的显示方法,首先于服务端建立一框架逻辑程 序,以及于一客户端建立一样式程序;该客户端发送一浏览命令至服务端;服务端于确认 该客户端存在有该样式程序后,提取框架逻辑程序,并将其传送至该客户端;该客户端结合 框架逻辑程序与样式程序,产生一客制化网页并显示之。 与现有技术相比,本发明具有依据浏览者之偏好及需求,显示客制化网页的技术 手段。通过此技术手段,本发明满足各网页浏览者之偏好及需求,更可以达到减少开发网页 或网站所需的资源,与降低服务端存放网页或网站所需的空间之技术功效。


图1为本发明的客制化网页的显示系统其方框示意图;图2为本发明的客制化网页的显示方法其步骤流程图;图3A为预设的一网页;图3B为本发明的一客制化网页;图4为本发明提供使用者设定的界面示意图。
具体实施例方式下面结合附图和具体实施方式
对本发明作进一步说明。「图1」为本发明的客制化网页的显示系统其方框示意图。请参照「图1」,客制化 网页的显示系统10包含服务端100与客户端200 ;其中服务端100包含有框架逻辑程序库 110、预设样式程序库120、确认模块130、提取模块140与传输模块150,客户端200则包含 有样式程序库210、命令模块220、网页生成模块230与传送模块240。服务端100之框架逻辑程序库110储存有一框架逻辑程序,如下所示
<h6 class=文字样式〉床前明月光</h6><br> <h6 class=文字样式>疑是地上霜</h6><br> <h6 class=文字样式>举头望明月</h6><br> <h6 class=文字样式>低头思故乡</h6><br>
</body> </html>此框架逻辑程序为一个不包含CSS定义(cascading style sheets,共用样式表) 的HTML程序,更详细来说,其包含用于汇入外部CSS样式的标签〈link rel = stylesheet href = "连接文件〃 type=" text/ess" > ;其中bgcolor与text分别代表网页背景 颜色与文字颜色,idarkgrayj与「black」则分别为指定的背景颜色与文字颜色,标签<hl> 与<h6>为指定的文字大小,标签
为插入网页图片「月.jpg」。必须说明的是,与此 框架逻辑程序连接的「连接文件.cssj包含有class后方的文字样式其定义;当浏览器执 行并读取此框架逻辑程序时,将依据其中的标签〈link rel = stylesheet href="连接 文件〃 type=" text/ess" >,一同读取与此框架逻辑程序位于同一目录下的「连接文 件.css」,显示出符合「文字样式」的文字。预设样式程序库120储存有一预设样式程序;此述之预设样式程序为如下所示的 文件名为「连接文件.CssJ之一 CSS定义文件 此预设样式程序储存有「文字样式」的CSS定义,用于作为上述的框架逻辑程序 的样式依据;其中,「文字样式」为CSS样式名称,大括号内的「font-family」、「color」及 「size」皆为CSS属性。「图3A」为结合此预设样式程序与框架逻辑程序所产生的网页。确认模块130用于接收一浏览命令时,确认此浏览命令之传送端是否存在一样式 程序;具体来说,若确认模块130在传输模块150所接收的浏览命令查得一样式识别信息 时,即判断此浏览要求的传送端有一样式程序,反之,若在浏览命令查无此样式识别信息 时,则判断传送端无样式程序。为求解说详尽且符合逻辑顺序,此样式程序留待后续提及时一并详细说明。提取模块140用于自框架逻辑程序库110提取框架逻辑程序,以及于确认 模块130确认该浏览命令的传送端无样式程序时,进一步提取预设样式程序库120的预设 样式程序。传输模块150用于接收浏览命令,以及发送框架逻辑程序与预设样式程序。客户端200的样式程序库210储存有一样式程序;此述之样式程序与服务端100 之预设样式程序同为一 CSS定义文件,其差别在于储存的地方不同,此外服务端100之预设 样式程序是预先建立于服务端100,而客户端200的样式程序是依据客户端使用者其偏好 而产生。
命令模块220用于产生浏览命令;命令模块220于产生该浏览命令时,将依据样式 程序库210储存样式程序与否,选择产生一样式识别信息包含于该浏览命令,此识别信息 将用于作为服务端100的确认模块130判断该客户端200是否具有样式程序的依据;传送 模块240则用于将浏览命令发送至服务端100,以及接收该服务端100所传送的框架逻辑程 序;若服务端100的确认模块130在确认客户端200不具有此一样式程序时,该服务端100 便更进一步提取其预设样式程序并将其传送至客户端200,此时传送模块240即接收有框 架逻辑程序与预设样式程序。网页生成模块230用于结合框架逻辑程序与样式程序,产生一客制化网页后显示 之。其中,若样式程序库210储存无该样式程序,则网页生成模块230即结合服务端100所 传送的框架逻辑程序与预设样式程序,产生一网页后显示之(请见「图3A」)。客户端200可更包含一样式生成模块(图中未示),用于依据接收的生成指令,生 成一样式程序并将其储存在样式程序库210。使用者可通过操作如「图4」所示的界面点选 自订410,进一步设定下方之字体大小、颜色与特色,以及网页背景颜色、是否显示图片后, 通过点选确定420发出一生成指令。样式生成模块用于在接收该生成指令时,依据该些设 定变更一预设的套用样式程序。举例来说,预设的套用样式程序如下所示 若依据如「图4」之设定,此预设之套用样式程序将变更为 此变更的套用样式程序将取代现有的样式程序,储存于样式程序库210 ;若样式 程序库210无任何现有的样式程序,则样式生成模块直接将此变更之套用程序储存于样式 程序库210。结合框架逻辑程序与变更后之样式程序所产生的网页如「图3B」所示,其中文 字部分已放大至24。此外,也可通过导入另一现成的网页,撷取其样式表以产生一样式网 页。请参照「图4」,使用者可通过点选导入430发出一导入指令,使样式生成模块撷取使用 者指定的网页其CSS定义,并依据该些样式定义生成一样式程序以取代原先的样式程序。 对于样式生成模块生成样式程序的可能实施方式,本发明并不对其做任何限制。
此外,服务端100的预设样式程序库120更可包含多个预设样式程序,使客户端 200可通过如「图4」所示界面的预设440来选定其中一个风格(预设样式程序);在下次 浏览时,服务端100便将此预设样式程序连同框架逻辑程序一起传送至客户端200,由客户 端200生成网页。「图2」为本发明的客制化网页的显示方法其步骤流程图。请参照「图2」,首先,于 服务端100建立一框架逻辑程序,以及于一客户端200建立有一样式程序(步骤210);该客 户端200发出一浏览命令至服务端100 (步骤220);服务端100于确认客户端200存在有 该样式程序后,提取框架逻辑程序(步骤230);服务端100将框架逻辑程序发送至客户端 200(步骤240);客户端200结合框架逻辑程序与样式程序,产生一客制化网页(步骤250); 客户端200显示此客制化网页(步骤260)。其中,客户端200的样式程序可依据客户端使用者之偏好来生成,亦可由导入一 网页来生成;客户端200于接收一生成指令时,以此生成指令生成符合偏好设定的一样式 程序,或是于接收一导入指令时,自指定的网页其原始码撷取其中之CSS定义以生成一样 式程序。此外,服务端100可建立至少一预设样式程序,其中之任一预设样式程序用于在客 户端200无样式程序,或是样式程序设定为选定该预设样式程序时,通过服务端100连同框 架逻辑程序一起被传送至客户端200,作为客户端200结合网页之用。本发明于服务端分别建立框架逻辑程序与预设样式程序,并于接收客户端之浏览 命令时,先行确认该客户端是否有一样式程序;若有,即传送框架逻辑程序至该客户端,若 无,则将预设样式程序连同框架逻辑程序传送至该客户端。客户端之样式程序是依据使用 者之偏好/需求而产生;在具有此样式程序的情况下,客户端将接收之框架逻辑程序与样 式程序结合并显示为一客制化的网页,反之,客户端将结合服务端之预设样式程序与框架 逻辑程序,显示一通用的网页。必须说明的是,本实施例中仅说明基本的CSS样式变更,对 于CSS样式变更其可能的范围与实施方式,本发明并不对其做任何限制。综上所述,可知本发明与现有技术之间的差异在于具有依据浏览者之偏好及需求,显示客制化网页的技术手段,通过此一技术手段可以解决现有技术所存在的问题,满足 各网页浏览者之偏好及需求,进而达到减少开发网页或网站所需的资源,与降低服务端存 放网页或网站所需的空间之技术功效。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此, 任何熟悉该技术的人在本发明所公开的技术范围内,可轻易想到的变化或替换,都应涵盖 在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
一种客制化网页的显示系统,其特征在于,包含一服务端,其包含一框架逻辑程序库,储存有一框架逻辑程序;一预设样式程序库,储存有一预设样式程序;一确认模块,用于在接收一浏览命令时,确认该浏览命令之传送端存在有一样式程序;一提取模块,用于自所述框架逻辑程序库提取所述框架逻辑程序;及一传输模块,用于接收所述浏览命令,以及发送所述框架逻辑程序;及一客户端,其包含一样式程序库,储存有一所述样式程序;一命令模块,用于产生一所述浏览命令;一传送模块,用于发送所述浏览命令至所述服务端,以及接收该服务端发送之所述框架逻辑程序;及一网页生成模块,用于结合所述框架逻辑程序与所述样式程序,产生一客制化网页并显示;其中,所述服务端之所述提取模块在确认所述浏览命令之传送端无所述样式程序时,进一步提取所述预设样式程序,由所述传输模块将其发送至所述客户端。
2.如权利要求1所述的客制化网页的显示系统,其特征在于,所述客户端更包含一样 式生成模块,用于在接收一生成指令时,依据该生成指令生成一样式程序。
3.如权利要求2所述的客制化网页的显示系统,其特征在于,所述样式生成模块更用 于依据接收之一网页生成一样式程序。
4.如权利要求1所述的客制化网页的显示系统,其特征在于,所述服务端之所述预设 样式程序库储存有多个预设样式程序。
5.如权利要求4所述的客制化网页的显示系统,其特征在于,所述预设样式程序之任 一用于在所述客户端之样式程序其属性为选定时,经所述提取模块提取并通过所述传输模 块与所述框架逻辑程序一同被传送至该客户端,作为结合一客制化网页之用。
6.一种客制化网页的显示方法,其特征在于,包含下列步骤 在服务端建立一框架逻辑程序,以及在一客户端建立一样式程序; 所述客户端发出一浏览命令至所述服务端;所述服务端在确认所述客户端存在有所述样式程序后,提取所述框架逻辑程序并将其 传送至该客户端;所述客户端结合所述框架逻辑程序与所述样式程序产生一客制化网页;及 所述客户端显示所述客制化网页。
7.如权利要求6所述的客制化网页的显示方法,其特征在于,所述在一客户端建立一 样式程序的步骤,更包含为下列步骤所述客户端接收一生成指令;及所述客户端依据所述生成指令生成一样式程序后储存。
8.如权利要求6所述的客制化网页的显示方法,其特征在于,所述在一客户端建立一 样式程序的步骤,更包含为下列步骤所述客户端接收一网页;及 所述客户端依据所述网页生成一样式程序后储存。
9.如权利要求6所述的客制化网页的显示方法,其特征在于,更包含在所述服务端建 立至少一预设样式程序。
10.如权利要求9所述的客制化网页的显示方法,其特征在于,所述预设样式程序之任 一用于在所述客户端无所述样式程序,或是该样式程序其属性为选定时,通过所述服务端 与所述框架逻辑程序一同被传送至该客户端,作为结合一客制化网页之用。
全文摘要
本发明公开了一种客制化网页的显示系统及其方法,其通过依据浏览者之偏好及需求显示客制化网页的技术手段,解决现有技术在提供网页浏览时,所存在的无法满足浏览者偏好及需求的问题,藉此满足各网页浏览者之偏好及需求,并可以达到减少开发网页或网站所需的资源,与降低服务端存放网页或网站所需的空间之技术功效。
文档编号G06F17/30GK101840404SQ20091011948
公开日2010年9月22日 申请日期2009年3月17日 优先权日2009年3月17日
发明者许国华, 邱全成 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1