借由图腾服务器产生网页图腾的系统的制作方法

文档序号:6335459阅读:185来源:国知局
专利名称:借由图腾服务器产生网页图腾的系统的制作方法
技术领域
本发明涉及一种网页图腾显示技术,特别是涉及一种提供使用者浏览器端无需安装字型或图档,即可正确浏览网页图腾的系统。
背景技术
超文件标示语言(HyperiText Markup Language, HTML)是为“网页建立和其它可在网页浏览器中看到的资讯”设计的一种标示语言。HTML被用来结构化资讯,例如标题、段落、列表、字码以及显示的字型、颜色等等,也可用来在一定程度上描述文档的外观和语意。由于HTML可标示许多结构上的资讯,因此运用HTML的标示语言来浏览各式各样的文件也变的越来越方便及容易。为使社会大众浏览的文件内容能够更丰富性及多元性, 现今大多数的使用者浏览器端均有安装不同字型的字体,以方便在浏览器上显现各种字型的文字。这样的处理方式,或许对一般使用者而言,已经可满足其需求,但在新世代多媒体内容越来越丰富的发展趋势下,普通文字的显示方式已无法满足新世代创意上的需求。为因应此一趋势,已有业者开始提供根据网页需求通过网络下载不同的字型档案,并使得在使用者浏览器端无需安装字型的情况下,即可正确浏览到多样化字型且未安装字型的网页。但由于亚洲文字字型档案通常很大,并且包含的字数众多,如果使用者于浏览时一次下载全部的字型,将会耗费许多等待的时间。目前有效的解决方式是将网页中有使用到的字型生成新的字型档案放在网页服务器端,再由网页服务器端分析网页的HTML内容后,依照HTML内容产生对应的字型档案, 但是在多人浏览网页时,却会增加网页服务器运作的负荷并影响网页服务器的效能。图1是现有习知的一种浏览中文网页的系统架构图。如图1所示,其为中国台湾专利公开号第200717257号所揭露的网页字型服务器系统10的架构图。其中,网页字型服务器12连结到网页服务器14,用以接收网页服务器14里的网页文件,并将它们建造成网页字型文件,再将建好的网页字型文件传回网页服务器14里以取代原网页文件。当电脑使用端配备有网页字型的浏览器软体16,浏览器软体16就可以解译网页字型文件,并将解译后的网页字型文件显示在荧幕上以示出原貌的网页文件。此种处理方式,需由网页服务器端分析网页的HTML内容,且网页服务器必须连接字型服务器以协助其建造网页字型文件,而导致建置复杂与成本的增加。因此,在面对多媒体时代的来临,为使网页上的内容更具吸引力、更引人入胜,在网页上加入多样化的多媒体及美观动人的字体及图形已成为一种潮流,而如何让使用者在体验丰富的网页内容时,不需安装全部字型档案与图档,也不需下载大量的字型档案与图档,并且又能兼顾营运厂商的建置成本的前提下,达到浏览生动网页内容的效果,实为目前亟需解决的课题。由此可见,上述现有技术在结构与使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决上述存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般产品又没有适切结构能够解决上述问题,此显
5然是相关业者急欲解决的问题。因此如何能创设一种新型结构的借由图腾服务器产生网页图腾的系统,实属当前重要研发课题之一,亦成为当前业界极需改进的目标。

