2012-12-17 43 views
4

我期待構建一個基於web的應用程序,它需要一個多屏界面。開發一個多屏幕Web界面 - 比如彭博終端

要做到這一點我在尋找以下:

  1. 任何前端庫,使之成爲可能 - 例如jQuery插件。
  2. 我應該看的任何設計模式。
  3. 任何成功的基於Web的多屏界面的開源實現。

enter image description here

+1

您的應用程序是否在瀏覽器或連接到後端服務器的destop應用程序上運行? – manas

+0

嗨@silent_warrior,應用程序將有一個瀏覽器層,一個服務器層,然後是一個數據層(非常傳統)。我懷疑一個多屏界面在架構層的瀏覽器級需要特別注意。 – user1172468

+1

您對客戶瀏覽器有多少控制?如果沒有,那麼用戶將需要拖動第二個窗口到他們的第二個屏幕,併爲每個窗口自己按'F11'。否則,請考慮爲目標瀏覽器創建插件/附加組件。 – RoToRa

回答

1

你應該看看Composite和Decorator模式。實際上,GoF書籍(Design Patters,Gamma等)中的案例研究(Lexi文字處理器)與高度相關 - 構建了UI元素的層次結構,這些元素可能會或可能不會在其中包含一些小部件。

案例研究爲這種UI設計提供了一個很好的起點,涵蓋了許多您可能不會考慮的事情。