在电子设备上呈现内容的方法和装置制造方法及图纸

技术编号:8682821 阅读:168 留言:0更新日期:2013-05-09 02:45
本发明专利技术涉及网络数据通信技术领域,其公开了一种在电子设备上呈现内容的方法和装置。其中,所述方法包括步骤:获取内容的字符串;解析所述内容的字符串,以将所述内容转换为一个或多个子控件;基于所述一个或多个子控件,创建父控件;以及将所述父控件转换为图像文件以用于呈现。根据本发明专利技术的实施例,可以将包含大量文字和图片的内容转换为可以直接分享的图像文件,从而从根本上解决了分享不直观的问题,实现了分享的直观性,很大程度地提高了用户体验,并且突破了各分享平台对于字数和图片数量的限制,用户可以通过查看该图像文件,直接阅览全部内容。这样,可以不再依赖于外部链接来查看内容,提高了安全性。

【技术实现步骤摘要】

本专利技术涉及网络数据通信
,尤其涉及ー种在电子设备上呈现内容的方法和装置
技术介绍
在使用电子设备(如计算机、平板电脑、移动电话等)浏览互联网网站的过程中,用户经常会遇到一些感兴趣的内容,欲将其分享给周围的人。于是,网络分享成为了ー种独特又迅速的传播方式,其特点是:分享的内容较短、直观性強。然而,这种分享存在ー些限制,如较为流行的“微博”平台,其要求文字不能超过140个字,且仅允许包括ー张图片。目前,最常用的分享方式是将分享的内容缩减成一段文字,然后通过调用特定的网络分享接ロ将其分享出去。这种方式的优点是实现起来较为简单,然而其缺点也显而易见ー由于只有一部分内容被分享,用户无法直观地看到详细内容,所分享的内容的质量,一般取决于文章开头(或者特定文字)的质量。另外ー种分享方式利用了网络分享接ロ中较为常见的“图片分享”功能,其从用户感兴趣的内容中选择某一张图片(通常为第一张图片)作为即将分享的文字的“封面”,然后通过调用特定的网络分享接ロ将其分享出去。由于这种方式可以附带一张能够大致说明内容的图片,故直观性要优于第一种分享方式。然而,这种分享方式的直观性仅仅局限干“一段文字”和“ー张封面图片”,用户如果想要直观地查看详细内容,则仍较为困难。上文所述的“直观”,指的是能够在不需要切换网页等情况下,仅仅在当前的浏览环境中就能查看详细内容。如在“微博”客户端中,如果用户能够仅点击一次鼠标,就能够在不离开“微博”客户端的前提下查看详细内容,则符合了 “直观”的特性。也就是说,即使附帯有可以转向详细内容页面的链接,仍不符合“直观”的要求,因为用户需要跳转出页面,离开当前的浏览环境,而且链接的安全性也未知,这对于信息量巨大的网络分享平台而言,无疑是一种不佳的体验,亟需改迸。
技术实现思路
鉴于上述问题,提出了本专利技术,以便提供ー种克服上述问题或者至少部分地解决上述问题的在电子设备上呈现内容的方法和装置。依据本专利技术的ー个方面,提供了一种在电子设备上呈现内容的方法,包括步骤:获取内容的字符串;解析所述内容的字符串,以将所述内容转换为一个或多个子控件;基于所述ー个或多个子控件,创建父控件;以及将所述父控件转换为图像文件以用于呈现。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的方法中,所述内容的字符串包括特殊标记,所述特殊标记包括格式标记、媒体标记,所述解析所述内容的字符串、以将所述内容转换为一个或多个子控件的步骤包括:根据所述特殊标记,将所述内容的字符串分为ー个或多个子字符串;以及将所述ー个或多个子字符串,根据其各自的特征,转换为ー个或多个子控件。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的方法中,根据所述特殊标记、将所述内容的字符串分为ー个或多个子字符串的步骤包括:以所述特殊标记为界,将所述内容的字符串中的无格式文本分为多个部分;以及将每个部分的无格式文本、以及所述特殊标记分别作为ー个子字符串。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的方法中,基于所述一个或多个子控件、创建父控件的步骤包括:将页眉、所述ー个或多个子控件、页脚分别作为父控件的头部、中部、尾部,来创建父控件。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的方法中,所述格式标记用于指定无格式文本的格式,所述媒体标记用于指定媒体信息,所述媒体包括图像、音频、视频。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的方法中,将所述ー个或多个子字符串、根据其各自的特征、转换为ー个或多个子控件的步骤包括:将格式标记转换为用于在无格式文本中表现格式的子控件;以及将媒体标记转换为用于表现媒体内容的子控件。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的方法中,所述页眉包括关于所述内容来源、创作方的信息,所述页脚包括关于页码、版权的信息。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的方法中,将所述父控件转换为图像文件以用于呈现的步骤包括:将所述父控件转换为文件大小小于预先定义的阈值的图像文件以用于呈现。可选地,根据本专利技术的实施例的在电子设备上呈现内容的方法还包括:将所述图像文件上传到网站服务器;以及利用所述服务器返回的网址在所述网站上分享所述内容。依据本专利技术的另一方面,还提供了一种在电子设备上呈现内容的装置,包括:内容获取器,适于获取内容的字符串;字符串解析器,适于解析所述内容的字符串,以将所述内容转换为ー个或多个子控件;父控件创建器,适于基于所述一个或多个子控件,创建父控件;以及父控件转换器,适于将所述父控件转换为图像文件以用于呈现。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的装置中,所述内容的字符串包括特殊标记,所述特殊标记包括格式标记、媒体标记,所述字符串解析器根据所述特殊标记,将所述内容的字符串分为ー个或多个子字符串,并且将所述ー个或多个子字符串,根据其各自的特征,转换为ー个或多个子控件。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的装置中,所述字符串解析器以所述特殊标记为界,将所述内容的字符串中的无格式文本分为多个部分,并且将每个部分的无格式文本、以及所述特殊标记分别作为ー个子字符串。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的装置中,所述父控件创建器将页眉、所述ー个或多个子控件、页脚分别作为父控件的头部、中部、尾部,来创建父控件。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的装置中,所述格式标记用于指定无格式文本的格式,所述媒体标记用于指定媒体信息,所述媒体包括图像、音频、视频。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的装置中,所述字符串解析器将格式标记转换为用于在无格式文本中表现格式的子控件,并且将媒体标记转换为用于表现媒体内容的子控件。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的装置中,所述页眉包括关于所述内容来源、创作方的信息,所述页脚包括关于页码、版权的信息。可选地,在根据本专利技术的实施例的在电子设备上呈现内容的装置中,所述父控件转换器将所述父控件转换为文件大小小于预先定义的阈值的图像文件以用于呈现。可选地,根据本专利技术的实施例的在电子设备上呈现内容的装置还包括网络接ロ,适于将所述图像文件上传到网站服务器,并且利用所述服务器返回的网址在所述网站上分享所述内容。本专利技术提供了上述在电子设备上呈现内容的方法和装置。根据本专利技术的实施例,可以获取并解析内容的字符串,以转换为ー个或多个子控件,并基于此来创建父控件,将父控件转换为图像文件以用于呈现。由此,可以将包含大量文字和图片的内容转换为可以直接分享的图像文件,从而从根本上解决了分享不直观的问题,实现了分享的直观性,很大程度地提高了用户体验,并且突破了各分享平台对于字数和图片数量的限制,用户可以通过查看该图像文件,直接阅览全部内容。这样,可以不再依赖于外部链接来查看内容,提高了安全性。另外,还可以在所分享的图像文件中加入水印、广告语等效果,使得分享更直观,增强了用户体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处本文档来自技高网
...

