■
- A9.com > Search Technologies
Amazonの検索エンジンa9、GoogleのIPO 2004.05.08 (検索デスク)経由。Amazonお得意のクッキー追尾ですか。Amazonのサーバを経由して情報をばら撒かないと検索結果にたどり着けないという。
- XSLTで並立の要素を2つずつグループ化 - 徒書
xsl:for-each
を使用しない場合、その中身(処理内容)をテンプレートとして外に追い出すことになります。私の場合、必要ない限りそれはしません(例:Personnel 更新履歴用XSLT文書)。色々理由はありますが、プロセッサにその処理内容を探させることになるからです。apply-templates
した時、各カレントノードについて適用すべき処理内容はトップレベルに置かれているテンプレート群の中から選ばれることになります。一方for-each
の場合、処理内容は即ちその内容です。ただ、スタイルシートそのものの再利用性が無くなってしまう等の問題もあって(インポート先で上書きできない等)、
for-each
かapply-templates
かを見極めるのは難しいところです。しかし、外に追い出す必要が無いことが確実と思われた時には迷わずfor-each
を選びます。