<?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>HTML5 &#8211; Mach3.laBlog</title>
	<atom:link href="https://blog.mach3.jp/tag/html5/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.mach3.jp</link>
	<description></description>
	<lastBuildDate>Thu, 31 Mar 2011 01:00:20 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>HTML5のplaceholderのようにガイドテキストを表示するjQueryプラグイン</title>
		<link>https://blog.mach3.jp/2011/03/31/jquery-placeholder.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Thu, 31 Mar 2011 01:00:20 +0000</pubDate>
				<category><![CDATA[Laboratory]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Plugin]]></category>
		<guid isPermaLink="false">http://blog.mach3.jp/?p=1714</guid>

					<description><![CDATA[HTML5でフォーム関連の要素は色々と刷新されて便利になりそうですが、 その新機能のひとつに、ガイドテキストをうっすら表示させるplaceholderなる物があります。 今日はそのplaceholderをjQueryで表 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>HTML5でフォーム関連の要素は色々と刷新されて便利になりそうですが、<br />
その新機能のひとつに、ガイドテキストをうっすら表示させる<em>placeholder</em>なる物があります。<br />
今日はその<em>placeholder</em>をjQueryで表示させてみるちいさな実験。</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh6.googleusercontent.com/_JJkNs5Ixl70/TZM0WmlUWbI/AAAAAAAABQU/hw0ub-WbLGM/201103302245.png" alt="HTML5のplaceholderのようにガイドテキストを表示するjQueryプラグイン"/></figure>



<p></p>



<span id="more-1714"></span>



<h2 class="wp-block-heading">placeholderについて</h2>



<p>何も入力されていないテキストインプットに、<br />
例えば「名前を入力してください」的なガイドテキストを薄く表示させる為の属性。<br />
IEをのぞく多くのモダンブラウザでは既に実装されています。</p>



<p>ちなみにこんなやつです。↓<br />
<input type="text" placeholder="Input your name"></p>



<p>何を入力したらいいのかがわかりやすい！</p>



<ul class="wp-block-list">
<li><a href="http://wufoo.com/html5/">The Current State of HTML5 Forms · Wufoo</a> </li>
</ul>



<p>こちらのリンク先では、フォームエレメントにかかわる新機能の<br />
各ブラウザの対応状況が紹介されていました。<br />
IE9があまりにも残念で私は悲しい。</p>



<h2 class="wp-block-heading">JavaScriptで実装してみる</h2>



<p>どのブラウザでも使えるようにするために、JavaScriptで実装してみます。<br />
仕組みはシンプルに。</p>



<ol class="wp-block-list">
<li>placeholder属性のかわりに<em>data-placeholder</em>属性でガイドテキストの値を設定する</li>



<li>blurの時にvalueが空っぽだったらdata-placeholderの内容に差し替える</li>



<li>focusの時にvalueがdata-placeholderの内容と同じ場合は空っぽにする</li>



<li>ガイドテキスト表示時のCSSクラスを用意する</li>
</ol>



<h2 class="wp-block-heading">作ってみたもの</h2>



<h3 class="wp-block-heading">ソース</h3>



<p><a href="https://github.com/mach3/js-jquery-placeholder">mach3/js-jquery-placeholder &#8211; GitHub</a></p>



<h3 class="wp-block-heading">デモ</h3>



<p><a href="http://jsdo.it/mach3/5XHE">jquery.placeholder.js &#8211; jsdo.it &#8211; Share JavaScript, HTML5 and CSS</a></p>



<h2 class="wp-block-heading">使い方</h2>



<h3 class="wp-block-heading">HTML</h3>


<pre class="wp-block-code"><span><code class="hljs language-javascript">&lt;input type=<span class="hljs-string">"text"</span> value=<span class="hljs-string">""</span> data-placeholder=<span class="hljs-string">"Input your name"</span> <span class="hljs-class"><span class="hljs-keyword">class</span></span>=<span class="hljs-string">"mytext"</span> /&gt;
</code></span></pre>


<p>data-placeholder属性に表示させたいガイドテキストを入力します。</p>



<h3 class="wp-block-heading">CSS</h3>


<pre class="wp-block-code"><span><code class="hljs language-css"><span class="hljs-selector-class">.jquery-placeholder</span> {
    <span class="hljs-attribute">color</span>:<span class="hljs-number">#cccccc</span>;
}
</code></span></pre>


<p>ガイドテキスト表示時のスタイルを設定。<br />
初期設定では、<em>jquery-placeholder</em>クラスとなります。<br />
JavaScriptのオプションで変更できます。</p>



<h3 class="wp-block-heading">JavaScript</h3>


<pre class="wp-block-code"><span><code class="hljs language-javascript">$(<span class="hljs-string">"input.mytext"</span>).placeholder();
</code></span></pre>


<p>クラスの設定を変更したい場合は、文字列またはオブジェクトで引数を渡します。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">$(<span class="hljs-string">"input.mytext"</span>).placeholder({
    <span class="hljs-attr">defaultClass</span> : <span class="hljs-string">"myclass"</span>
});
<span class="hljs-comment">// または</span>
$(<span class="hljs-string">"input.mytext"</span>).placeholder( <span class="hljs-string">"myclass"</span> );
</code></span></pre>


