开发多屏网络界面——例如彭博终端。

9

我希望构建一个基于Web的应用程序,需要多屏幕界面。

为了实现这一点,我正在寻找以下内容:

  1. 任何可以实现此功能的前端库,例如jQuery插件。
  2. 任何应该考虑的设计模式。
  3. 任何成功的开源Web多屏幕界面实现。

enter image description here


1
你的应用程序是在浏览器上运行还是连接到后端服务器的桌面应用程序上运行? - manas
嗨@silent_warrior,该应用程序将具有浏览器层、服务器层和数据层(非常传统)。我怀疑多屏界面在架构层面上需要特别注意浏览器层。 - user1172468
1
你对客户端浏览器有多少控制权?如果没有,那么用户需要将第二个窗口拖到第二个屏幕上,并自行为每个窗口按下 F11。否则,请考虑为目标浏览器创建插件/附加组件。 - RoToRa
假设没有任何 —— 那么可以使用 Google Gears 吗?这是否意味着没有人尝试解决这个问题? - user1172468
1
Gears已经过时了。请查看https://developer.chrome.com/extensions/index.html获取Chrome扩展和https://developer.mozilla.org/en-US/docs/Extensions获取Firefox扩展。 - RoToRa
2个回答

8

1
你应该了解组合模式和装饰者模式。事实上,GoF书中的案例研究(Lexi文字处理器)非常相关-在其中构建UI元素层次结构,这些元素可能或可能不包含其中的控件集合。
这个案例研究为这种UI设计提供了很好的起点,并涵盖了你可能没有考虑到的许多问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接