無数のテキストエディターがあり、まだ新しいエディターが表示されます。 テーブルエディタの数は少なくなりますが、データ量が数千に及ぶ場合にのみ文句を言う必要があります。
しかし、 情報を提示する方法はそれほど多くありません。
行、リスト、表、グラフ、チャート、地図、3D
もちろん、これらの種には非常に多様な種類がありますが、かなり人気のあるものは十数個を超えません。
基本的に、これらのメソッドは、同時に表示される特性の数で分割できます。
一次元:リスト、タイムライン、タイミングなど
二次元:テーブル、マップ、グラフ、ヒストグラムなど
3次元:ほとんど非標準の複雑な科学3D視覚化
多次元:木、グラフ、ネットワーク
データビジュアライゼーションは既に豊富に作成されており、新しいビジュアライゼーションを継続して発明しています。 ツリーについてのみ、300のオプションがあります: treevis.net
しかし、最も人気のある非常に少数のエディターが存在します。
また、多次元データの場合、大きなギャップがあります。
しかし、コマンドラインen.wikipedia.org/wiki/Xtreeの時点で本格的なグラフィカルインターフェイスが作成される前から、最初の人気のある視覚化が登場しました。
Xtreeの開発者であるJeffery C. Johnsonは、1985年に最初の実用的な視覚化を作成しました。 ファイルマネージャは、ディレクトリツリーの階層構造を表しています。
今日まで、私はテキストエディタープログラマー(VIM)にNERDTreeプラグインのほぼ同一のインターフェースを使用しています。
そして、私のような回転したオタク(プラグインの名前「NERD」に由来する)を考慮に入れない場合、標準のWindows ファイルマネージャーを思い出します 。
ここでの機能は同じで、作成、名前変更、移動、削除
そして、これがChromeブックマークマネージャーです
繰り返しますが、すでに2000を超えるノードのみがすでにスローダウンを開始しています
ウェブサイトやウェブアプリケーションの場合、あらゆる種類のウィジェットがきちんと作成されているようです。本格的なUIライブラリでは次のとおりです。
Webix webix.com/demo/tree/basic
Kendo-UI demos.telerik.com/kendo-ui/treeview/index
また、TreeGrid www.jqwidgets.com/jquery-widgets-demo/demos/jqxtreegrid/index.htmのようなより複雑なものがすでにあります
ここでは、各ExtJSノードのテーブルにアクションを埋め込むこともできますdocs.sencha.com/extjs/4.2.2/extjs-build/examples/build/KitchenSink/ext-theme-neptune/#tree-grid
ただし、データを操作するための基本的な機能でさえ、並べ替えとフィルタリングが含まれます。
そして理想的には、このリストからすべてをできるようになりたい
作成する | |
編集 | |
表示する | |
削除する | |
リンク | アイテムを互いに関連付ける |
変換する | アイテムの種類の視覚化の変更 |
並べ替え | 再注文セット |
フィルター | サブセットを減らす |
ズーム | アイテムのサイズを増やす/減らす |
団体 | タグで並べ替え |
歴史 | 以前のバージョンとリンク |
同期する | 他のデバイスとリンクする |
コピー | 作成+リンク |
マージ | 同様のリンク2 |
送る | コピーして人とリンク |
レート | 量指定子とリンク |
共有する | 人とリンク |
タグ付け | キーワードとリンク |
最も簡単な操作は斜体です。
多次元構造化データを編集するツールがまだないのはなぜですか? 実際、ほとんどすべてのデータは、ノードとそれらの間の関係のセットとして表すことができます。
私が通常使用する基本的なデータ型のリストは次のとおりです。
対象 | 本来の起源 |
テキスト | 標識のシーケンス |
画像 | ビットの表 |
映像 | 画像のシーケンス |
音声 | 音のシーケンス |
日付 | リンク |
場所 | リンク |
アイコン | 画像 |
ファイル | 画像、テキスト |
テーブル | レイアウト |
樹木 | レイアウト |
グラフ | レイアウト |
ウェブページ | レイアウト |
しおり | リンク、テキスト |
タグ付け | テキスト |
コメント | テキスト |
プレイリスト | レイアウト |
注釈 | テキスト |
リマインダー | 日付 |
ミニチュア | 画像 |
地図 | 画像 |
住所 | テキスト |
メール | 何でも |
投稿 | 何でも |
ツイート | 何でも |
写真 | 画像 |
描画 | 画像 |
グッズ | リンク |
メッセージ | テキスト |
ご注意 | テキスト |
イベント | テキスト、日付 |
タスク | テキスト、日付 |
提言 | テキストリンク |
連絡先 | テキスト、写真 |
グラフ | 画像 |
図 | 画像 |
チャート | 画像 |
コミットする | テキスト、人 |
文書化 | レイアウト |
本 | レイアウト |
そして、それらはすべて密接に相互接続されています。 しかし、既存のサービスとプログラムでは、せいぜいそれらのうちのほんの一部しかリンクできず、前のリストからいくつかの機能しか提供していません。 一般的に、古典的なスタートアップは次のようになります。「「Y」データに対する「X」機能の革新的なソリューションを提供します」:ファイル同期、画像共有、または連絡先マネージャー。
ただし、一部のタイプのデータは、タグクラウド、地上交通マップ、Webサイト、勤務スケジュールなど、本質的に関係の集合にすぎません。
おそらく、情報を構造化することは簡単な作業ではなく、すべてのテキストを1つのテキストドキュメントに書くことは簡単です。テキストを段落、色、または太字で強調することもあります。 しかし、結局のところ、MS Wordの前は贅沢でした。
頭の中の考えや連想と同様に、コミュニケーションを直感的かつ簡単に管理できるツールが必要です。
MindManagers 。 現在、これはノード間のリンクを表示する機能を実装するアプリケーションのクラス全体です。
しかし、それらのほとんどすべては、視覚化を作成するための基本的な機能のみを提供します。 作成-見た-忘れました。 あなたの考え、行動、側面からのデータ(全体像)を見る機会を与える美しい写真ですが、それ以上はありません。
Mindmeisterのように、他の何かを与える人はごくわずかです。 ここには共同編集があります。
もちろん、特定の種類のデータ用に研ぎ澄まされた専門的なツールがあります: en.wikipedia.org/wiki/List_of_phylogenetic_tree_visualization_software
この分野で必要なほぼすべてのことを行います。
しかし、 ユニバーサル構造化データエディターはどうでしょうか。 テキストについては、テーブルについて。 写真、プレゼンテーション、ベクターグラフィックスであっても、すでに確立された標準と形式があります。 グラフのデータベースであるNeo4jをリリースした会社は、良い一歩を踏み出しました。 標準化には良い試みさえあります: gist.neo4j.org
しかし、まだ2つの問題があります。 マインドマップを作成するプログラムはかなり静的であり、ツリー内のノードの背後には情報がありません。 2つ目は、ツリーはグラフの特殊なケースにすぎないということです。 私たちの脳は、互いに接続されたニューロンのネットワークで構成されています。 さらに、各接続には方向性があり、独自の重みがあります。 私たちの記憶の記憶は、連想からなる画像の形で保存されます。 そして、思考自体のプロセスでさえ、それらを通過するものです。
Evernoteはメモリを拡張するためのツールとしての地位を確立していますが、情報の記録と保存のみを許可しています。
レコード、連絡先、ファイルなどに思考を関連付けることにより、文字通り記憶を拡張できるアプリケーションについてはどうでしょうか?