クリックモード追加の要望

[戻る]
N903i 2006/12/01(金) 13:45:32
こんにちは、pink0への機能追加要望があります。
N903i、jigブラウザ、クリッカブルイメージにて使用させてもらっています。
全体画面表示操作・クリッカブルイメージ使用中での事で

画面位置選択に、右・左・ダブルクリックモードの様な物を、付けてほしいのです。

通常、画面位置の選択は、カーソル移動だけで
もう一度右・左クリックを選択しないといけない為
二度画面更新してしまいます。
それを左クリックモード等として、ワンクリックで作業を済ませたいのです。

操作パネル、マウスキーのDblCk・Click・RitCk(カーソル移動モード追加)選択へ、ラジオボタン選択をつけてもらえると最高なのですが
クリッカブルイメージ以外での使用に、支障が出るかもしれないので
設定変更メニューへの追加でも良いと思います。

バージョンアップして間もないのですが、対応検討の方
よろしくお願いします。

YGG [E-Mail] [HomePage] 2006/12/02(土) 01:33:59

こんばんは。YGGです。

新機能の提案、ありがとうございます。試しに実装してみたら
大変便利でしたので、Version 16.20.86 にて採用させて頂きました。

実装についてです。従来のマウスキーの所にラジオボタンを追加する方法も
考えたのですが、表示制御が複雑になり、かつレイアウト的に
誤操作しやすくなりそうだと考えました。
そこで従来のレイアウトはそのままにして、クリッカブルイメージ機能を
有効にした時だけ画像の下にラジオボタンを表示するようにしてみました。
またクリッカブルイメージ機能を使えば拡大画面表示モードでカーソルを
表示しなくてもクリックで詳細な座標を指定できるので、全画面表示中でも
ワンクリックでマウス操作ができるようにしました。

