はじめに WebサイトのHTMLやXMLから、自分に必要な部分を読み取ったり、集めたものを一つに合成して提示したりする技術は、スクレーピング(scraping)と呼ばれています。『SPIDERING HACKS ウェブ情報ラクラク取得テクニック 101選』(オライリー・ジャパン 刊)にはスクレーピングの広範なテクニックが紹介されています。著者も2000年ぐらいから、そのような技術に興味を持って、さまざまなスクリプトを書いてきました(Automated Web Awakening Knowledge, Information and News Gathering Project)。拙著『実践実用Perl』で初めてローカルCGIとして試み、本稿で動作させる環境を明確に定義したデスクトップCGIは、スクレーピングの技術を統合してアプリケーションとしてまとめる技術とも言えます。 『デスクトップCG