一种基于网页弹幕层级控制方法及装置的制造方法

文档序号:10570107阅读:295来源:国知局
一种基于网页弹幕层级控制方法及装置的制造方法
【专利摘要】本发明涉及一种互联网领域,尤其是涉及一种基于网页弹幕层级控制方法及装置。包括:步骤1,在服务器端设置网页弹幕显示层级,包括在客户端浏览器顶层显示或非顶层显示;步骤2,在客户端浏览器初始化网页并打开网页弹幕时,判断客户端浏览器顶层内容设置状态,并根据客户端浏览器顶层内容的设置状态选择在客户端浏览器顶层显示网页弹幕或提示用户根据步骤1中预先设置的网页弹幕层级进行网页弹幕设置。因此,本发明具有如下优点:能够在用户需要弹幕时在顶层显示方便用户随时浏览,在用户不需要弹幕时在顶层显示方便用户浏览网页,同时能够保持弹幕的正常加载,并且还可以随时需要关闭和打开弹幕。
【专利说明】一种基于网页弹幕层级控制方法及装置
[0001]
技术领域
[0002]本发明涉及一种互联网领域,尤其是涉及一种基于网页弹幕层级控制方法及装置。
[0003]
【背景技术】
[0004]随时网络通信技术的进步和宽带网络的提速,网络视频应用在各个行业得到了越来越广泛的开展。直观而生动的高清视频应用,可以极大地拉近用户之间的距离,并达到最好的交流效果,而且成本相对最低,所以得到了各行业用户的普遍欢迎。
[0005]弹幕是互联网视频的一大特色。弹幕指直接显现在视频上的评论,可以以滚动、停留甚至更多动作特效方式出现在视频上,是观看视频的人发送的简短评论。“弹幕视频”顾名思义即带有“弹幕”的视频。很多网站提供视频发送弹幕的功能。
[0006]在用户浏览网站时,正如播放视频一样,有时候需要弹幕在顶层显示方便用户随时浏览,有时又不需要弹幕在顶层显示方便用户浏览网页,同时也保持弹幕的正常加载,有时又需要关闭弹幕。
[0007]

【发明内容】

