May 08, 2005
JavaScriptでBloglinesWebServiceを使う
なんか原稿書いたりで忙しくてBlog書いてて〆切に間に合わなかったらマズいなヤバいなとか思いつつも、原稿書くのが忙しくてBlog更新できませんとかいうのは責任転嫁っぽくて失礼な気がするので適当に(10分ぐらいで)書いたスクリプトをアップする。
JavaScriptとXMLHTTPで作ったシンプルなBloglinesWebServiceのクライアント、動作はIE系ブラウザ+ローカルhtmlファイル限定です。
http://la.ma.la/misc/js/bws.html
まずBloglinesのアカウントを持っていない人には何の役にも立ちません。アカウントを取るべきです。
それから対象をファイルに保存して、エディタで開いてユーザー名とパスワードを自分のに設定してSleipnirとかで開いてください。
素のIEだと、XPSP2から警告バーが出るようになってて鬱陶しいです。IEコンポーネントブラウザだと出てきません。
雛形なのでスタイルシートもデザインもなにもありません。面白い機能もありません。
ネタ元はこれ、そのまんまJavaScriptへの移植です。
http://hail2u.net/blog/rss/bws_bloglines_sidebar.html
新着チェックのAPIもあるので、新着があったら自動でバックグラウンドで取得してHTMLに出力するなんてのも割と簡単に作れると思います。XMLは不正な文字列が含まれているとエラーが出て使えませんでした。速度的には全然問題ないのでresponseText+正規表現パースの方が速かったりするのかもしれません。
IEはローカルファイルからインターネットゾーンのリソースを取得できるので、こういうツールが割と簡単に作れます。IE限定かっていうとそういうわけでもなく、同一ドメイン上に設置すればクロスブラウザで動かせるはずです。まあ要するにAPIとかRSS出力さえ用意しておけばブックマークレットとかUserJavaScriptとか使って勝手にインターフェース丸ごとすげ替えAjax化とかそういうことが出来るので便利だと思う。
IEとFirefoxではPUTメソッドとかも使えるようなのでAtomAPI叩いたりとかWebDAVクライアントとかもやれないことはなさそうだと思う。
JavaScriptとXMLHTTPで作ったシンプルなBloglinesWebServiceのクライアント、動作はIE系ブラウザ+ローカルhtmlファイル限定です。
http://la.ma.la/misc/js/bws.html
まずBloglinesのアカウントを持っていない人には何の役にも立ちません。アカウントを取るべきです。
それから対象をファイルに保存して、エディタで開いてユーザー名とパスワードを自分のに設定してSleipnirとかで開いてください。
素のIEだと、XPSP2から警告バーが出るようになってて鬱陶しいです。IEコンポーネントブラウザだと出てきません。
雛形なのでスタイルシートもデザインもなにもありません。面白い機能もありません。
ネタ元はこれ、そのまんまJavaScriptへの移植です。
http://hail2u.net/blog/rss/bws_bloglines_sidebar.html
新着チェックのAPIもあるので、新着があったら自動でバックグラウンドで取得してHTMLに出力するなんてのも割と簡単に作れると思います。XMLは不正な文字列が含まれているとエラーが出て使えませんでした。速度的には全然問題ないのでresponseText+正規表現パースの方が速かったりするのかもしれません。
IEはローカルファイルからインターネットゾーンのリソースを取得できるので、こういうツールが割と簡単に作れます。IE限定かっていうとそういうわけでもなく、同一ドメイン上に設置すればクロスブラウザで動かせるはずです。まあ要するにAPIとかRSS出力さえ用意しておけばブックマークレットとかUserJavaScriptとか使って勝手にインターフェース丸ごとすげ替えAjax化とかそういうことが出来るので便利だと思う。
IEとFirefoxではPUTメソッドとかも使えるようなのでAtomAPI叩いたりとかWebDAVクライアントとかもやれないことはなさそうだと思う。
WriteBacks
JavaScriptでBloglinesWebServiceを使う
巡回中、面白いものをみつけたのでID。ノートを起動したときに試してみよう。
Posted by Blog Bookmarks. at 2005/05/10 (Tue) 17:42:04
http://la.ma.la/blog/diary_200505080310.trackback
writeback message: Ready to post a comment.

