在本地定制导航页的方法、系统和浏览器技术方案

技术编号:4141214 阅读:560 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种在本地定制导航页的方法、系统和浏览器,生成包含导航页属性选项的模板,及生成包含默认导航页属性和网站信息填写位置的源文档;该方法还包括:获取使用者根据所述模板中的选项定制的导航页属性、并更新源文档中的默认导航页属性;获取使用者输入的网站信息、并写入源文档的网站信息填写位置中;保存更新后的源文档;按照更新后的源文档显示包含定制的导航页属性和所述网站信息对应的网站链接的导航页。应用本发明专利技术,可以在本地定制符合用户需求的导航页,且该导航页所对应的数据存储简单、管理容易。

【技术实现步骤摘要】

本专利技术涉及导航页设置技术,特别涉及一种在本地定制导航页的方法、 系统和浏览器。
技术介绍
在互联网上浏览资讯已经变得越来越普遍,为了实现快速访问 一些常用 网站,通常向使用者提供一种包含常用网站链接的页面,这样使用者就不用 每次访问常用网站时都在浏览器的地址栏输入网址,而只需点击该页面中的网站链接即可,这种页面称为导航页。目前提供导航页的方法有以下几种 第一、主流的浏览器都支持标签设置。以IE浏览器为例,用户启动IE 浏览器并打开一个常用网站之后,打开收藏夹菜单,选择其中的添加 到收藏夹子菜单,就会弹出标签设置界面,用户在该界面中输入当前打开 的网站的名称并确定后,当前打开网站的网址就会以一个文件的形式保存在 用户电脑的硬盘中,且输入名称会显示在收藏夹菜单的下拉列表中,当 用户下一次想再打开该网站时,可以打开收藏夹菜单,点击下拉列表中 显示的名称便可打开该网站,因此收藏夹菜单相当于一个导航页;第二、 一些导航网站向使用者提供大量常用的网站链接,使用者需先打 开该导航网站,才能看到其提供的导航页;第三、某些特定的网站为用户提供导航页定制服务。以A网站为例, 由A网站的服务器获取用户收藏夹菜单所对应的文件数据,以便获知 一段时间内使用者访问最多的网址,再根据获取的数据生成可扩展标记语言 (XML, Extensible Markup Language)文档和可扩展才羊式语言(XSL, Extensible Stylesheet Language )文档,以便生成一个主页组件,然后将该主页组件发送给使用者,由使用者一侧的电脑根据组件生成主页,该主页中包 含使用者一段时间内访问最多的网站,当使用者每次打开浏览器时,该主页 便自动打开,使用者可以点击某个网站连接来打开网站,上述主页就相当于 是导航页。针对上述第一种方法,使用者每次启动浏览器时需点击收藏夹菜单、 并从下拉列表中选择名称,没有一种可见即可得的便利,同时每个网站的信 息以一个文件的形式保存,造成文件数量巨大、数据管理困难。针对上述第二种方法,导航网站面对的是所有接入互联网的使用者,因 此所收集的网站链接非常庞杂,且使用者不能根据个人喜好添加或修改导航 页,即不能定制导航页。针对上述第三种方法,由于提供定制服务的网站服务器需获取使用者的 收藏夹菜单所对应的数据, 一些私人数据可能被泄露,另外网站服务器 需采用复杂的编码过程、并与使用者一侧的电脑交互数据,响应速度较慢。
技术实现思路
本专利技术提供一种在本地定制导航页的方法,可以在本地定制符合用户需 求的导航页,且该导航页所对应的数据存储简单、管理容易。本专利技术提供一种在本地定制导航页的系统,可以在本地定制符合用户需 求的导航页,且该导航页所对应的数据存储简单、管理容易。本专利技术提供一种浏览器,可以在本地定制符合用户需求的导航页,且该 导航页所对应的数据存储简单、管理容易。本专利技术的技术方案是这样实现的一种在本地定制导航页的方法,关键在于,生成包含导航页属性选项的模 板,及生成包含默认导航页属性和网站信息填写位置的源文档;该方法还包括获取使用者根据所述模板中的选项定制的导航页属性、并更新源 档中的 导航页属性;获取使用者输入的网站信息、并写入源文档的网站信息填写位置中;保存更新后的源文档;按照更新后的源文档显示包含定制的导航页属性和所述网站信息对应 的网站链接的导航页。一种在本地定制导航页的系统,关键在于,包括预处理模块,用于生成包含导航页属性选项的模板,及生成默认导航页属 性和网站信息填写位置的源文档;更新模块,用于获取使用者根据所述模板中的选项定制的导航页属性、并 更新源文档中的导航页属性;获取使用者输入的网站信息、并写入源文档的网 站信息填写位置中;保存模块,用于保存预处理模块生成的模板及源文档,保存所述更新模块 更新后的源文档;显示模块,用于按照更新后的源文档显示包含定制的导航页属性和所述 网站信息对应的网站连接的导航页。一种浏览器,包括上述在本地定制导航页的系统。 可见,本专利技术提供的方法、系统和浏览器具备如下优点1、 使用者可以根据预先设置的模板中的导航页属性选项,再结合个人 需求自由定制不同导航页属性的组合,使导航页更个性化,且更贴近使用者 的需求;2、 无论使用者输入的网站信息对应多少个网站,这些信息都存储在一 个源文档中,使得需存储文件数目少,数据存储简单、管理容易;3、 在导航页的生成过程中,所有处理完全在本地进行,无需与远程服 务器进行交互,不仅保证了个人隐私,响应速度也较快。附图说明图1为本专利技术在本地定制导航页的方法的流程图2为本专利技术实施例中在本地定制导航页的方法的流程图3为基于图2所示流程形成的导航页的示意图;图4为本专利技术实施例中在定制导航页中添加新网站信息的流程图5为基于图4所示流程形成的导航页的示意图6为在导航页中添加用于显示更多内容的链接后的示意图7为本专利技术实施例中在定制导航页中删除或修改网站信息的流程图8为本专利技术实施例中在定制导航页中拖动网站链接的流程图9为本专利技术在本地定制导航页的系统的结构示意图。具体实施例方式为使本专利技术的目的和优点更加清楚,下面结合附图和实施例对本专利技术作 进一步的详细说明。首先,简要介绍几种后文将要用到的术语。超文本标i己i吾言(HTML, HyperText Markup Language )是为网页创建 和其他可在网页浏览器中看到的信息而设计的一种置标语言。层叠样式表单(CSS, Cascading Style Sheets)是设计网页中下拉菜单 的一种工具。Javascript是一种描述语言,可以被嵌入HTML文件中,通过Javascript 可以回应使用者的需求事件,而不用任何网络传输资料,所以当一位使用者 使用本地终端输入资料时,可以直接被本地终端中的应用软件处理,而无需 与远程的服务器交互。结合上述三种语言或工具,浏览器可以显示基于XTML规范的源文档, 当该源文档中的内容不同时,浏览器将显示不同的页面;浏览器还可以显示 基于CSS属性的各种菜单;进一步,浏览器还可以基于Javascript在本地终 端上向使用者提供弹出交互界面、并接收使用者通过该交互界面输入的资 料。其次,详细介绍本专利技术提供的方法及其实施例。图1为本专利技术在本地定制导航页的方法的流程图,该流程开始之前,预 先生成包含导航页属性选项的模板,还生成包含默认导航页属性和网站信息填写位置的源文档。这里的预先生成包含以下几种情况1 )如果本专利技术方法中所述的各个步骤,作为附加功能集成在浏览器中, 则可以在使用者安装浏览器后的第 一次启动时,生成上述模板和源文档;2) 如果本专利技术方法中所述的各个步骤,作为一种独立于浏览器的插件, 则可以在安装该插件时,或者在安装该插件后使用者第一次启动该插件时, 生成上述模板和源文档;3) 针对上述1)和2)中的两种情况,在浏览器或插件升级时,也可以 生成新的模板和源文档。以上所列举的三种情况仅为生成上述模板和源文档的具体举例。 图1所示流程包括步骤101:获取使用者根据所述模板中的选项定制的导航页属性、并更 新源文档中的导航页属性。步骤102:获取使用者输入的网站信息、并写入源文档的网站信息填写 位置中。在上述步骤101和步骤102中,如果使用者为第本文档来自技高网
...

