专利名称:一种网页显示方法及服务器的制作方法
技术领域:
本发明涉及网络技术领域,特别涉及一种网页显示方法及服务器。
背景技术:
随着互联网技术的发展,越来越多的人利用互联网获取信息,例如:通过各种终端浏览网页,获取网页中的各种信息。目前,在一些门户网站上,网页的风格都是一致的,如果用户一直使用某一网站进行浏览网页内容,那么所看到的都是同一种风格的网页,用户的视觉体验效果较差。为了解决用户视觉体验效果差的问题,现有技术中提供了一些改变网页风格的技术手段,比如提供更丰富的网页背景模板供用户进行选择,用户可以根据喜好选择不同风格的网页背景;或者在一些特定的节日提供与节日氛围符合的网页背景模板。在实现本发明的过程中,发明人发现现有技术至少存在以下问题:网页只能显示相同的风格样式,没有变化,例如:同一天的不同时段(如:白天和晚上)只能显示相同的风格样式,不能给用户更自然的视觉体验。
发明内容
为了使网页风格可以给用户更自然的视觉体验,本发明实施例提供了一种网页显示方法及服务器。所述技术方案如下:一种网页显示方法,所述方法包括:当接收到客户端发送的网页请求时,获取本端的当前时间;根据预设的时间与网页风格的对应关系,确定与所述当前时间对应的网页风格;将所述确定的网页风格返回给所述客户端,使所述客户端按照所述确定的网页风格显示所请求的网页。所述预设的时间包括:预设的至少一个时间段,所述时间段包括:白天时间段和夜晚时间段;所述预设的时间与网页风格的对应关系为:一个时间段对应于至少一种网页风格。所述根据预设的时间与网页风格的对应关系,确定所述当前时间对应的网页风格,包括:确定所述当前时间所属的时间段;根据预设的时间与网页风格的对应关系,确定所述当前时间所属的时间段对应的网页风格。所述将所述确定的网页风格返回给所述客户端,使所述客户端按照所述确定的网页风格显示所请求的网页,包括:从层叠样式表CSS表中获取所述确定的网页风格的属性参数;将所述确定的网页风格的属性参数发送给所述客户端,使所述客户端根据所述确定的网页风格的属性参数显示所请求的网页。所述接收客户端发送的网页请求之前,还包括:存储预设的时间与网页风格的对应关系,以及存储至少一种网页风格的属性参数;其中,所述存储至少一种网页风格的属性参数包括:在CSS表中存储至少一种网页风格的属性参数。一种服务器,包括:获取模块,用于当接收到客户端发送的网页请求时,获取本端的当前时间;确定模块,用于根据预设的时间与网页风格的对应关系,确定与所述当前时间对应的网页风格;发送模块,用于将所述确定的网页风格返回给所述客户端,使所述客户端按照所述确定的网页风格显示所请求的网页。所述预设的时间包括:预设的至少一个时间段,所述时间段包括:白天时间段和夜晚时间段;所述预设的时间与网页风格的对应关系为:一个时间段对应于至少一种网页风格。所述确定模块包括:时间段确定单元,用于确定所述当前时间所属的时间段;风格确定单元,用于根据预设的时间与网页风格的对应关系,确定所述当前时间所属的时间段对应的网页风格。所述发送模块包括:获取单元,用于从层叠样式表CSS表中获取所述确定的网页风格的属性参数;发送单元,用于将所述确定的网页风格的属性参数发送给所述客户端,使所述客户端根据所述确定的网页风格的属性参数显示所请求的网页。所述服务器,还包括存储模块,用于:存储预设的时间与网页风格的对应关系,以及存储至少一种网页风格的属性参数;其中,所述存储至少一种网页风格的属性参数包括:在CSS表中存储至少一种网页风格的属性参数。本发明实施例提供的技术方案带来的有益效果是:通过获取客户端发来的网页请求时的时间,根据设定的时间与网页风格的对应关系,确定发来网页请求时的当前时间对应的网页风格,发送确定的网页风格给客户端,使得客户端显示确定网页风格的页面,可以让用户在不同时间打开页面时感受到不同的风格,根据网页风格的变化感知时间的变化,给用户更为自然的视觉体验。
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例1提供的一种网页显示方法流程图;图2是本发明实施例2提供的一种网页显示方法流程图;图3是本发明实施例2提供的白天时间段对应的网页风格示意图;图4是本发明实施例2提供的夜晚时间段对应的网页风格额示意图;图5是本发明实施例3提供的一种服务器结构示意图;图6是本发明实施例3提供的另一服务器结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例1参见图1,本发明实施例提供一种网页显示方法,所述方法包括:101:当接收到客户端发送的网页请求时,获取本端的当前时间;102:根据预设的时间与网页风格的对应关系,确定与当前时间对应的网页风格;103:将确定的网页风格返回给所述客户端,使客户端按照确定的网页风格显示所请求的网页。本发明实施例通过获取客户端发来的网页请求时的时间,根据设定的时间与网页风格的对应关系,确定发来网页请求时的当前时间对应的网页风格,发送确定的网页风格给客户端,使得客户端显示确定网页风格的页面,可以让用户在不同时间打开页面时感受到不同的风格,根据网页风格的变化感知时间的变化,给用户更为自然的视觉体验。实施例2参见图2,本发明实施例提供一种网页显示方法,所述方法包括:201:服务器接收客户端发来的网页请求;本发明实施例的客户端可以为移动终端,当用户通过移动终端浏览器打开网页时,移动终端向提供页面的服务器发送一个网页请求,服务器接收移动终端发来的网页请求。具体地,移动终端可以为手机,PDA等,本实施例中以手机为例进行说明,用户通过手机上的浏览器打开一个网页,该网页可以为:新的网页或刷新后的当前网页。202:服务器获取接收网页请求的当前时间;该步骤中,服务器可基于WAP(Wireless Application Protocol,无线应用协议)与移动终端进行通信,接收移动终端发送的网页请求,并获取服务器本端在接收到该网页请求时的当前时间。203:根据预设的时间段与网页风格的对应关系,确定当前时间对应的网页风格;具体地,可以预设至少一个时间段,例如,可以将每一天的时间划分为白天时间段和夜晚时间段,每一个时间段都对应至少一种网页风格。服务器在接收到网页请求时判断接收到网页请求的时间位于哪一个时间段内,进而确认该时间段对应的网页风格。204:服务器发送确定的网页风格给客户端,使得客户端以确定的网页风格显示网页。该步骤服务器将确定的网页风格发送给客户端,使得客户端以确定的网页风格显示网页。其中,网页风格是指网页中各个组成部分的属性,比如网页中各个图片的位置、大小、颜色,文字的字体、颜色、大小,以及背景的颜色、清晰度等等,具体的可以通过CSS(Cascading Style Sheet,层叠样式表)来定义网页各个组成部分的属性,并进行存储各个网页风格对应的属性参数。每一个设定的时间段对应一种网页风格,并通过CSS来设定多个网页风格的属性参数。具体地,可以将网页的风格按照白天和夜晚进行区别显示,当服务器接收到用户发送网页请求时的时间位于白天时间段,那么将存储的CSS中白天时间段对应的网页风格属性参数发送给用户使用的客户端,并在用户客户端上显示相应风格的网页,当服务器接收到用户发送网页请求时的时间位于黑夜时间段,那么将存储的CSS中黑夜时间段对应的网页风格属性参数发送给用户使用的客户端,并在用户客户端上显示相应风格的网页。例如,用户在上午10点打开一个网页,属于设定的白天时间段,存储有白天时间段对应的网页风格属性参数的CSS为在网页的导航区显示太阳和白云的图标,页面的背景为颜色明亮的天蓝色(图中未示出颜色),如图3所示;而用户在晚上10点打开一个网页,属于设定的夜晚时间段,存储有夜晚时间段对应的网页风格属性参数的CSS为在网页的导航区显示月亮和星星的图标,页面的背景为颜色稍暗一些的深蓝色(图中未示出颜色),如图4所示。这样用户在浏览网页的过程中就可以感知一天之中时间的变化,给用户更自然的时间体验。在本发明的其他实施例中,还可以将农历十五的夜晚划分为一个时间段,其对应的网页风格属性参数的CSS为在网页的导航区显示的月亮图标为满月,当服务器接收到用户在这一时间段发送的网页请求时,将存储有农历十五夜晚时间段对应的网页风格属性参数的CSS发送给请求客户端,在请求客户端上显示相应网页风格的网页;也可以将春节假日设为一个时间段,该时间段对应的网页风格的属性参数为将导航区加入福字的图标,页面背景设为喜庆的红色,等等;本发明实施例通过将时间段对应的网页风格的属性参数使用CSS实现,并一一对应存储起来,当用户在设定的时间段向服务器发送网页请求时,服务器就可以根据接收到网页请求的当前时间所属的时间段确定相应的网页风格,并从层叠样式表CSS中获取确定的网页风格的属性参数,发送给客户端,使客户端显示相应网页风格的网页。本发明实施例通过服务器接收网页请求,并获取接收网页请求时的时间,根据设定时间段与网页风格的对应关系,确定当前时间对应的网页风格,发送确定的网页风格给客户端,使得客户端以确定的网页风格显示网页,可以让用户在不同时间打开页面时感受到不同的风格,根据网页风格的变化感知时间的变化,给用户更为自然的视觉体验。实施例3参见图5,本发明实施例提供一种服务器,该服务器可应于用上述实施例1或实施例2所述的网页显示的方法中。所述服务器包括:获取模块501,用于当接收到客户端发送的网页请求时,获取本端的当前时间;确定模块502,用于根据预设的时间与网页风格的对应关系,确定与当前时间对应的网页风格;发送模块503,用于将确定的网页风格返回给客户端,使客户端按照确定的网页风格显示所请求的网页。其中,预设的时间包括:预设的至少一个时间段,时间段包括:白天时间段和夜晚时间段;预设的时间与网页风格的对应关系为:一个时间段对应于至少一种网页风格。进一步,参见图6,上述确定模块502,包括:时间段确定单元5021,用于确定当前时间所属的时间段;风格确定单元5022,用于根据预设的时间与网页风格的对应关系,确定当前时间所属的时间段对应的网页风格。上述发送模块503,包括:获取单元5031,用于从层叠样式表CSS表中获取所述确定的网页风格的属性参数;发送单元5032,用于将所述确定的网页风格的属性参数发送给所述客户端,使所述客户端根据所述确定的网页风格的属性参数显示所请求的网页。上述服务器,还包括存储模块504,用于:存储预设的时间与网页风格的对应关系,以及存储至少一种网页风格的属性参数;其中,存储至少一种网页风格的属性参数包括:在CSS表中存储至少一种网页风格的属性参数。本发明实施例通过获取客户端发来的网页请求的时间,根据设定的时间与网页风格的对应关系,确定发来网页请求时的时间对应的网页风格,发送确定出的网页风格给客户端,使得客户端显示确定出网页风格的页面,可以让用户在不同时间打开页面时感受到不同的风格,根据网页风格的变化感知时间的变化,给用户更为自然的视觉体验。需要说明的是:上述实施例提供的服务器在进行显示网页时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将服务器的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的服务器与网页显示方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种网页显示方法,其特征在于,所述方法包括: 当接收到客户端发送的网页请求时,获取本端的当前时间; 根据预设的时间与网页风格的对应关系,确定与所述当前时间对应的网页风格;将所述确定的网页风格返回给所述客户端,使所述客户端按照所述确定的网页风格显示所请求的网页。
2.如权利要求1所述的方法,其特征在于,所述预设的时间包括:预设的至少一个时间段,所述时间段包括:白天时间段和夜晚时间段; 所述预设的时间与网页风格的对应关系为:一个时间段对应于至少一种网页风格。
3.如权利要求2所述的方法,其特征在于,所述根据预设的时间与网页风格的对应关系,确定所述当前时间对应的网页风格,包括: 确定所述当前时间所属的时间段; 根据预设的时间与网页风格的对应关系,确定所述当前时间所属的时间段对应的网页风格。
4.如权利要求1所述的方法,其特征在于,所述将所述确定的网页风格返回给所述客户端,使所述客户端按照所述确定的网页风格显示所请求的网页,包括: 从层叠样式表CSS表中获取所述确定的网页风格的属性参数; 将所述确定的网页风格的属性参数发送给所述客户端,使所述客户端根据所述确定的网页风格的属性参数显示所请 求的网页。
5.如权利要求1-4任一项所述的方法,其特征在于,所述接收客户端发送的网页请求之前,还包括: 存储预设的时间与网页风格的对应关系,以及存储至少一种网页风格的属性参数;其中,所述存储至少一种网页风格的属性参数包括:在CSS表中存储至少一种网页风格的属性参数。
6.一种服务器,其特征在于,包括: 获取模块,用于当接收到客户端发送的网页请求时,获取本端的当前时间; 确定模块,用于根据预设的时间与网页风格的对应关系,确定与所述当前时间对应的网页风格; 发送模块,用于将所述确定的网页风格返回给所述客户端,使所述客户端按照所述确定的网页风格显示所请求的网页。
7.如权利要求6所述的服务器,其特征在于,所述预设的时间包括:预设的至少一个时间段,所述时间段包括:白天时间段和夜晚时间段; 所述预设的时间与网页风格的对应关系为:一个时间段对应于至少一种网页风格。
8.如权利要求7所述的服务器,其特征在于,所述确定模块包括: 时间段确定单元,用于确定所述当前时间所属的时间段; 风格确定单元,用于根据预设的时间与网页风格的对应关系,确定所述当前时间所属的时间段对应的网页风格。
9.如权利要求6所述的服务器,其特征在于,所述发送模块包括: 获取单元,用于从层叠样式表CSS表中获取所述确定的网页风格的属性参数; 发送单元,用于将所述确定的网页风格的属性参数发送给所述客户端,使所述客户端根据所述确定的网页风格的属性参数显示所请求的网页。
10.如权利要求6所述的服务器,其特征在于,所述服务器,还包括存储模块,用于:存储预设的时间与网页风格的对应关系,以及存储至少一种网页风格的属性参数;其中,所述存储至少一种网页风格的属性参数包括:在CSS表中存储至少一种网页风格的属性参 数。
全文摘要
本发明公开了一种网页显示方法及服务器,属于计算机技术领域。所述方法包括当接收到客户端发送的网页请求时,获取本端的当前时间;根据预设的时间与网页风格的对应关系,确定与所述当前时间对应的网页风格;将所述确定的网页风格返回给所述客户端,使所述客户端按照所述确定的网页风格显示所请求的网页;所述服务器包括获取模块、确定模块、发送模块。本发明可以让用户在不同时间打开页面时感受到不同的风格,根据网页风格的变化感知时间的变化,给用户更为自然的视觉体验。
文档编号G06F17/30GK103198076SQ20121000472
公开日2013年7月10日 申请日期2012年1月9日 优先权日2012年1月9日
发明者张晨, 叶军, 张晶, 王莹莹, 李杨, 李美娜, 陈单枝, 马群立, 刘念, 刘宇飞 申请人:腾讯科技(深圳)有限公司