CN104239067A - 微型客户端的制作方法及装置 - Google Patents
微型客户端的制作方法及装置 Download PDFInfo
- Publication number
- CN104239067A CN104239067A CN201410523244.8A CN201410523244A CN104239067A CN 104239067 A CN104239067 A CN 104239067A CN 201410523244 A CN201410523244 A CN 201410523244A CN 104239067 A CN104239067 A CN 104239067A
- Authority
- CN
- China
- Prior art keywords
- miniature client
- template
- information
- client
- framework element
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种微型客户端的制作方法及装置。其中,该方法包括:获取所需微型客户端的架构元素信息,其中,架构元素信息至少包括微型客户端的架构元素的位置信息,以及,各架构元素内即将存储的内容信息的类型;根据不同架构元素中的各类型的内容信息的展示方式,查找与每个架构元素分别对应的素材模板,其中,素材模板为能够以展示方式展示对应的类型的内容信息的模板;根据位置信息,将查找到的素材模板聚合到对应的架构元素中,生成微型客户端的制作模板;添加制作微型客户端所需的内容信息至制作模板,完成微型客户端的制作。发明实施例提供的微型客户端的制作方法能够避免微端制作过程中由于执行大量重复性操作造成的时间被浪费的问题。
Description
技术领域
本发明涉及客户端制作领域,特别是涉及一种微型客户端的制作方法及装置。
背景技术
随着网络技术的发展,各种网络应用发展日渐完善。为保证能够使用应用更加全面的功能或者设置或者内容,用户通常需要下载并使用应用的客户端。进一步,为保证用户能够快速启动和/或使用客户端(例如网络游戏客户端),微型客户端(以下简称微端)的使用日渐增多。因此,微端的制作也成为各个网络商户吸引用户的基本操作。
而现有技术中,每制作一个微端均需要根据微端待实现的功能对微端中的元素或者待展示的内容信息进行重新编写、布局。例如,在制作不同网络游戏的微端时,微端中的公告栏、游戏进入界面等模块仅背景图片和/或游戏名称不一样,而在功能实现、风格布局等方面均有相同或相似的地方,但在制作时仍然需要对每个微端逐一制作。
由此可知,现有技术的微端制作过程中,存在大量重复性的操作,造成制作时间的严重浪费,导致微端制作效率低下。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的微型客户端的制作方法和相应的装置。
依据本发明的一个方面,提供了一种微型客户端的制作方法,包括:获取所需微型客户端的架构元素信息,其中,所述架构元素信息至少包括所述微型客户端的架构元素的位置信息,以及,各架构元素内即将存储的内容信息的类型;根据不同架构元素中的各类型的内容信息的展示方式,查找与每个架构元素分别对应的素材模板,其中,所述素材模板为能够以所述展示方式展示对应的类型的内容信息的模板;根据所述位置信息,将查找到的素材模板聚合到对应的所述架构元素中,生成所述微型客户端的制作模板;添加制作所述微型客户端所需的内容信息至所述制作模板,完成所述微型客户端的制作。
可选地,所述素材模板存储于内容管理***CMS中。
可选地,完成所述微型客户端的制作之后,还包括:根据所述微型客户端的架构元素信息生成所述微型客户端的身份标识信息;保存所述微型客户端、所述微型客户端的身份标识信息以及所述微型客户端与其身份标识信息的一一对应关系至数据库;
以及,在保存操作完成之后,还包括:
当接收到来自用户的、携带有所述微型客户端的身份标识信息的使用请求,根据所述微型客户端的身份标识信息在所述数据库中获取对应的微型客户端;返回所述微型客户端至所述用户,以供所述用户对所述微型客户端进行使用。
可选地,所述素材模板包括以下至少之一:图片展示模板;文字展示模板;多媒体展示模板。
可选地,所述制作所述微型客户端所需的内容信息的类型包括以下至少之一:视频;静态图片;动态图片;文本,其中,所述本文包括长文本和/或富文本。
依据本发明的另一方面,还提供了一种微型客户端的制作装置,包括:获取模块,适于获取所需微型客户端的架构元素信息,其中,所述架构元素信息至少包括所述微型客户端的架构元素的位置信息,以及,各架构元素内即将存储的内容信息的类型;查找模块,适于根据不同架构元素中的各类型的内容信息的展示方式,查找与每个架构元素分别对应的素材模板,其中,所述素材模板为能够以所述展示方式展示对应的类型的内容信息的模板;生成模块,适于根据所述位置信息,将查找到的素材模板聚合到对应的所述架构元素中,生成所述微型客户端的制作模板;制作模块,适于添加制作所述微型客户端所需的内容信息至所述制作模板,完成所述微型客户端的制作。
可选地,所述素材模板存储于内容管理***CMS中。
可选地,所述微型客户端制作装置还包括:所述生成模块,还适于根据所述微型客户端的架构元素信息生成所述微型客户端的身份标识信息;保存模块,适于保存所述微型客户端、所述微型客户端的身份标识信息以及所述微型客户端与其身份标识信息的一一对应关系至数据库;所述获取模块,还适于当接收到来自用户的、携带有所述微型客户端的身份标识信息的使用请求,根据所述微型客户端的身份标识信息在所述数据库中获取对应的微型客户端;发送模块,适于返回所述微型客户端至所述用户,以供所述用户对所述微型客户端进行使用。
可选地,所述素材模板包括以下至少之一:图片展示模板;文字展示模板;多媒体展示模板。
可选地,所述制作所述微型客户端所需的内容信息的类型包括以下至少之一:视频;静态图片;动态图片;文本,其中,所述本文包括长文本和/或富文本。
依据本发明实施例,能够获取所需微型客户端(以下简称微端)的架构元素信息,并根据不同架构元素中的各类型的内容信息的展示方式,查找与每个架构元素分别对应的素材模板。其中,架构元素信息包括微端的架构元素的位置信息,以及,各架构元素内即将存储的内容信息的类型。在查找到对应的素材模板之后,根据位置信息,将查找到的素材模板聚合到对应的架构元素中,生成微端的制作模板,并添加制作微端所需的内容信息至制作模板,完成微端的制作。因此,当不同微端中包含相同的架构元素信息时,依据本发明实施例提供的微型客户端的制作方法能够查找与每个架构元素分别对应的素材模板并应用,解决了现有技术中即使存在相同架构元素的微端仍需要逐个制作微端中相同的架构元素的问题,节省微端制作所需的时间,尤其对于大批量微端制作时,时间节省功能更为明显。查找到素材模板之后,根据架构元素信息中的位置信息聚合素材信息得到制作模板,并添加制作微端所需的内容信息至制作模板,即能够完成微端的制作。
综上,本发明实施例提供的微型客户端的制作方法利用架构元素信息查找到对应的素材模板,而利用素材模板不仅能够节省本次微端制作过程所需的时间,并且由于素材模板存在可重复利用性,能够在存在该架构元素的微端的制作过程中被多次利用,提高了时间和素材模板的利用率。由此可知,本发明实施例提供的微型客户端的制作方法能够避免微端制作过程中由于执行大量重复性操作造成的时间被浪费的问题,达到了提高微端制作效率的有益效果。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的微型客户端的制作方法的处理流程图;
图2示出了根据本发明一个优选实施例的获取所需微型客户端的架构元素信息的界面示意图的第一部分;
图3示出了根据本发明一个优选实施例的获取所需微型客户端的架构元素信息的界面示意图的第二部分;
图4示出了根据本发明一个优选实施例的制作模板的界面示意图;
图5示出了根据本发明一个优选实施例的待添加内容信息的展示界面图;
图6示出了根据本发明一个优选实施例的添加制作微端所需的内容信息至制作模板的界面示意图;
图7示出了根据本发明一个优选实施例的收集微端架构元素信息的界面示意图;
图8示出了根据本发明一个优选实施例的引用微端进行展示的界面示意图;
图9示出了根据本发明一个实施例的微型客户端的制作装置的结构示意图;以及
图10示出了根据本发明一个优选实施例的微型客户端的制作装置的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
相关技术中提及,微型客户端(以下简称微端)制作过程中需要对相同的架构元素逐一编写的步骤,导致制作过程中存在大量重复性的操作,造成微端制作时间的严重浪费,使得微端制作效率低下。
为解决上述技术问题,本发明实施例提供了一种微型客户端的制作方法。图1示出了根据本发明一个实施例的微型客户端的制作方法的处理流程图。参见图1,该流程至少包括步骤S102至步骤S108。
步骤S102、获取所需微型客户端的架构元素信息,其中,架构元素信息至少包括微型客户端的架构元素的位置信息,以及,各架构元素内即将存储的内容信息的类型。
步骤S104、根据不同架构元素中的各类型的内容信息的展示方式,查找与每个架构元素分别对应的素材模板,其中,素材模板为能够以展示方式展示对应的类型的内容信息的模板。
步骤S106、根据位置信息,将查找到的素材模板聚合到对应的架构元素中,生成微型客户端的制作模板。
步骤S108、添加制作微型客户端所需的内容信息至制作模板,完成微型客户端的制作。
依据本发明实施例,能够获取所需微端的架构元素信息,并根据不同架构元素中的各类型的内容信息的展示方式,查找与每个架构元素分别对应的素材模板。其中,架构元素信息包括微端的架构元素的位置信息,以及,各架构元素内即将存储的内容信息的类型。在查找到对应的素材模板之后,根据位置信息,将查找到的素材模板聚合到对应的架构元素中,生成微端的制作模板,并添加制作微端所需的内容信息至制作模板,完成微端的制作。因此,当不同微端中包含相同的架构元素信息时,依据本发明实施例提供的微型客户端的制作方法能够查找与每个架构元素分别对应的素材模板并应用,解决了现有技术中即使存在相同架构元素的微端仍需要逐个制作微端中相同的架构元素的问题,节省微端制作所需的时间,尤其对于大批量微端制作时,时间节省功能更为明显。查找到素材模板之后,根据架构元素信息中的位置信息聚合素材信息得到制作模板,并添加制作微端所需的内容信息至制作模板,即能够完成微端的制作。
综上,本发明实施例提供的微型客户端的制作方法利用架构元素信息查找到对应的素材模板,而利用素材模板不仅能够节省本次微端制作过程所需的时间,并且由于素材模板存在可重复利用性,能够在存在该架构元素的微端的制作过程中被多次利用,提高了时间和素材模板的利用率。由此可知,本发明实施例提供的微型客户端的制作方法能够避免微端制作过程中由于执行大量重复性操作造成的时间被浪费的问题,达到了提高微端制作效率的有益效果。
本发明实施例中,如图1中的步骤S104所示,根据不同架构元素中的各类型的内容信息的展示方式,查找与每个架构元素分别对应的素材模板。优选地,本发明实施例中的素材模板存储于内容管理***(Content ManagementSystem,以下简称CMS)中。随着网络应用的丰富和发展,很多网站常常不能够迅速跟进或者更新大量信息衍生及业务模式变革的脚步,因此,往往需要花费大量的人力和物力进行信息更新操作以及一些维护工作,当遇到网站扩充时,整个内外网及分支网站的工作就变得更加复杂。在这种情况下,内容管理***CMS应运而生。CMS能够有效解决网站建设与信息发布中常见的问题和需求,并对网站进行有效管理。因此,本发明实施例中优选将素材模板存储于CMS中,以便能够更加高效、快速地对素材模板进行查找、更新、存储等操作。
另外,本发明实施例中,存储于CMS的素材模板包括任意能够聚合生成制作模板以制作所需微端的素材模板。由于实际应用中,微端中的架构元素内即将存储的内容信息的类型通常包括文本(又称短文本)、长文本、富文本、图片以及各种多媒体格式信息(包括动态图片和/或视频),因此,对应的素材模板包括图片展示模板、文字展示模板以及多媒体展示模板。
由于实际操作中,同一微端可能应用于不同场景,本发明实施例中,根据图1所示的流程图完成微端的制作之后,还可以根据微端的架构元素信息生成微端的身份标识信息,并将微端及其身份标识信息保存至数据库。在保存操作完成之后,当接收到来自用户的、携带有微端的身份标识信息的使用请求时,本发明实施例能够根据微端的身份标识信息在数据库中获取对应的微端,并发送该微端至用户,以供用户进行使用。优选地,本例中,根据微端的架构元素信息生成微端的身份标识信息可以是对微端的架构元素信息进行运算(例如MD5值的运算)之后生成的,还可以是仅仅根据数据库中已存储的微端的数目对微端设置一个标识号码(即微端在数据库中的顺序号)。例如,数据库中已存储微端100个,则当前微端存储时,微端的身份标识信息可以是标识号码101。另外,本例中,微端的身份标识信息还可以是根据对微端的架构元素信息以及微端在数据库中的顺序号进行计算获得,本发明实施例对此并不加以限定。
实施例一
为将上文各实施例提供的微型客户端的制作方法阐述得更加清楚明白,现提供一个优选实施例对本发明实施例提供的微型客户端的制作方法进行介绍。图2至图7示出了根据本发明一个优选实施例的微型客户端的制作界面示意图。本例中,根据后台运行人员(例如UI设计师和交互设计师)提供的微型客户端设计方案可以获取所需微型客户端的架构元素信息。如图2以及图3示出了根据本发明一个优选实施例的获取所需微型客户端的架构元素信息的界面示意图。如图2所示,可知本次制作的微端的架构元素信息如下:
类型标题:最新游戏公告;
可见范围:项目内使用;
功能类型:内容数据;
返回方式:数据;
类型描述:无内容;
数据来源:手动提交。
本发明实施例中,如图3所示的步骤S302所示,数据结构为:
固定字段:英文名:title中文名:标题 类型:文本;
扩展字段:英文名:short中文名:短标题 类型:文本;
英文名:top中文名:置顶 类型:单选按钮;
英文名:cate中文名:分类 类型:文本;
英文名:img中文名:图片 类型:图片;
英文名:link中文名:外链 类型:文本;
英文名:keywords中文名:关键字 类型:文本;
英文名:description中文名:摘要类型:长文本;
英文名:content中文名:正文 类型:富文本。
因此,本例中,获取到的微端所需内容信息的类型包括文本、单选按钮以及图片,各架构元素的位置信息如上文对架构元素的排列顺序。并且,优选地,本例中类型为文本的内容信息中还包括文本(也可以称为短文本)、长文本以及富文本三种类型的内容信息。其中,富文本类型的内容信息为多文本格式的内容信息,即为便于在应用程序之间轻松转储格式化文本和图像而制定的一种编码规范。富文本格式的内容信息可以在不同***(如MS-DOS、Windows等***)的应用程序之间转移处理文档。当微端所需的内容信息的类型为富文本格式时,该内容信息可以在不同的输出设备、操作环境和操作***之间交换文本和图形。实际操作中,微端正文中可能存储文字和/或图片和/或其他多媒体格式的信息,因此,微端正文的类型采用富文本格式。
当获取到所需微端的架构元素信息之后,根据不同架构元素信息中的各类型的内容信息的展示方式(即上文介绍的各个微端所需内容信息的类型),查找与每个架构元素分别对应的素材模板,并根据架构元素信息中的位置信息,将查找到的元素模板聚合到对应的架构元素中,生成微端的制作模板。如图4示出了根据本发明一个优选实施例的制作模板的界面示意图。如图4所示,制作模板中包括与微端所需内容信息的类型的展示方式对应的素材模板,例如标题模板、摘要模板以及正文模板等,并且,根据获取到的各架构元素的位置信息,制作模板中素材模板的聚合位置如图4所示。
生成如图4所示的制作模板之后,添加制作微端所需的内容信息至制作模板。图5示出了根据本发明一个优选实施例的待添加内容信息的展示界面图。参见图5,当前存在4条需要进行展示的内容信息,其标题分别为《侠客解析》、《好友介绍》、《真元小议》以及《南帝北丐2门派介绍》。并且,由图5中的“发布”一栏可知,4条需要进行展示的内容信息中,标题为《侠客解析》以及《好友介绍》的内容信息为“待发布”,而标题为《真元小议》以及《南帝北丐2门派介绍》的内容信息为已发布,则在待发布的内容信息中选取一条完成微端的制作。如图6示出了根据本发明一个优选实施例的添加制作微端所需的内容信息至制作模板的界面示意图。参见图6,在制作模板的相应位置添加对应的内容,如在“标题”一栏添加当前内容信息的标题为“侠客解析”,在“分类”一栏添加当前内容信息的类型为“公告”。另外,如图6所示,在制作模板中可能存在如图6中“正文”一栏所需添加的内容信息,该类型的内容信息通常需要添加的文字或者其他图片等内容较多,因此,优选的,为节省添加内容信息至制作模板所需要的时间,进一步提高制作微端的效率,本发明实施例中,还可以在“正文”一栏添加“导入word(一种文档格式)”的按钮,以便通过触发此按钮,直接将已保存在终端的内容信息导入当前的制作模板,避免重复输入多次内容信息导致的时间的浪费。需要说明的是,本例中,可以在任意类型为文本的栏目(素材模板)处添加“导入word”按钮,本发明实施例对此并不加以限定。
当添加微端所需的内容信息至制作模板,完成微端的制作之后,添加微端的架构元素信息至如图7所示的界面示意图。参见图7,输入的微端的架构元素信息为:
当前微端的板块标题为:公共资源_游戏最新公告;
当前微端的可见范围为:项目内使用;
当前微端被引用的位置为:目录板块;以及
当前微端内容模板的身份标识信息(identification,以下简称ID)为:1100787489。
其中,微端已选模板的ID为当前微端使用的模板的身份标识信息,本例中,微端与微端的身份标识信息存在一一对应关系。另外,在图7所示的界面中,存在“显示样式”一栏。当在“显示样式”一栏点击添加按钮,能够为当前微端添加个性化设置,例如添加当前微端的背景颜色,当前微端的显示的文本信息的样式(如文字格式、文字颜色等)。另外,在图7所示的“数据字段”一栏,对当前微端所需的内容信息的类型进行展示。由图6可知,当前微端存在内容信息的数据字段包括标题(title)、收录时间(recordtime)、正文(content)以及常规设置参数(自定义正整数qrmsstr1以及qrmsstr2),则在图7中对上述数据字段进行汇总展示。
添加微端的架构元素信息至图7所示的界面,生成微端的身份标识信息,例如,本例中生成微端的身份标识信息为:1100801748。当需要对该微端进行使用时,添加微端的身份标识信息至引用微端的程序中,则能够在保存微端、微端的身份标识信息以及微端与其身份标识信息的一一对应关系的数据库中直接获取该微端。其中,优选地,添加微端的身份标识信息至引用微端的程序的具体代码可以是:
{qcms_block id="1100801748"}。
例如图8示出了根据本发明一个优选实施例的引用微端进行展示的界面示意图。参见图8,当用户点击“《南帝北丐》侠客解析公告06-20”这一栏目,跳转至的该栏目对应的界面即为本例中生成的微端的界面。
基于上文各优选实施例提供的微型客户端的制作方法,基于同一发明构思,本发明实施例提供了一种微型客户端的制作装置,以实现微型客户端的制作方法。
图9示出了根据本发明一个实施例的微型客户端的制作装置的结构示意图。参见图9,本发明实施例的微型客户端的制作装置至少包括:获取模块910、查找模块920、生成模块930以及制作模块940。
现介绍本发明实施例的微型客户端的制作装置的各器件或组成的功能以及各部分间的连接关系:
获取模块910,适于获取所需微型客户端的架构元素信息,其中,架构元素信息至少包括微型客户端的架构元素的位置信息,以及,各架构元素内即将存储的内容信息的类型。
查找模块920,与获取模块910以及生成模块930分别耦合,适于根据不同架构元素中的各类型的内容信息的展示方式,查找与每个架构元素分别对应的素材模板,其中,素材模板为能够以展示方式展示对应的类型的内容信息的模板;
生成模块930,与查找模块920以及制作模块940分别耦合,适于根据位置信息,将查找到的素材模板聚合到对应的架构元素中,生成微型客户端的制作模板;
制作模块940,与生成模块930相耦合,适于添加制作微型客户端所需的内容信息至制作模板,完成微型客户端的制作。
在一个优选的实施例中,素材模板存储于内容管理***CMS中。
图10示出了根据本发明一个优选实施例的微型客户端的制作装置的结构示意图。参见图10,在一个优选的实施例中,微型客户端的制作装置还包括:
生成模块930,还适于根据微型客户端的架构元素信息生成微型客户端的身份标识信息;
保存模块950,与生成模块930耦合,适于保存生成模块930生成的微型客户端、微型客户端的身份标识信息以及微型客户端与其身份标识信息的一一对应关系至数据库;
获取模块910,还适于当接收到来自用户的、携带有微型客户端的身份标识信息的使用请求,根据微型客户端的身份标识信息在数据库中获取对应的微型客户端;
发送模块960,适于返回获取模块910获取的微型客户端至用户,以供用户对微型客户端进行使用。
在一个优选的实施例中,素材模板包括以下至少之一:图片展示模板;文字展示模板;多媒体展示模板。
在一个优选的实施例中,制作微型客户端所需的内容信息的类型包括以下至少之一:视频;静态图片;动态图片;文本,其中,本文包括长文本和/或富文本。
根据上述任意一个优选实施例或多个优选实施例的组合,本发明实施例能够达到如下有益效果:
依据本发明实施例,能够获取所需微型客户端(以下简称微端)的架构元素信息,并根据不同架构元素中的各类型的内容信息的展示方式,查找与每个架构元素分别对应的素材模板。其中,架构元素信息包括微端的架构元素的位置信息,以及,各架构元素内即将存储的内容信息的类型。在查找到对应的素材模板之后,根据位置信息,将查找到的素材模板聚合到对应的架构元素中,生成微端的制作模板,并添加制作微端所需的内容信息至制作模板,完成微端的制作。因此,当不同微端中包含相同的架构元素信息时,依据本发明实施例提供的微型客户端的制作方法能够查找与每个架构元素分别对应的素材模板并应用,解决了现有技术中即使存在相同架构元素的微端仍需要逐个制作微端中相同的架构元素的问题,节省微端制作所需的时间,尤其对于大批量微端制作时,时间节省功能更为明显。查找到素材模板之后,根据架构元素信息中的位置信息聚合素材信息得到制作模板,并添加制作微端所需的内容信息至制作模板,即能够完成微端的制作。
综上,本发明实施例提供的微型客户端的制作方法利用架构元素信息查找到对应的素材模板,而利用素材模板不仅能够节省本次微端制作过程所需的时间,并且由于素材模板存在可重复利用性,能够在存在该架构元素的微端的制作过程中被多次利用,提高了时间和素材模板的利用率。由此可知,本发明实施例提供的微型客户端的制作方法能够避免微端制作过程中由于执行大量重复性操作造成的时间被浪费的问题,达到了提高微端制作效率的有益效果。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的装置或者设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。
Claims (10)
1.一种微型客户端的制作方法,包括:
获取所需微型客户端的架构元素信息,其中,所述架构元素信息至少包括所述微型客户端的架构元素的位置信息,以及,各架构元素内即将存储的内容信息的类型;
根据不同架构元素中的各类型的内容信息的展示方式,查找与每个架构元素分别对应的素材模板,其中,所述素材模板为能够以所述展示方式展示对应的类型的内容信息的模板;
根据所述位置信息,将查找到的素材模板聚合到对应的所述架构元素中,生成所述微型客户端的制作模板;
添加制作所述微型客户端所需的内容信息至所述制作模板,完成所述微型客户端的制作。
2.根据权利要求1所述的方法,其中,所述素材模板存储于内容管理***CMS中。
3.根据权利要求1或2所述的方法,其中,
完成所述微型客户端的制作之后,还包括:
根据所述微型客户端的架构元素信息生成所述微型客户端的身份标识信息;
保存所述微型客户端、所述微型客户端的身份标识信息以及所述微型客户端与其身份标识信息的一一对应关系至数据库;
以及,在保存操作完成之后,还包括:
当接收到来自用户的、携带有所述微型客户端的身份标识信息的使用请求,根据所述微型客户端的身份标识信息在所述数据库中获取对应的微型客户端;
返回所述微型客户端至所述用户,以供所述用户对所述微型客户端进行使用。
4.根据权利要求1至3任一项所述的方法,其中,所述素材模板包括以下至少之一:
图片展示模板;
文字展示模板;
多媒体展示模板。
5.根据权利要求1至4任一项所述的方法,其中,所述制作所述微型客户端所需的内容信息的类型包括以下至少之一:
视频;
静态图片;
动态图片;
文本,其中,所述本文包括长文本和/或富文本。
6.一种微型客户端的制作装置,包括:
获取模块,适于获取所需微型客户端的架构元素信息,其中,所述架构元素信息至少包括所述微型客户端的架构元素的位置信息,以及,各架构元素内即将存储的内容信息的类型;
查找模块,适于根据不同架构元素中的各类型的内容信息的展示方式,查找与每个架构元素分别对应的素材模板,其中,所述素材模板为能够以所述展示方式展示对应的类型的内容信息的模板;
生成模块,适于根据所述位置信息,将查找到的素材模板聚合到对应的所述架构元素中,生成所述微型客户端的制作模板;
制作模块,适于添加制作所述微型客户端所需的内容信息至所述制作模板,完成所述微型客户端的制作。
7.根据权利要求6所述的装置,其中,所述素材模板存储于内容管理***CMS中。
8.根据权利要求6或7所述的装置,其中,还包括:
所述生成模块,还适于根据所述微型客户端的架构元素信息生成所述微型客户端的身份标识信息;
保存模块,适于保存所述微型客户端、所述微型客户端的身份标识信息以及所述微型客户端与其身份标识信息的一一对应关系至数据库;
所述获取模块,还适于当接收到来自用户的、携带有所述微型客户端的身份标识信息的使用请求,根据所述微型客户端的身份标识信息在所述数据库中获取对应的微型客户端;
发送模块,适于返回所述微型客户端至所述用户,以供所述用户对所述微型客户端进行使用。
9.根据权利要求6至8任一项所述的装置,其中,所述素材模板包括以下至少之一:
图片展示模板;
文字展示模板;
多媒体展示模板。
10.根据权利要求6至9任一项所述的装置,其中,所述制作所述微型客户端所需的内容信息的类型包括以下至少之一:
视频;
静态图片;
动态图片;
文本,其中,所述本文包括长文本和/或富文本。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410523244.8A CN104239067B (zh) | 2014-09-30 | 2014-09-30 | 微型客户端的制作方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410523244.8A CN104239067B (zh) | 2014-09-30 | 2014-09-30 | 微型客户端的制作方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104239067A true CN104239067A (zh) | 2014-12-24 |
CN104239067B CN104239067B (zh) | 2017-07-11 |
Family
ID=52227209
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410523244.8A Active CN104239067B (zh) | 2014-09-30 | 2014-09-30 | 微型客户端的制作方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104239067B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106075911A (zh) * | 2016-07-12 | 2016-11-09 | 竞技世界(北京)网络技术有限公司 | 一种网页游戏微端的生成方法及装置 |
CN106340049A (zh) * | 2015-07-15 | 2017-01-18 | 中国传媒大学 | 一种基于动画语义的验证码产生方法 |
CN107193568A (zh) * | 2017-05-27 | 2017-09-22 | 深圳市茁壮网络股份有限公司 | 一种应用制作方法和装置 |
CN108924030A (zh) * | 2018-05-31 | 2018-11-30 | 康键信息技术(深圳)有限公司 | 电子装置、动态配置消息展示方式的方法及存储介质 |
CN109062630A (zh) * | 2018-07-17 | 2018-12-21 | 北京奇艺世纪科技有限公司 | 一种程序资源内容下载方法、装置及终端设备 |
CN112434568A (zh) * | 2020-11-06 | 2021-03-02 | 北京完美知识科技有限公司 | 一种画作识别方法、装置、存储介质及计算设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102096699A (zh) * | 2010-12-14 | 2011-06-15 | 山东中创软件工程股份有限公司 | 基于动态模板的展示方法及*** |
US20120072835A1 (en) * | 2010-09-20 | 2012-03-22 | UberMedia, Inc. | Microblog Client |
CN103268405A (zh) * | 2013-05-06 | 2013-08-28 | 北京百度网讯科技有限公司 | 一种用于获得游戏信息的方法、装置和*** |
CN103713890A (zh) * | 2012-10-09 | 2014-04-09 | 厦门吉比特网络技术股份有限公司 | 一种将网游客户端网页化的方法 |
CN103885951A (zh) * | 2012-12-19 | 2014-06-25 | 阿里巴巴集团控股有限公司 | 一种图文信息的投放、生成方法及装置 |
-
2014
- 2014-09-30 CN CN201410523244.8A patent/CN104239067B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120072835A1 (en) * | 2010-09-20 | 2012-03-22 | UberMedia, Inc. | Microblog Client |
CN102096699A (zh) * | 2010-12-14 | 2011-06-15 | 山东中创软件工程股份有限公司 | 基于动态模板的展示方法及*** |
CN103713890A (zh) * | 2012-10-09 | 2014-04-09 | 厦门吉比特网络技术股份有限公司 | 一种将网游客户端网页化的方法 |
CN103885951A (zh) * | 2012-12-19 | 2014-06-25 | 阿里巴巴集团控股有限公司 | 一种图文信息的投放、生成方法及装置 |
CN103268405A (zh) * | 2013-05-06 | 2013-08-28 | 北京百度网讯科技有限公司 | 一种用于获得游戏信息的方法、装置和*** |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106340049A (zh) * | 2015-07-15 | 2017-01-18 | 中国传媒大学 | 一种基于动画语义的验证码产生方法 |
CN106075911A (zh) * | 2016-07-12 | 2016-11-09 | 竞技世界(北京)网络技术有限公司 | 一种网页游戏微端的生成方法及装置 |
CN106075911B (zh) * | 2016-07-12 | 2019-06-11 | 竞技世界(北京)网络技术有限公司 | 一种网页游戏微端的生成方法及装置 |
CN107193568A (zh) * | 2017-05-27 | 2017-09-22 | 深圳市茁壮网络股份有限公司 | 一种应用制作方法和装置 |
CN107193568B (zh) * | 2017-05-27 | 2020-09-29 | 深圳市茁壮网络股份有限公司 | 一种应用制作方法和装置 |
CN108924030A (zh) * | 2018-05-31 | 2018-11-30 | 康键信息技术(深圳)有限公司 | 电子装置、动态配置消息展示方式的方法及存储介质 |
CN109062630A (zh) * | 2018-07-17 | 2018-12-21 | 北京奇艺世纪科技有限公司 | 一种程序资源内容下载方法、装置及终端设备 |
CN112434568A (zh) * | 2020-11-06 | 2021-03-02 | 北京完美知识科技有限公司 | 一种画作识别方法、装置、存储介质及计算设备 |
Also Published As
Publication number | Publication date |
---|---|
CN104239067B (zh) | 2017-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11144711B2 (en) | Webpage rendering method, device, electronic apparatus and storage medium | |
CN104239067A (zh) | 微型客户端的制作方法及装置 | |
US9495429B2 (en) | Automatic synthesis and presentation of OLAP cubes from semantically enriched data sources | |
CA2787816C (en) | Share box for endorsements | |
EP2819035B1 (en) | Systems and methods for presentations with live application integration | |
CN108259620B (zh) | 一种广告编辑和预览方法、智能终端、***及存储装置 | |
CN106371844A (zh) | 一种用原生用户界面组件展示网页的方法及*** | |
CN104765809A (zh) | 一种移动终端搜索图片的预览方法和装置 | |
CN110737659A (zh) | 图数据存储和查询方法、装置及计算机可读存储介质 | |
CN103577394B (zh) | 一种基于双数组搜索树的机器翻译方法和装置 | |
CN102929971B (zh) | 一种多媒体信息播放方法和*** | |
CN103034517A (zh) | 浏览器控制工具加载方法和装置 | |
CN103970855A (zh) | 一种数据处理设备和方法 | |
CN103631865A (zh) | 网页生成方法及设备 | |
CN110826002A (zh) | 信息分享方法、装置、终端及存储介质 | |
CN102426612A (zh) | 条件对象查询方法及*** | |
US10210001B2 (en) | Automatic execution of objects in a user interface | |
CN108572817A (zh) | 基于业务建模的资源动态配置的方法、装置和介质 | |
CN103617043A (zh) | 一种带图片网页数据上传的方法和*** | |
CN101770512A (zh) | 云存储的超文本文件存储及其web视窗表达的架构方法 | |
CN105183887A (zh) | 基于浏览器的数据处理方法和浏览器装置 | |
CN112947900A (zh) | web应用开发方法、装置、服务器及开发终端 | |
CN103678687A (zh) | 基于配置***的项目创建方法及装置 | |
CN105338104A (zh) | 业务请求响应方法、解析方法和*** | |
CN114816382A (zh) | 一种处理页面的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220715 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |