《web信息架构》——分类方式

作者:wangjun990830 来源:蓝色理想 时间:2009-11-27 19:16:00 

信息架构的组件可以拆分成四类

  • 组织系统
    如何组织信息,例如,依据主题或年代顺序。

  • 标签系统
    如何表示信息,例如,科学术语(“Acer”)或通俗术语(“maple”)。

  • 导航系统
    如何浏览信息,例如,通过等级体系的点击。

  • 搜索系统
    如何搜索信息,例如,对索引系统进行搜索的查询。

分类信息架构的方式 浏览Browsing Aids

这些组件会展现一些预设的路径给用户看,协助他们浏览网站。用户无需清楚地说出查询的内容,而是通过菜单和链接找出他们要的东西。浏览帮手的种类包括:

  • 组织系统
    网站内容分类或分组的主要方式(例如,按主题、按任务、按用户,或者按年代),也称分类法和等级体系。标签云图(根据用户产生的标签)也是一种组织系统。

  • 全站导航系统
    主要的导航系统,协助用户了解他们人在网站的什么位置,以及在网站中可以到哪里去(如“面包屑”)。

  • 区域导航系统
    主要的导航系统,协助用户了解他们人在子网站的什么位置,以及在子网站中可以到何处去。

  • 网站地图/目录
    支持主要导航系统的次要导航系统,提供浓缩过的总览以及连向主要内容和子网站的链接,通常是采用概要的形式。

    • 网站索引
      辅助性的导航系统,可以提供排序后的链接列表,连向网站的内容。

    • 网站指南
      辅助性的导航系统,针对特定主题提供特定的信息,以及连向网站中相关子主题的链接。

    • 网站向导
      辅助性的导航系统,可以通过一系列的步骤来引导用户,也有连向网站中相关子主题的链接。

    • 情境式导航系统
      用链接统一连向相关内容。通常内嵌在文字内,一般是用来连结网站中高度专业化的内容。

搜索Search Aids

这些组件可以让用户定义查询字符串,然后自动回应一组满足查询条件的结果给用户。可以把搜索帮手当成是动态的、几乎全自动化的一种浏览帮手。搜索组件的种类如下:

  • 搜索界面
    输入和修改搜索字符串的方法,通常会提供一些教你怎么改善查询的信息,以及其他设定搜索的方式(例如,从特定搜索区域中选定)。

  • 查询语言
    搜索查询的语法。查询语言包括了布尔运算符(如AND、OR、NOT),相似运算符(如ADJACENT、NEAR),或者是指定要搜索哪个字段的方法(如AUTHOR= "Shakespeare")。

  • 查询构造器
    一些提升查询效果的方式:常见范例包括拼写检查器,词干分析、概念搜索,以及从辞典中取出同义词。

  • 搜索算法
    是搜索引擎的一部分,决定哪些内容可以满足用户的查询。Google的PageRank也许是最著名的例子。

  • 搜索区域
    网站内容的子集合,已经特别做过索引设计,以满足较细致的搜索(例如,搜索软件厂商网站中的技术支持区)。

  • 搜索结果
    展示满足用户搜索条件的内容。牵涉到哪些类型的内容应组成为个别的结果,应该显示多少结果,以及结果应如何分级、排序和聚类。

标签:web,信息,架构,分类
0
投稿

猜你喜欢

  • python绘制多个曲线的折线图

    2021-08-01 13:58:52
  • PHP中__LINE__,__FILE__,__DIR__等常用魔术常量实例讲解

    2023-06-13 23:42:32
  • MAC下MySQL初始密码忘记怎么办

    2024-01-20 03:54:05
  • 各种JavaScript开发工具比较

    2007-10-23 13:29:00
  • 如何利用Python识别图片中的文字

    2022-04-05 03:15:42
  • Sql Server事务语法及使用方法实例分析

    2024-01-22 12:23:38
  • 使用LibTorch进行C++调用pytorch模型方式

    2021-09-17 18:56:13
  • Python面向对象特殊成员

    2021-07-03 12:05:48
  • Python 使用tf-idf算法计算文档关键字权重并生成词云的方法

    2022-03-28 13:09:18
  • Java与Python之间使用jython工具类实现数据交互

    2023-10-06 18:44:09
  • Python字节单位转换(将字节转换为K M G T)

    2023-11-04 02:26:18
  • Vue的表单双绑和组件你了解吗

    2023-07-02 17:03:43
  • Python基础教程之异常详解

    2022-02-08 05:48:49
  • Python如何实现小程序 无限求和平均

    2023-04-13 20:07:40
  • 推荐5款跨平台的PHP编辑器

    2023-10-18 12:49:40
  • Python安装第三方库攻略(pip和Anaconda)

    2023-02-01 22:16:41
  • 在MySQL中使用通配符时应该注意的问题

    2024-01-26 13:17:07
  • Django用数据库表反向生成models类知识点详解

    2024-01-25 15:19:20
  • Python内建类型str源码学习

    2021-12-24 22:24:33
  • Python爬虫利用多线程爬取 LOL 高清壁纸

    2023-02-10 15:07:25
  • asp之家 网络编程 m.aspxhome.com