OS XのSafari 9.0.x / 9.1.xでページ内検索時に検索バーが出ない場合の対処法
2016/09/26
価値ある情報をユーザー視点で発信するブログ
2016/09/26
OS XのSafari 9.0.x / 9.1.xには、ページ内検索をしたときに検索バー(検索バナー)が表示されない不具合が発生する可能性があります。
具体的には、こんな不具合です。
画面上で確認できるのは予測変換の候補だけで、正しい検索キーワードを入力できているかどうかが分かりません。
この不具合は、発生する環境と発生しない環境があって、発生しない環境でも、何かのきっかけに発生するようになる模様です。
筆者の環境はOS X Yosemite 10.10.5、Safari 9.1ですが、OS X El CapitanのSafari 9.0.x / 9.1.xでの発生も確認されています。
長年苦しんできたこの不具合ですが、Safari 10.0以降でついに直りました。
macOS SierraにはSafari 10.0が標準でインストールされるので、OSをmacOS Sierraにアップデートしてしまえば自動的に直ります。
OS X Yosemite、OS X El Capitanにも、Safari 10.0がアップデートでインストールされるはずです。
僕の場合、OS X El CapitanにSafari 10.0がアップデートで降りてこなかったので難儀しました。
Safari 10.0のインストーラーは一般に公開されていないようですが、開発者用のサイトからベータ版のインストーラーがダウンロードできます。これをインストールしたら、不具合が直りました。
Apple ID(iTunes Storeでログインに使うID)があれば、ログインしてダウンロードが可能かもしれません。
必要があれば、開発者としての登録を済ませてください。
ログインしないとダウンロードできませんが、一応直接リンクも掲載しておきます。
事情でSafariやOSのアップデートができなければ、対処療法的ですが、以下の回避策が使えます。
この操作では不安定な場合は「Command+F → Esc → Command+F」といった操作だと確実性が上がるかもしれません。
この不具合には、地味に精神を削られてきました。
抜本的解決にはSafariのバグ修正が必要ですが、回避方法が分かっただけでも儲け物です。