一种基于超图文件的网页表示、浏览方法及超图浏览终端与流程

未命名 07-28 阅读:102 评论:0
1.本发明涉及网络应用
技术领域
:,具体涉及浏览器/服务器应用模式,即网页内容的表示、浏览处理过程。
背景技术
::2.浏览器/服务器(以下简称b/s)是网络系统主要应用模式之一,更是互联网的主要应用模式,其技术基础由html超文本标记语言构成,其主要特点是:由html超文本标记语言描述记载网页内容并组成网页文本文件,服务器负责存储网页文档,当服务器收到来自客户端的请求时,将html文本推送下载给客户端,客户端浏览器收到网页文本后通过对html的解析处理,计算出页面内容显示坐标、像素位图等数据,然后显示网页并处理浏览操作。3.进入html5时代后,网页文本越来越复杂,基于浏览器解释html网页文本的传统模式使浏览器越来越庞大,对cpu等硬件性能要求越来越高,用户越来越难以承受这种状况。另一方面,在企业网的专用领域,应用场景单一固定,页面内容比较简单,几乎没有图像、动画、视频等显示内容,只是文字图案等简单内容显示刷新页面,庞大复杂的浏览器许多功能完全多余,客户端完全可以更简单的方法表示和处理页面。技术实现要素:4.造成
背景技术
:所述问题的根本原因,在于html超文本标记语言是早期互联网时代服务器低下的处理能力及低速的传输网络背景下的产物,而今进入5g时代,网速带宽早已不是问题,服务器处理能力几乎可以无限扩充,是时候改变浏览器/服务器应用模式的浏览方法了。5.为了简化客户端浏览器软件处理功能,降低对客户端硬件性能需求,本发明提出了一种基于超图文件的网页表示、浏览方法及超图浏览终端,详述如下:采用一组数据模型来代替超文本标记语言html描述记载网页内容,数据模型包括图区结构模型、复色图案模型、操作事件模型、图区图案投射表、图区事件绑定表,并由此构成超图文件。6.图区结构是由像素点阵构成的图区、图区之间的嵌套关系与层次关系、图区的位置坐标数据组成,用于描述记载显示区域结构与位置定位。7.复色图案是由给定像素矩阵内单色图案涂覆序列组成,所述单色图案,是由像素矩阵内单色颜值与色点分布位图组成。复色图案用于描述表示网页显示内容包括文本、svg图形、色块、表格、表单、线框。8.操作事件是由事件编码、属性定义参数组成,用于描述网页浏览过程中人机对话处理要求。9.图区图案投射表由图区图案投射关系组成,用于记载网页中全体复色图案显示位置。10.图区事件绑定表由图区事件绑定关系组成,用于记载网页中所有操作事件的所在区域位置。11.超图文件是由上述描述网页内容的数据模型的全体实例数据组成,是表示网页的一种二进制类型的文件形态。12.网页既可以html文本或超图文件形态单独保存在服务器内,也可同时以html文本及超图文件二种形态保存在服务器内。13.脚本程序单独组成脚本程序文件保存在服务器内,其存储位置作为url记录在超图文件内。14.由服务器通过对现有html网页文本的解释处理,转换生成超图文件及脚本程序文件并保存在服务器内。15.对于新编网页,可直接编制超图文件、脚本程序文件并保存在服务器内。16.客户端不再向服务器请求html网页文本,而是请求网页对应的超图文件。17.客户端首先向服务器发出超图文件请求,当服务器收到请求后,若超图文件已预先保存在服务器内,则服务器将保存的超图文件推送给浏览器,若超图文件不存在,则服务器通过对现有html网页文本的即时解释处理转换生成超图文件与脚本程序文件,然后再将超图文件推送给客户端。18.客户端收到超图文件后,按超图文件在客户端显示器上显示网页内容、处理浏览操作。19.网页浏览过程中,由服务器解释运行脚本程序文件,客户端不再解释执行所述脚本程序,服务器将脚本执行结果动态推送给客户端。20.客户端与服务器端采用超图传输协议hvtp完成文件请求与下载、数据上传下载的传输通信。21.服务器端在现有web软件基础上增配html解释转换模块、脚本执行模块、超图通信模块完成各项相关处理任务,这样,在保持对现有采用html/http技术方法支持基础上,新增对本发明方法的支持。22.客户端可在手机、电脑上配置超图浏览器软件支持本发明方法,也可采用定制专用的超图浏览终端访问和浏览超图网页。23.本发明的有益效果如下:本发明方法与现有方法相比,由于不再需要解析html文本,不再需要计算排版布局、不再处理各种文本字体、不再需要绘制图形线框、不再处理显示式样,不再需要运行各种脚本,而只需统一按超图文件中记载的数据模型实例数据显示与浏览操作,客户端将大幅简化浏览器软件的处理要求,因而大幅度降低对cpu硬件性能的要求,特别对于采用b/s模式的页面简单而固定的企业网(如工业现场控制显示)应用场景,更是直接采用专用超图浏览终端即可。附图说明24.为了更好地说明本发明所述技术方案,特提供下列附图:图1是本发明实施例一提供的基于超图文件的网页浏览运行流程图;图2是本发明实施例二提供的操作事件编码表;图3是本发明实施例三提供的超图文件组成结构与文件格式示意图;图4是本发明实施例五提供的hvtp协议帧分类编码表;图5是本发明实施例五提供的hvtp协议帧格式示意图;图6是本发明实施例八提供的超图浏览器组成结构图;图7是本发明实施例九提供的超图浏览终端组成结构图。实施方式25.下面结合附图来更进一步详细地阐述本发明具体实施方式。实施例一26.图1是本发明实施例提供的基于超图文件的网页浏览运行流程图:第一步:客户端向服务器发起主页超图文件的请求;第二步:当服务器收到请求后,查看服务器内是否已预存有相应的超图文件,若所请求超图文件已存在,取出超图文件,否则,通过对html网页文本的即时解释处理生成超图文件与脚本程序文件;第三步:服务器将超图文件下载给客户端;第四步:客户端接收超图文件;第五步:客户端按超图文件中图区事件绑定表内所载的信息向服务器请求图像、视频文件;第六步:服务器将图像、视频文件下载推送给客户端并由其接收;第七步:客户端按所收的超图文件、图像文件显示浏览;第八步:客户端等待和处理用户键盘输入及鼠标点击等浏览操作,服务器运行脚本程序等待事件数据上传与处理数据下载刷新服务。实施例二27.本发明实施例提供了图区结构、复色图案、操作事件数据模型详细表示方法及三者之间关系定义。28.图区定义:由h*w个像素点构成的矩阵《h,w》称为图区,其中w为像素点阵列数,h为像素点阵行数。29.图区嵌套关系:若图区b的所有像素点位置与图区a的像素点子集重叠,则图区b称为子图区,图区a是图区b的父图区,规定一个子图区只能有唯一的父图区。30.图区层次关系:设图区a与图区b,a、b部分像素点重叠,显示时b中重叠像素遮盖a的重叠像素,则表示a的层次低于b,规定父图区层次总是低于子图区。31.位置坐标:图区矩阵左上角顶点为坐标原点,图区内像素点坐标由顶点自左至右、自上而下计算,图区位置坐标由该图区顶点在父属图区内坐标(x,y)确定。32.图区结构模型由图区、图区之间的嵌套关系与层次关系、位置坐标组成,本发明采用图区结构模型来描述网页内容的显示区域位置信息,其图区结构数据结构如下:typedefstructtag_vblock{wordid;wordh;wordw;wordfather_id;wordx;wordy;unsignedcharlevel;}vblock;其中,id为图区标识号,每个图区被赋予唯一标识id;h为图区行数,即像素阵列高度;w为图区列数,即像素阵列宽度;father_id为父图区id;x、y是该图区左上角顶点在父图区的行、列坐标;level是该图区在附属父图区相对层次值。33.本发明将一个网页全部显示范围看成一个主图区,主图区的父图区id为其自身,规定主图层次值最低为0,各有关元素的显示(包括文本段落、超级链接、表格、图形、图像、表单)位置及显示区域构成各级子图区,主图区、下属各子图区之间的关系构成了网页对应的图区结构树。34.图区结构数组vblockvblock_struct_table[]表示和记载了网页对应的全部图区实例,即为图区结构树。[0035]图案定义:在一个给定《h,w》像素矩阵区域,其中所有具有颜值的像素点集合称为图案。若所有像素点只有一种颜值则称为单色图案;否则称为复色图案。具有颜值的像素点称为色点,无颜值的像素点为无色点。[0036]单色图案数据模型由像素矩阵行列数、单色颜值、色点分布位图组成,其数据结构如下:typedefstructtag_uni_color_patten{wordh;wordw;dwordcolor_value;unsignedcharcolor_dot[];}uni_color_patten;其中,h为图案像素矩阵行数;w为图案像素矩阵列数,本发明规定w需为8的整数倍;color_value是所有色点的颜值;color_dot[]是色点分布位图,是对应于像素矩阵的二维字节数组color_dot[h,w/8],每个字节表示8个像素点,字节中每一位取值1表示色点,0表示无色点,其像素与字节排列对应方式如下:字节数组中每一字节color_dot[i,j]表示像素矩形图区的第i行第8*j列起连续8个像素点,字节中d7-d0每一位依次表示第i行中第8*j列、第8*j+1列…第8*j+7列8个像素点。[0037]图案涂覆:设在一个给定《h,w》像素矩阵区域有二个不同颜值的单色图案a与b,若先显示a,再将b重叠显示a上,其重叠方式是将b的色点遮覆a的像素点,b无色点位置显示a的像素颜值,由此而成的图案c称为由图案b涂覆在a图案上绘制而成,表示c=《a,b》。[0038]复色图案:设在一个给定《h,w》像素矩阵区域有若干不同颜值的单色图案p0,p1,……pn,按顺序序列c1=《p0,p1》,c2=《c1,p2》,…………cn=《cn-1,pn》涂覆绘制,由此构成复色图案cn,则p0,p1,……pn称为单色图案涂覆序列。[0039]复色图案模型由像素矩阵、单色图案涂覆序列组成,其数据结构如下:typedefstructtag_comp_color_patten{wordh;wordw;unsigncharn;uni_color_pattenpatten_group[];}comp_color_patten;其中,h为图案像素阵列行数;w为图案像素阵列列数,本发明规定w需为8的整数倍;n是单色图案个数;patten_group[]是n个单色图案涂覆序列数组。[0040]本发明采用复色图案数据模型来描述表示网页中除动画、图像、视频外所有其它显示内容的像素信息,包括文本、svg图形、表格、表单、线框、色块都将被表示为各种复色图案。[0041]一个网页对应的全体复色图案数据构成图案数据集,由下面数据结构描述记载:typedefstructtag_graphic_set{dwordlenth;wordn;dwordindex[];unsignedcharcomp_color_group[];}graphic_set;其中,lenth是图案数据集总长度,以字节为单位;n为图案个数;comp_color_group是顺序存放n个复色图案的字节数组,index[]是索引表,index[i]表示第i+1个图案标识id,其值为该图案在comp_color_group数组中存放位置距该数组首字节的偏移字节数。[0042]复色图案的具体显示位置由图区图案投射关系确定,其投射关系数据结构如下:typedefstructtag_vblock_show{wordvblock_id;dwordback_color;dwordindex_number;wordx;wordy;}vblock_show其中,vblock_id为图区标识id;back_color;为背景色颜值,由于图案中可能存在无色点,因此将图案在图区投射显示前必须铺设背景色;index_number标识需投射显示的图案在数据集中存放位置偏移值;投射位置坐标x、y确定,是图案左上角顶点在图区内的坐标值。[0043]数组vblock_showvblock_show_table[]表示记载了全体复色图案的显示位置投射实例数据,即图区图案投射表。[0044]操作事件除超图文件页面显示以外,本发明将客户端其它所有服务处理包括文件下载、超链接请求、表单输入及其它所有元素中所含鼠标、键盘操作定义为操作事件,操作事件模型由事件编码、属性定义参数组成。[0045]图2给出了操作事件的一种编码,其中url作为超链接事件及文件下载的属性值,对于超链接,还包含本地或异地标识,字体、大小作为输入事件属性值,其它事件可根据需要引入属性值。操作事件的数据结构如下:typedefstructtag_op_event{unsignedcharop_code;unsignedcharop_attri[256];}op_event其中,op_code是操作事件编码;数组op_attri是操作事件属性定义参数。[0046]操作事件发生位置由图区与事件绑定关系描述,其数据结构如下:typedefstructtag_vblock_event{wordvblock_id;op_eventevent;}vblock_event其中,vblock_id为图区标识id;event是事件。[0047]数组vblock_eventvblock_event_table[]记载了描述网页中所有操作事件的实例数据,即图区事件绑定表。实施例三[0048]本发明实施例提供了超图文件一种组成结构与文件格式,具体如下:超图文件由文件头、图区结构数组、图区图案投射表、图区事件绑定表、图案数据集组成,图区结构数组、图区图案投射表、图区事件绑定表、图案数据集由上述实施例二所定义,其组成结构与文件格式示意图见图3。[0049]文件头由下面数据结构定义:typedefstructtag_filehead{unsignedcharversion[10];dwordfile_length;unsignedcharscrip_file[256];wordvblock_num;wordvblock_show_num;wordvblock_event_num;dwordvblock_table_pos;dwordshow_table_pos;dwordevent_table_pos;graphic_set_pos;}filehead其中,version[10]为版本说明,file_length是文件长度,即总字节数;scrip_file[256]是由服务器运行的脚本程序文件url;vblock_num是图区结构数组项数,vblock_show_num;是图区图案投射表项数;vblock_event_num图区事件绑定表项数;vblock_table_pos是图区结构数组绝对偏移位置;show_table_pos是图区图案投射表绝对偏移位置;event_table_pos是图区事件绑定表绝对偏移位置;graphic_set_pos是图案数据集绝对偏移位置。绝对偏移位置从文件第一个字节计算。[0050]超图文件可以由下述数据结构表示:typedefstructtag_hvfile{{fileheadhvfile_head;vblockvblock_struct_table[];vblock_showvblock_show_table[];vblock_eventvblock_event_table[];graphic_sethv_graphic_set;}hvfile其中,hvfile_head为文件头、vblock_struct_table[]为图区结构数组、vblock_show_table图区图案投射表、vblock_event_table为图区事件绑定表、hv_graphic_set为图案数据集。实施例四[0051]对于新编网页,可直接通过工具软件以超图文件形式编写网页及脚本程序文件,对于现存html网页文本,本发明实施例提供一种将html网页文本转换超图文件及脚本程序文件生成方法:第一步:根据浏览器上传的尺寸、分辨率,及html网页尺寸等确定主图区,然后将html网页文本中每个具有显示内容的元素看成一个图区,解析计算出其位置、大小、嵌套、层次值,并赋予标识id,形成图区结构全体实例数据,即图区结构数组,并确定每个图区的背景色。[0052]第二步:将html网页文本中每个元素所含文本类显示内容转换成复色图案,将每个元素所含边框转换成复色图案,将每个svg图形元素转换成复色图案,将每个元素色块内容转成复色图案,由此形成全体复色图案实例数据,即图案数据集,并结合图区结构生成图区图案投射表。[0053]第三步:在html网页文本中找出所有的超链接事件;在html网页文本form表单找出所有的输入事件,并由此生成操作事件实例数据,并结合图区结构生成图区事件绑定表。[0054]第四步:将上述三步形成的实例数据按超图文件格式要求汇集构成超图文件。[0055]第五步:在html网页文本中找出所有的脚本,提取、重组、汇总成脚本程序文件,并赋予url名称保存在服务器内,脚本url名称登记写入超图文件头内。实施例五[0056]本发明实施例提供一种超图传输协议hvtp,用于客户端与服务器之间的通信。[0057]hvtp协议由6个功能帧组成,hvtp协议帧分类编码表见图4,hvtp协议帧具有统一的帧格式:typedefstructtag_proto_frame{unsignedcharframe_code[20];dwordframe_lenth;unsignedcharcontent[];}proto_frame其中frame_code[20]由20字节ascii编码,指示帧内容的语义;frame_lenth指示帧内容长度;content[]字节数组表示具体传输服务帧内容,图5给出了hvtp协议帧格式示意图。[0058]主页超图文件请求帧:当客户端与服务器完成tcp连接后,该帧由客户端发出,表示请求网站主页对应的超图文件,其中浏览器显示分辨率由2字节每行像素数与2字节每列像素数组成;浏览器尺寸由2字节每行物理长度与2字节每列物理长度组成,均以毫米为单位。当发生异地超链接事件后,客户端先与异地服务器完成tcp连接后,然后发出本帧请求超图文件。该帧文件帧序号初始请求时0,若文件传输中断,则从断帧处继续请求。[0059]主页超图文件下载帧:该帧由服务器发出,作为对客户端发出超图文件请求帧的应答,推送下载超图文件,服务器将文件分割成多帧下载,其中文件总帧数表示文件帧数,文件帧序号表示当前帧序号,文件帧内容表示当前帧内容,其中文件总帧数与文件帧序号均为2字节整型。[0060]本地url文件请求帧:该帧由客户端发出,hvtp将与主页所在服务器内的网页超链接、图像、视频文件统一作为本地url文件请求与下载,客户端只需按该帧上传图区id,即向服务器请求该服务器所属url资源文件,其中,图区id为2字节整型值。[0061]本地url文件下载帧:该帧由服务器发出,作为对客户端发出url文件请求帧的应答,将url文件下载给客户端。[0062]上传数据帧:该帧由客户端发出,向服务器提交数据,当用户点击表单内提交按钮时发出,其中,个数为char型,表示1-255个数据项,数据项是以ascii文本编码,子图区id表示输入数据所在位置,文本长度为2字节整型,表示文本字符个数。[0063]下载数据帧:该帧由服务器发出,服务器运行脚本刷新数据或收到上传数据后应答时发出,本发明将服务器下传给客户端的文本类数据直接以图案形态表示,并且定位到超图文件中的图区,其中图案数为1字节,表示帧内含图案个数(1-255),id1—idn为n个子图区标识符,标识图案投射显示位置,图案1-图案n即为复色图案。实施例六[0064]本发明实施例提供一种脚本处理及运行方法:当服务器收到来自客户端的超图文件请求并将超图文件下载给客户端后,取出脚本程序文件并执行相应脚本程序,对于动态数据刷新脚本,服务器将运行结果以图案形式下载给客户端;对于事件驱动脚本,服务器将在收到来自客户端的上传数据报告后执行相应的脚本程序,并将结果下载给客户端。[0065]客户端不再运行任何脚本程序。实施例[0066]本发明实施例提供一种服务器配置:服务器在现有web服务器基础上,增配html解释转换模块、脚本执行模块、超图通信模块。[0067]html解释转换模块:其功能是通过解释html网页文本,并按客户端分辨率与尺寸,定制生成超图文件及生成脚本程序文件。[0068]脚本执行模块:其功能是在超图浏览过程中动态运行相应脚本程序。[0069]超图通信模块:其功能按超图传输协议hvtp发送与接收相关通信帧,完成与客户端之间的通信。实施例八[0070]本发明实施例提供一种客户端实施方法:在手机或电脑上配置超图浏览器,所述超图浏览器是一款专用于访问超图文件形式的网页的软件,由超图显示模块、超图通信模块、事件处理模块、主控模块组成。[0071]超图显示模块:将超图文件所载复色图案数据集根据图区图案投射表显示在屏幕相应图区位置。[0072]超图通信模块:按超图传输协议hvtp向服务器发出超图请求及图像与视频文件请求,接收服务器下载的超图文件、图像与视频文件,上传数据及接收下载刷新数据图案。[0073]事件处理模块:按超图文件图区事件绑定表监测图区,处理超链接点击、键盘输入等浏览操作事件。[0074]主控模块:控制超图显示模块、超图通信模块、事件处理模块协调工作。[0075]图6给出了超图浏览器组成结构图。实施例九[0076]本发明实施例提供了另一种客户端实施方法:软件采用实施例八所述的超图浏览器,硬件采用带显示、usb、网络接口的32位mcu微处理器,配以存储器、lcd显示屏、鼠标、键盘等外设,超图浏览器软件固化在flash片内,如此组成超图浏览终端。[0077]这种浏览终端专用于本发明方法下的客户端,图7展示了其组成结构。[0078]以上所述仅为本发明的实施例,并不构成本发明的限制,凡基于本发明思路方法及实施例所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页12当前第1页12
技术特征:
1.一种基于超图文件的网页表示、浏览方法,其特征在于:采用数据模型来代替超文本标记语言html描述网页内容,以此组成记载所述网页内容的二进制类型超图文件;网页既可以html文本或超图文件形态单独保存在服务器内,也可同时以html文本及超图文件二种形态保存在服务器内;脚本程序单独组成脚本程序文件保存在服务器内,其存储位置作为url记录在超图文件内;由服务器通过对现有html网页文本的解释处理,转换生成超图文件及脚本程序文件并保存在服务器内;对于新编网页,可直接编制超图文件、脚本程序文件并保存在服务器内;客户端不再向服务器请求html网页文本,而是请求网页对应的超图文件;客户端首先向服务器发出超图文件请求,当服务器收到请求后,若超图文件已预先保存在服务器内,则服务器将保存的超图文件推送给浏览器,若超图文件不存在,则服务器通过对现有html网页文本的即时解释处理转换生成超图文件与脚本程序文件,然后再将超图文件推送给客户端;客户端收到超图文件后,按超图文件在客户端显示器上显示网页内容、处理浏览操作;网页浏览过程中,由服务器解释运行脚本程序文件,客户端不再解释执行所述脚本程序;客户端与服务器端采用超图传输协议hvtp完成传输通信;服务器端在现有web软件基础上增配软件模块包括html解释转换模块、脚本执行模块、超图通信模块;客户端配置超图浏览器软件。2.根据权利1所述方法,其特征在于,所述数据模型,包括图区结构模型、复色图案模型、操作事件模型、图区图案投射表、图区事件绑定表。3.根据权利2所述数据模型,其特征在于,所述图区结构是由像素点阵构成的图区、图区之间的嵌套关系与层次关系、图区的位置坐标数据组成,用于描述记载网页显示区域结构与位置。4.根据权利2所述数据模型,其特征在于,所述复色图案,是由给定像素矩阵内单色图案涂覆序列组成,所述单色图案,是由所述像素矩阵内单色颜值与色点分布位图组成。5.根据权利2所述数据模型,其特征在于,所述复色图案,用于描述表示网页显示内容,所述显示内容包括文本、svg图形、色块、表格、表单、线框。6.根据权利2所述数据模型,其特征在于,所述操作事件模型,由事件编码、属性定义参数组成,用于描述网页浏览过程中人机对话处理要求。7.根据权利2所述数据模型,其特征在于,所述图区图案投射表,由图区图案投射关系组成,用于记载网页中全体复色图案显示位置。8.根据权利2所述数据模型,其特征在于,所述图区事件绑定表,由图区事件绑定关系组成,用于记载网页中所有操作事件的所在区域位置。9.根据权利1所述方法,其特征在于,所述超图文件,其文件结构由文件头、图区结构数组、图区图案投射表、图区事件绑定表、图案数据集组成。
10.根据权利1所述方法,其特征在于,所述超图传输协议hvtp,由6个功能帧组成:主页超图文件请求帧、主页超图文件下载帧、本地url文件请求帧、本地url文件下载帧、上传数据帧、下载数据帧。11.根据权利1所述方法,其特征在于,所述超图传输协议hvtp,采用图区作为请求源地址标识与下载目的地址标识。12.根据权利1所述方法,其特征在于,所述超图传输协议hvtp,采用复色图案表示下载刷新数据。13.根据权利1所述方法,其特征在于,服务器增配html解释转换模块,并由所述解释转换模块通过解释html网页文本生成超图文件及脚本程序文件。14.根据权利1所述方法,其特征在于,服务器配置脚本执行模块,并由所述脚本执行模块运行脚本程序文件,客户端不再运行脚本程序。15.根据权利1所述方法,其特征在于,服务器增配超图通信模块,并由所述超图通信模块支持服务器与客户端间的通信,所述通信采用超图传输通信协议hvtp。16.根据权利1所述方法,其特征在于,所述超图浏览器软件,由超图显示模块、超图通信模块、事件处理模块、主控模块组成。17.根据权利1所述方法,其特征在于,所述超图浏览器软件,由超图显示模块完成网页内容显示。18.根据权利1所述方法,其特征在于,所述超图浏览器软件,由事件处理模块处理浏览过程中操作事件。19.根据权利1所述方法,其特征在于,所述超图浏览器软件,由超图通信模块完成与服务器间的数据通信,所述通信采用超图传输通信协议hvtp。20.根据权利1所述方法,其特征在于,所述超图浏览器软件,由主控模块控制所述超图显示模块、超图通信模块、事件处理模块的协同工作。21.一种超图浏览终端,其特征在于,所述超图浏览终端,是一种专用于基于超图文件的网页浏览方法的客户端装置,其硬件处理器采用mcu微处理器,软件采用权利16所述超图浏览器,且超图浏览器被固化烧写在只读式存储介质内,作为客户端专用于向服务器请求、接收权利1所述的超图文件,并按超图文件显示其内容和处理浏览操作。

技术总结
本发明提出了一种基于超图文件的网页表示、浏览方法,该方法包括:采用数据模型代替超文本标记语言html描述和记载网页展示内容并以此构成超图文件;现有html网页文本可由服务器解释处理生成超图文件与脚本程序文件;新编网页则直接以超图文件与脚本程序文件编制;客户端不再请求网页的html文本,而是请求超图文件来浏览网页;浏览过程中由服务器运行相关的脚本程序文件;客户端和服务器采用超图传输协议进行数据通信;服务器在原有web软件基础上增配相关软件模块;客户端配置超图浏览器软件。本发明还公开了一种超图浏览终端,专用于基于超图文件的网页浏览方法。基于超图文件的网页浏览方法。基于超图文件的网页浏览方法。


技术研发人员:黄忠林
受保护的技术使用者:黄忠林
技术研发日:2023.05.11
技术公布日:2023/7/27
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