ページ最上部にカラーバー Edit

目次 Edit

 
 

ページの種類で色分け。

通常、その他…黒

警告付き…赤

編集…青

ユーザーアカウント…黄

関連 Edit

 
 

検索:UI
 

これはスタイルシートと別。

Wikiの設定で使うか使わないかを選択。

UI周辺のタグ Edit

Array
 

ナビは最上部か最下部に Edit

UI Edit


ナビは最上部か最下部に。

グローバルナビはスクロールですぐに消えるほうが煩わしくなくて良い。

編集などといった操作をするUIは常に示されていたほうが良い。

示中のページに関することは常時示、他のページに関することはスクロールした(利用者が移動するためリンクを探している)ときに見えればいい。

ドラッグ対応チェックボックス Edit


ユーザーインターフェイスについて。

ドラッグでON/OFFできるチェックボックスが欲しい。

プッシュボタンの。

ドラッグできるチェックボックス Edit

複数ページをまとめて扱う Edit


RegExpで複数ページをまとめて指定、それらをページとして扱いたい。

編集した結果、一部のページでデータが不正になるようでも受け付ける。使用できないだけ。

ドラッグでチェックできるチェックボックス。

見た目をチェックボックスとは違うチェックボックスにしないと。

APIも。

ドラッグすると、マーカーで塗ったような色がつく。

1回のドラッグではONかOFFのどちらか一方の操作だけ。1回のドラッグ中にトグルはしない。最初の1つめがONかOFFか次第。

区切りタグ Edit

パーマリンク/静的リンク中心 Edit


動的な(意味が変わる)リンクは使わない。

例えば、ページの新規作成はcmd=new(名前の無い新ページ作成)よりも「ページ名+編集」というクエリーを使う。

検索結果、検索ボックスの既定値、フォーカス位置、ダンプのダウンロードページのオプションなども。

タグクラウドを区切り線にする。

大きさを変えると見た目がよくないので、色の強弱で。

これを縦線にも使用。

2カラムレイアウトの区切りにする。

AutoPagerモード Edit


AutoPagerのようなのを実装するならスクロールバーを消す。

AutoPagerモードOFFでスクロールバー示。

タイトルとURLをコピペ Edit


ページ名部分をバックリンク一覧へのリンクにしないのなら)シングルクリックでページ名をコピペできるように。

内部リンクを作りやすくするため。

最後に参照したページ Edit


もしWiki外へ出ても元のWikiページに戻れるように、

クライアント側データに「最後に参照したページ」のIDを残す。

クッキーがいい。

履歴すべてを残したいところだが、クライアント側のIDとサーバー側のDBで実現。(データが大きくなるので)

日付別ページ一覧 Edit


日付を元にページを作る場合(日記とかブログとか)に。

作業記録にも。Wikiの沿革にも。→:沿革
  • 縦にリスト示。縦スクロール。各項目にページへのリンクと内容の要約を。
  • 左側にカラーバー(月別)
  • ページの無い日付には空欄。カラーバーなし。
    項目間の間隔が分かるように。カラーバーと同じ効果。
  • スケール変更。1時間とか1分ごとに1項目〜1年ごとに1項目くらいまで。
  • スケールに見合った範囲のページ一覧を、1つの項目に詰め込む。+「もっと見る」リンク

これを汎用化するとスプレッドシート示になる。

含まれるファセットを列に、行をページにして。列の中には作成日時や最終更新日時、全ページ中の相対的な更新頻度(を色でしたもの)なども。

:i/タイムラインを時系列順に並べるもの。

:i/UI/ Edit