Comments (4)
関連して、レポートモードボタンを有効にするか? それとも再描画モードおよび手動測定の再描画モードの「探索終了」ボタンからのみからしかレポートモードに行けないようにするか? の議論が必要。
さらに関連して、探索準備モードを行っていない状態で探索モード及び手動測定モードに行けないようにする機能の議論も必要。
(できればここら辺の機能は統一的にできたら分かりやすくて良い)
確かに、いつでもどこからでもレポートモードにいけてしまうとアラートを出す余計な手間がかかってしまうので、行ける箇所はなるべく限定して、「探索終了」もしくは「手動測定終了」のみからしかいけないようにした方が良いかもしれません。
ただ、探索/再描画モードを終えた後に手動測定モードに行く時は上の「手動測定」ボタンから行くので、それと同様にレポートモードに行けた方が良いかとも思います。
(探索モード、手動測定モード共に上のボタンから行けるのに、レポートモードだけそれでは行けないというのは違和感があります)
ここら辺、他の部分の問題が一通り解決したら、またお打ち合わせをいただいてフローをもう一度整理した方が良いと思いました。
from coias-front-app.
この議論をさらに単純化すると、現状では他のモードに遷移するのに2通りやり方があります。
- 画面上のモードボタンを押す
- モード内の「探索終了」、「手動測定終了」を押す
現状この2つが混じっていますが、個人的にはどちらに統一をした方が良いと思います。
1.に統一をするのならば
- 「探索終了」と「手動測定終了」ボタンは削除してしまう
- 上のモードボタンでいつでもどこでも行けるようにする
- ただし、そのモードで必要となるファイルがカレントディレクトリに無い場合、そのモードに行ってもエラーモーダルを出して直前のモードに差し戻すか、鍵マーク+カーソルを合わせても反応せずそのモードに行けないようにする、などの処置が必要。(必要なファイルがあるならば鍵をなくし、カーソルを合わせると明るくなって、かつクリックするとそのモードに行ける)
- ユーザーの自由度が高い実装
2.に統一をする場合を考えてみましたが、厳密にやるのならば上のモードボタンは完全なお飾りでモード内のボタンのみでモード遷移することになりますが、その場合、
- 探索準備モードに「探索モードに行く」ボタンを追加しなければいけない
- 手動測定を明示的に飛ばせない。やるなら再描画モードに「レポートモードに行く」と「手動測定モードに行く」ボタンの2つがいる
- 手動測定モードやレポートモードに行った時に自由に探索モードなどに戻れなくなる。できるようにするならそれぞれボタンをさらに追加するようにする
というようになって、ユーザーの自由度を完全に縛るか、自由度を担保するならボタン迷路状態にしなければいけないことがわかります。
そのため、1.に統一をした方が良いかと思います。
ただこれは個人的な意見なので、やはり一度議論させていただきたく思います。
from coias-front-app.
@COIAS-program
ご意見ありがとうございます。
自分も1に統一したほうが、画面上のモードボタンが果たすべき責務の観点からも、直感的でいいと思います。
ただ、1を採用する場合のデザインの最適化は一旦議論させていただいた上で、案としてデザインを別ブランチで提供させていただければと思います。
from coias-front-app.
デザイン修正は基本的に完了していると思いますので、issueをクローズ致します。
from coias-front-app.
Related Issues (20)
- 探索準備モードで、バックエンドにいくつかのパラメータを渡せるように修正 HOT 5
- vscodeで、react立ち上げ時のエラー HOT 1
- 使用する画像の枚数の自由化・フィルターの制限撤廃 HOT 5
- 探索モード・再測定モードをやり直した時に以前の選択を覚えているようにしたい HOT 1
- 検出から逃れた点を自動検出ですでに検出された天体にappendする目的で、名前を変更するモードを実装する HOT 2
- キー入力でもブリンク・画像の移動をできるようにする機能(要望) HOT 5
- オートセーブ機能 HOT 20
- 再測定(手動測定)モードのリロードについて HOT 2
- 再測定モード--->手動測定モード HOT 1
- 手動測定モードで3点を選ぶ時に画像の外を選べてしまう問題 HOT 4
- 手動測定モードの上書き防止についての要望 HOT 4
- Webアプリの最適化
- 小惑星更新ボタンの非活性化 HOT 1
- やり直すボタンの色変更 HOT 1
- ブリンク機能の表示間隔のデフォルト値が短い HOT 6
- 探索画面・手動測定画面における操作UIの用意 HOT 3
- Firefoxで縦スライダーが縦にならない HOT 2
- 全自動処理・手動処理選択とデータ更新ボタンの表示場所の検討 HOT 4
- 天文画像を表示するGUI画面で、ボタンにホバー効果をつけて欲しい HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from coias-front-app.