(問題1) 入力フィールドとチェックリストの対応関係が視認しづらい
現状のUIの場合、あらかじめ「チェックリストの全項目を暗記出来る人」でなければ、
- タイトル入力時にチェックリストのタイトル項目を探す→タイトル入力
- タグ入力時にチェックリストのタイトル項目を探す→タグ入力
- 本文入力時にチェックリストの本文項目を探す→本文入力
という工程が必要で、目線の移動が大変です。
あるいは、「全ての入力が終わった後にチェック→修正」が狙いかもしれませんが、一度、入力したものを修正するのは面倒くさいので、好まれません。
(少なくとも、私はやりたくないですね)
stackoverflowと対比すると、違いが良く分かります。
- タイトル入力時に右側にヒントが現れて、確認項目がすぐに分かる
- 本文入力時に右側にヒントが現れて、確認項目がすぐに分かる
- タグ入力時に右側にヒントが現れて、確認項目がすぐに分かる
確認項目は、必要な時に、必要なタイミングで、即座に確認できる場所に現れるのが理想です。
そして、全項目を質問投稿画面で網羅するのは不可能なので、詳細はヘルプページにリンクさせるのが妥当と考えます。
最低でも、「タイトル」「本文」「タグ」の各々のヘルプページが必要です。
(問題2) ヒントが自動的に表示されない
[投稿前のチェックリストb] に限りませんが、質問投稿画面にあるボタン全てにおいて、ユーザが手動でボタン押下して初めて表示されます。
従って、ユーザが押そうと思わなければヒントは表示されませんし、気がつかれません。
確認項目があるのなら、入力するタイミングで自動的にヒントが表示されるのが理想と考えます。
そういう意味で、繰り返しになりますが、stackoverflowのUIは素晴らしいと思います。
(問題3) ヘルプの検索効率が悪い
例によって、stackoverflowとteratailのヘルプを対比します。
質問文を入力している時になにがしかの疑問を持った時、特定の情報を探してヘルプを探し求める状況はよくあります。
- タイトルはどのように書けばいいだろう?
- コードはどのように書けばいいだろう?
- 本文に何を書けばいいだろう?
この場合、stackoverflowは求める情報が見出しからすぐ見つけられますが、teratailは初めから最後まで順番に読んで見つけられる(もしくは、HITしそうな検索後でページ検索して見つかる)という事になります。
stackoverflowは見出しが具体的で簡潔です。
また、stackoverflowでは「避けるべき質問」を別トピックに分けているので、それぞれがすっきりしている部分があります。
「後から検索しやすい」という性質は、回答者が質問者に [修正依頼] する時にも有用になります。
teratailで「質問するときのヒント」を質問者に指摘して受け入れづらいのは、単純に「分かりづらい」という原因もあると思います。
まとめ
「ユーザが質問するときにどのような行動をとるか」を考えられたUIであって欲しいと思います。
質問投稿画面UIもそうですが、「ヘルプで目的の情報が探しづらい」というデメリットは回答者が質問者に指摘する事を困難にしています。
個人的には、
- 回答の編集UIに手を加えて、質問投稿UIにする
- 画面右側にstackoverflow方式でヒントを表示
- ヒントで説明しきれない部分は、ヒントからヘルプにリンクを貼る
がシンプルで良いと考えます。