[发明专利]网页制作方法及系统在审
申请号: | 201611198098.1 | 申请日: | 2016-12-22 |
公开(公告)号: | CN106648659A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 张立鹏 | 申请(专利权)人: | 杭州铜板街互联网金融信息服务有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 杭州知通专利代理事务所(普通合伙)33221 | 代理人: | 姚宇吉 |
地址: | 310000 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 制作方法 系统 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种网页制作方法及系统。
背景技术
近年来,随着计算机的普及与因特网的蓬勃发展,各种应用服务纷纷与因特网进行结合,例如:网络购物、网络论坛等。而这些应用服务皆是以网页的方式进行呈现,因此,如何快速且方便的开发网页已成为亟待解决的问题。
现有的网页制作时,一般通过网页开发人员通过手动敲入逻辑代码生成网页对应的网页源代码以完成网页的制作。制作一个网页需要学习HTML、CSS、JavaScript等专业技术,制作一张适用于移动端的H5网页更需要制作人员具备自适应页面的排版布局经验,并学习HTML5、CSS3等新技术。而网页制作完成后还要经由专业的系统运维人员发布到线上服务器。另一种,为了解决第一种网页制作方案中,完全通过手动敲入的代码的方式非常繁琐的问题,网页开发人员将相同的功能以模块化的方式撰写成程序对象,这样,在需要此功能时,直接引用相应程序对象即可,以减少人工输入代码。从整体上来说,现有的这两网页制作方案,都仅限于是具有编写代码能力的网页开发人员对网页进行制作,而不适合普通的无编写代码能力的网页制作者,因此,不具有普适性。
而现有的第一种网页制作方案,不仅需要耗费大量的人力物力,由于完全依靠开发人员手动敲入代码,编写出的网页源代码易出现错误,无法制作出理想中的网页。而现有的第二种网页制作方案,虽然可以减少开发人员的工作量,但是这种引入相应程序对象的方式无法任意选择欲使用的程序对象,并且还可能存在没有需要的程序对象的问题,依然无法改善网页设计不方便的问题,难以满足多样化的网页制作需求。
总体来讲,现有的网页制作的整个流程的启动成本较高,网页制作完成后还要经由专业的系统运维人员发布到线上服务器,后续每次的页面维护都要启动整个流程,网页制作成本高,效率低下。
发明内容
为了克服现有的网页制作方法的不足,本发明提供了一种网页制作方法及系统,通过对网页的制作上线和后续维护流程进行优化,使得非专业开发人员亦可参与或独立完成网页的制作工作,高效且成本低。
本发明提供的网页制作方法,包括以下步骤:
响应于编辑界面中的网页制作和编辑操作,生成描述网页内容和样式的huar格式的网页数据并进行存储;
在发布网页时,读取存储的所述huar格式的网页数据进行解析和轮转分析,生成网页数据文件;
将所述网页数据文件通过文件传输协议或数据传输协议传送到目标线上服务器进行发布。
作为一种可实施方式,所述响应于编辑界面中的网页制作和编辑操作,生成描述网页内容和样式的huar格式的网页数据并进行存储,包括以下步骤:
提供编辑界面;
响应于所述编辑界面中的网页制作和编辑操作,检测用户创建网页的内容以及样式的操作信息;
基于所述操作信息,生成描述网页内容和样式的所述huar格式的网页数据;
存储所述huar格式的网页数据。
作为一种可实施方式,在基于所述操作信息,生成描述网页内容和样式的所述huar格式的网页数据之后,还包括以下步骤:
对生成的所述huar格式的网页数据进行解析,根据解析后的数据生成对应的网页,实时显示在所述编辑界面上。
作为一种可实施方式,所述在发布网页时,读取存储的所述huar格式的网页数据进行解析和轮转分析,生成网页数据文件,包括以下步骤:
响应于发布网页操作,读取存储的所述huar格式的网页数据;
对所述huar格式的网页数据中的描述内容元素的信息按照排版顺序进行抽取、重组,生成按照文档流结构组成的HTML数据;
对所述huar格式的网页数据中的描述样式的信息进行公用提取和格式转换,生成低冗余度的CSS数据;
对所述huar格式的网页数据中的描述行为和脚本的信息进行抽取并转换成JavaScript脚本数据。
本发明提供的网页制作方法,还包括以下步骤:
获取用户身份信息,将所述用户身份信息与生成的所述huar格式的网页数据对应存储;
在发布网页时,响应于用户的登录操作,获取当前登录用户的所述用户身份信息;
根据所述用户身份信息,读取存储的与所述用户身份信息对应的所述huar格式的网页数据,进行解析和轮转分析,生成网页数据文件。
相应地,本发明还提供一种网页制作系统,包括网页数据存储模块、网页数据读取模块以及网页发布模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州铜板街互联网金融信息服务有限公司,未经杭州铜板街互联网金融信息服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611198098.1/2.html,转载请声明来源钻瓜专利网。