質問: 古典的な「タブ付き」ウィンドウの革新的な代替手段 ウィンドウの上部にある従来のタブバーを使用するよりも効率的にマルチウィンドウコンテンツを整理する方法を再考するオンラインコンテンツを見つけた人はいますか?私は、常に多くの「タブ」が開かれる可能性のあるcocoaアプリケーションを構築しています。これらの場合、常にタブバーが散らかっています。別の例としては、「タブ」がメインウィンドウの横の列に実際に垂直に積み重ねられる複数列形式があります。これを使用する際の唯一の問題は、ウィンドウの左側にディレクトリツリーがすでに表示されているため、混乱を招く可能性があることです。私が考えることができる別の代替案はおそらくあまりアクセスしにくいでしょうが、基本的に各「タブ」は、垂直方向と水平方向の両方にサイズ変更されるパネルに入る一種のバブルであり、レイアウトはスペースのために「タブ」の位置を最適化します(ジグソーパズルのように)。私は知らない。同じようなアプリのタブバーが迷惑であることがわかった理由を知っているので、これについてのいくつかの新鮮なアイデアに心を開いているだけだ。開いているドキュメント間の迅速なブラウジング/ナビゲーション、およびスペース最適化のメリットを同時に獲得しようとしています。(このアプリはテキストエディター/ ideです)
回答: イタチの答え:内容によって異なります。一部のウィンドウのコンテンツを並べて比較する必要がある場合、タブは最悪の解決策の1つです。ソースコードについては、興味深いプロトタイプ( code bubbles )があります。これは、ソースファイルを組織単位として使用するという慣例に反しています。同様に、treestyletabは-patrickによって投稿されたように-(少なくとも私が正しく理解していれば)開いているタブの階層を利用します。それでは、タブのデータについて、そしてそれがどのように関連しているかについて何か言うことができますか?