タグ

2009年4月20日のブックマーク (2件)

  • Webページの更新個所をハイライトで教えてくれる「SiteDelta」拡張 | OSDN Magazine

    最近は、Webページの更新をRSSやATOMといったフィード配信を利用して取得するケースが増えてきた。フィードを利用すれば、PCだけでなく、ケータイ端末などからも、簡単に新着情報を取得できるので便利である。しかし、いくらフィード配信するWebサイトが増えたといっても、まだまだ配信していないWebサイトもたくさんある。そうしたWebサイトの場合、更新を確認するためには、毎回Webサイトへアクセスするか、それ用の更新確認ツールを利用するしかない。しかし、Webページのどこが追加されたか、どこが変更されたのかは、意外と分かりにくいものだ。例えば、Webページの中のごく一部分だけが更新されていた場合、全部を見ていかなくては更新された部分が分からず、変更点だけを確認したい場合には、かなり時間のロスが生まれてしまう。また、全部を見ても、細かい修正などだった場合は、見落としてしまうことだってあるだろう。

    Webページの更新個所をハイライトで教えてくれる「SiteDelta」拡張 | OSDN Magazine
  • IEでのテキストノード走査の高速化 - os0x.blog

    に釣られて。 HatenaStar.js 1380 行目 テキストノード走査 一番のボトルネックはやはりここですね。IEなので、こんな感じでベタに計測。 makeTextNodes: function(c) { if (c.textNodes || c.textNodePositions || c.documentText) return; if (Ten.Highlight.highlighted) Ten.Highlight.highlighted.hide(); c.textNodes = []; c.textNodePositions = []; var isIE = navigator.userAgent.indexOf('MSIE') != -1; var texts = []; var pos = 0; var st = new Date*1; (function(node,

    IEでのテキストノード走査の高速化 - os0x.blog
    TakiTake
    TakiTake 2009/04/20
    ドットで辿る数減らす。for文終了判定などのhoge.lengthの値をキャッシュ。arguments.calleeより関数宣言して再帰