Google Search Focus のバージョン履歴 - 全 6 バージョン
Google Search Focus 作成者: 256hax
Google Search Focus のバージョン履歴 - 全 6 バージョン
古いバージョンに注意してください!これらのバージョンは、テストや参照を目的に表示されています。常に最新バージョンのアドオンを使用してください。
最新バージョン
バージョン 1.2.2
リリース日 : 2021年10月13日 - 24.45 KBfirefox バージョン 48.0 以降 で動作枠が非表示にできない課題に暫定対応しました。
■新たな課題の現象
完璧な対応にはなっておらず、一瞬だけ枠が表示されます。
■課題の原因
Googleの仕様として「Webサイトの描画後に、JavaScriptを使って枠をゆっくり展開表示する」という挙動を実装しています。本アドオンでは「CSSでGoogleが枠を表示しなかったものにする」という命令を付け加えることで、枠を非表示にしています。
JavaScriptとCSSでは、JavaScriptの命令のほうが強いため、CSSの命令が遅れて反映されてしまうため、一瞬だけ枠が表示されてしまいます。
■(参考)用語説明
JavaScript:Webサイトの挙動が変更できる仕組み
CSS:Webサイトの見た目(デザイン)が変更できる仕組み
■備考
本アドオンは、CSSのみを使っているのですが、CSSで対応できる範疇の限界のようでした。
本来はJavaScriptを利用すれば、ほかに対応策も考えられるのですが、JavaScriptは挙動自体が変更できてしまうため、良いことも悪いこともできます。キュリティ上の観点より、可能な限りJavaScriptは利用すべきではないと考えているため、やむをえずCSSのみを利用した片手落ちの実装となりました。ソースコードは MIT ライセンス に従いリリースされています
Firefox をダウンロードして拡張機能を入手するこの拡張機能を使用するには Firefox が必要です以前のバージョン
バージョン 1.2.1
リリース日 : 2020年9月8日 - 24.36 KBfirefox バージョン 48.0 以降 で動作広告エリアに表示される「他の人はこちらも検索」にも対応しました。ただし、きれいにブロックできておらず、一瞬だけ下に伸びて(約5px〜10px程度)また元に戻る挙動になります。これは「他の人はこちらも検索」が表示される際に、JavaScriptで下にベローンとスクロールするアニメーションが効いているのですが、そのアニメーションを無効化できていないためです。こちらについては対応方法を調査中です。ソースコードは MIT ライセンス に従いリリースされています
バージョン 1.2.0
リリース日 : 2020年6月4日 - 24.32 KBfirefox バージョン 48.0 以降 で動作Support to Smartphones browsing(only emulator). ブラウザのエミュレーターでスマートフォン表示した場合に対応しました。ソースコードは MIT ライセンス に従いリリースされています
バージョン 1.1.0
リリース日 : 2020年5月29日 - 24.28 KBfirefox バージョン 48.0 以降 で動作Fixed for changing Google source. Google側のソースが変更されたため、それに対応しました。ソースコードは MIT ライセンス に従いリリースされています
バージョン 1.0.1
リリース日 : 2019年5月26日 - 24.23 KBfirefox バージョン 48.0 以降 で動作バグ対応
・アドオンマネージャーでアイコンが表示されていなかったため、表示されるようにしました
・利用していないソースコードを削除しましたソースコードは MIT ライセンス に従いリリースされています