it-swarm.cn

经典“标签式”窗口的创新替代品

有没有人遇到任何跳出框框的在线内容,并重新考虑我们如何比使用窗口顶部的经典标签栏更有效地组织多窗口内容?

我正在构建一个Cocoa应用程序,该应用程序在任何给定时间都可能会打开很多“选项卡”,并且我总是发现选项卡栏在这些情况下会有些混乱。

一种替代的示例是多列格式,其中“选项卡”实际上垂直堆叠在主窗口旁边的列中。使用此功能的唯一问题是,我已经在所述窗口的左侧显示了目录树,因此它看起来可能令人困惑。

我可以想到的另一种替代方法可能不是很容易访问,但是基本上每个“选项卡”都是一种气泡,该气泡进入面板,该面板在垂直和水平方向上均会调整大小,并且布局针对空间优化了“选项卡”的位置(像拼图一样)。

我不知道,我对此真的有些开放的想法,因为我知道为什么我发现类似应用程序中的选项卡栏很麻烦。

我试图获得快速浏览/在打开的文档之间导航以及同时进行空间优化的好处。

(此应用是文本编辑器/ IDE)

15
d11wtq
12
ThomPete

黄鼠狼答案:取决于内容。

如果您需要并排比较某些窗口的内容,则选项卡是最糟糕的解决方案之一。

对于源代码,有一个有趣的原型( Code Bubbles )与使用源文件作为组织单位的约定不符。

帕特里克(Patrick)发布的TreeStyleTab以类似的方式利用了打开选项卡的层次结构(至少在我理解正确的情况下)。

那么您能否说出选项卡中的数据及其相关性?

3
peterchen

用于Firefox的 树样式标签 插件是您描述的多列垂直标签的巧妙实现。

2
Patrick McElhaney

签出firefox的鱼眼标签..。用户可能无法随时记住所有这些东西的位置,因此在标签中为他们提供非单击式基于悬停的视图将非常有效。我发现自己经常打开30多个标签页...将标签页扩展到鼠标光标附近既令人愉悦又易于扫描。

鱼眼选项卡(没有可见的演示,您必须安装它) https://addons.mozilla.org/zh-CN/firefox/addon/4845/

鱼眼镜头示例: http://profs.etsmtl.ca/mmcguffin/research/expandingTargets/ (但请想象您的标签页仅在x维度上放大。

2
ericslaw