4. 使用说明
技术领域
本发明涉及浏览器屏幕合成,尤其涉及一种浏览器屏幕形式的模板以及基于模板的浏览器屏幕合成方法,实现浏览器屏幕的多种变化。
背景技术
目前的无线互联网图像大多由标记语言组成,动态输出在屏幕上。 然而,在无线互联网连接过程中,用户接触到的屏幕除了显示内容的屏幕外,还包含其他屏幕,例如菜单、PUSH收件箱(pushinbox)、浏览器菜单、编辑模式、选择菜单等。 ,ETC。 。
目前这种屏幕是直接在代码中实现的。 当需要设计或改变屏幕的构成时构成设计说明模板100字,不能在不改变代码的情况下进行修改。
因此,现有的构建浏览器屏幕的方法存在难以更新无线互联网屏幕的问题,因为无线互联网数据提供商需要根据每个浏览器屏幕改变代码。 另外,即使浏览器屏幕几乎相同,也需要接收相应的浏览器屏幕数据。 因此ip形象,接收方和发送方之间的负载增加,并且被叫方的接收时间增加。
发明内容
本发明是为了解决上述问题而提出的,其目的是提供一种基于模板的浏览器画面合成方法,能够利用基本浏览器画面形式的模板(template)来使浏览器画面多样化。
为了实现上述目的,本发明包括以下步骤: 步骤1、接收无线互联网供应服务器提供的特定Web文档; 步骤2、解析接收到的具体Web文档,以便将其显示在屏幕上;
步骤3、上述Web文档解析中,如果检测到指定了定义的预定操作的模板索引,则执行对应的模板索引对应的预定操作; 步骤4、根据上述预定操作,显示特定Web文档的浏览器屏幕。 。
本发明的有益效果是,在类似的浏览器屏幕数据中,仅接收不同区域的模板文件,从而能够在短时间内显示相应的浏览器屏幕数据。
附图说明
图1a-1c是示出根据本发明实施例的基于模板的浏览器屏幕的示意图; 图2a-2c是示出根据本发明实施例的基于模板的浏览器屏幕合成方法的示意图。 图3a-3b是用于说明本发明实施例的模板字符串文件的示意图。
详细方式
下面,将参照附图对本发明进行详细描述: 在以下描述中,应当注意的是,仅描述了理解本发明的操作和功能所必需的部分,而对其他部分进行了描述。省略一些部件以避免混淆本发明。 本发明的要点。
在下面的描述中,列举了基于模板的浏览器屏幕构建方法的具体细节,以便更全面地理解本发明。 即使没有这些具体细节或者通过对这些细节进行修改,本发明仍然可以容易地实现。 这对于具有该技术领域常识的人来说是不言而喻的。
在下面的描述中,定义的给定索引是模板字符串。 此外,模板文件是由模板字符串构成的。
图1a-1c是用于说明根据本发明实施例的基于模板的浏览器屏幕的示意图。
如图1a至1c所示,图1a是内容屏幕,图1b是PUSH收件箱屏幕,图1c是浏览器菜单屏幕。
浏览器屏幕的一般形式可以分为两种,一种是屏幕中仅显示固定数据的固定区域(fixed format),另一种是显示动态内容(DynamicContents)的内容区域。 因此,图1至图3中的每个屏幕图1a至图1c的区域被划分为第一和第二固定区域(11、12)以及内容区域13。
在每个浏览器屏幕中,基本屏幕结构是相同的,并且仅更新改变的区域。
因此,如果浏览器屏幕如图1a-1c所示构造,则可以使用如图2a-2c所示的标记语言(MarkupLanguage)来显示。 浏览器在构建屏幕时,首先读取屏幕构成模板,显示标题部分,并将从内容服务器接收到的数据显示在中间的内容区域13中。
如上所述显示一般屏幕,但是可以以固定形式或模板屏幕来表达浏览器菜单屏幕或浏览器设置所需的屏幕。
下面解释与模板相关的规则。
图2a-2c为本发明实施例提供的基于模板的浏览器屏幕合成方法的示意图,图3a-3b为本发明实施例提供的模板字符串文件的示意图。
如图2a-2c和3a-3b所示,首先,模板是根据浏览器可以使用的标记语言(WML、HTML-MP等)构建的。
一般内容屏幕的开始部分具有大致相同的内容,并且可以定义为“HEADER.HTML”或其他名称并连续使用。 类似地,页脚可以定义为“FOOTER.HTML”。 其中,如图2b所示,HEADER.HTML由标题、背景颜色、文本颜色和链接颜色等元素信息组成,这些元素信息一旦固定在浏览器屏幕中就不会改变。 另外,如图2c所示,FOOTER.HTML由浏览器屏幕的长度信息组成。
例如,所有模板字符串都以“<%”开头并以“">”结尾。 在检测到模板字符串的部分中,执行指定的预定操作。
例如,模板字符串可以具有代表菜单的%MENU、代表下级菜单的%SUBMENU、代表标题的%TITLE等。如果检测到这样的模板字符串,则菜单、下级菜单或标题将被相应地显示。
另外,当需要重复时,可以使用<%REPEAT><%ENDREPEAT>。
因此,如果指定为子菜单的区域在菜单中列出并重复,则结构将如图2所示。 3a.
另外,模板中需要进行条件计算时构成设计说明模板100字,使用<%IF条件><%ELSEIF条件><%ELSE>字符串来表示。 当然,与该条件对应的内容必须预先注册在终端的浏览器引擎中。
对于条件计算,如图3b所示ip形象,如果字体颜色为红色,则内容处理为红色; 如果字体颜色为蓝色,则内容处理为蓝色; 对于其他字体颜色,内容被处理为黑色。
本发明的有益效果是可以利用浏览器屏幕形式的模板来实现浏览器屏幕的各种变化,使得无线互联网数据提供商可以根据每个浏览器更改代码并重构浏览器屏幕屏幕。 增加便利性。 在类似的浏览器屏幕数据中,只需接收不同区域的模板文件,即可在短时间内显示相应的浏览器屏幕数据。
以上具体实施例仅仅用以解释本发明,并不用于限制本发明。
- 本文固定链接: https://wen.nuanque.com/chahua/23401.html
- 转载请注明: nuanquewen 于 吉祥物设计/卡通ip设计/卡通人物设计/卡通形象设计/表情包设计 发表
- 文章或作品为作者独立观点不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。本文之内容为用户主动投稿和用户分享产生,如发现内容涉嫌抄袭侵权,请联系在线客服举报,一经查实,本站将立刻删除。本站转载之内容为资源共享、学习交流之目的,请勿使用于商业用途。