Namazu 2.0.13 以降
HTML_ATTRIBUTES タグ属性(ALT/SUMMARY/TITLE)の削除機能
-
mknmzrc に $HTML_ATTRIBUTES を追加しました。
# |
# This pattern specifies attribute of a HTML tag which should be |
# searchable. |
# |
# $HTML_ATTRIBUTES = 'ALT|SUMMARY|TITLE'; |
-
$HTML_ATTRIBUTES のデフォルトは 'ALT|SUMMARY|TITLE' で、
指定した HTML タグの属性はインデックスに登録されます。
-
$HTML_ATTIBUTES に ALT, SUMMARY, TITLE 以外の属性を追加しても
無視されます。
-
$HTML_ATTRIBUTES から削除した属性については登録されません。
例えば、$HTML_ATTRIBUTES = 'TITLE'; の場合は、title 属性のみ
登録され、alt, summary 属性は登録されません。
$HTML_ATTRIBUTES = 'TITLE'; |
3つの属性全てを登録したくない場合は、$HTML_ATTIBUTES = ''; とします。
-
$HTML_ATTRIBUTES から削除した属性については要約にも現れません。
この機能は、例えば複数のページに同じ画像ファイルを使っていて、イメージの alt 属性に同じ文字列を使っているような場合に、alt 属性のキーワードで
検索すると沢山のページがヒットしてしまうという不具合等を避けることができます。
alt 属性に適切な文字列を入れることで回避できますが、既存のコンテンツを書き換えるのは大変なことです。
Copyright (C) 2005 AKANEIROSOFTWARE Tadamasa Teranishi, All rights reserved.
http://www.asahi-net.or.jp/~yw3t-trns/namazu/index.htm