[发明专利]一种HTML内联CSS和内联JavaScript合并方法有效

专利信息
申请号: 201810537662.0 申请日: 2018-05-30
公开(公告)号: CN108762732B 公开(公告)日: 2019-06-11
发明(设计)人: 杨开森;任睿 申请(专利权)人: 南京焦点领动云计算技术有限公司
主分类号: G06F8/20 分类号: G06F8/20;G06F8/38
代理公司: 南京瑞弘专利商标事务所(普通合伙) 32249 代理人: 陈建和
地址: 210000 江苏省南京市*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种HTML内联CSS和内联JavaScript合并方法,其特征在于,通过自定义FreeMarker标签,设置收集及汇总内联CSS和内联JavaScript的占位点及变更原始内联CSS和内联JavaScript标签,并根据两类标签内容收集与否做差异化解析处理。达到更简单且灵活的方式对可收集和不可收集做区分,增加页面渲染过程中对不同形式内容处理的便利性;针对能收集汇总的内联CSS和内联JavaScript的内容在以设置的占位处汇总并解析,针对不能收集汇总的内联CSS和内联JavaScript在原始位置解析,实现在保证渲染效果的同时也能保证较快的渲染速度的效果。
搜索关键词: 内联 占位 解析 标签 渲染 标签内容 解析处理 形式内容 页面渲染 合并 便利性 差异化 灵活的 自定义 保证 变更
【主权项】:
1.一种HTML内联CSS和内联JavaScript合并方法,其特征在于,通过自定义FreeMarker标签,设置收集及汇总内联CSS和内联JavaScript的占位点及变更原始内联CSS和内联JavaScript标签,并根据两类标签内容收集与否做差异化解析处理,具体步骤有:步骤1:在HTML页面中任意选取一个位置,新建一个用于包裹HTML页面中内联CSS和内联JavaScript的基础FreeMarker标签,按照FreeMarker语法形式设置用于收集内联CSS和内联JavaScript的占位点、并为每一个占位点配置身份标识属性和收集限定属性;其中,所述收集内联CSS的占位点是用于标识汇总HTML页面中内联CSS的位置;所述收集内联JavaScript的占位点是用于标识汇总HTML页面中内联JavaScript的位置;步骤2:定位HTML页面中所有内联CSS,并将所有内联CSS的标签“<style></style>”变更为FreeMarker标签的形式[@web_style][/@web_style];定位HTML页面中所有内联JavaScript,并将所有内联JavaScript的标签“<script></script>”变更为FreeMarker标签的形式[@web_JavaScript][/@web_JavaScript];在标签变更过程中,设置标签[@web_style][/@web_style]和[@web_JavaScript][/@web_JavaScript]的收集属性、收集顺序属性及收集点属性;其中,所述收集属性用于指明标签内容是否需要汇总收集;所述收集顺序属性用于指明标签内容的收集顺序;所述收集点属性用于指明标签内容的收集汇总位置,收集点属性值应与占位点标识保持一致;步骤3:HTML页面渲染,具体渲染为通过解析出步骤1中的基础FreeMarker标签,依次识别HTML页面中用于收集内联CSS和内联JavaScript的占位点,以及基于FreeMarker形式编制的内联CSS标签和内联JavaScript标签;综合按照标签收集属性、收集顺序属性及收集点属性,决定是否收集合并内联CSS/内联JavaScript内容、收集顺序及收集位置;将内联CSS/内联JavaScript占位点替换为相对应收集汇总的标签内容,无收集需求的标签内容在原位置输出,形成基于内联CSS和内联JavaScript合并的HTML页面;步骤4:按照新形成的HTML页面内容,对合并的内联CSS标签内容、合并的内联JavaScript标签内容同时集中处理,最终网页样式和动态效果在浏览器端输出和显示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京焦点领动云计算技术有限公司,未经南京焦点领动云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810537662.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top