TOPに戻る
もちフィルタが心がけている三つのこと
- 1. 「Generic Cosmetic Filter」はできるだけ使わない。
- 2. 「*」はできるだけ使わない。
- 例えば「##a[href^="http://click.ad-stir.com/"]」は、前方一致が適用されるのでO(1)(計算量 - Wikipedia)となりますが、「##a[href*="//click.ad-stir.com/"]」だと部分文字列検索なので文字列長に比例し、O(n)になってしまいます。
- 3. 「|」を前後につけてできるだけ高速化する。
- 例えば「/settings/ad.js|」は最後の「|」がついているので後方検索が適用されO(1)の処理量になりますが。「/settings/ad.js」だと部分文字列検索になるので、O(n)になってしまいます。
TOPに戻る