当将经典的 ClientServer 应用程序移植到 Web 应用程序(通过从头开始完全重写)时,典型的问题是
“我如何管理我习惯的多表单场景?”
在 Windows (Delphi) 应用程序中,例如在我的情况下,用户正在使用应用程序并行访问多个表单或一次访问一个表单,但所有表单都同时显示在屏幕上(可能有人被最小化,其他人是模态的,. ...)。
在 Web 应用程序中,选项包括:
1)使用不同的浏览器标签
2)在左侧有一种导航栏并填充包含“表单”的全屏(vulll视口)“面板”
3)拥有ExtJS支持的“经典行为模拟”(试试这个例子,在同一个网页上存在多个表单并且它们可以像在Windows桌面上一样移动
(3) 很奇怪,让我想起了 RDP
(1) 和 (2) 有哪些替代方案?