【技术保护点】
一种在本地定制导航页的方法,其特征在于,生成包含导航页属性选项的模板,及生成包含默认导航页属性和网站信息填写位置的源文档;该方法还包括:    获取使用者根据所述模板中的选项定制的导航页属性、并更新源文档中的导航页属性;    获取使用者输入的网站信息、并写入源文档的网站信息填写位置中;    保存更新后的源文档;    按照更新后的源文档显示包含定制的导航页属性和所述网站信息对应的网站链接的导航页。

【技术特征摘要】
1、一种在本地定制导航页的方法,其特征在于,生成包含导航页属性选项的模板,及生成包含默认导航页属性和网站信息填写位置的源文档;该方法还包括获取使用者根据所述模板中的选项定制的导航页属性、并更新源文档中的导航页属性;获取使用者输入的网站信息、并写入源文档的网站信息填写位置中;保存更新后的源文档;按照更新后的源文档显示包含定制的导航页属性和所述网站信息对应的网站链接的导航页。2、 如权利要求l的方法,其特征在于,所述导航页属性选项包括导航页 显示效果属性选项,包括导航页显示的字体、字型大小、背景及颜色;和导航 页显示分组属性选项,包括导航页显示的分组数目和各个分组的名称。3、 如权利要求2所述的方法,其特征在于,所述网站信息包括网址和对 应的网站名称;所述获取使用者输入的网站信息时,进一步获取使用者输入的 网站信息的所属分组;所述写入源文档的网站信息填写位置中为才艮据输入的网址和网站名称生 成字符串,再写入该输入的网址和网站名称所属分组对应的网站信息填写位置。4、 如权利要求3所述的方法,其特征在于,所述获取使用者新输入的网站 信息及其所述分组之后、所述写入当前保存的源文档中之前,进一步包括判断新输入的网站信息所属的分组在导航页上的显示区域是否已满,如果 是则在该显示区域内生成用于显示更多内容的链接,然后执行所述写入当前保 存的源文档中的步骤,否则直接执行所述写入当前保存的源文档中的步骤。5、 如权利要求3所述的方法,其特征在于,所述按照更新后的源文档显示 导航页之后,进一步包括确定使用者在导航页上选定的待删除或待修改的网站链接;在源文档中查找该网站链接对应的网站信息,对查找到的网站信息执行删除,或者根据使用者输入的修改信息对查找到的网站信息执行修改; 保存更新后的源文档; 按照更新后的源文档显示导航页。6、 如权利要求3所述的方法,其特征在于,所述按照更新后的源文档显示 导航页之后,进一步包括确定使用者在导航页上选定的待拖动的网站链接及其所在分组; 确定使用者在导航页上拖动所述选定的网站链接后、所述选定的网站链接 所在分组;在当前保存的源文档中,将选定...

【专利技术属性】
技术研发人员:刘攀
申请(专利权)人:深圳市同洲电子股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1