一种用于移动终端屏幕的杂志式文章全文混排方法技术

技术编号:7935467 阅读:133 留言:0更新日期:2012-11-01 05:14
本发明专利技术公开了一种用于移动终端屏幕的杂志式文章全文混排方法,该方法步骤包括,首先建立文章数据结构,然后建立模板页面,所述模板页面包含Javascript排版算法模块,最后判断WEB控件是否可用,根据判断结果进而通过客户端程序对文章全文进行模板页面的布局设置,或者通过Javascript排版算法模块对文章全文进行模板页面的布局设置。通过采用本发明专利技术能够使文章全文以图文混排方式呈现在移动终端屏幕上,进而能够大大提高人机交互体验以及阅读效果,而且由于对文章全文进行布局设置前建立了文章数据结构,因此无需再次获取文章全文数据,进而使过程简化。本发明专利技术作为一种用于移动终端屏幕的杂志式文章全文混排方式广泛应用在移动通讯领域中。

【技术实现步骤摘要】

本专利技术涉及数据处理技木,尤其涉及。
技术介绍
现今用于移动终端屏幕的文章全文排版方法,其大部分是采用下拉WEB页面的方式进而实现的。然而采用下拉WEB页面进而实现移动终端屏幕的文章全文排版,这种方式较为僵化,而且导致文章全文的排版单ー以及用户体验感低下。
技术实现思路
为了解决上述技术问题,本专利技术的目的是提供ー种美观以及人性化的用于移动终端屏幕的杂志式文章全文混排方法。本专利技术所采用的技术方案是,该方法步骤包括 A、建立文章数据结构; B、建立模板页面,所述模板页面包含Javascript排版算法模块; C、判断WEB控件是否可用,根据判断结果进而通过客户端程序对文章全文进行模板页面的布局设置,或者通过Javascript排版算法模块对文章全文进行模板页面的布局设置。进ー步,所述步骤C包括 Cl、判断WEB控件是否可用; C2、若判断结果为WEB控件不可用,则通过客户端程序对文章全文进行模板页面的布局设置;若判断结果为WEB控件可用,则利用WEB控件通过Javascript排版算法模板对文章全文进行模板页面的布局设置。进ー步,所述步骤C2,其具体为, 若判断结果为WEB控件不可用,则通过客户端程序根据移动终端的屏幕规格以及预设的模板配置信息,进而确定文章全文的模板页面排版所需的页数以及每一页面图文混排的方式; 若判断结果为WEB控件可用,则利用WEB控件通过Javascript排版算法模块根据移动终端的屏幕规格以及预设的模板配置信息,进而确定文章全文的模板页面排版所需的页数以及每一页面图文混排的方式。进ー步,所述步骤C2中姆ー页面之间是水平布局。进ー步,所述步骤A中,所述文章数据结构包括文章的版头信息、编号、标题、作者、来源、正文以及附图。进ー步,所述附图是ー个数组结构。进ー步,所述步骤B中模板页面设有版头。本专利技术的有益效果是由于本专利技术通过客户端程序或采用Javascript排版算法模块对文章全文进行布局设置,因此通过采用本专利技术能够使文章全文以图文混排方式呈现在移动终端屏幕上,进而能够大大提高人机交互体验以及阅读效果,而且由于对文章全文进行布局设置前建立了文章数据结构,因此无需再次获取文章全文数据,进而使过程简化。附图说明下面结合附图对本专利技术的具体实施方式作进一步说明 图I是本专利技术的一具体实施方式的方法步骤 图2是本专利技术的另一具体实施方式的方法步骤 图3是采用本专利技术进而生成的第一模板页面不意 图4是采用本专利技术进而生成的第二模板页面示意 图5是采用本专利技术进而生成的第三模板页面示意 图6是采用本专利技术进而生成的第四模板页面示意图。具体实施例方式由图I和图2所示,,该方法步骤包括 A、建立文章数据结构; B、建立模板页面,所述模板页面包含Javascript排版算法模块,所述Javascript排版算法模块是一种让网页页面更加生活活泼以及排版多元化的程式语言排版算法模块; C、判断WEB控件是否可用,根据判断结果进而通过客户端程序对文章全文进行模板页面的布局设置,或者通过Javascript排版算法模块对文章全文进行模板页面的布局设置。由上述可知,本专利技术通过客户端程序或采用Javascript排版算法模块对文章全文进行模板页面的布局设置,因此通过采用本专利技术能够使文章全文以图文混排方式呈现在移动终端屏幕上,进而能够大大提高人机交互体验以及阅读效果,而且由于对文章全文进行模板页面布局设置前建立了文章数据结构,因此无需再次获取文章全文数据,进而大大缩短文章全文以图文混排方式呈现在移动终端屏幕上这一过程的时间以及使该过程简化,同时文章全文的内容可以最大程度地呈现在移动终端的屏幕上。进一步作为优选的实施方式,所述步骤C包括 Cl、判断WEB控件是否可用; C2、若判断结果为WEB控件不可用,则通过客户端程序对文章全文进行模板页面的布局设置;若判断结果为WEB控件可用,则利用WEB控件通过Javascript排版算法模板对文章全文进行模板页面的布局设置。进一步作为优选的实施方式,所述步骤C2,其具体为,若判断结果为WEB控件不可用,则通过客户端程序根据移动终端的屏幕规格以及预设的模板配置信息,进而确定文章全文的模板页面排版所需的页数以及每一页面图文混排的方式; 若判断结果为WEB控件可用,则利用WEB控件通过Javascript排版算法模块根据移动终端的屏幕规格以及预设的模板配置信息,进而确定文章全文的模板页面排版所需的页数以及每一页面图文混排的方式。进ー步作为优选的实施方式,所述步骤C2中每ー页面之间是水平布局,即根据移动终端的屏幕规格进而使文章全文的模板页面被分成多个页面,而每ー个页面之间是水平布局的。所述的水平布局即是水平导航,而由于每ー页面之间采用水平导航,该翻页效果就如同翻阅杂志页面,因此更显人性化。进ー步作为优选的实施方式,所述步骤A中,所述文章数据结构包括文章的版头 信息、编号、标题、作者、来源、正文以及附图。若文章全文只是单纯的一张或ー组张片,则文章全文视为正文为空的文章。所述版头信息是用于标识文章所属目录的名称或标识。进ー步作为优选的实施方式,所述附图是ー个数组结构,其中包括ー个或多个图片。进ー步作为优选的实施方式,所述步骤B中模板页面设有版头。由图3至图6所示,其均是通过使用本专利技术对文章全文的版头、标题、正文以及图片这四大板块进行混排后的效果示意图,由此可看出通过使用本专利技术能够使文章全文的排版多元化,进而大大提高用户阅读的体验感,而且排版更具个性。以上是对本专利技术的较佳实施进行了具体说明,但本专利技术创造并不限于所述实施例,熟悉本领域的技术人员在不违背本专利技术精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。权利要求1.,其特征在于该方法步骤包括: A、建立文章数据结构; B、建立模板页面,所述模板页面包含Javascript排版算法模块;C、判断WEB控件是否可用,根据判断结果进而通过客户端程序对文章全文进行模板页面的布局设置,或者通过Javascript排版算法模块对文章全文进行模板页面的布局设置。2.根据权利要求I所述,其特征在于所述步骤C包括 Cl、判断WEB控件是否可用; C2、若判断结果为WEB控件不可用,则通过客户端程序对文章全文进行模板页面的布局设置;若判断结果为WEB控件可用,则利用WEB控件通过Javascript排版算法模板对文章全文进行模板页面的布局设置。3.根据权利要求2所述,其特征在于所述步骤C2,其具体为, 若判断结果为WEB控件不可用,则通过客户端程序根据移动终端的屏幕规格以及预设的模板配置信息,进而确定文章全文的模板页面排版所需的页数以及每一页面图文混排的方式; 若判断结果为WEB控件可用,则利用WEB控件通过Javascript排版算法模块根据移动终端的屏幕规格以及预设的模板配置信息,进而确定文章全文的模板页面排版所需的页数以及每一页面图文混排的方式。4.根据权利要求3所述,其特征在于所述步骤C2中每一页面之间是水平布局。5.根据权利要求I所述,其特征在于所述步骤A中,所述文章数据结构包括文章的版头信息、编号、标题、作者、来源、正文以及附图。6.根据权利要求本文档来自技高网...

【技术保护点】
一种用于移动终端屏幕的杂志式文章全文混排方法,其特征在于:该方法步骤包括:A、建立文章数据结构;B、建立模板页面,所述模板页面包含Javascript排版算法模块;C、判断WEB控件是否可用,根据判断结果进而通过客户端程序对文章全文进行模板页面的布局设置,或者通过Javascript排版算法模块对文章全文进行模板页面的布局设置。

【技术特征摘要】

【专利技术属性】
技术研发人员:李森和
申请(专利权)人:广州坚和网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1