本发明涉及信息处理领域,尤指一种网页配置信息的管理方法和装置。
背景技术:
网页是构成网站的基本元素,是承载各种网站应用的平台。网上可以显示图片、文字和表格等内容。为了满足用户的个性化需要,用户可以对网页的内容的显示属性进行配置。例如,在打开网页时,网页显示的字体的大小不适合浏览,可以通过修改对应的属性信息,将其调整为合适的大小,达到适合浏览的目的。
在实现本发明过程中,发明人发现现有技术至少存在如下问题:
在网页上通过列表显示信息,当前网站的列表支持了列宽度拖拽或者列是否隐藏的功能,在本次使用过程中进行配置修改后,但重新登陆或者重新进入此功能后,仍然需要重新调整列宽度或者列隐藏等其他列属性,非常不易用,用户体验非常差。
技术实现要素:
为了解决上述技术问题,本发明提供了一种网页配置信息的管理方法和装置,能够提高网页内容的易用性。
为了达到本发明目的,本发明提供了一种网页配置信息的管理方法,包括:
当接收到用户对网页显示的列表的调整请求时,获取所述用户对所述列表的属性信息的操作行为;
根据所述操行行为,记录所述用户对列表的属性信息的调整配置结果;
当检测到所述用户再次请求显示所述网页的列表时,获取所述用户对所述列表的属性的调整配置结果;
根据所述调整配置结果,显示所述网页的列表信息。
在一个示例性实施例中,所述操作行为包括如下至少一个:
对列表中一个或至少两个行的高度的调整行为;
对列表中一个或至少两个列的宽度的调整行为;
对列表中一个或至少两个行的内容隐藏的调整行为;
对列表中一个或至少两个列的内容隐藏的调整行为;
对列表中一个或至少两个行的内容显示的调整行为;
对列表中一个或至少两个列的内容隐藏的调整行为。
在一个示例性实施例中,所述记录所述用户对列表的属性信息的调整配置结果,包括:
获取所述用户的身份信息、列表的标识信息和属性信息的调整配置结果;
建立所述用户的身份信息、列表的标识信息和属性信息的调整配置结果的对应关系。
在一个示例性实施例中,所述记录所述用户对列表的属性信息的调整配置结果,包括:
从所述用户所使用的客户端的存储空间中选择一个目标存储空间;
在所述目标存储空间存储所述列表的属性信息的调整配置结果。
在一个示例性实施例中,所述获取所述用户对所述列表的属性的调整配置结果,包括:
获取所述用户的身份信息和待显示的列表的标识信息;
根据所述用户的身份信息和所述待显示的列表的标识信息,判断是否存储有所述用户对所述列表的属性的调整配置结果;
如果有,则读取所述用户的身份信息和所述待显示的列表的标识信息对应的目标调整配置结果。
为了达到本发明目的,本发明提供了一种网页配置信息的管理装置,包括:
第一获取模块,用于当接收到用户对网页显示的列表的调整请求时,获取所述用户对所述列表的属性信息的操作行为;
记录模块,用于根据所述操行行为,记录所述用户对列表的属性信息的调整配置结果;
第二获取模块,用于当检测到所述用户再次请求显示所述网页的列表时,获取所述用户对所述列表的属性的调整配置结果;
显示模块,用于根据所述调整配置结果,显示所述网页的列表信息。
在一个示例性实施例中,所述第一获取模块获取的所述操作行为包括如下至少一个:
对列表中一个或至少两个行的高度的调整行为;
对列表中一个或至少两个列的宽度的调整行为;
对列表中一个或至少两个行的内容隐藏的调整行为;
对列表中一个或至少两个列的内容隐藏的调整行为;
对列表中一个或至少两个行的内容显示的调整行为;
对列表中一个或至少两个列的内容隐藏的调整行为。
在一个示例性实施例中,所述记录模块包括:
第一获取单元,用于获取所述用户的身份信息、列表的标识信息和属性信息的调整配置结果;
建立单元,用于建立所述用户的身份信息、列表的标识信息和属性信息的调整配置结果的对应关系。
在一个示例性实施例中,所述记录模块包括:
选择单元,用于从所述用户所使用的客户端的存储空间中选择一个目标存储空间;
存储单元,用于在所述目标存储空间存储所述列表的属性信息的调整配置结果。
在一个示例性实施例中,所述第二获取模块包括:
第二获取单元,用于获取所述用户的身份信息和待显示的列表的标识信息;
判断单元,用于根据所述用户的身份信息和所述待显示的列表的标识信息,判断是否存储有所述用户对所述列表的属性的调整配置结果;
读取单元,用于如果有,则读取所述用户的身份信息和所述待显示的列表的标识信息对应的目标调整配置结果。
本发明提供的实施例,当接收到用户对网页显示的列表的调整请求时,获取所述用户对所述列表的属性信息的操作行为,根据所述操行行为,记录所述用户对列表的属性信息的调整配置结果,当检测到所述用户再次请求显示所述网页的列表时,获取所述用户对所述列表的属性的调整配置结果,再根据所述调整配置结果,显示所述网页的列表信息,解决了在列表列属性调整后下次进入此功能仍需调整的易用性问题,增强了产品的易用性,提高产品竞争力。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
图1为本发明提供的网页配置信息的管理方法的流程图;
图2为本发明提供的网页配置信息的管理装置的结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1为本发明提供的网页配置信息的管理方法的流程图。图1所示方法包括:
步骤101、当接收到用户对网页显示的列表的调整请求时,获取所述用户对所述列表的属性信息的操作行为;
在本步骤中,如果该网页内有列表需要显示,则为该网页配置对应的列表调整功能,允许对列表的属性信息进行修改和配置;
在一个示例性实施例中,,所述操作行为包括如下至少一个:
对列表中一个或至少两个行的高度的调整行为;
对列表中一个或至少两个列的宽度的调整行为;
对列表中一个或至少两个行的内容隐藏的调整行为;
对列表中一个或至少两个列的内容隐藏的调整行为;
对列表中一个或至少两个行的内容显示的调整行为;
对列表中一个或至少两个列的内容隐藏的调整行为。
步骤102、根据所述操行行为,记录所述用户对列表的属性信息的调整配置结果;
在本步骤中,记录用户调整的对象以及调整的结果;例如,对第一行和第二行进行了行高的调整,则记录第一行和第二行调整后的行高信息。为了便于记录,在记录过程中,仅对发生变化的信息进行记录,对于未变化的信息不进行记录。
步骤103、当检测到所述用户再次请求显示所述网页的列表时,获取所述用户对所述列表的属性的调整配置结果;
在本步骤中,再次请求显示的触发条件可以是重新登录进入该网页,或者,长时间页面未刷新的时候重新刷新显示该网页。
通过获取用户的调整配置结果,可以得到符合用户显示需要的配置信息;
步骤104、根据所述调整配置结果,显示所述网页的列表信息。
在本步骤中,利用符合用户显示需要的配置信息,进行网页中列表信息的显示,可以提升显示内容与用户显示需求的匹配度,减少用户手动操作调整操作,提升用户体验。
本发明提供的方法实施例,当接收到用户对网页显示的列表的调整请求时,获取所述用户对所述列表的属性信息的操作行为,根据所述操行行为,记录所述用户对列表的属性信息的调整配置结果,当检测到所述用户再次请求显示所述网页的列表时,获取所述用户对所述列表的属性的调整配置结果,再根据所述调整配置结果,显示所述网页的列表信息,解决了在列表列属性调整后下次进入此功能仍需调整的易用性问题,增强了产品的易用性,提高产品竞争力。
下面对本发明提供的方法作进一步说明:
在一个示例性实施例中,所述记录所述用户对列表的属性信息的调整配置结果,包括:
获取所述用户的身份信息、列表的标识信息和属性信息的调整配置结果;
建立所述用户的身份信息、列表的标识信息和属性信息的调整配置结果的对应关系。
在本示例性实施例中,用户a在读取网页列表1时对第三列进行了隐藏操作;通过获取的身份标识和列表标识,可以确定操作方信息和被操作对象信息,再获取调整配置结果,可以确定操作配置结果;通过上述三个信息,可以更快的定位用户的显示需求,方便后续使用。
在一个示例性实施例中,所述记录所述用户对列表的属性信息的调整配置结果,包括:
从所述用户所使用的客户端的存储空间中选择一个目标存储空间;
在所述目标存储空间存储所述列表的属性信息的调整配置结果。
在本示例性实施例中,通过在本地选择一个存储空间进行存储,一方面方便下次的快速读取,另一方面,上述信息的修改是用户对客户端侧显示的需求,无需及时上传到服务器端,以减少服务器端处理压力。
在一个示例性实施例中,所述获取所述用户对所述列表的属性的调整配置结果,包括:
获取所述用户的身份信息和待显示的列表的标识信息;
根据所述用户的身份信息和所述待显示的列表的标识信息,判断是否存储有所述用户对所述列表的属性的调整配置结果;
如果有,则读取所述用户的身份信息和所述待显示的列表的标识信息对应的目标调整配置结果。
在本示例性实施例中,通过获取操作方信息和被操作对象信息,来获取对应的调整配置结果,查找用户所需的配置信息,以实现按照用户所需的配置信息进行列表显示的目的。
下面以本发明提供的应用实例对上述方法进行说明:
本发明应用实施例提供一种列属性设置并本地保存的方法。该方法包括:
通过为网站中所有列表配置唯一标识值,将设置好的列表属性保存到本地localstorage,在下次列表初始化时先从localstorage中获取列表列属性,然后依据这些保存好的属性再进行初始化列表
本发明应用实例提供的方法,实施过程如下:
1)用户进入某一列表功能,根据个人业务需求,进行列宽度拖拽、列隐藏、列展示后,点击列属性保存按钮;
2)获取列表唯一标识值及列属性,通过localstorage.set(“唯一标识值”,列属性对象)保存到本地;
3)用户下次进入此列表功能,首先获取列属性信息,获取方式为localstorage.get(“唯一标识值”);
4)根据获取到的列属性信息进行列表的初始化,从而实现上次保存之后的效果。
本发明应用实例提供的方法,将设置好的列表列属性保存到本地localstorage,并在初始化列表之前获取本地的保存好的列表列属性信息,依据这些保存好的属性进行初始化列表;在列表列属性调整之后,下次进入此功能仍然需要重新调整的易用性问题,增强了产品的易用性,提高产品竞争力。
图2为本发明提供的网页配置信息的管理装置的结构图。图2所示装置包括:
第一获取模块201,用于当接收到用户对网页显示的列表的调整请求时,获取所述用户对所述列表的属性信息的操作行为;
记录模块202,用于根据所述操行行为,记录所述用户对列表的属性信息的调整配置结果;
第二获取模块203,用于当检测到所述用户再次请求显示所述网页的列表时,获取所述用户对所述列表的属性的调整配置结果;
显示模块204,用于根据所述调整配置结果,显示所述网页的列表信息。
在一个示例性实施例中,所述第一获取模块201获取的所述操作行为包括如下至少一个:
对列表中一个或至少两个行的高度的调整行为;
对列表中一个或至少两个列的宽度的调整行为;
对列表中一个或至少两个行的内容隐藏的调整行为;
对列表中一个或至少两个列的内容隐藏的调整行为;
对列表中一个或至少两个行的内容显示的调整行为;
对列表中一个或至少两个列的内容隐藏的调整行为。
在一个示例性实施例中,所述记录模块202包括:
第一获取单元,用于获取所述用户的身份信息、列表的标识信息和属性信息的调整配置结果;
建立单元,用于建立所述用户的身份信息、列表的标识信息和属性信息的调整配置结果的对应关系。
在一个示例性实施例中,所述记录模块202包括:
选择单元,用于从所述用户所使用的客户端的存储空间中选择一个目标存储空间;
存储单元,用于在所述目标存储空间存储所述列表的属性信息的调整配置结果。
在一个示例性实施例中,所述第二获取模块203包括:
第二获取单元,用于获取所述用户的身份信息和待显示的列表的标识信息;
判断单元,用于根据所述用户的身份信息和所述待显示的列表的标识信息,判断是否存储有所述用户对所述列表的属性的调整配置结果;
读取单元,用于如果有,则读取所述用户的身份信息和所述待显示的列表的标识信息对应的目标调整配置结果。
本发明提供的装置实施例,当接收到用户对网页显示的列表的调整请求时,获取所述用户对所述列表的属性信息的操作行为,根据所述操行行为,记录所述用户对列表的属性信息的调整配置结果,当检测到所述用户再次请求显示所述网页的列表时,获取所述用户对所述列表的属性的调整配置结果,再根据所述调整配置结果,显示所述网页的列表信息,解决了在列表列属性调整后下次进入此功能仍需调整的易用性问题,增强了产品的易用性,提高产品竞争力。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。