发明内容
本发明的主要目的在于,克服现有技术存在的缺陷,而提供一种新型结构的借由图腾服务器产生网页图腾的系统,所要解决的技术问题是使其借由下载图腾服务器生成的子集合字型档案及下载文字图档对应表,在使用者浏览器端不安装字型档案的情况下,即可让使用者于网页中浏览非系统字型文字及/或图档,具有增进使用者体验网页丰富内容的功效,非常适于实用。本发明的另一目的在于,提供一种新型结构的借由图腾服务器产生网页图腾的系统,所要解决的技术问题是使其通过下载的图腾显示程序解译自图腾服务器下载的子集合字型档案及/或图档,而不需由网页服务器进行解译,进而可降低网页服务器运作的负荷, 从而更加适于实用。本发明的再一目的在于,提供一种新型结构的借由图腾服务器产生网页图腾的系统,所要解决的技术问题是图腾服务器不需直接连接网页服务器,而可建置于与网络连线的任何地方,因此可有效降低建置成本,从而更加适于实用。本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出的一种借由图腾服务器产生网页图腾的系统,其包括一网页服务器,内设有一网页,其中该网页至少包含一连结资讯、至少一字码资讯以及至少一字型资讯;一浏览器,设于一使用者浏览器端,该使用者浏览器端用以根据该连结资讯从该图腾服务器下载一图腾显示程序及下载一文字图档对应表,该文字图档对应表至少包括一字码与一图档的对应关系,又寻找该网页的该字码资讯及该字型资讯,若找到的该字码资讯与该文字图档对应表的一该字码相同,则将该字码资讯变更为一图档连结位址,并将该字码资讯及该字型资讯传送至该图腾服务器;以及一字型产生模块,设于该图腾服务器中,用以依据该字码资讯及该字型资讯生成至少一子集合字型档案及其定址资讯,又传送该定址资讯至该图腾显示程序;其中该图腾显示程序将该定址资讯加入该网页中,又该使用者浏览器端根据该包含定址资讯的网页,下载该子集合字型档案及根据该图档连结位址下载该图档,并且由该浏览器对该子集合字型档案及该图档进行解译,以呈现该子集合字型档案的字型及该图档于该浏览器的网页上。本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。前述的借由图腾服务器产生网页图腾的系统,其中所述的连结资讯包括script 程序码或active X程序码。前述的借由图腾服务器产生网页图腾的系统,其中该文字图档对应表依一字串长度进行排序,且以该字串长度较长的优先取代。前述的借由图腾服务器产生网页图腾的系统,其中该文字图档对应表的格式包含 HTML、XML 或 json 格式。前述的借由图腾服务器产生网页图腾的系统,其中该子集合字型档案是由该图腾服务器中一原始字型数据生成的。前述的借由图腾服务器产生网页图腾的系统,其中该字型产生模块包括一资讯接收判断单元,其接收到来自该使用者浏览器端所传送的该字码资讯与该字型资讯;一字型确认单元,其是从该原始字型数据中寻找符合该字型资讯要求的字型;一索引表产生单元,根据所接收到的该字型对应的至少一该字码资讯比对该原始字型数据,以取得至少一该字码资讯中其每一该字码的索引值,又取得每一该字码所对应的一字型图像位置,又根据该字型图像位置取得一字型图像,并产生该字码资讯与该字型图像间的索引表;以及一字型档案生成单元,其产生该原始字型数据的至少一该子集合字型档案,又将该子集合字型档案的该定址资讯转换成该图腾显示程序可识别的格式。前述的借由图腾服务器产生网页图腾的系统,其中该定址资讯包括该子集合字型档案的网络位址及该子集合字型档案的字型名称。本发明的目的及解决其技术问题还采用以下技术方案来实现。依据本发明提出的一种借由图腾服务器产生网页文字字型的系统,其包括一网页服务器,内设有一网页,其中该网页至少包含一连结资讯、至少一字码资讯以及至少一字型资讯;一浏览器,设于一使用者浏览器端,该使用者浏览器端用以根据该连结资讯从该图腾服务器下载一图腾显示程序,又寻找该网页的该字码资讯及该字型资讯,及将该字码资讯及该字型资讯传送至该图腾服务器;以及一字型产生模块,设于该图腾服务器中,用以依据该字码资讯及该字型资讯生成至少一子集合字型档案及其定址资讯,又传送该定址资讯至该图腾显示程序;其中该图腾显示程序将该定址资讯加入该网页中,又该使用者浏览器端根据该包含定址资讯的网页,下载该子集合字型档案,并且由该浏览器对该子集合字型档案进行解译,以呈现该子集合字型档案的字型于该浏览器的网页上。本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。前述的借由图腾服务器产生网页文字字型的系统,其中该连结资讯包括script 程序码或active X程序码。前述的借由图腾服务器产生网页文字字型的系统,其中该子集合字型档案是由该图腾服务器中一原始字型数据生成的。前述的借由图腾服务器产生网页文字字型的系统,其中该字型产生模块包括一资讯接收判断单元,其接收到来自该使用者浏览器端所传送的该字码资讯与该字型资讯; 一字型确认单元,其是从该原始字型数据中寻找符合该字型资讯要求的字型;一索引表产生单元,根据所接收到的该字型对应的至少一该字码资讯比对该原始字型数据,以取得至少一该字码资讯中其每一该字码的索引值,又取得每一该字码所对应的一字型图像位置, 又根据该字型图像位置取得一字型图像,并产生该字码资讯与该字型图像间的索引表;以及一字型档案生成单元,其产生该原始字型数据的至少一该子集合字型档案,又将该子集合字型档案的该定址资讯转换成该图腾显示程序可识别的格式。前述的借由图腾服务器产生网页文字字型的系统,其中该定址资讯包括该子集合字型档案的网络位址及该子集合字型档案的字型名称。本发明的目的及解决其技术问题另外再采用以下技术方案来实现。依据本发明提出的一种借由图腾服务器产生网页图档的系统,其包括一网页服务器,内设有一网页, 其中该网页至少包含一连结资讯、至少一字码资讯以及至少一字型资讯;一图腾显示程序, 设于该图腾服务器,一使用者浏览器端根据该连结资讯从该图腾服务器下载该图腾显示程序;以及一浏览器,设于该使用者浏览器端,用以显示根据该图腾显示程序的运作机制所
7下载的图档;其中该图腾显示程序的运作机制包括自该图腾服务器下载一文字图档对应表,该文字图档对应表至少包括一字码与一图档的对应关系,又令该图腾显示程序寻找该网页的该字码资讯及该字型资讯,若找到的该字码资讯与该文字图档对应表的一该字码相同,则将该字码资讯变更为一图档连结位址,又其中该使用者浏览器端根据该图档连结位址下载该图档,并且由该浏览器对该图档进行解译,以呈现该图档于该浏览器的网页上。本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。前述的借由图腾服务器产生网页图档的系统,其中该连结资讯包括script程序码或active X程序码。前述的借由图腾服务器产生网页图档的系统,其中该文字图档对应表是依一字串长度进行排序,且以该字串长度较长的优先取代。前述的借由图腾服务器产生网页图档的系统,其中该文字图档对应表的格式包含 HTML、XML 或 json 格式。本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明至少具有下列优点及有益效果1.本发明通过下载图腾服务器生成的子集合字型档案及/或图档,在使用者浏览器端不安装字型档案及/或图档的情况下,即可让使用者于网页中浏览非系统字型文字及 /或图档,以增进使用者体验网页丰富内容的功效。2.通过下载的图腾显示程序解译自图腾服务器下载的子集合字型档案及/或图档,而不需由网页服务器进行解译,进而可降低网页服务器运作的负荷。3.由于图腾服务器不需直接与网页服务器连接,并且可建置于与网络连线的任何地方,因此可有效降低建置成本。综上所述,本发明一种借由图腾服务器产生网页图腾的系统,借由下载图腾服务器生成的子集合字型档案及下载文字图档对应表,在使用者浏览器端不安装字型档案的情况下,即可让使用者于网页中浏览非系统字型文字及/或图档。本发明在技术上有显著的进步,并具有明显的积极效果,诚为一新颖、进步、实用的新设计。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。


