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



All times are UTC + 9 hours

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

登録日時: 2010年7月31日(土) 20:22
記事: 50
Win10,Firefox 89.0.2、MS IME、
オプション>検索>検索候補を使用する(S)はチェックON

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

Firefox、検索バーの日本語入力サジェスト機能を有効にする方法ありませんか?

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2021年6月26日(土) 01:33 
オフライン

登録日時: 2008年5月26日(月) 01:41
記事: 1331
お住まい: 冥府
基本的には以下参照。
* Firefox の検索候補の表示機能 | Firefox ヘルプ

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

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

検索バーを追加するアドオンとしては「Add to Search Bar」が有りましたが。現在はアドオンサイトでは入手不可能に為って居ますので、自力で探す為りして解決するしか無いでしょう。

_________________

*Windows 10 21H1 64bit/*GoogleJapaneseInput:ATOK2017:MS-IME
Firefox 90.0.2:Beta 91:Developer Edition 91:Nightly 92.0a1:
Thunderbird 78.12.0:Earlybird 91:Daily 92.0a1:SeaMonkey 2.53.8.1/2.58a1:
Opera 77.0.4054.254:Google Chrome 92.0.4515.107/94.0.4585.0(Official Build)canary:
SRWare Iron 91.0.4650.0:Lunascape 6.15.2:Avant Ultimate 2020 build 3, 3.17.2020
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2021年6月26日(土) 02:14 
オフライン

登録日時: 2014年2月22日(土) 00:59
記事: 1961
okb さん、ちょっと一日放置になっちゃいましたが・・・

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

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

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

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

Windows のエクスプローラーも似たような挙動となります。
アドレスバーへの入力ではIMEの変換候補が出ますが、検索欄では出ません。

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2021年6月26日(土) 07:38 
オフライン

登録日時: 2010年7月31日(土) 20:22
記事: 50
レス、ありがとうございます。
再度、確認したところGoogle日本語入力ではアドレスバー、検索バーともにサジェスト機能は動きます。
MS IMEでは検索バーでは機能しません。これはFirefox の画面UIは xhtml(あるいはxul) で記述されていて、検索バーは <input type="search"> 要素となっているためという認識でよろしいでしょうか?
しかし疑問に思うのは日本語入力途中ならMS IMEの管理下にあり、type="search"や"text"の識別可能なんでしょうか?

いずれにしろ、当面Google日本語入力で運用します。

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0


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

登録日時: 2014年2月22日(土) 00:59
記事: 1961
okb さんが書きました:
しかし疑問に思うのは日本語入力途中ならMS IMEの管理下にあり、type="search"や"text"の識別可能なんでしょうか?

誤解があるようです。
MS IMEがxhtmlのソースを読んで識別してるわけではありません。
便宜上 IMEと言ってますが、現在のWindowsの日本語入力サービスAPIはTSF(Text Services Framework)というもので、入力エンジンのことをTIP(Text Input Processor)と言います。
フォーカスが切り替わった際にAPIを通じてモードが通知されると理解してください。
それに対してどのような動作をするかはTIP次第ということです。

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0


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

登録日時: 2010年7月31日(土) 20:22
記事: 50
了解しました。
ご丁寧にありがとうございました。

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0


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

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google [Bot] & ゲスト[31人]


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

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