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



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - 検索バーの日本語入力サジェスト機能を使う方法ありませんか?
作成者 メッセージ
  記事の件名:  Re: 検索バーの日本語入力サジェスト機能を使う方法ありませんか?  引用付きで返信する
了解しました。
ご丁寧にありがとうございました。
投稿記事 Posted: 2021年6月26日(土) 09:02
  記事の件名:  Re: 検索バーの日本語入力サジェスト機能を使う方法ありませんか?  引用付きで返信する
okb さんが書きました:
しかし疑問に思うのは日本語入力途中ならMS IMEの管理下にあり、type="search"や"text"の識別可能なんでしょうか?

誤解があるようです。
MS IMEがxhtmlのソースを読んで識別してるわけではありません。
便宜上 IMEと言ってますが、現在のWindowsの日本語入力サービスAPIはTSF(Text Services Framework)というもので、入力エンジンのことをTIP(Text Input Processor)と言います。
フォーカスが切り替わった際にAPIを通じてモードが通知されると理解してください。
それに対してどのような動作をするかはTIP次第ということです。
投稿記事 Posted: 2021年6月26日(土) 08:53
  記事の件名:  Re: 検索バーの日本語入力サジェスト機能を使う方法ありませんか?  引用付きで返信する
レス、ありがとうございます。
再度、確認したところGoogle日本語入力ではアドレスバー、検索バーともにサジェスト機能は動きます。
MS IMEでは検索バーでは機能しません。これはFirefox の画面UIは xhtml(あるいはxul) で記述されていて、検索バーは <input type="search"> 要素となっているためという認識でよろしいでしょうか?
しかし疑問に思うのは日本語入力途中ならMS IMEの管理下にあり、type="search"や"text"の識別可能なんでしょうか?

いずれにしろ、当面Google日本語入力で運用します。
投稿記事 Posted: 2021年6月26日(土) 07:38
  記事の件名:  Re: 検索バーの日本語入力サジェスト機能を使う方法ありませんか?  引用付きで返信する
okb さん、ちょっと一日放置になっちゃいましたが・・・

okb さんが書きました:
アドレスバーから検索入力すると日本語入力サジェストおよび検索サジェストともに機能します。
ツールバーの検索バーでは検索サジェストは効きますが、日本語入力サジェストは効きません。

検索候補はFirefoxの機能ですが、okbさん言うところの「日本語入力サジェスト」は日本語IMEの機能です。
Google 日本語入力では「サジェスト機能」と呼んでいるようですが、Microsoft IMEだと変換(予測)候補の一覧という言い方になるかと思います。
Firefox や Chrome などのブラウザーがやっているわけではありません。
まず、ここを区別しておかないと混乱します。

Firefox の画面UIは xhtml(あるいはxul) で記述されていて、検索バーは <input type="search"> 要素となっています。
添付ファイル:
検索バーはsearch型入力要素.jpg
検索バーはsearch型入力要素.jpg [ 237.45 KiB | 表示数: 6041 回 ]

type="search" が指定された入力欄では、日本語IMEは変換候補を出さないという挙動(ATOKの場合にどうなるかは未確認)になります。
https://developer.mozilla.org/ja/docs/W ... put/search のページの中ほどにsearch型入力欄の例がありますので、入力してみてください。
アドレスバーは type="text" の入力要素になっているので、IMEは変換候補を出します。
これは設定で変えることはできないと思いますので仕様と思ってください。

Windows のエクスプローラーも似たような挙動となります。
アドレスバーへの入力ではIMEの変換候補が出ますが、検索欄では出ません。
投稿記事 Posted: 2021年6月26日(土) 02:14
  記事の件名:  Re: 検索バーの日本語入力サジェスト機能を使う方法ありませんか?  引用付きで返信する
基本的には以下参照。
* Firefox の検索候補の表示機能 | Firefox ヘルプ

此処のフォーラムでの過去ログとしては以下参照。
* MozillaZine.jp フォーラム • トピック - 検索バーで検索エンジンをyahooにしたら検索候補が表示されない

古いFirefoxを一旦導入しての検索エンジンでのサジェストを有効化する場合には、以下が参考に為るでしょう。
* Firefoxの検索バーにサジェスト(入力補助)機能を追加する方法
古いFirefoxと最新のFirefoxでは検索エンジンの情報を扱うファイル名が違うので、此処も留意する必要が有ります。

検索バーを追加するアドオンとしては「Add to Search Bar」が有りましたが。現在はアドオンサイトでは入手不可能に為って居ますので、自力で探す為りして解決するしか無いでしょう。
投稿記事 Posted: 2021年6月26日(土) 01:33
  記事の件名:  検索バーの日本語入力サジェスト機能を使う方法ありませんか?  引用付きで返信する
Win10,Firefox 89.0.2、MS IME、
オプション>検索>検索候補を使用する(S)はチェックON

アドレスバーから検索入力すると日本語入力サジェストおよび検索サジェストともに機能します。
ツールバーの検索バーでは検索サジェストは効きますが、日本語入力サジェストは効きません。
https://www.google.co.jp/の検索バーでは機能します。
MS IMEをGoogle日本語入力にするとサジェスト機能は有効にしてますが、いずれも機能しません。
ただしChromeのアドレスバーでは機能します。

Firefox、検索バーの日本語入力サジェスト機能を有効にする方法ありませんか?
投稿記事 Posted: 2021年6月24日(木) 08:42

All times are UTC + 9 hours


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