图1是现有习知的一种浏览中文网页的系统架构图。图2是本发明实施例的一种借由图腾服务器产生网页图腾方法的流程示意图。图3是本发明实施例的一种图腾服务器的字型产生模块生成子集合字型档案的流程示意图。图4为本发明实施例的一种在使用者浏览器端呈现网页图腾的页面范例。图5为本发明实施例的一种借由图腾服务器产生网页文字字型方法的流程示意图。图6为本发明实施例的一种在使用者浏览器端呈现网页文字字型的页面范例。图7为本发明实施例的一种借由图腾服务器产生网页图档方法的流程示意图。
图8为本发明实施例的一种在使用者浏览器端呈现网页图档的页面范例。图9为本发明实施例的一种基本网络架构示意图。图10为本发明实施例的一种借由图腾服务器产生网页图腾的系统的示意图。图11为本发明一实施例的一种借由图腾服务器产生网页文字字型的系统的示意图。图12为本发明一实施例的一种借由图腾服务器产生网页图档的系统的示意图。10:网页字型服务器系统12:网页字型服务器14:网页服务器401-410 图腾显示程序的部分程序码411-425 字型产生模块的部分程序码51:网页原始码511 连结资讯512:字型资讯513:图档连结位址514:图档连结位址52:浏览器521 子集合字型档案的字型 522 心型图档523:地球球体图档71:网页原始码711 连结资讯712 字型资讯713 字码资讯72 浏览器721 子集合字型档案的字型 91:网页原始码911:连结资讯912:图档连结位址913:图档连结位址92:浏览器921 心型图档922 地球球体图档1000 借由图腾服务器产生图腾的系统101:网页服务器102:使用者浏览器端1021:浏览器103:图腾服务器111:网页服务器1111:网页11111 连结资讯11112 字码资讯11113:字型资讯112:使用者浏览器端1121:浏览器1122:图腾显示程序1123:文字图档对应表113:图腾服务器1131 字型产生模块11311 资讯接收判断单元11312:字型确认单元11313 索引表产生单元11314 字型档案生成单元121:网页服务器1211:网页12111 连结资讯12112:字码资讯12113:字型资讯122 使用者浏览器端1221 浏览器1222 图腾显示程序123 图腾服务器1231 字型产生模块12311 资讯接收判断单元12312:字型确认单元12313 索引表产生单元
12314 字型档案生成单元131:网页服务器1311:网页13111 连结资讯13112:字码资讯13113:字型资讯132 使用者浏览器端1321 浏览器1322:图腾显示程序1323:文字图档对应表133:图腾服务器
具体实施例方式为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的借由图腾服务器产生网页图档的系统,其具体实施方式
、结构、特征及其功效,详细说明如后。图2为本发明实施例的一种借由图腾服务器产生网页图腾方法的流程示意图。图 3为本发明实施例的一种图腾服务器的字型产生模块生成子集合字型档案的流程示意图。 图4为本发明实施例的一种在使用者浏览器端呈现网页图腾的页面范例。图5为本发明实施例的一种借由图腾服务器产生网页文字字型方法的流程示意图。图6为本发明实施例的一种在使用者浏览器端呈现网页文字字型的页面范例。图7为本发明实施例的一种借由图腾服务器产生网页图档方法的流程示意图。图8为本发明实施例的一种在使用者浏览器端呈现网页图档的页面范例。以下说明本发明的一种借由图腾服务器产生网页图腾方法的实施例,如图2所示,使用者于使用者浏览器端开启浏览器后,进行下列步骤使用者浏览器端自一网页服务器下载一网页(S21);使用者浏览器端根据网页的连结资讯从图腾服务器下载一图腾显示程序(S22);图腾显示程序自图腾服务器下载文字图档对应表(S23);图腾显示程序寻找网页的字码资讯及字型资讯以及将找到的字码资讯变更为图档连结位址(SM);将字码资讯及字型资讯传送至设有字型产生模块的图腾服务器中(S2Q ;字型产生模块生成至少一子集合字型档案及其定址资讯,又传送定址资讯至图腾显示程序6 );图腾显示程序将定址资讯加入网页中(S27);以及使用者浏览器端下载子集合字型档案及图档,浏览器对子集合字型档案及图档进行解译并呈现于网页上(S^)。使用者浏览器端自一网页服务器下载一网页(S21)使用者于使用者浏览器端开启一浏览器后,使用者浏览器端便自一网页服务器下载一网页。网页至少包含有一连结资讯、至少一字码资讯以及至少一字型资讯,其中连结资讯包括script或 active X等程序码,例如下方的HTML网页原始码51的范例所示的〈script language =“JavaScript “ src = “ http://demo.apgamer.net/demo.js “ ></script)的连结资讯511 ;其字码资讯例如“节能减碳”等字串,其字型资讯512则例如〈font face =〃 apg-font" >0
10
权利要求
1.一种借由图腾服务器产生网页图腾的系统,其特征在于其包括一网页服务器,内设有一网页,其中该网页至少包含一连结资讯、至少一字码资讯以及至少一字型资讯;一浏览器,设于一使用者浏览器端,该使用者浏览器端用以根据该连结资讯从该图腾服务器下载一图腾显示程序及下载一文字图档对应表,该文字图档对应表至少包括一字码与一图档的对应关系,又寻找该网页的该字码资讯及该字型资讯,若找到的该字码资讯与该文字图档对应表的一该字码相同,则将该字码资讯变更为一图档连结位址,并将该字码资讯及该字型资讯传送至该图腾服务器;以及一字型产生模块,设于该图腾服务器中,用以依据该字码资讯及该字型资讯生成至少一子集合字型档案及其定址资讯,又传送该定址资讯至该图腾显示程序;其中该图腾显示程序将该定址资讯加入该网页中,又该使用者浏览器端根据该包含定址资讯的网页,下载该子集合字型档案及根据该图档连结位址下载该图档,并且由该浏览器对该子集合字型档案及该图档进行解译,以呈现该子集合字型档案的字型及该图档于该浏览器的网页上。
2.根据权利要求1所述的系统,其特征在于其中该连结资讯包括script程序码或 active X程序码。
3.根据权利要求1所述的系统,其特征在于其中该文字图档对应表依一字串长度进行排序,且以该字串长度较长的优先取代。
4.根据权利要求3所述的系统,其特征在于其中该文字图档对应表的格式包含HTML、 XML或j son格式。
5.根据权利要求1所述的系统,其特征在于其中该子集合字型档案是由该图腾服务器中一原始字型数据生成的。
6.根据权利要求5所述的系统,其特征在于其中该字型产生模块包括一资讯接收判断单元,其接收到来自该使用者浏览器端所传送的该字码资讯与该字型资讯;一字型确认单元,其是从该原始字型数据中寻找符合该字型资讯要求的字型;一索引表产生单元,根据所接收到的该字型对应的至少一该字码资讯比对该原始字型数据,以取得至少一该字码资讯中其每一该字码的索引值,又取得每一该字码所对应的一字型图像位置,又根据该字型图像位置取得一字型图像,并产生该字码资讯与该字型图像间的索引表;以及一字型档案生成单元,其产生该原始字型数据的至少一该子集合字型档案,又将该子集合字型档案的该定址资讯转换成该图腾显示程序可识别的格式。
7.根据权利要求6所述的系统,其特征在于其中该定址资讯包括该子集合字型档案的网络位址及该子集合字型档案的字型名称。
8.一种借由图腾服务器产生网页文字字型的系统,其特征在于其包括一网页服务器,内设有一网页,其中该网页至少包含一连结资讯、至少一字码资讯以及至少一字型资讯;一浏览器,设于一使用者浏览器端,该使用者浏览器端用以根据该连结资讯从该图腾服务器下载一图腾显示程序,又寻找该网页的该字码资讯及该字型资讯,及将该字码资讯及该字型资讯传送至该图腾服务器;以及一字型产生模块,设于该图腾服务器中,用以依据该字码资讯及该字型资讯生成至少一子集合字型档案及其定址资讯,又传送该定址资讯至该图腾显示程序;其中该图腾显示程序将该定址资讯加入该网页中,又该使用者浏览器端根据该包含定址资讯的网页,下载该子集合字型档案,并且由该浏览器对该子集合字型档案进行解译,以呈现该子集合字型档案的字型于该浏览器的网页上。
9.根据权利要求8所述的系统,其特征在于其中该连结资讯包括script程序码或 active X程序码。
10.根据权利要求8所述的系统,其特征在于其中该子集合字型档案是由该图腾服务器中一原始字型数据生成的。
11.根据权利要求8所述的系统,其特征在于其中该字型产生模块包括一资讯接收判断单元,其接收到来自该使用者浏览器端所传送的该字码资讯与该字型资讯;一字型确认单元,其是从该原始字型数据中寻找符合该字型资讯要求的字型;一索引表产生单元,根据所接收到的该字型对应的至少一该字码资讯比对该原始字型数据,以取得至少一该字码资讯中其每一该字码的索引值,又取得每一该字码所对应的一字型图像位置,又根据该字型图像位置取得一字型图像,并产生该字码资讯与该字型图像间的索引表;以及一字型档案生成单元,其产生该原始字型数据的至少一该子集合字型档案,又将该子集合字型档案的该定址资讯转换成该图腾显示程序可识别的格式。
12.根据权利要求11所述的系统,其特征在于其中该定址资讯包括该子集合字型档案的网络位址及该子集合字型档案的字型名称。
13.一种借由图腾服务器产生网页图档的系统,其特征在于其包括一网页服务器,内设有一网页,其中该网页至少包含一连结资讯、至少一字码资讯以及至少一字型资讯;一图腾显示程序,设于该图腾服务器,一使用者浏览器端根据该连结资讯从该图腾服务器下载该图腾显示程序;以及一浏览器,设于该使用者浏览器端,用以显示根据该图腾显示程序的运作机制所下载的图档;其中该图腾显示程序的运作机制包括自该图腾服务器下载一文字图档对应表,该文字图档对应表至少包括一字码与一图档的对应关系,又令该图腾显示程序寻找该网页的该字码资讯及该字型资讯,若找到的该字码资讯与该文字图档对应表的一该字码相同,则将该字码资讯变更为一图档连结位址,又其中该使用者浏览器端根据该图档连结位址下载该图档,并且由该浏览器对该图档进行解译,以呈现该图档于该浏览器的网页上。
14.根据权利要求13所述的系统,其特征在于其中该连结资讯包括script程序码或 active X程序码。
15.根据权利要求13所述的系统,其特征在于其中该文字图档对应表是依一字串长度进行排序,且以该字串长度较长的优先取代。
16.根据权利要求15所述的系统,其特征在于其中该文字图档对应表的格式包含HTML、XML 或 json 格式。
全文摘要
本发明是有关于一种借由图腾服务器产生网页图腾的系统,其中产生网页图腾的系统包括网页服务器;浏览器;以及字型产生模块。网页服务器具有连结资讯的网页。浏览器根据连结资讯下载图腾显示程序,以令图腾显示程序下载文字图档对应表,并寻找网页中的字码资讯及字型资讯,当找到与文字图档对应表的字码相同的字码资讯,则将字码资讯变更为图档连结位址,又将字码资讯及字型资讯传送至图腾服务器中。字型产生模块又依据取得的资讯生成子集合字型档案及其定址资讯。图腾显示程序将定址资讯加入网页中以据此下载子集合字型档案和图档,进而由浏览器解译并呈现字型及图档于网页上。
文档编号G06F17/30GK102467515SQ20101053633
公开日2012年5月23日 申请日期2010年10月28日 优先权日2010年10月28日
发明者叶俊麟 申请人:亚太戏网股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1