HOME メールフォーム メニュー表示日本語 Change english menu
HOME 活動内容 フライヤーデザイン、Tシャツデザイン、Webデザイン オンラインショップ「WasAnythingShop」 デザインギャラリー 素材集 コラム
 
HOME > MATERIAL(素材集) > FLASH素材 > RSS News Reader Flash

あなたのホームページにRSSリーダーを組み込めます
RSS News Reader Flash

RSS News Reader Flashとは

ニュースサイトのヘッドラインやサイトの要約としてRSSと呼ばれるXMLフォーマットが色々なサイトで公開されるようになりました。 今流行りのBlogもRSSを公開できる機能を備えています。RSS News Reader Flashは、そのRSSをダイジェストとして自分のHPに公開できるようにしたFlashアプリケーションです。
ニュースサイトのRSSを指定して自分のHPにニュースダイジェストとして貼り付けたり、いろいろなジャンルのRSSを複数貼り付けてポータルサイト風に公開したりと、様々な用途に使用できます。
基本的にRSSを配布しているサイトがRSSを更新していて、それを自分のHPでダイジェスト公開しているわけですから、ノーメンテナンスで毎日最新情報が表示され、生きたWebサイト製作を助けます。

使用例

170 x 150pixel , CNET JAPANのRSSを指定


500 x 85 pixel , All About JapanのRSSを指定


表示するサイズは自分のHPレイアウトに合わせてお好みのサイズで 表示できます。
もちろん、ウィンドウサイズに合わせて伸縮するパーセント指定もOKです。

動作環境

Flashはセキュリティの問題上、他ドメインからのデータ取得を制限しています。このため、FlashとRSS間にPHPをはさみ、問題を解決しています。従ってPHPが使用可能なレンタルサーバである事が動作条件になります。
その他、特別な動作環境は必要ありません。

使用方法

1. RSS News Reader Flashをダウンロード
下記の「ダウンロード」よりダウンロードしてください。
ダウンロードしたRSSNewsReader.lzhを解凍します。
解凍したフォルダは以下のような構成になっています。
RssNewsReaderフォルダ
 rssreader.swf RSS News Reader本体
 rdf.php RSSを指定するPHPスクリプトファイル


2. 読み込むRSSを指定したPHPファイルを作成
rdf.phpをテキストエディタで開き、参照させたいRSSへのURLを以下のように設定します。
URLはかならず「http://」を含め指定してください。
複数のRSSを表示させたい場合は、その数の分だけPHPファイルを作成します。
ファイル名は適当な名前を付けて保存してください。
rdf.php
<?PHP
readfile("http://japan.cnet.com/rss/index.rdf");
?>

代表的なRSS配布サイト(別ウィンドウで開きます)
 朝日新聞社(http://www3.asahi.com/rss/index.rdf)
 All About Japan(http://allabout.co.jp/rss/)
 CNET JAPAN(http://japan.cnet.com/rss/index.rdf)
 Slashdot Japan(http://slashdot.jp/code.shtml)
 Bulknews(http://bulknews.net/rss/)
 rss-jp.net(http://rss-jp.net/)
 音楽情報ヘッドライン(http://www.paw.hi-ho.ne.jp/ether/)


3. Webサーバにアップロード
rssreader.swfと2で作成したPHPファイルを実際に使用するHTMLファイルと同一フォルダにアップロードします。(必ずしも同一フォルダである必要はありませんが、異なるフォルダにアップする時は4のタグ埋め込み時に相対パスを考慮してください。)
たとえば、index.htmという名前で作成したトップページにRSS News Readerを配置したい場合、以下のような構造になります。
/
 index.htm トップページのHTMLファイルです
 rssreader.swf RSS News Reader本体
 rdf.php RSSを指定するPHPスクリプトファイル


4. 表示したいファイルにタグを埋め込む
RSS News Readerを表示するHTMLファイルに以下のタグを埋め込みます。斜体の部分は表示設定パラメータですので、任意に値を変更して埋め込んでください。

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="170" height="150">
  <param name="movie" value="rssreader.swf?rdfURL=rdf.php&titleForeColor=0x000000&titleBackColor=0x99CCFF&navBackColor=0xCCCCCC&descForeColor=0xFFFFFF&descBackColor=0x330000&wait=5000">
  <param name="quality" value="high">
  <embed src="rssreader.swf?rdfURL=rdf.php&titleForeColor=0x000000&titleBackColor=0x99CCFF&navBackColor=0xCCCCCC&descForeColor=0xFFFFFF&descBackColor=0x330000&wait=5000" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="170" height="150"></embed>
</object>

パラメータの説明
width , height RSS News Reader を表示する大きさ width="170" height="170"
rdfURL RSSを指定したPHPファイル名 rdfURL=rdf.php
titleForeColor タイトル表示領域の文字色 titleForeColor=0x000000
titleBackColor タイトル表示領域の背景色 titleBackColor=0x99CCFF
navBackColor ナビゲーション領域の背景色 navBackColor=0xCCCCCC
descForeColor ダイジェスト表示領域の文字色 descForeColor=0xFFFFFF
descBackColor ダイジェスト表示領域の背景色 descForeColor=0x330000
wait ダイジェストの表示切替速度(ミリ秒で指定) wait=5000
Objectタグ、embedタグの両方に同様の設定をする所に注意してください。

ダウンロード

ダウンロードはこちらからお願い致します。
RSS News Reader Flash LZH圧縮(5Kb) ZIP圧縮(5Kb)

このソフトはフリーソフトです

RSS News Reader Flashはフリーソフトです。皆様のホームページ製作に役立てていただければ幸いです。
このソフトに関するご意見・ご質問はこちらまでお願い致します。
尚、このソフトの使用して起きたいかなる事象に対してWasAnythingLostは免責とさせて頂きます。

更新履歴

2004/11/07 RSS News Reader配布開始
2007/2/2 Version1.2 配布開始 RDFフォーマットの解析ロジックを変更。


| HOME | OUTLINE | DESIGN | SHOP | GALLERY | MATERIAL | COLUMN |
copyright 1999-2004 WasAnythingLost.Inc All Rights Reserved.