[0008]本发明主要是解决现有技术所存在的技术问题;提供了一种能够在用户需要弹幕时在顶层显示方便用户随时浏览,在用户不需要弹幕时在顶层显示方便用户浏览网页,同时能够保持弹幕的正常加载,并且还可以随时需要关闭和打开弹幕的一种基于网页弹幕层级控制方法及装置。
[0009]本发明的上述技术问题主要是通过下述技术方案得以解决的:
一种基于网页弹幕层级控制方法,其特征在于,包括:
步骤1,在服务器端设置网页弹幕显示层级,包括在客户端浏览器顶层显示或非顶层显示;
步骤2,在客户端浏览器初始化网页并打开网页弹幕时,判断客户端浏览器顶层内容设置状态,并根据客户端浏览器顶层内容的设置状态选择在客户端浏览器顶层显示网页弹幕或提示用户根据步骤I中预先设置的网页弹幕层级进行网页弹幕设置。
[0010]优选地,所述网页弹幕显示层级具体包括:
显示状态一:网页弹幕始终保持在客户端浏览器顶层显示,并全覆盖或部分覆盖客户端浏览器其它网页内容的显示;
显示状态二:网页弹幕始终保持在客户端浏览器的非顶层显示,即网页弹幕悬浮在客户端浏览器当前浏览的网站上层,且客户端浏览器存在高于当前浏览的网站上层的显示内容,则该显示内容覆盖或部分覆盖网页弹幕。
[0011]优选地,所述步骤2中,判断客户端浏览器顶层内容设置状态并进行后续操作的具体步骤包括:
若客户端浏览器顶层未设置其它内容,网页弹幕采用显示状态一的方式在客户端浏览器的顶层显示。
[0012]若浏览器顶层内容已设置其它内容,客户端提示用户进行网页弹幕显示层级设置,根据用户选择的网页弹幕显示层级设置执行显示状态一或显示状态二的显示方式。
[0013]优选地,还包括一个设置网页弹幕显示开关的步骤,即用户对网页弹幕的显示与否进行控制,包括:
在客户端浏览器初始化网页时,默认网页弹幕为打开状态,则在客户端浏览器总部显示网页弹幕。客户端浏览器侧显示网页弹幕的关闭按键;
在客户端浏览器初始化网页时,默认网页弹幕为关闭状态,则在客户端浏览器侧部显示网页弹幕的开启控制按键。
[0014]一种基于网页弹幕层级控制装置,包括:
弹幕显示层级设置模块:在服务器端通过弹幕显示层级设置模块设置网页弹幕显示层级,包括在客户端浏览器顶层显示或非顶层显示;
网页弹幕显示层级判断模块:在客户端浏览器初始化网页并打开网页弹幕时,网页弹幕显示层级判断模块判断客户端浏览器顶层内容设置状态,并根据客户端浏览器顶层内容的设置状态选择在客户端浏览器顶层显示网页弹幕或提示用户根据弹幕显示层级设置模块预先设置的网页弹幕层级进行网页弹幕设置。
[0015]优选地,所述网页弹幕显示层级具体包括:
显示状态一:网页弹幕始终保持在客户端浏览器顶层显示,并全覆盖或部分覆盖客户端浏览器其它网页内容的显示;
显示状态二:网页弹幕始终保持在客户端浏览器的非顶层显示,即网页弹幕悬浮在客户端浏览器当前浏览的网站上层,且客户端浏览器存在高于当前浏览的网站上层的显示内容,则该显示内容覆盖或部分覆盖网页弹幕。
[0016]优选地,所述网页弹幕显示层级判断模块判断客户端浏览器顶层内容设置状态并进行后续操作的具体步骤包括:
若客户端浏览器顶层未设置其它内容,网页弹幕采用显示状态一的方式在客户端浏览器的顶层显示。
[0017]若浏览器顶层内容已设置其它内容,客户端提示用户进行网页弹幕显示层级设置,根据用户选择的网页弹幕显示层级设置执行显示状态一或显示状态二的显示方式。
[0018]优选地,还包括一个网页弹幕显示开模块:
在客户端浏览器初始化网页时,默认网页弹幕为打开状态,则在客户端浏览器总部显示网页弹幕,客户端浏览器一侧显示网页弹幕的关闭按键;
在客户端浏览器初始化网页时,默认网页弹幕为关闭状态,则在客户端浏览器一侧显示网页弹幕的开启控制按键。
[0019]因此,本发明具有如下优点:能够在用户需要弹幕时在顶层显示方便用户随时浏览,在用户不需要弹幕时在顶层显示方便用户浏览网页,同时能够保持弹幕的正常加载,并且还可以随时需要关闭和打开弹幕。
[0020]
【附图说明】
[0021]图1为本发明的方法流程示意图。
[0022]图2为本发明的结构框图。
[0023]
【具体实施方式】
[0024]下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。
[0025]
一种基于网页弹幕层级控制方法,包括:
步骤1,在服务器端设置网页弹幕显示层级,包括在客户端浏览器顶层显示或非顶层显示;其中,网页弹幕显示层级具体包括:
显示状态一:网页弹幕始终保持在客户端浏览器顶层显示,并全覆盖或部分覆盖客户端浏览器其它网页内容的显示;
显示状态二:网页弹幕始终保持在客户端浏览器的非顶层显示,即网页弹幕悬浮在客户端浏览器当前浏览的网站上层,且客户端浏览器存在高于当前浏览的网站上层的显示内容,则该显示内容覆盖或部分覆盖网页弹幕。
[0026]步骤2,在客户端浏览器初始化网页并打开网页弹幕时,判断客户端浏览器顶层内容设置状态,并根据客户端浏览器顶层内容的设置状态选择在客户端浏览器顶层显示网页弹幕或提示用户根据步骤I中预先设置的网页弹幕层级进行网页弹幕设置,其中,判断客户端浏览器顶层内容设置状态并进行后续操作的具体步骤包括:
若客户端浏览器顶层未设置其它内容,网页弹幕采用显示状态一的方式在客户端浏览器的顶层显示。
[0027]若浏览器顶层内容已设置其它内容,客户端提示用户进行网页弹幕显示层级设置,根据用户选择的网页弹幕显示层级设置执行显示状态一或显示状态二的显示方式。
[0028]步骤3,设置网页弹幕显示开关,即用户对网页弹幕的显示与否进行控制,包括:
在客户端浏览器初始化网页时,默认网页弹幕为打开状态,则在客户端浏览器总部显示网页弹幕。客户端浏览器侧显示网页弹幕的关闭按键;
在客户端浏览器初始化网页时,默认网页弹幕为关闭状态,则在客户端浏览器侧部显示网页弹幕的开启控制按键。
[0029]
一种基于网页弹幕层级控制装置,包括:
弹幕显示层级设置模块:在服务器端通过弹幕显示层级设置模块设置网页弹幕显示层级,包括在客户端浏览器顶层显示或非顶层显示;网页弹幕显示层级具体包括:
显示状态一:网页弹幕始终保持在客户端浏览器顶层显示,并全覆盖或部分覆盖客户端浏览器其它网页内容的显示;
显示状态二:网页弹幕始终保持在客户端浏览器的非顶层显示,即网页弹幕悬浮在客户端浏览器当前浏览的网站上层,且客户端浏览器存在高于当前浏览的网站上层的显示内容,则该显示内容覆盖或部分覆盖网页弹幕。
[0030]网页弹幕显示层级判断模块:在客户端浏览器初始化网页并打开网页弹幕时,网页弹幕显示层级判断模块判断客户端浏览器顶层内容设置状态,并根据客户端浏览器顶层内容的设置状态选择在客户端浏览器顶层显示网页弹幕或提示用户根据弹幕显示层级设置模块预先设置的网页弹幕层级进行网页弹幕设置。其中,网页弹幕显示层级判断模块判断客户端浏览器顶层内容设置状态并进行后续操作的具体步骤包括:
若客户端浏览器顶层未设置其它内容,网页弹幕采用显示状态一的方式在客户端浏览器的顶层显示。
[0031]若浏览器顶层内容已设置其它内容,客户端提示用户进行网页弹幕显示层级设置,根据用户选择的网页弹幕显示层级设置执行显示状态一或显示状态二的显示方式。
[0032]网页弹幕显示开模块:在客户端浏览器初始化网页时,默认网页弹幕为打开状态,则在客户端浏览器总部显示网页弹幕,客户端浏览器一侧显示网页弹幕的关闭按键;在客户端浏览器初始化网页时,默认网页弹幕为关闭状态,则在客户端浏览器一侧显示网页弹幕的开启控制按键。
[0033]
实施例1:
本发明提供一种基于网页弹幕层级控制方法,包括:
步骤I,,在服务器端进行网页弹幕的各属性的设置,包括:
设置弹幕层级:设置弹幕层级,弹幕层级根据客户端浏览器的显示层级进行设置。提供两种设置控制,总在最前端(默认在客户端浏览器的最高层进行显示,会遮挡其它网页内容的显示)、中层显示(网页中层显示,悬浮在网站上层。如果存在更高层的显示,则会遮挡该层次的弹幕内容)。
[0034]步骤2、判断网页层次设置:判断网页弹幕所有客户端浏览器的层级设置。在打开网页弹幕时,自动对弹幕的层次进行检查。
[0035]步骤201、客户端浏览器顶层显示网页弹幕:客户端浏览器顶层内容未设置其它内容,网页弹幕默认在客户端浏览器的顶层显示。
[0036]步骤202、提示用户设置弹幕层次:如果客户端浏览器顶层内容已设置其它内容。则提示用户进行网页弹幕层次设置。弹出对话框,提示用户是否将网页弹幕设置为最顶端显示。如果用户选择是,则自动将网页弹幕设置未最顶层显示。如果选择否,则按照默认设置的层级进行显示(如果默认未中层,则在顶层的内容下面进行显示。如果默认设置为顶层,则默认在客户端浏览器中的顶层进行显示)。
[0037]步骤203、设置弹幕显示开关:用户可以对弹幕的显示与否进行控制,并判断弹幕的样式,包括:
默认在网页中间显示弹幕。弹幕左侧显示关闭按键:如果默认未开的时候,默认在网页中间显示弹幕。弹幕左侧显示关闭按键。
[0038]网页左侧显示弹幕的开启控制:如果默认未关闭的时候,网页左侧显示弹幕的开启控制。
[0039]
实施例2: 本发明提供一种基于网页弹幕层级控制装置,包括:
弹幕显示层级设置模块:在服务器端通过弹幕显示层级设置模块进行网页弹幕的各属性的设置,包括:
设置弹幕层级:设置弹幕层级,弹幕层级根据客户端浏览器的显示层级进行设置。提供两种设置控制,总在最前端(默认在客户端浏览器的最高层进行显示,会遮挡其它网页内容的显示)、中层显示(网页中层显示,悬浮在网站上层。如果存在更高层的显示,则会遮挡该层次的弹幕内容)。
[0040]网页弹幕显示层级判断模块:网页弹幕显示层级判断模块判断网页弹幕所有客户端浏览器的层级设置。在打开网页弹幕时,自动对弹幕的层次进行检查。
[0041]若客户端浏览器顶层内容未设置其它内容,网页弹幕默认在客户端浏览器的顶层显不O
[0042]若客户端浏览器顶层内容已设置其它内容。则提示用户进行网页弹幕层次设置。弹出对话框,提示用户是否将网页弹幕设置为最顶端显示。如果用户选择是,则自动将网页弹幕设置未最顶层显示。如果选择否,则按照默认设置的层级进行显示(如果默认未中层,则在顶层的内容下面进行显示。如果默认设置为顶层,则默认在客户端浏览器中的顶层进行显示)。
[0043]网页弹幕显示开模块:用于设置弹幕显示开关并根据默认弹幕设置判断开关样式,包括:
默认在网页中间显示弹幕。弹幕左侧显示关闭按键:如果默认未开的时候,默认在网页中间显示弹幕。弹幕左侧显示关闭按键。
[0044]网页左侧显示弹幕的开启控制:如果默认未关闭的时候,网页左侧显示弹幕的开启控制。
[0045]本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。
【主权项】
1.一种基于网页弹幕层级控制方法,其特征在于,包括: 步骤I,在服务器端设置网页弹幕显示层级,包括在客户端浏览器顶层显示或非顶层显示; 步骤2,在客户端浏览器初始化网页并打开网页弹幕时,判断客户端浏览器顶层内容设置状态,并根据客户端浏览器顶层内容的设置状态选择在客户端浏览器顶层显示网页弹幕或提示用户根据步骤I中预先设置的网页弹幕层级进行网页弹幕设置。2.根据权利要求1所述的一种基于网页弹幕层级控制方法,其特征在于,所述网页弹幕显示层级具体包括: 显示状态一:网页弹幕始终保持在客户端浏览器顶层显示,并全覆盖或部分覆盖客户端浏览器其它网页内容的显示; 显示状态二:网页弹幕始终保持在客户端浏览器的非顶层显示,即网页弹幕悬浮在客户端浏览器当前浏览的网站上层,且客户端浏览器存在高于当前浏览的网站上层的显示内容,则该显示内容覆盖或部分覆盖网页弹幕。3.根据权利要求1所述的一种基于网页弹幕层级控制方法,其特征在于,所述步骤2中,判断客户端浏览器顶层内容设置状态并进行后续操作的具体步骤包括: 若客户端浏览器顶层未设置其它内容,网页弹幕采用显示状态一的方式在客户端浏览器的顶层显示; 若浏览器顶层内容已设置其它内容,客户端提示用户进行网页弹幕显示层级设置,根据用户选择的网页弹幕显示层级设置执行显示状态一或显示状态二的显示方式。4.根据权利要求1所述的一种基于网页弹幕层级控制方法,其特征在于,还包括一个设置网页弹幕显示开关的步骤,即用户对网页弹幕的显示与否进行控制,包括: 在客户端浏览器初始化网页时,默认网页弹幕为打开状态,则在客户端浏览器总部显示网页弹幕,客户端浏览器侧显示网页弹幕的关闭按键; 在客户端浏览器初始化网页时,默认网页弹幕为关闭状态,则在客户端浏览器侧部显示网页弹幕的开启控制按键。5.一种基于网页弹幕层级控制装置,其特征在于,包括: 弹幕显示层级设置模块:在服务器端通过弹幕显示层级设置模块设置网页弹幕显示层级,包括在客户端浏览器顶层显示或非顶层显示; 网页弹幕显示层级判断模块:在客户端浏览器初始化网页并打开网页弹幕时,网页弹幕显示层级判断模块判断客户端浏览器顶层内容设置状态,并根据客户端浏览器顶层内容的设置状态选择在客户端浏览器顶层显示网页弹幕或提示用户根据弹幕显示层级设置模块预先设置的网页弹幕层级进行网页弹幕设置。6.根据权利要求5所述的一种基于网页弹幕层级控制装置,其特征在于,所述网页弹幕显示层级具体包括: 显示状态一:网页弹幕始终保持在客户端浏览器顶层显示,并全覆盖或部分覆盖客户端浏览器其它网页内容的显示; 显示状态二:网页弹幕始终保持在客户端浏览器的非顶层显示,即网页弹幕悬浮在客户端浏览器当前浏览的网站上层,且客户端浏览器存在高于当前浏览的网站上层的显示内容,则该显示内容覆盖或部分覆盖网页弹幕。7.根据权利要求5所述的一种基于网页弹幕层级控制装置,其特征在于,所述网页弹幕显示层级判断模块判断客户端浏览器顶层内容设置状态并进行后续操作的具体步骤包括: 若客户端浏览器顶层未设置其它内容,网页弹幕采用显示状态一的方式在客户端浏览器的顶层显示; 若浏览器顶层内容已设置其它内容,客户端提示用户进行网页弹幕显示层级设置,根据用户选择的网页弹幕显示层级设置执行显示状态一或显示状态二的显示方式。8.根据权利要求5所述的一种基于网页弹幕层级控制装置,其特征在于,还包括一个网页弹幕显示开模块: 在客户端浏览器初始化网页时,默认网页弹幕为打开状态,则在客户端浏览器总部显示网页弹幕,客户端浏览器一侧显示网页弹幕的关闭按键; 在客户端浏览器初始化网页时,默认网页弹幕为关闭状态,则在客户端浏览器一侧显示网页弹幕的开启控制按键。
【文档编号】G06F17/30GK105930543SQ201610492789
【公开日】2016年9月7日
【申请日】2016年6月28日
【发明人】姚金明
【申请人】武汉斗鱼网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1