门户没有标准,只有安全、适用和体验。典型的门户由以下几部分组成:
上述所有功能元素的总入口,由实现
PortalSkinsInterface
接口的getHomePage()方法返回HTML页面提供(直接或间接)
有时美观与效率是相悖的,一个高体验的门户能够恰当的将两者进行融合。作为指引用户访问各种操作的总入口,导航(菜单)是最重要的UX设计细节。回忆一下你接触到的各种功能导航场景:
这些面对办公用户、业务用户和互联网用户的大众产品或服务都提供了合理的功能导航设计。因此,门户结构的首要元素是基于用户群体确定你的导航结构特征,这类设计往往掺杂了更多非功能性指标。
以下是设计功能导航
应注意的技术问题:
12*12/64*64/96*96
)?使门户实施人员能够基于配置,更自由的更改这些ICON构建
功能导航
的PortalAPI来自AWS PaaS控制台维护的导航菜单
结构,最多支持三级
工作区
是响应功能导航
操作的结果区,是用户访问各种功能的操作区,这是被预期设计的一个或多个iframe。相对而言,工作区内各种功能页面是固定的,因此在设计上需要能够给用户以合理的视觉叠加,即功能导航
和工作区
的内容看起来是一个完整、协调的整体。
Tab
形式的页签,也可能是一种设计上的组合尽可能避免
_blank
新窗口。这种模式容易在多窗口间频繁切换时导致用户操作路径的迷失,也无法在移动设备中获得更好的体验
通常当用户登入系统后,需要基于该用户的身份提供一个默认首页,分类的组织各种信息、数据和图表。
门户首页提供的常见内容:
这个部分可以由AWS PaaS提供的基础门户服务和小门户应用组合完成,开发者需了解如何在你的门户应用中嵌入和实施个性的门户内容
服务。
门户内容的设计原则:
与登录用户相关的各种通知服务由通知中心
应用提供,这是与AWS PaaS紧密融合的一个基础应用。如果你的门户需要支持该项功能,那么需要你基于通知中心
应用开放的ASLP开发符合该主题风格的消息到达处理过程。
该功能可形象的理解为个人手机
的通知中心,所有AWS应用都可以经过授权,调用接口向用户推送信息和处理信息。
工作网络
小组的各种通知信息,并直接互动可从
AWS企业应用商店
安装通知中心
应用。
常用的个人配置项包括:
这些功能在PortalAPI中提供了接口。
应至少显性的为用户提供退出
操作,可以通过调用PortalAPI的会话注销接口销毁Session。