4

我们目前正在设计一个可以从博物馆的信息亭访问的网站。用户将需要能够浏览当前包含静态 HTML 内容的许多不同网页,以及浏览基于 Flash 并在 Flash 播放器中运行的各种交互式演示文稿。用户可能还需要从信息亭将一些信息输入到简单的注册表单中。

我们目前将其设计为在浏览器中运行的一个原因是,从信息亭访问的相同站点和交互式演示文稿也将在 Web 上可用。

有没有人建议这种设计是否可行,或者我们是否应该简单地构建两个版本的内容,一个用于网络,一个用于信息亭?有人在构建可在触摸屏上和通过网络访问的网站方面有哪些经验?

这对我自己和我的公司来说都是第一次努力,所以任何警告、建议和建议都将不胜感激。

注意:我们目前正在使用 Flash 来构建我们的交互式内容和用于服务器端所有内容的 LAMPP 堆栈,因此 SilverLight 并不是一个真正的选择。

4

3 回答 3

4

为信息亭设计是 90% 的 UI 优化。通读一遍

http://www.voltagecreative.com/blog/2008/05/best-practices-of-touch-screen-interface-design/

于 2008-10-24T22:30:45.430 回答
3

您可以拥有相同的内容,但您应该拥有不同的 CSS 文件。触摸屏版本需要使用更大的字体,在某些情况下还需要使用触摸屏键盘,而家庭用户则不需要。

此外,您可能希望在家庭版的侧边栏上宣传博物馆活动,以吸引人们进入博物馆,而这些在售货亭是不必要的干扰。

此外,您可能希望为家庭用户链接到外部网站和资源,但阻止从博物馆内部进行外部 Web 浏览,因此样式表也可用于停用指向外部资源的链接,而不删除文本。

使用样式表和/或 JavaScript 将它们分开,但尽量保持内容页面相同,这样您就不必维护两组内容。

-亚当

于 2008-10-24T22:46:04.400 回答
1

为您的 UI 使用浏览器似乎是一个不错的决定,我担心的是其他应用程序甚至浏览器弹出窗口会干扰您的信息亭的可用性。可能的缓解措施是使用 Microsoft WebBrowser 控件创建您自己的浏览器应用程序,以确保不会出现任何弹出窗口,并将所有文件本地存储在 kiosk 机器上,这样只要它有电就可以运行(并且您不必担心向用户显示网络可访问性错误)。

于 2008-10-24T22:29:03.107 回答