N903iさんのイメージ通りにできたかは分りませんが、是非お試しいただき、
うまく動くかどうか、また使い勝手や感想などをここに書き込んで
いただければ嬉しいです(^^

★---------------------------------------------------------------------------------★
上記の方法でもまだ未解決の場合は、下記の「追加発言」で再度お知らせください。
解決(納得)した場合は「←解決時は質問者本人がここをチェックしてください。」に
チェックを入れ、解決した旨を投稿していただけるとありがたいです(^^
★---------------------------------------------------------------------------------★

N903i 2006/12/02(土) 18:18:11
早速の対応ありがとうございました
ほぼイメージ通りの機能で、ありがたく使用させてもらいます。

あと意見・アイデアなのですが

全体画面表示中、クリッカブルイメージ使用していて、気が付いた事
○画面内移動枠の有無・貼り付けボタンの有無
 移動枠は、クリッカブルイメージで無い方が、見やすい様な感じが
 貼り付けボタンは、使用頻度が結構有るので、結局拡大画面表示へ切り替えて使っています
 両方とも、拡大画面に既在機能なので、無くても支障無いのですが、あれば便利かなと

拡大画面表示中の機能アイデア
○ドラッグ&ドロップ(マウスクリックロック)機能の追加
 現在のpink0で、この操作自体は出来なさそうで
 キーボードエミュレート機能で、似た様な操作は出来そうなのですが
 個人的には、使用頻度は低く要望程ではありませんが、ユーザーによっては結構需要がありそうな気も
 通常操作&クリッカブルイメージ、両方で使える機能だと思います

あまり機能追加してしまうと、使用方法が複雑になってしまう恐れもありますが
この辺の操作は、日常的に使っているので、使用に戸惑う事も無いかと思います。

それと、ちょっと気になったのですが
pink 取り扱い説明書.PDFの表記で
10ページ最上部
(2) 全体画面表示操作画面 と、なっています
拡大画面表示操作画面、ではないのでしょうか

YGG [E-Mail] [HomePage] 2006/12/06(水) 01:33:46

こんばんは。YGGです。

ご意見とアイディア、ありがとうございます。
それぞれ検討してみました(解釈が間違っていたらごめんなさい)。

>○画面内移動枠の有無・貼り付けボタンの有無
> 移動枠は、クリッカブルイメージで無い方が、見やすい様な感じが

移動枠は、拡大画面表示にした時に表示される範囲を明示するのに
必要だと思っています。必要であれば「カーソル」のリンクをクリックすれば
非表示にすることができますので、あえてクリッカブルイメージモードでの
移動枠表示切替は実装しないつもりです。

> 貼り付けボタンは、使用頻度が結構有るので、結局拡大画面表示へ
> 切り替えて使っています

前提として、大まかな操作は全画面表示、
詳細な操作は拡大画面表示という思想があります。

貼り付けは操作が2回にまたがる(クリックは指定場所をクリックするだけだが
貼り付けは貼り付け先を指定(クリック)して貼り付けボタンを押す、という
2回の操作になる)ため、キャレットが指定した位置に移動していることを
確認するなど精度の高い操作を実現するために、拡大画面表示で
使って欲しいという思いがあります。
ただ、クリッカブルイメージモードなら全画面表示でもクリックが
できるのに貼り付けができないのは不便な気がしはじめました。
ということで、実装を検討してみます。

>ドラッグ&ドロップ(マウスクリックロック)機能の追加

まず結論からですが、これは実装しない方向です。

そもそもドラッグ&ドロップは、リアルタイムに画面描画ができない pink には
不向きな操作だと思うのです。
WindowsなどのGUI環境でドラッグ&ドロップが広く受け入れられているのは、
「クリックしたアイコンを摘み上げて、受け入れ先に落とす」というジェスチャーが
画面上に判りやすく、リアルタイムに描画されているからこそです。
この直感的な判り易さは、残念ながらケータイブラウザ向けに
最適化した pink にはできない芸当です。

それでも一応マウスを押下したままにする機能(「マウスクリックロック」と
書いていたのはこういうことですよね?)を追加する方式で実装を検討してみました。
操作は以下のようになります。

 (1) アイコンクリック(マウス押下したまま)    ←追加機能
 (2) ドロップ先(対象ウィンドウ)までカーソル移動
 (3) ドロップ(マウスカーソル解放)        ←追加機能

上記の通り、操作は2回以上((2)は0回以上で何回も発生し得るため)に跨ります。

ここで問題なのが、「マウス押下中」という状態が複数操作に跨ることです。
この状態から発生する問題は多岐に渡ります。例を挙げると、

 ・意図しないアイコンをドラッグしていたらどうやって気付かせるか
 ・アイコンを選択できずに範囲選択になったらどうするか
 ・テキストの上でマウス押下したままの状態になったらどう動くべきか
  またどうキャンセルするか
 ・マウス押下したまま pink のhttpセッションが切れてしまったらどうするか
 ・マウス押下したまま同じく「設定変更」メニューに入ったらどうするか
 ・キーボードエミュレート機能との干渉はどう回避するか
 ・マウス押下中に誰かがパソコンを物理的に触ったらどうなるか

など、結構色々考えることが出てきました。

対策として、この操作中は他の操作をできないようにする(または他の操作を
しようとしたら強制的にドラッグをキャンセルする)とか、想定外のことが
起きたら強制的にドラッグをキャンセルする、とか、対策を打てばある程度は
操作できるものになると思うのですが、それでも事故を排除しきれるとは
思えませんし、そこまでして実装したとしても前述の通り直感的ではないため
受け入れられ辛いものになると想像します。

また、(これもそもそも論ですが)ドラッグ&ドロップという操作は
多くの場合、何らかの操作を簡単化するための代替手段(どちらが代替かは
判りませんが)であるようです。例えばファイルをドラッグ&ドロップして開く、
という操作は「ファイル」メニューの「開く」からでも行うことができます。

以上多くの場合で代替手段があること、起こり得る事故を防ぐ
うまい手立てが思いつかないことから当面実装しないつもりです。

ただしこれについては全然別のアプローチを考えていますので、そのうち
解決するかもしれません。期待せずにお待ちクダサイ。

>pink 取り扱い説明書.PDFの表記で
>10ページ最上部
>(2) 全体画面表示操作画面 と、なっています

あー・・・やってしまいました。
ご指摘の通り、間違いです。修正しました。ご指摘ありがとうございます!


★---------------------------------------------------------------------------------★
上記の方法でもまだ未解決の場合は、下記の「追加発言」で再度お知らせください。
解決(納得)した場合は「←解決時は質問者本人がここをチェックしてください。」に
チェックを入れ、解決した旨を投稿していただけるとありがたいです(^^
★---------------------------------------------------------------------------------★

イクシ 2006/12/11(月) 00:29:11
あの、アイディアなんですが。
盗撮カメラを作ってみたのですが、更新がうまく出来ないので、ただの更新を作ってもらえないでしょうか?出来れば、何秒毎に更新出来れば嬉しいのですが。

YGG [E-Mail] [HomePage] 2006/12/15(金) 00:29:17

こんばんは。YGGです。

多分監視カメラと書くつもりだったんだと思いますが、盗撮カメラはいけませんよ。
法律には明るくないですが、盗撮は犯罪で、それを示唆する記述も未遂罪に
なりかねませんので。まあこんな場所で書いたからナニってこともないと思いますが。

さて本題です。せっかくのアイディアですが、今の pink に自動更新を
搭載するつもりはありません。

pink はケータイからの各種操作をURLに埋め込んで(httpのGETメソッドで)
リクエストとして送信しているため、不用意に更新すると複数回命令が発行されて
しまう可能性があります。例を挙げれば、同じ場所を何度も何度もクリックして
しまうことが起こります。

また、ケータイが従量課金契約の場合、何の操作もしていないのに数十秒ごとに
画面が更新されることで、ユーザが気付かないうちに何万円分もの通信が
発生するような事故が起こり得ます(いわゆるパケ死です)。

以上の理由から pink に自動更新機能はつけないつもりです。

ただし、監視カメラとして使いたいなら以下の方法がありますので紹介します。

pink はご存知の通り、メールで知らされたURLにアクセスすることで遠隔地の
PCに接続するのですが、このURLを埋め込んだ下記のようなhtmlを作ることで
自動更新機能を実現することができます。

<HTML>
<META HTTP-EQUIV="REFRESH" CONTENT="20">

<FRAMESET ROWS='*' COLS='*'>
<FRAME name='tgt' src='http://www.google.co.jp/'>
</FRAMESET>
</HTML>

上記は一例です。METAタグじゃなくJavaScriptを使ったり、IEコンポーネントを
使って監視専用のブラウザを作ったりするなど方法はたくさんあると思います。
ぜひ色々工夫してみてください。

★---------------------------------------------------------------------------------★
上記の方法でもまだ未解決の場合は、下記の「追加発言」で再度お知らせください。
解決(納得)した場合は「←解決時は質問者本人がここをチェックしてください。」に
チェックを入れ、解決した旨を投稿していただけるとありがたいです(^^
★---------------------------------------------------------------------------------★

ikusi 2006/12/15(金) 21:35:07
[[解決]]
わかりましたw
自分では監視と入れたつもりが思わず体がwwwwwwwwww

追加発言
■ お名前(ペンネーム可)
  
■ メールアドレス(省略可、半角で入力)
  
■ ホームページアドレス(省略可、半角で入力)
  
■ 発言(エラー時再送信禁止)
  ←解決時は質問者本人がここをチェックしてください。
  
  

WwwLounge Ver2.16