■トップ・ページ:ユーザ・インタフェースを変更

タッチ・スクリーン端末向けに、ユーザ・インタフェースを変更しました。

従来、各サービスのメニュー・ボタンの上にマウス・カーソルをホバーさせると、そのサービスに関する簡単な説明を右側のペインに表示していました。
しかし、タッチ・スクリーン端末の場合、「マウス・カーソルをホバーさせる」という使い方は一般的ではないので、このインタフェースは不便だったようです。
そこで、メニュー・ボタンをクリックすることで説明が表示され、再度クリックするとそのサービスを起動するようにしました。


併せてもうひとつ。
マジック・サポートで使っているツールチップは、マウス・カーソルがアンカーから外れると閉じるようにしていました。
「総合ルール・ビューワ」では、ルール参照がツールチップ・アンカーであると同時に、そのルールにジャンプするためのリンクにもなっています。
このため、マウス・カーソルを全く動かすことなくルール参照をクリックすると、マウス・カーソルがアンカーから外れるイベントが生じないので、ツールチップが浮かんだままそのルール・セクションにジャンプすることになります。
マウスを使う環境では、マウス・カーソルを動かすことなくリンクをクリックするのはけっこう注意深くやらないとできない操作ですし、偶然そういう事態が生じたとしてもマウスを少しでも動かせばイベントが発生してツールチップは消えるので、このことは問題ではありませんでした。
しかし、タッチ・スクリーン端末の場合、ルール参照にタッチする操作は常に「マウス・カーソルを動かすことなくクリックする」ことなので、ツールチップが浮かんだままジャンプすることになります。
しかも、改めて別の場所にタッチしない限りイベントが発生しないので、普通はツールチップは浮かんだまんまです。
こりゃちょっと具合が悪いので、リンクがクリックされたらツールチップは消すようにしました。

マジック・サポート http://www4.atpages.jp/kakoiku/index.php?lang=Japanese

コメント

お気に入り日記の更新

テーマ別日記一覧

日記内を検索