― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 4 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2012年6月08日(金) 13:44 
オフライン

登録日時: 2012年3月21日(水) 11:15
記事: 96
お住まい: 京都市
一度ブックマークの詳細を表示させると、「詳細を表示/詳細を隠す」のショートカットキー(Alt+E)が反応しなくなります。

別の言い方をすると、ブックマークを開いたあと最初の1回しか「詳細を表示/詳細を隠す」のショートカットキー(Alt+E)が機能しないということです。

環境:
Firefox 13 セーフモード
Windows XP SP3 (x86)

再現手順:
1. Firefoxをセーフモードで起動(拡張機能はすべて無効状態)
2. ブックマークメニューからすべてのブックマークを表示する
3. ブックマークのエントリを選ぶ
4. ショートカットキー(Alt+E)もしくはマウスクリックで「詳細を表示」を実行する
5. ショートカットキー(Alt+E)で「詳細を隠す」が実行できなくなる
6. マウスクリックで「詳細を隠す」を実行する
7. ショートカットキー(Alt+E)で「詳細を表示」を実行できない
8. この状態でも他のショートカットキー(名前:Alt+Nなど)は正常に実行できる

ブックマークウィンドウを一度閉じて再表示させると、最初の1回はショートカットキー(Alt+E)で「詳細を表示」を実行できますが、そのあとは Alt+E に反応しません。

bugzillaに同じ現象が報告されていましたが、最初に報告されたのが 2011-02-09 になっていました。
Firefox 12では問題なかったのですが、、、:cry:
https://bugzilla.mozilla.org/show_bug.cgi?id=632968

bugzillaのほうはほとんど動いていませんので、よかったらこの現象が「再現する」または「再現しない」を書き込んでくださると嬉しいです。

以上、よろしくお願いいたします。


P.S.
なんかタグが正常に機能しないんですが、これって私だけの問題でしょうか??

_________________
B級グルメ好きなバイク乗り、主にPicasaとGmailのヘルプフォーラムに出没してます。

公開している Firefoxの拡張機能はこちら。
https://addons.mozilla.org/ja/firefox/user/6110569/


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2012年6月09日(土) 08:48 
当方も Windows XP SP3 (x86) + Firefox 13.0 という環境なので、少しばかりコメントさせていただきます。

「ショートカットキー」と書いておられますが、「アクセスキー」のことですよね?

バッキー さんが書きました:
再現手順:
1. Firefoxをセーフモードで起動(拡張機能はすべて無効状態)
2. ブックマークメニューからすべてのブックマークを表示する
3. ブックマークのエントリを選ぶ
4. ショートカットキー(ALT + E)もしくはマウスクリックで「詳細を表示」を実行する
5. ショートカットキー(ALT + E)で「詳細を隠す」が実行できなくなる
6. マウスクリックで「詳細を隠す」を実行する
7. ショートカットキー(ALT + E)で「詳細を表示」を実行できない
8. この状態でも他のショートカットキー(名前:ALT + Nなど)は正常に実行できる

ご提示の手順をそのままたどると、当方でもおっしゃるとおりの結果になります。

ただし、5. や 7. において、[Alt] + [E] ではなく、[E] キー単独の押下をくり返すことで [詳細を表示] と [詳細を隠す] がトグル動作になります。(Bug 632968 に書いてあるとおり?)

いずれにしても、[詳細] ボタンにフォーカスが当たった状態が維持されている限りは、[E] キー単独の押下で [詳細を表示] と [詳細を隠す] を交互に切り替えることは可能でした。
○この一連の動作については、おそらくアクセスキーとしての正常な動作だと思われます。【A】

一方、4. の直後に [Alt] + [D] で [説明] 欄(*)に移動するなどの別動作をはさんで(つまり [詳細] ボタンからフォーカスをはずして)、再度の [Alt] + [E] キー押下では [詳細] ボタンを働かせることはできませんでした。
(*)[Alt] + [N] で [名前] 欄、[Alt] + [K] で [キーワード] 欄など、他のメニューへの移動でも同様です。

しかし、例えば [説明] 欄から [Alt] + [N] で [名前] 欄へ移るなど他のアクセスキーは機能しますから、その状態で [Alt] + [E] のアクセスキーが受け付けられないことは、適切な動作とはいえない気がします。
  | テキストエディタなどでもテキスト入力エリアにフォーカスがある状態から、
  | [Alt] + [*] などそのシステムで定められたキー操作によって、
  | アクセスキーが設定された任意のメニューにアクセスできますし......。

●[詳細] ボタンの操作後いったん [名前] 欄などにフォーカスを移した状態から、[Alt] + [E] で [詳細] ボタンにアクセスできないのは、Firefox の問題であるように思われます。【B】

別方法としては、5. や 7. の状態のとき、[Tab] や [Shift] + [Tab] でフォーカスを [詳細] ボタンにもっていくと、[E] キー単独で [詳細を表示] と [詳細を隠す] を切り替えることはできました。
また、例えば [Alt] + [N] で [名前] 欄にフォーカスがある状態から、[Tab] キー操作で上のエントリ一覧にフォーカスを移すと(その後 [↑] や [↓] キーで他のエントリを選択してもよい)、[Alt] + [E] キーで [詳細] ボタンにアクセスでき、[E] キー単独でのトグル動作が可能になりました。
【B】のような問題があるとしても、さしあたっての代替操作は可能なようです。

以上、大雑把ではありますが当方で試した結果です。
(それほど突っ込んでは確かめていませんから、不十分な点があったらごめんなさい。)

バッキー さんが書きました:
Firefox 12では問題なかったのですが、、、

