如果你一直在关注,这是最后的安装部分(这是第一部分和第二部分),关于 Joomla.org 重新设计的逐步过程。嗯,我不会说这真的是逐步的,因为那种级别的细节会非常无聊,你可能根本不会看到这里(这将是一系列史诗般的剧集)。所以恭喜你,直到现在还能保持对我的沉闷叙述的关注。
一旦设计达成共识,我们开始实施。我开始与 htmlBlender 合作,将 PSD 切割成基本的 XHTML/CSS 模板(作为 Joomla 的粉丝,他们慷慨地提供了他们的服务)。然后我们将其转换为一个 Joomla 模板,使用占位符代替尚未构建的功能。我们构建了一个沙盒来开始测试,该沙盒已经迁移到 Joomla 1.5。
一旦构建了一个功能性的原型,我们进行了一轮可用性测试。冒着听起来像是说教,任务分析协议是用户执行的活动脚本。例如,列表中的一个项目是“从主页开始,找到 Joomla 的技术要求”或“哪里是找到帮助的最佳位置?”观察用户运行这些问题时,可以提供对术语和直觉执行各种任务的初始反馈。
将可用性测试中的信息编译成概念分组,以显示用户总体与网站的互动。从这些分组中,我们可以开发一个“心智模型”来回答许多其他问题,比如不同类型的用户如何解决相同的问题。这显然可以深入到用户体验的世界中,远比 Joomla 适合的深度要深。但是,所有这些信息都会对视觉和交互设计产生大小不一的影响。
一旦所有的改进工作完成,我们为网站制定了一个发布计划。首要任务是主要的Joomla网站,然后按照发布通告中的说明,逐步推广到其他“Joomla家族”网站。最后由一个小的内部团队在大约一周时间内完成网站发布的准备工作。一旦推广完成,我们将重新进行一轮可用性测试,评估每个部分是否实现了既定目标,然后根据新的发现进行优化。
一些人询问了各个部分使用的扩展。您会高兴地知道,您看到的大部分内容都可以通过直接使用Joomla实现。以下是用到的扩展列表
Joomla 主网站 www.joomla.org - 标准安装,带有自定义馈送模块以从其他部分拉取馈送,自定义重定向组件以处理旧URL
Joomla 商店 shop.joomla.org - 标准安装
Joomla 演示 demo.joomla.org - 用于演示的特殊安装,定期重置内容和账户。
Joomla 社区门户 community.joomla.org - 标准安装,带有 JX Comments、JX Magazine、gCalendar(JoomlaConnect 使用了一个聚合馈送的自定义组件)
Joomla 开发者网络 developer.joomla.org - 标准安装,带有 JX Comments
Joomla 扩展目录 extensions.joomla.org - 标准安装,带有 Mosets Tree
Joomla 讨论论坛 forum.joomla.org - phpBB3 的标准安装(无桥接)
Joomla 文档 Wiki docs.joomla.org - MediaWiki 的标准安装
关于网站巡览的内容大概就是这样。还有更多的工作要做,以将其他网站转换为新的外观。请随时在这里留言或在我们网站与基础设施论坛中提问。