<h2 class="wp-block-heading">注意事項</h2>



<p>（2011/03/31 18:20　追記）</p>



<p>このスクリプトですが、いくつか問題があります。</p>



<ol class="wp-block-list">
<li>アラートでblurイベントがスルーされる</li>



<li>送信時に値をクリアしないとplaceholderの値を送ってしまう</li>
</ol>



<p>2番目の問題については、つい先ほどオプション「resetOnSubmit」を追加しました。<br />
これをtrueにするとsubmit時にplaceholderの値から変わってない場合は値をクリアします。<br />
なぜわざわざオプションにしたのかというと、<br />
Ajaxとかでフォームを使いたい時にクリアしないほうが都合がいいケースもあるかな？と。</p>



<p>1番目はちょっと調査＋考え中…。</p>



<h2 class="wp-block-heading">まとめ</h2>



<p>IEが最新版の9でも対応してないというのは若干ショックではありますが、<br />
見た目的にも使い勝手的にも取り入れたい表現ですね。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<dl>
<dt>2011/3/31 18:20</dt>
<dd>オプションの追加、注意事項追記</dd>
</dl>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>head要素に読み込むべき唯一のスクリプト「headjs」</title>
		<link>https://blog.mach3.jp/2011/03/10/headjs.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Thu, 10 Mar 2011 01:10:46 +0000</pubDate>
				<category><![CDATA[Laboratory]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[headjs]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Modernizr]]></category>
		<guid isPermaLink="false">http://blog.mach3.jp/?p=1665</guid>

					<description><![CDATA[「Modernizr」や「html5.js」等、 モダンな環境の為の便利なスクリプトは多々ありますが、 「headjs」はそんな彼らの仕事を一気に引き受けてくれる働き者のスクリプトです。 使い方 謳い文句はhead要素に [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>「<a href="http://www.modernizr.com/">Modernizr</a>」や「<a href="http://code.google.com/p/html5shiv/">html5.js</a>」等、 モダンな環境の為の便利なスクリプトは多々ありますが、<br />
「headjs」はそんな彼らの仕事を一気に引き受けてくれる働き者のスクリプトです。</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh4.googleusercontent.com/_JJkNs5Ixl70/TXZN8JqNymI/AAAAAAAABN4/eGs8lEmCw94/201103090040.png" alt="headjs"/></figure>



<p></p>



<span id="more-1665"></span>



<h2 class="wp-block-heading">使い方</h2>



<ul class="wp-block-list">
<li><a href="http://headjs.com/">Head JS :: The only script in your HEAD</a></li>
</ul>



<p>謳い文句は<em>head要素に読み込む唯一のスクリプト</em><br />
ダウンロードして読み込むだけ。おしまい。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">script</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"text/javascript"</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"head.js"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">script</span>&gt;</span>
</code></span></pre>


<h2 class="wp-block-heading">その多彩な機能</h2>



<h3 class="wp-block-heading">環境の判別</h3>



<p>CSS3のプロパティの対応状況、画面のサイズ、ブラウザなどの情報を<br />
<a href="http://www.modernizr.com/">Modernizr</a>と同じ手法でHTML要素のクラスに出力してくれます。<br />
こんな感じに…</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">&lt;html lang=<span class="hljs-string">"ja"</span> id=<span class="hljs-string">"test-page"</span> <span class="hljs-class"><span class="hljs-keyword">class</span></span>=<span class="hljs-string">" webkit root-section js  gradient rgba opacity textshadow multiplebgs boxshadow borderimage borderradius cssreflections csstransforms csstransitions fontface domloaded w-1100 lt-1280 lt-1440 lt-1680 lt-1920"</span>&gt;
</code></span></pre>


<p>また、JavaScriptでheadオブジェクトを辿っても判別結果が得られます。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript"><span class="hljs-built_in">console</span>.log( head.csstransitions ); <span class="hljs-comment">// Transition対応のブラウザならtrue</span>
<span class="hljs-built_in">console</span>.log( head.browser.webkit ); <span class="hljs-comment">// Webkitならtrue</span>
<span class="hljs-built_in">console</span>.dir( head ); <span class="hljs-comment">// とりあえず全部覗いてみたらいいと思う</span>
</code></span></pre>


<h3 class="wp-block-heading">
  IEのHTML5対応の補助<br />
</h3>



<p>
  html5shiv同様、IEでのHTML5の新要素の使用をサポートしてくれます。<br /> （IEさんはHTML5の要素を置いても、そのままではスタイルをあててくれないので…）
</p>



<ul class="wp-block-list">
<li><br />    <a href="http://code.google.com/p/html5shiv/">html5shiv &#8211; Project Hosting on Google Code</a><br />  </li>
</ul>



<h3 class="wp-block-heading">
  スクリプトローダー<br />
</h3>



<p>
  動的にJavaScriptファイルをロードする機能を備えています。<br /> 読み込むスクリプトファイルは復数指定でき、 ロード完了時のコールバックも登録可能です。
</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">head.js(
    <span class="hljs-string">"hoge.js"</span>,
    <span class="hljs-string">"fuga.js"</span>,
    <span class="hljs-string">"foo.js"</span>,
    <span class="hljs-string">"bar.js"</span>,
    <span class="hljs-function"><span class="hljs-keyword">function</span>(<span class="hljs-params"></span>)</span>{
        <span class="hljs-built_in">console</span>.log( <span class="hljs-string">"All Script Loaded."</span> );
    }
);
</code></span></pre>


<p>
  パフォーマンスに疑問が残るので多用は禁物ですが、便利ですね。<br /> 競合としてはrequire.jsとかでしょうか。
</p>



<ul class="wp-block-list">
<li><br />    <a href="http://requirejs.org/">RequireJS</a><br />  </li>
</ul>



<h2 class="wp-block-heading">
  まとめ<br />
</h2>



<p>
  一本読み込むだけでこれだけのことが出来る。<br /> まさにheadjsの名に恥じない素晴らしいスクリプトだと思います。
</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>HTML5の新機能が使用可能かどうかを判別するJSコード一覧</title>
		<link>https://blog.mach3.jp/2010/05/20/js-detect-html5elements.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Thu, 20 May 2010 20:51:00 +0000</pubDate>
				<category><![CDATA[Laboratory]]></category>
		<category><![CDATA[WebClip]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[JavaScript]]></category>
		<guid isPermaLink="false">http://lab.mach3.jp/2010/05/20/html5%e3%81%ae%e6%96%b0%e6%a9%9f%e8%83%bd%e3%81%8c%e4%bd%bf%e7%94%a8%e5%8f%af%e8%83%bd%e3%81%8b%e3%81%a9%e3%81%86%e3%81%8b%e3%82%92%e5%88%a4%e5%88%a5%e3%81%99%e3%82%8bjs%e3%82%b3%e3%83%bc%e3%83%89.html</guid>

					<description><![CDATA[HTML5で色々と新機能が登場しましたが、ブラウザの対応状況は未だまちまちです。 こちらのサイトでは、ブラウザが対応しているかを判別する為のJSコードを一覧にしてくれています。 The All-In-One Almost [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>HTML5で色々と新機能が登場しましたが、ブラウザの対応状況は未だまちまちです。<br />
こちらのサイトでは、ブラウザが対応しているかを判別する為のJSコードを一覧にしてくれています。</p>



<figure class="wp-block-image"><img decoding="async" src="http://lh6.ggpht.com/_JJkNs5Ixl70/S_UiJXNHhZI/AAAAAAAAA6U/_wrjwErHo34/s800/201005202049.png" alt="Dive Into HTML5"/></figure>



<p></p>



<span id="more-34"></span>



<p><a href="http://diveintohtml5.org/everything.html">The All-In-One Almost-Alphabetical No-Bullshit Guide to Detecting Everything &#8211; Dive Into HTML5</a></p>



<p>軽く抜粋してみます。</p>



<h3 class="wp-block-heading">audio</h3>


<pre class="wp-block-code"><span><code class="hljs language-javascript"><span class="hljs-keyword">return</span> !!<span class="hljs-built_in">document</span>.createElement(<span class="hljs-string">'audio'</span>).canPlayType;
</code></span></pre>


<h3 class="wp-block-heading">video</h3>


<pre class="wp-block-code"><span><code class="hljs language-javascript"><span class="hljs-keyword">return</span> !!<span class="hljs-built_in">document</span>.createElement(<span class="hljs-string">'video'</span>).canPlayType;
</code></span></pre>


<h3 class="wp-block-heading">canvas</h3>


<pre class="wp-block-code"><span><code class="hljs language-javascript"><span class="hljs-keyword">return</span> !!<span class="hljs-built_in">document</span>.createElement(<span class="hljs-string">'canvas'</span>).getContext;
</code></span></pre>


<h3 class="wp-block-heading">SVG</h3>


<pre class="wp-block-code"><span><code class="hljs language-javascript"><span class="hljs-keyword">return</span> !!(<span class="hljs-built_in">document</span>.createElementNS &amp;&amp; <span class="hljs-built_in">document</span>.createElementNS(<span class="hljs-string">'http://www.w3.org/2000/svg'</span>, <span class="hljs-string">'svg'</span>).createSVGRect);
</code></span></pre>


<h3 class="wp-block-heading">contentEditable</h3>


<pre class="wp-block-code"><span><code class="hljs language-javascript"><span class="hljs-keyword">return</span> <span class="hljs-string">'isContentEditable'</span> <span class="hljs-keyword">in</span> <span class="hljs-built_in">document</span>.createElement(<span class="hljs-string">'span'</span>);
</code></span></pre>


<h3 class="wp-block-heading">Drag-anddrop</h3>


<pre class="wp-block-code"><span><code class="hljs language-javascript"><span class="hljs-keyword">return</span> <span class="hljs-string">'draggable'</span> <span class="hljs-keyword">in</span> <span class="hljs-built_in">document</span>.createElement(<span class="hljs-string">'span'</span>);
</code></span></pre>


<h3 class="wp-block-heading">localStorage</h3>


<pre class="wp-block-code"><span><code class="hljs language-javascript"><span class="hljs-keyword">return</span> (<span class="hljs-string">'localStorage'</span> <span class="hljs-keyword">in</span> <span class="hljs-built_in">window</span>) &amp;&amp; <span class="hljs-built_in">window</span>&#91;<span class="hljs-string">'localStorage'</span>] !== <span class="hljs-literal">null</span>;
</code></span></pre>


<h3 class="wp-block-heading">Web SQL Database</h3>


<pre class="wp-block-code"><span><code class="hljs language-javascript"><span class="hljs-keyword">return</span> !!<span class="hljs-built_in">window</span>.openDatabase;
</code></span></pre>


<p>こんな感じのシンプルな判別式が57個も掲載されています。<br />
（数え間違えでなければ）<br />
尚、それぞれの見出しは該当する要素のドキュメントに飛ばしてくれます。</p>



<p>ブラウザの対応が安定した物になるには、まだまだ時間が必要。<br />
しばらく判別式にお世話になると思われますので、<br />
こういったリストの存在は大変ありがたいですね。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>HTML5によるHTML5のプレゼンテーションスライド</title>
		<link>https://blog.mach3.jp/2010/04/18/html5-presentation.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Sun, 18 Apr 2010 10:59:00 +0000</pubDate>
				<category><![CDATA[WebClip]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Slides]]></category>
		<guid isPermaLink="false">http://lab.mach3.jp/2010/04/18/html5%e3%81%ab%e3%82%88%e3%82%8bhtml5%e3%81%ae%e3%83%97%e3%83%ac%e3%82%bc%e3%83%b3%e3%83%86%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e3%82%b9%e3%83%a9%e3%82%a4%e3%83%89.html</guid>

					<description><![CDATA[Ajaxian » The Best HTML5 Slides Ever HTML5について簡潔にまとめられたプレゼンテーションが紹介されています。 随所に実例を盛り込んだWebベースのスライドです。 HTML5 pre [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><a href="http://ajaxian.com/archives/the-best-html5-slides-ever">Ajaxian » The Best HTML5 Slides Ever</a></p>



<p>HTML5について簡潔にまとめられたプレゼンテーションが紹介されています。<br />
随所に実例を盛り込んだWebベースのスライドです。</p>



<figure class="wp-block-image"><img decoding="async" src="http://lh5.ggpht.com/_JJkNs5Ixl70/S8pk6wVTw8I/AAAAAAAAA2M/x65LyX4aKlM/s800/201004181044.png" alt="HTML5 presentation"/></figure>



<p></p>



<span id="more-55"></span>



<p><a href="http://apirocks.com/html5/html5.html">HTML5 presentation</a></p>



<figure class="wp-block-image"><a href="http://apirocks.com/html5/html5.html"><img decoding="async" src="http://lh4.ggpht.com/_JJkNs5Ixl70/S8pk6_DGjLI/AAAAAAAAA2Q/Oph4jl_UuZ8/s800/201004181049.png" alt="HTML5 presentation"/></a></figure>



<p></p>



<p>HTML5で得られる新要素が、<br />
実際の例をスライド内に盛り込みつつ解説されています。<br />
これは分かりやすい！</p>



<p>自分で学習する場合にも、<br />
人に説明する場合にも良い資料ですね。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>HTML5のLocalStorageでToDoリストを制作するチュートリアル</title>
		<link>https://blog.mach3.jp/2010/04/11/html5-localstorage-tuts.html</link>
		
		<dc:creator><![CDATA[mach3]]></dc:creator>
		<pubDate>Sun, 11 Apr 2010 19:40:00 +0000</pubDate>
				<category><![CDATA[Laboratory]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[localStorage]]></category>
		<category><![CDATA[Video]]></category>
		<guid isPermaLink="false">http://lab.mach3.jp/2010/04/11/html5%e3%81%aelocalstorage%e3%81%a7todo%e3%83%aa%e3%82%b9%e3%83%88%e3%82%92%e5%88%b6%e4%bd%9c%e3%81%99%e3%82%8b%e3%83%81%e3%83%a5%e3%83%bc%e3%83%88%e3%83%aa%e3%82%a2%e3%83%ab.html</guid>

					<description><![CDATA[HTML5のlocalStorageを利用したToDoリストの作り方が Nettus+のビデオチュートリアルで公開されています。 今流行りのHTML5ですよ、奥さん。 Quick Tip: Learning About  [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>HTML5のlocalStorageを利用したToDoリストの作り方が<br />
Nettus+のビデオチュートリアルで公開されています。<br />
今流行りのHTML5ですよ、奥さん。</p>



<span id="more-62"></span>



<p><a href="http://net.tutsplus.com/tutorials/html-css-techniques/quick-tip-learning-about-html5-local-storage/">Quick Tip: Learning About HTML5 Local Storage | Nettuts+</a></p>



<p><iframe width="500" height="375" src="//www.youtube.com/embed/h0uZIljjElo?rel=0" frameborder="0" allowfullscreen=""></iframe></p>



<p>ちなみに<a href="/2010/04/jsbin-com.html">先程の記事</a>の「<a href="http://jsbin.com/">JS Bin</a>」はこのビデオで知りました。<br />
英語ですが、ソースコードを見ているだけでよく分かります。<br />
localStrage、恐ろしく簡単に使えるのですね。<br />
夢が広がります。</p>



<p>格納/取得はsetItem/getItemで簡単に。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">localStorage.setItem(‘keyName’, ‘Value you want to store.’); <span class="hljs-comment">//格納</span>
<span class="hljs-keyword">var</span> hoge = localStorage.getItem(‘keyName’); <span class="hljs-comment">//取得</span>
</code></span></pre>


<p>プロパティアクセスでもOKです。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">localStorage.keyName = ‘Value you want to store.’; <span class="hljs-comment">//格納</span>
<span class="hljs-keyword">var</span> hoge = localStorage.keyName; <span class="hljs-comment">//取得</span>
<span class="hljs-comment">/* または… */</span>
localStorage&#91;<span class="hljs-string">'keyname'</span>] = ‘Value you want to store.’;
<span class="hljs-keyword">var</span> hoge = localStorage&#91;<span class="hljs-string">'keyName'</span>];
</code></span></pre>


<p>ウィンドウを閉じてもデータは保持される様で、<br />
つまりはASのSharedObjectみたいな使い方が出来る…のかな？<br />
値はStringじゃないといけないみたいですが。</p>



<p>当セッションだけデータを保持されるsessionStorageなるものもあるそうな。<br />
より詳しくはこちらへ。<br />
<a href="http://journal.mycom.co.jp/special/2009/html5-2/006.html">【特集】詳解! HTML 5と関連APIの最新動向 &#8211; Webアプリ開発編 (7) Web Workers | エンタープライズ | マイコミジャーナル</a></p>



<p>大変便利なlocalStorageですが、<br />
ローカルのデータを弄るわけで、妙な穴にならなければよいですね。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<dl>
<dt>2010/08/25 :</dt>
<dd>サンプルコードに加筆修正。</dd>
</dl>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