これについてはよくわかりません。
PC 上の Firefox は 13.0 にしてしまったため、戻してまで確認する余裕はありませんでしたが、緊急用として USB メモリに入れてある Firefox が 12.0(ポータブル版)のままだったので、上記の手順を試してみました。
その限りでは 13.0(正式版)の動作と大差ないように見えました。つまり「再現手順」のとおりに操作すると、5. や 7. が再現されましたし、[E] キーの単独押下の結果も上述のとおりでした。
(ポータブル版と正式版の違いがあるかもしれないので、その程度の雑駁な比較でしかありませんが...。)

(補足)
キーボード操作を主体にしていると、ふつうは [アクセスキー] や [ショートカットキー] の違いをあまり意識せず、指先の慣れで操作するケースは多いと思います。
しかし厳密には両者の概念には違いがあるので、キーボードからメニューの選択・実行をおこなう [アクセスキー] に、特定のキーの組み合わせでストレートにコマンドを実行する [ショートカットキー] の動作を期待してしまうと、納得できない現象が起こっているように見えるケースはあるかもしれません。

[履歴とブックマークの管理] ウィンドウで一例を挙げます。
右のコンテンツビューペイン(エントリされたブックマークの一覧)を全選択する動作をおこなう場合を考えます。
[Alt] + [O] で [管理] メニューが開き、引き続き [A] キーの単独押下で [すべて選択] のメニューが選択・実行されます。この手順は [アクセスキー] です。
(注)[Alt] + [O] -> [A] で [すべて選択] のメニューが選択・実行されることに注意してください。[Alt] + [O] -> [Alt] + [A] ではありません。

一方、[ショートカットキー] の [Ctrl] + [A] では、[すべて選択] のコマンドがストレートに実行されます。

この伝でいえば、[詳細を表示] と [詳細を隠す] に [アクセスキー](E)は存在しますが、 [ショートカットキー] は存在しません。(他にも、初期状態では [ショートカットキー] が割り当てられていないメニューはあります。)

Bugzilla に報告されるなら、そのあたりの区別にも注意を払いつつ、[履歴とブックマークの管理] ウィンドウにおいてどういう条件のときに [Alt] + [E] キーが効かなくなるのが問題といえるのかを、詳しく説明できたほうが効果的だと思います。
つまり、仕様の範囲内の正常動作(例:【A】)と明らかに不具合と考えられる動作(例:【B】)の切り分けをきちんおこなって報告できるのが望ましいといいましょうか...。
(参考 ― 古い記事ですが、Microsoft の公式サポートを紹介しておきます。)
W31:アクセスキーとショートカットキーについて


とりあえず以上です。的外れだったらすみません。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2012年6月09日(土) 22:40 
オフライン

登録日時: 2012年3月21日(水) 11:15
記事: 96
お住まい: 京都市
偶然的通行人 さんが書きました:
当方も Windows XP SP3 (x86) + Firefox 13.0 という環境なので、少しばかりコメントさせていただきます。

偶然的通行人さん、返信ありがとうございます。

偶然的通行人 さんが書きました:
「ショートカットキー」と書いておられますが、「アクセスキー」のことですよね?

うわぁ、そうですね。f(^_^;
大変失礼しました。


偶然的通行人 さんが書きました:
[詳細] ボタンにフォーカスが当たった状態が維持されている限りは、[E] キー単独の押下で [詳細を表示] と [詳細を隠す] を交互に切り替えることは可能でした。

ありがとうございます、これは試していませんでした。

偶然的通行人 さんが書きました:
この一連の動作については、おそらくアクセスキーとしての正常な動作だと思われます。【A】

うーん、そうでしょうか?
アクセスキーというよりも、ボタンにフォーカスが当たっている状態で Space や Enter を押したときの動作に近いと思うのですが、、、

偶然的通行人 さんが書きました:
しかし、例えば [説明] 欄から [Alt] + [N] で [名前] 欄へ移るなど他のアクセスキーは機能しますから、その状態で [Alt] + [E] のアクセスキーが受け付けられないことは、適切な動作とはいえない気がします。

ご同意ありがとうございます。
最初の1回だけしか [Alt] + [E] が正常に機能しないのですから、やはり Firefoxの問題ですよね。

偶然的通行人 さんが書きました:
さしあたっての代替操作は可能なようです。

いや、まぁ、そうなんですが、なんか操作性が悪くてストレスを感じてしまうんです。

偶然的通行人 さんが書きました:
以上、大雑把ではありますが当方で試した結果です。
(それほど突っ込んでは確かめていませんから、不十分な点があったらごめんなさい。)

ありがとうございました。
十分に試していただいていると思います。

偶然的通行人 さんが書きました:
キーボード操作を主体にしていると、ふつうは [アクセスキー] や [ショートカットキー] の違いをあまり意識せず、指先の慣れで操作するケースは多いと思います。

確かにあまり意識していませんが、アンダーバーがついているところは「Altキーと組み合わせて動作する」ということが指先に染み付いているので今回のようなことが起こるとストレスの原因なんです。f(-_-:

_________________
B級グルメ好きなバイク乗り、主にPicasaとGmailのヘルプフォーラムに出没してます。

公開している Firefoxの拡張機能はこちら。
https://addons.mozilla.org/ja/firefox/user/6110569/


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2012年10月09日(火) 08:10 
オフライン

登録日時: 2012年3月21日(水) 11:15
記事: 96
お住まい: 京都市
bugzillaに投稿したレポートに少し進展がありました。

どうも、詳細を表示したときに、「詳細を表示」ボタンと「詳細を隠す」ボタンに同じアクセスキーが割り当てられてしまうことが原因のようです。:-(

_________________
B級グルメ好きなバイク乗り、主にPicasaとGmailのヘルプフォーラムに出没してます。

公開している Firefoxの拡張機能はこちら。
https://addons.mozilla.org/ja/firefox/user/6110569/


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 4 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[33人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean