<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OTCHY.NET &#187; mobile</title>
	<atom:link href="http://www.otchy.net/tag/mobile/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.otchy.net</link>
	<description>Otchy の技術ネタ。JavaScript 率と Twitter 率がやや高く、他にも PHP/Java/Perl などなど。共通点は Web。</description>
	<lastBuildDate>Wed, 01 Feb 2012 14:39:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>HTML のみで携帯から Twitter する</title>
		<link>http://www.otchy.net/20090224/mobile-twitter-with-only-html/</link>
		<comments>http://www.otchy.net/20090224/mobile-twitter-with-only-html/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 03:38:02 +0000</pubDate>
		<dc:creator>Otchy</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.otchy.net/?p=323</guid>
		<description><![CDATA[ちょっと携帯から Twitter に投稿してみたいと思って、色々と方法を調べてみました。
携帯用の Web インターフェースや、メールから投稿できるもの、専用アプリなどいろいろあったのですが、どれもいまいち自分のニーズに [...]]]></description>
			<content:encoded><![CDATA[<p>ちょっと携帯から Twitter に投稿してみたいと思って、色々と方法を調べてみました。<br />
携帯用の Web インターフェースや、メールから投稿できるもの、専用アプリなどいろいろあったのですが、どれもいまいち自分のニーズにしっくりきません。</p>
<ul>
<li>よく分からんサービスに ID とかパスワードを預けたり送ったりするのは不安だ</li>
<li>単につぶやきたいだけだから、多機能である必要はない</li>
<li>そもそもパケホじゃないので、なるべく無駄なパケットは使いたくない</li>
</ul>
<p>なので、自分のニーズにしっくりくるものを自作することにしました。<br />
もちろん、PHP やら Perl やらを使ってごりごりやることも出来るんですが、簡単に (x)HTML だけで事が済みそうだったので、HTML だけで作成することに決定。</p>
<h4>HTMLソース</h4>
<p>下記の xhtml ソースを任意の名前で文字コードを UTF-8 として保存し、任意のサーバにアップします。<br />
携帯からアクセスして、「投稿」ボタンを押すと、最初は BASIC 認証が聞かれるので、Twitter で使用している ID とパスワードを入力します。<br />
以上で Twitter への投稿は完了です。</p>
<p>ひたすら軽く軽くシンプルにをモットーとして作られているので、投稿結果の処理が入っていません。(というか、HTML だけでそこまで出来ません。)<br />
投稿後は端末上で「未対応のフォーマット」的なエラーになるかと思います。<br />
アップしたページを画面メモなりお気に入りなりで携帯に保存しておけば、必要最小限のパケットで、Twitter に投稿することが可能です。</p>
<pre>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"&gt;
&lt;head&gt;
    &lt;meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" /&gt;
    &lt;title&gt;モバT&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div&gt;モバT&lt;/div&gt;
&lt;form action="http://twitter.com/statuses/update.xml" method="POST"&gt;
&lt;input type="text" name="status" /&gt;&lt;input type="submit" value="投稿" /&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<h4>制限事項</h4>
<p>UTF-8 ＋xhtml が読めない端末だと使用できません。最近の 3G 携帯なら特に問題ないでしょう。<br />
BASIC 認証に対応していない端末では使用できません。これも最近のものなら特に問題ないようです。<br />
au では使用できません。ページのエンコードが UTF-8 であっても、フォームの送信は Shift_JIS で行うという謎仕様のせいです。</p>
<h4>参考ページ</h4>
<ul>
<li><a href="http://watcher.moe-nifty.com/memo/2007/04/twitter_api.html" target="_blank">Twitter API 仕様書 (勝手に日本語訳シリーズ)</a></li>
<li><a href="http://www.marguerite.jp/Nihongo/WWW/Mobile/BasicAuthentication.html" target="_blank">携帯電話でのベーシック認証</a></li>
<li><a href="http://muneto.murakami.biz/mobile/xhtml-css-5.php" target="_blank">【携帯サイト制作】第五回 auでutf-8のページからformで日本語を渡すと文字化けorz</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.otchy.net/20090224/mobile-twitter-with-only-html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