【技术保护点】
一种在电子设备上呈现内容的方法(100),包括步骤:获取内容的字符串(S101);解析所述内容的字符串,以将所述内容转换为一个或多个子控件(S103);基于所述一个或多个子控件,创建父控件(S105);以及将所述父控件转换为图像文件以用于呈现(S107)。

【技术特征摘要】
1.一种在电子设备上呈现内容的方法(100),包括步骤: 获取内容的字符串(SlOl); 解析所述内容的字符串,以将所述内容转换为一个或多个子控件(S103); 基于所述一个或多个子控件,创建父控件(S105);以及 将所述父控件转换为图像文件以用于呈现(S107)。2.按权利要求1所述的方法,其中所述内容的字符串包括特殊标记,所述特殊标记包括格式标记、媒体标记, 所述解析所述内容的字符串、以将所述内容转换为一个或多个子控件的步骤(S103)包括: 根据所述特殊标记,将所述内容的字符串分为ー个或多个子字符串(S103a);以及 将所述ー个或多个子字符串,根据其各自的特征,转换为ー个或多个子控件(S103b)。3.按权利要求2所述的方法,其中根据所述特殊标记、将所述内容的字符串分为ー个或多个子字符串的步骤(S103a)包括: 以所述特殊标记为界,将所述内容的字符串中的无格式文本分为多个部分;以及 将每个部分的无格式文本、以及所述特殊标记分别作为ー个子字符串。4.按权利要求1至3中的任一项所述的方法,其中基于所述一个或多个子控件、创建父控件的步骤(S105)包括: 将页眉、所述ー个或多个 子控件、页脚分别作为父控件的头部、中部、尾部,来创建父控件。5.按权利要求2所述的方法,其中所述格式标记用于指定无格式文本的格式,所述媒体标记用于指定媒体信息,所述媒体包括图像、音频、视频。6.按权利要求5所述的方法,其中将所述ー个或多个子字符串、根据其各自的特征、转换为ー个或多个子控件的步骤(S103b)包括: 将格式标记转换为用于在无格式文本中表现格式的子控件;以及 将媒体标记转换为用于表现媒体内容的子控件。7.按权利要求4所述的方法,其中所述页眉包括关于所述内容来源、创作方的信息,所述页脚包括关于页码、版权的信息。8.按权利要求1至3中的任一项所述的方法,其中将所述父控件转换为图像文件以用于呈现的步骤(S107)包括:将所述父控件转换为文件大小小于预先定义的阈值的图像文件以用于呈现。9.按权利要求1至3中的任一项所述的方法,还包括: 将所...

【专利技术属性】
技术研发人员:范国峰张炅轩康永根唐智慧
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1