Hatena::ブログ(Diary)

SWDYH

SEARCH
COMMENTS

 | 

2007 07 01

[] AutoPagerize0.0.11

変更点

  • バグ修正
    • DEBUG_MODEのときにエラーがおきる
    • DEFAULT_STATUS = ’disable’にしたときに表示がでない
    • スクロールしなくて済むときにロードが起きない
  • Microformats対応


Microformatsはyoupyさんからアイデアをもらいました

http://subtech.g.hatena.ne.jp/youpy/20070603/p1


AutoPagerizeに必要な情報をページ中のHTMLに埋め込んでおけば、

SITEINFOがなくてもAutoPagerが起動するようになります


埋め込みの形式は以下の通りです

  • link要素またはa要素でrel="next" (複数あった場合は、先に現れるものが選ばれます)
  • classでautopagerize_insert_before (複数あった場合は、先に現れるものが選ばれます)
    • 追記 2008/05/15 けっこう前からなくても大丈夫になってます。
    • ない場合、最後のautopagerize_page_elementの後ろに入ります。
  • classでautopagerize_page_element (複数指定可、指定したもの全てが挿入されます)

マークアップの例

<html>
  <body>
    <div class="autopagerize_page_element">
      <div>foo foo foo</div>
      <div>foo foo foo</div>
      <div>foo foo foo</div>
      <div>foo foo foo</div>
      <div>foo foo foo</div>
    </div>
    <div><a href="ap_micro2.html" rel="next">next</a></div>
    <!-- autopagerize_insert_beforeは省略できます。挿入位置を指定したい場合のみ入れてください。-->
    <div class="autopagerize_insert_before">footer</div>
  </body>
</html>

次のページを指定を表わすのは、rel="next"というのが既に使われているので、

それをそのまま使うことにしました。残り2つは見ての通り独自の規格です


自分のサイトもAutoPagerize対応にしたいけど、XPathわかんないしめんどくさいなあ、

と思っていた方はぜひ試してみてください

otsuneotsune 2008/02/20 04:06 このエントリーを発端にしてrel=”next”だけ付けるのが広まっているので、「前のページのaタグにはrel=”prev”を入れる」というのも推奨するのがいいかなぁと思いました。AutoPagerizeとは直接は関係ないですが。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

 |