<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>STUDIO Bloom 大阪・北摂地域を中心としたWebサイト・システム制作 &#187; Web関係</title>
	<atom:link href="http://www.studio-bloom.net/archives/category/web%e9%96%a2%e4%bf%82/feed" rel="self" type="application/rss+xml" />
	<link>http://www.studio-bloom.net</link>
	<description>高槻を拠点に、大阪・北摂を中心としたWebデザイン・システム構築 STUDIO Bloom</description>
	<lastBuildDate>Sun, 25 Jul 2010 16:14:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.studio-bloom.net/archives/category/web%e9%96%a2%e4%bf%82/feed" />
		<item>
		<title>ドットコーダーセッション2で喋ってきました</title>
		<link>http://www.studio-bloom.net/archives/2258</link>
		<comments>http://www.studio-bloom.net/archives/2258#comments</comments>
		<pubDate>Sun, 25 Jul 2010 16:13:45 +0000</pubDate>
		<dc:creator>板</dc:creator>
				<category><![CDATA[Web関係]]></category>

		<guid isPermaLink="false">http://www.studio-bloom.net/?p=2258</guid>
		<description><![CDATA[生きてますよｗ
この放置っぷり…スイマセン…orz
最近はネイティブなiPadアプリにも手を出したりしてて、もうちょっとしたらお見せできるかと思います。
そんな近況ですが、この頃なにかと顔を出してるドットコーダーのゆるふ [...]]]></description>
			<content:encoded><![CDATA[<p>生きてますよｗ</p>
<p>この放置っぷり…スイマセン…orz</p>
<p>最近はネイティブなiPadアプリにも手を出したりしてて、もうちょっとしたらお見せできるかと思います。</p>
<p>そんな近況ですが、この頃なにかと顔を出してる<a href="http://dotcoder.net/2010/06/20/1902">ドットコーダーのゆるふわ会</a>に行って喋ってきました。今回のテーマはjQuery。基礎的な所は他の人が話すので、応用的な内容で喋って欲しい、と。<br />
こういう喋る内容ってターゲット層にバラつきがあるので、どこら辺にターゲットを置いて内容を決めるのかが難しいところではあるのですが…</p>
<p>まーボチボチjQueryのメソッドをちょいと使った感じで且つJavascriptのTips的なことも盛り込める「画像切り替えスライダー」を作ることをテーマにしてみました。というのも、先日のコーディング案件で作ったばかりだったんで…（ちゃんと受注元にも許可を貰いましたよｗ）<br />
実際に使用されている物の方が参考にもなりません？</p>
<p>ちょっと他のプレゼンターがゆるふわな雰囲気だったので、一人お堅い感じで進めてしまいましたが…何かの参考になったりモチベーションの向上の一助になれたとしたら発表者冥利に尽きます。不手際とかお叱りの言葉もありましたら真摯に受け止めたいと思います。。。<br />
少しずつ発表には慣れてきましたが、いやー喉がカラカラでひっつく感じでしたよ。まだまだ緊張しながらの発表です。</p>
<p>もうちょっと全体的な雰囲気とか感じ取りながら話せるようにならねば、といった感じです。</p>
<p>しかしjQueryっていつになっても人気の話題ですねぇ。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studio-bloom.net/archives/2258/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.studio-bloom.net/archives/2258" />
	</item>
		<item>
		<title>Wordpressでページ内に記事一覧サムネイル</title>
		<link>http://www.studio-bloom.net/archives/2182</link>
		<comments>http://www.studio-bloom.net/archives/2182#comments</comments>
		<pubDate>Thu, 22 Apr 2010 01:17:23 +0000</pubDate>
		<dc:creator>板</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.studio-bloom.net/?p=2182</guid>
		<description><![CDATA[久しぶりのWordpressネタです。
次のVer.3からはマルチブログにも対応するなど、このところ進み具合が半端無い感じのWPですが（アップグレードでコケるところ多そうだなぁ…）。
ページ内で記事の一覧とそのサムネイル [...]]]></description>
			<content:encoded><![CDATA[<p>久しぶりのWordpressネタです。<br />
次のVer.3からはマルチブログにも対応するなど、このところ進み具合が半端無い感じのWPですが（アップグレードでコケるところ多そうだなぁ…）。</p>
<p>ページ内で記事の一覧とそのサムネイル画像を表示させたい、という要求は往々にしてあると思うのですが、それをなんとか使用者にも使いやすい形で実装できないものか…と。</p>
<p>最初に考えたのはカスタムフィールドを使用して、アップロードしたファイルのURLを入れてもらう。。。は手間が増えるし、おそらくイマイチ分かりにくい操作だなぁ。。。と。<br />
記事内の最初に出てくる画像を正規表現で取得して…矩形のサムネイルだと良いけど、中・大の画像サイズとファイル名が不明…<br />
Ver 2.9から実装されているthe_post_thumbnail()はなにも表示されない…</p>
<p>ということで実装したのがこちら、</p>
<div class="igBar"><span id="lphp-2"><a href="#" onclick="javascript:showCodeTxt('php-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-2">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$posts</span> = get_posts<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'numberposts=5&amp;category=3'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#616100;">foreach</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$posts</span> <span style="color:#616100;">as</span> <span style="color:#0000FF;">$post</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; setup_postdata<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$post</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#0000FF;">$dat</span> = get_posts<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'post_type=attachment&amp;orderby=menu_order&amp;order=ASC&amp;numberposts=1&amp;post_parent='</span>.get_the_ID<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/count"><span style="color:#000066;">count</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$dat</span><span style="color:#006600; font-weight:bold;">&#41;</span>&gt; <span style="color:#CC66CC;color:#800000;">0</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$image</span> = wp_get_attachment_image_src<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$dat</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">0</span><span style="color:#006600; font-weight:bold;">&#93;</span>-&gt;<span style="color:#006600;">ID</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$desc</span> = <span style="color:#FF0000;">'&lt;img src=&quot;'</span>.<span style="color:#0000FF;">$image</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">0</span><span style="color:#006600; font-weight:bold;">&#93;</span>.<span style="color:#FF0000;">'&quot; width=&quot;'</span>.<span style="color:#0000FF;">$image</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">1</span><span style="color:#006600; font-weight:bold;">&#93;</span>.<span style="color:#FF0000;">'&quot; height=&quot;'</span>.<span style="color:#0000FF;">$image</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">2</span><span style="color:#006600; font-weight:bold;">&#93;</span>.<span style="color:#FF0000;">'&quot; alt=&quot;&quot; /&gt;'</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#FF9933; font-style:italic;">// 記事出力</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#0000FF;">$desc</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>get_posts()にパラメータ「post_type=attachment」を指定すると、「post_parent」に与えた記事IDに紐付いているデータを取得できます。その他のパラメータは並び順の先頭にある1件のみを取得する指定です。ギャラリーダイアログで1番上に指定している物を取得する仕様にしました。<br />
配列にはそれぞれファイルURL・幅・高さが入っています。</p>
<p>お客さんにはサムネイルに表示したい画像をアップロード、1番上に移動してもらうだけ。記事内にその画像を表示させたくなければ挿入しなければ良いだけで、ギャラリーの1番上にある画像が自動的に表示されるのは分かりやすいかな？と（サムネイルは表示させたくないけど、記事中に何か画像を表示したい、という希望には添えませんが…orz）。</p>
<p>次のネタは「ページ内で記事を表示させたい。そしてページングも表示させたい」です。ネタは小出しでｗ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studio-bloom.net/archives/2182/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.studio-bloom.net/archives/2182" />
	</item>
		<item>
		<title>URLにハッシュを指定してページ内リンクしたときにレイアウトが崩れる件について</title>
		<link>http://www.studio-bloom.net/archives/1996</link>
		<comments>http://www.studio-bloom.net/archives/1996#comments</comments>
		<pubDate>Sun, 13 Dec 2009 16:17:06 +0000</pubDate>
		<dc:creator>板</dc:creator>
				<category><![CDATA[Web関係]]></category>

		<guid isPermaLink="false">http://www.studio-bloom.net/?p=1996</guid>
		<description><![CDATA[URLの末尾に
fuga.html#hoge
とかして、ページ内のアンカー位置に表示を移動させたいときってありますよね。
PLAIN TEXT
HTML:




&#60;a href="#hoge"&#62;ほげ&#60; [...]]]></description>
			<content:encoded><![CDATA[<p>URLの末尾に</p>
<p>fuga.html#hoge</p>
<p>とかして、ページ内のアンカー位置に表示を移動させたいときってありますよね。</p>
<div class="igBar"><span id="lhtml-5"><a href="#" onclick="javascript:showCodeTxt('html-5'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">HTML:</span>
<div id="html-5">
<div class="html">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"#hoge"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>ほげ<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span> </div>
</li>
</ol>
</div>
</div>
</div>
<p>
とかしても同じ動きですけど。</p>
<p>そうすると、なぜかボックスが上にずれてしまう、という現象がありましたので、その解決法を一日うんうん言いながら探してました。<br />
ググっても全然出てこないしさ…orz<br />
<span id="more-1996"></span></p>
<p>症状としては、ハッシュでの移動を行った場合、正常であれば<br />
<a href="http://www.studio-bloom.net/wp-content/uploads/2009/12/right.jpg" style="border:1px solid #0000ff;display:block;" rel="sexylightbox"><img src="http://www.studio-bloom.net/wp-content/uploads/2009/12/right.jpg" alt="right" title="right" width="535" height="66" class="alignnone size-full wp-image-1994" " /></a><br />
のようになっている箇所が、</p>
<p><a href="http://www.studio-bloom.net/wp-content/uploads/2009/12/wrong.jpg" style="border:1px solid #0000ff;display:block;" rel="sexylightbox"><img src="http://www.studio-bloom.net/wp-content/uploads/2009/12/wrong.jpg" alt="wrong" title="wrong" width="538" height="45" class="alignnone size-full wp-image-1995"  /></a><br />
こんな感じで上にずれてしまうんですな。<br />
（ちょっと分かりにくいけど、メニューの上が切れてるでしょ？）</p>
<p>問題はハッシュでの移動で起きてるので、アンカー用意してページ内でのみ遷移させるということであれば、<a href="http://moto-mono.net/">nori</a>さんの<a href="http://moto-mono.net/2008/12/25/slidescrolljs.html">slideScroll.js</a>とか使っちゃえば、スクリプト読み込むだけでページ内リンクをJSが乗っ取ってくれてハッシュでの移動にならないんだけど、別ページからハッシュを指定する場合、JSではどうしても乗り越えられない壁があって対応できないのデス。</p>
<p>やはり問題の特定を行わなければ…orz</p>
<p>で、デバッグモード全開で見つけたのが、<br />
<strong>アンカーを配置している要素の親要素に”overflow:hidden”が指定されているとその親要素が上にずれる</strong><br />
でした。</p>
<p>overflow:hiddenと言えば…</p>
<div class="igBar"><span id="lcss-6"><a href="#" onclick="javascript:showCodeTxt('css-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CSS:</span>
<div id="css-6">
<div class="css">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">.clearfix:after<span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #000000; font-weight: bold;">content</span>:<span style="color: #ff0000;">"."</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #000000; font-weight: bold;">display</span>:<span style="color: #993333;">block</span>;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #000000; font-weight: bold;">height</span>:<span style="color: #cc66cc;color:#800000;">0</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #000000; font-weight: bold;">visibility</span>:<span style="color: #993333;">hidden</span>;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">.clearfix<span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #000000; font-weight: bold;">overflow</span>:<span style="color: #993333;">hidden</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #808080; font-style: italic;">/* Hides from IE-mac \*/</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">* html .clearfix<span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #000000; font-weight: bold;">height</span>:<span style="color: #cc66cc;color:#800000;">1</span>%;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; <span style="color: #000000; font-weight: bold;">overflow</span>:<span style="color: #993333;">visible</span>;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #808080; font-style: italic;">/* End hide from IE-mac */</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p>
定番のclearfixにバッチリ使われておりますやん。。。</p>
<p>clearfix大好き人間（ちゃんと使うべき所で使ってますよ）の自分は、きっちりコンテンツ用ボックスにclearfixを仕込んでたようで。。。<br />
親要素にバッチリ原因が潜んでいた、という。。。orz</p>
<p>一応、全てのブラウザで起きてしまうので、この現象にハマってしまった人は、アンカーの親にoverflow:hiddenが居ないか、調べてみて下さいね。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studio-bloom.net/archives/1996/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.studio-bloom.net/archives/1996" />
	</item>
		<item>
		<title>Wordpressで記事に投稿した画像一覧をProgression用のXMLで出力</title>
		<link>http://www.studio-bloom.net/archives/1774</link>
		<comments>http://www.studio-bloom.net/archives/1774#comments</comments>
		<pubDate>Mon, 03 Aug 2009 15:47:35 +0000</pubDate>
		<dc:creator>板</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.studio-bloom.net/?p=1774</guid>
		<description><![CDATA[ラーメン屋のネタを華麗にスルーしつつ、タイトルの長すぎるエントリーです。
しかも解説無しという暴挙！読者をなんだと思ってるんだ！
Wordpressで記事に投稿した画像一覧をProgression用のXMLで出力するため [...]]]></description>
			<content:encoded><![CDATA[<p>ラーメン屋のネタを華麗にスルーしつつ、タイトルの長すぎるエントリーです。<br />
しかも解説無しという暴挙！読者をなんだと思ってるんだ！</p>
<p>Wordpressで記事に投稿した画像一覧をProgression用のXMLで出力するためのテンプレートです。<br />
（元ネタは<a href="http://flabaka.com/blog/?p=1209">こちら</a>を参考にさせて頂きました。深謝）</p>
<div class="igBar"><span id="lphp-8"><a href="#" onclick="javascript:showCodeTxt('php-8'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-8">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#008000;">/*</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#008000;">Template Name: scenedataXML</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#008000;">*/</span> <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <a href="http://www.php.net/header"><span style="color:#000066;">header</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Content-Type: text/xml; charset='</span>.get_option<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'blog_charset'</span><span style="color:#006600; font-weight:bold;">&#41;</span>, <span style="color:#000000; font-weight:bold;">true</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#FF0000;">'&lt;?xml version=&quot;1.0&quot; encoding=&quot;'</span>.get_option<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'blog_charset'</span><span style="color:#006600; font-weight:bold;">&#41;</span>.<span style="color:#FF0000;">'&quot;?'</span>.<span style="color:#FF0000;">'&gt;'</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#FF0000;">'&lt;prml version=&quot;2.0.0&quot; type=&quot;text/prml&quot;&gt;'</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> query_posts<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"order=DESC"</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span>have_posts<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span> : <span style="color:#616100;">while</span> <span style="color:#006600; font-weight:bold;">&#40;</span>have_posts<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span> : the_post<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#0000FF;">$d</span> = the_date<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'Y-m-d'</span>, <span style="color:#FF0000;">''</span>, <span style="color:#FF0000;">''</span>, <span style="color:#FF0000;">''</span>, <span style="color:#000000; font-weight:bold;">false</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#0000FF;">$attachments</span> = get_children<span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/array"><span style="color:#000066;">array</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'post_parent'</span> =&gt; get_the_ID<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>, <span style="color:#FF0000;">'post_type'</span> =&gt; <span style="color:#FF0000;">'attachment'</span>, <span style="color:#FF0000;">'post_mime_type'</span> =&gt; <span style="color:#FF0000;">'image'</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span> <a href="http://www.php.net/is_array"><span style="color:#000066;">is_array</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$attachments</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">foreach</span> <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$attachments</span> <span style="color:#616100;">as</span> <span style="color:#0000FF;">$key</span> =&gt; <span style="color:#0000FF;">$row</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$mo</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#0000FF;">$key</span><span style="color:#006600; font-weight:bold;">&#93;</span>&nbsp; = <span style="color:#0000FF;">$row</span>-&gt;<span style="color:#006600;">menu_order</span>;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$aid</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#0000FF;">$key</span><span style="color:#006600; font-weight:bold;">&#93;</span> = <span style="color:#0000FF;">$row</span>-&gt;<span style="color:#006600;">ID</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/array_multisort"><span style="color:#000066;">array_multisort</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$mo</span>, SORT_ASC,<span style="color:#0000FF;">$aid</span>,SORT_DESC,<span style="color:#0000FF;">$attachments</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">foreach</span> <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$attachments</span> <span style="color:#616100;">as</span> <span style="color:#0000FF;">$row</span> =&gt; <span style="color:#0000FF;">$data</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/preg_match"><span style="color:#000066;">preg_match</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'/src=&quot;(.*?)&quot;(.*?)title=&quot;(.*?)&quot;/ie'</span>, wp_get_attachment_image<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$data</span>-&gt;<span style="color:#006600;">ID</span>, <span style="color:#FF0000;">'thumbnail'</span><span style="color:#006600; font-weight:bold;">&#41;</span>, <span style="color:#0000FF;">$thumb</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/preg_match"><span style="color:#000066;">preg_match</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'/src=&quot;(.*?)&quot;(.*?)title=&quot;(.*?)&quot;/ie'</span>, wp_get_attachment_image<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$data</span>-&gt;<span style="color:#006600;">ID</span>, <span style="color:#FF0000;">'full'</span><span style="color:#006600; font-weight:bold;">&#41;</span>, <span style="color:#0000FF;">$image</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;scene name=<span style="color:#FF0000;">"&lt;?php echo the_title(); ?&gt;"</span> cls=<span style="color:#FF0000;">"myproject.scenes.ImageScene"</span> title=<span style="color:#FF0000;">"&lt;?php echo $image[3]."</span> | <span style="color:#FF0000;">";the_title(); ?&gt;"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;num&gt;&lt;?php <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#0000FF;">$image</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">3</span><span style="color:#006600; font-weight:bold;">&#93;</span>; ?&gt;&lt;/num&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;cap&gt;&lt;?php <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#0000FF;">$image</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">3</span><span style="color:#006600; font-weight:bold;">&#93;</span>; ?&gt;&lt;/cap&gt;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;thumb&gt;&lt;?php <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#0000FF;">$thumb</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">1</span><span style="color:#006600; font-weight:bold;">&#93;</span>; ?&gt;&lt;/thumb&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;path&gt;&lt;?php&nbsp; <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#0000FF;">$image</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">1</span><span style="color:#006600; font-weight:bold;">&#93;</span>; ?&gt;&lt;/path&gt;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;date&gt;&lt;?php <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#0000FF;">$d</span>; ?&gt;&lt;/date&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;category&gt;&lt;?php <span style="color:#0000FF;">$cat</span> = get_the_category<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; <span style="color:#0000FF;">$cat</span> = <span style="color:#0000FF;">$cat</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">0</span><span style="color:#006600; font-weight:bold;">&#93;</span>; <span style="color:#006600; font-weight:bold;">&#123;</span> <a href="http://www.php.net/echo"><span style="color:#000066;">echo</span></a> <span style="color:#0000FF;">$cat</span>-&gt;<span style="color:#006600;">cat_name</span>;<span style="color:#006600; font-weight:bold;">&#125;</span> ?&gt;&lt;/category&gt;</div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/scene&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#121212;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">?&gt;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">&lt;?php</span> <span style="color:#616100;">endwhile</span>; <span style="color:#616100;">endif</span>; <span style="color:#000000; font-weight:bold;">?&gt;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Progressionはプログラミングの知識がなくても柔軟且つ簡単ににフルフラッシュサイトを作れる工夫が成されてる割に、細かいことをやろうとしたら意外に奥が深いフレームワークです。ちょっと世界観の把握に苦労した。</p>
<p>あとはこの出力されたXMLをProgressionで読んで、Papervision3Dと絡めて…</p>
<p>という実験的勉強を、クライアントからの連絡をずーっと待ちながらイヂけつつやっている梅雨が明けたある暑い夏の日。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studio-bloom.net/archives/1774/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.studio-bloom.net/archives/1774" />
	</item>
		<item>
		<title>今日はリクリビアガーデン大会</title>
		<link>http://www.studio-bloom.net/archives/1762</link>
		<comments>http://www.studio-bloom.net/archives/1762#comments</comments>
		<pubDate>Sat, 01 Aug 2009 16:20:26 +0000</pubDate>
		<dc:creator>板</dc:creator>
				<category><![CDATA[Web関係]]></category>
		<category><![CDATA[雑談]]></category>

		<guid isPermaLink="false">http://www.studio-bloom.net/?p=1762</guid>
		<description><![CDATA[関西のWeb系の人が集まって、夏と言えばビアガーデン大会に行ってきました。
ビアガーデンにしてはそこそこ料理もボチボチな駅前第3ビルの「神仙閣」。ここは友人が一夏バイトしていたのが縁で訪れ、たまに行ってるところです。
い [...]]]></description>
			<content:encoded><![CDATA[<p>関西のWeb系の人が集まって、夏と言えばビアガーデン大会に行ってきました。<br />
ビアガーデンにしてはそこそこ料理もボチボチな駅前第3ビルの「神仙閣」。ここは友人が一夏バイトしていたのが縁で訪れ、たまに行ってるところです。</p>
<p class="clearfix"><a href="http://www.studio-bloom.net/wp-content/uploads/2009/08/0801.jpg" rel="sexylightbox"><img src="http://www.studio-bloom.net/wp-content/uploads/2009/08/0801-198x264.jpg" alt="0801" title="0801" width="198" height="264" class="alignleft size-medium wp-image-1763" /></a>いやービアガーデンって感じですね～<br />
天気も心配されたんですが、会場に居る間は降られず。ビルから出た直後にパラパラとし始めました。参加者の日頃の行いがよっぽど良かったんでしょうなぁ（敢えて自分とは言わない）。</p>
<p class="clearfix"><a href="http://www.studio-bloom.net/wp-content/uploads/2009/08/0801_1.jpg" rel="sexylightbox"><img src="http://www.studio-bloom.net/wp-content/uploads/2009/08/0801_1-198x264.jpg" alt="0801_1" title="0801_1" width="198" height="264" class="alignleft size-medium wp-image-1764" /></a>なぜか皿の上にあるホタルイカの佃煮。<br />
想像してた味＋ホタルイカの底力的な感じで美味かったッス。ホタルイカ万歳。富山万歳。<br />
お土産、ありがとうございましたm(_ _)m</p>
<p>来週は淀川の花火大会だったりしますが、週明けからバシバシと忙しくなる予定です。<br />
リフレッシュしたし、頑張るでー！</p>
<p>んで、8月中に服部緑地公園でBBQします？<br />
食材やらの準備は出来ますが、BBQコンロの手配や、一番の問題の人集めなどなど、目処が立てば開催したいな～と思うこの頃であります。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studio-bloom.net/archives/1762/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.studio-bloom.net/archives/1762" />
	</item>
		<item>
		<title>8/1 リクリビアガーデン大会</title>
		<link>http://www.studio-bloom.net/archives/1744</link>
		<comments>http://www.studio-bloom.net/archives/1744#comments</comments>
		<pubDate>Wed, 29 Jul 2009 14:16:52 +0000</pubDate>
		<dc:creator>板</dc:creator>
				<category><![CDATA[Web関係]]></category>

		<guid isPermaLink="false">http://www.studio-bloom.net/?p=1744</guid>
		<description><![CDATA[すでに日がありませんが…（汗）
8/1の19時から梅田でリクリのビアガーデン大会が開催されます。
大会なので頑張るしかありません（何を？）
今回も濃いメンツが揃っております。
参加は下記アドレスのmixiからどうぞ～
h [...]]]></description>
			<content:encoded><![CDATA[<p>すでに日がありませんが…（汗）</p>
<p>8/1の19時から梅田でリクリのビアガーデン大会が開催されます。<br />
大会なので頑張るしかありません（何を？）</p>
<p>今回も濃いメンツが揃っております。<br />
参加は下記アドレスのmixiからどうぞ～<br />
<a href="http://mixi.jp/view_event.pl?id=44588746&#038;comm_id=1994993">http://mixi.jp/view_event.pl?id=44588746&#038;comm_id=1994993</a></p>
<p>金曜はキックオフお食事会、来週末は淀川花火大会と、なにげに忙しい感じでございます。例によって「お盆までに」納品のお仕事などもあったりするので、8月もなんだかバタバタし始めてますYo!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studio-bloom.net/archives/1744/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.studio-bloom.net/archives/1744" />
	</item>
		<item>
		<title>Webの勉強用に本を買ってみた</title>
		<link>http://www.studio-bloom.net/archives/1662</link>
		<comments>http://www.studio-bloom.net/archives/1662#comments</comments>
		<pubDate>Sun, 12 Jul 2009 15:00:02 +0000</pubDate>
		<dc:creator>板</dc:creator>
				<category><![CDATA[Web関係]]></category>

		<guid isPermaLink="false">http://www.studio-bloom.net/?p=1662</guid>
		<description><![CDATA[嫁が産休に入ったのをいいことに、仕事を手伝ってもらおうと悪巧みしている駄目な旦那です。
最初は某Webディレクター本を与えていたのですが、内容が難しすぎる（そして役に立ちそうにない）ので、新しく偶然本屋で見つけた「Web [...]]]></description>
			<content:encoded><![CDATA[<p>嫁が産休に入ったのをいいことに、仕事を手伝ってもらおうと悪巧みしている駄目な旦那です。</p>
<p>最初は某Webディレクター本を与えていたのですが、内容が難しすぎる（そして役に立ちそうにない）ので、新しく偶然本屋で見つけた「Web制作新人育成ガイド」という本を買ってみました。<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=studiobloom0d-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=4883376591" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe><br />
適度に挿絵が入っていたり、基本的な事などをサラっと書いてあるので読みやすいです。<br />
読みながら「TCP/IPとか懐かし～」とクスリと笑う嫁は流石です。</p>
<p>が、さらりと書きすぎる面もあって、PHP・JavaやJavascript（Ajax）・Flashの区別や意味が分からなかったようです。が、それも身振り手振りで教えると、キチンと理解できてしまうあたりが逆に怖い。プログラムで負ける気はしないけど、それ以外では速攻追い抜かれてしまいそうです。。。</p>
<p>もう1冊がAndroidの開発本。「Google Androidアプリケーション開発入門」。<br />
先日、妙に時間が空いてしまった時に「折角iPhoneとmac miniがうちに有るんだし、iPhoneアプリ開発しちゃえ」と思って本屋に駆け込んだのですが、やはり先々を見越して「やっぱり今のうちにAndroid勉強しとくか」ということに。</p>
<p>そしてAmazonで評価の高かったのがこの本、という訳です。<br />
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=studiobloom0d-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=4822283909" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
<p>ちょっと個人的には「サンプルを作り上げていきましょう」的な流れでコードがずらーっと掲載されているスタイルは好きではないのですが、センサー周りの事なども記載されているので有用かと思います。<br />
順次読み解いていこうと思ってます。</p>
<p>が、手元に実機が無いのが痛い。。。<br />
docomoは先日発売が開始されたそうですが…auユーザーの自分としては、早くソニーのAndroid携帯がリリースされるのを待つのみです。（というかAndroid携帯もパケ放題必須だよな…やべぇ。iPhone早まった…orz）</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studio-bloom.net/archives/1662/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.studio-bloom.net/archives/1662" />
	</item>
		<item>
		<title>一人歩きのSEO</title>
		<link>http://www.studio-bloom.net/archives/1637</link>
		<comments>http://www.studio-bloom.net/archives/1637#comments</comments>
		<pubDate>Fri, 10 Jul 2009 08:55:16 +0000</pubDate>
		<dc:creator>板</dc:creator>
				<category><![CDATA[Web関係]]></category>

		<guid isPermaLink="false">http://www.studio-bloom.net/?p=1637</guid>
		<description><![CDATA[お客さんの所に行って話をすると必ず出てくる言葉。
「SEO対策はしていただけますか？」
答える時は
「サイトの中でやれることはやりますよ」
うちはテーブルでのレイアウトはお断りしていて、基本的にXHTML1.0 Stri [...]]]></description>
			<content:encoded><![CDATA[<p>お客さんの所に行って話をすると必ず出てくる言葉。</p>
<p>「SEO対策はしていただけますか？」</p>
<p>答える時は</p>
<p>「サイトの中でやれることはやりますよ」</p>
<p>うちはテーブルでのレイアウトはお断りしていて、基本的にXHTML1.0 Strictで組むし、文書の再構造化も行い適切なマークアップをするようにしているので、デフォルトで検索エンジンのロボットに親和なサイトになっている（と思ってる）。</p>
<p>「Web標準」という言葉が持て囃され、同時にSEOという言葉が一人歩きし始めた頃、SEO対策といえばテーブルレイアウトの構造を(X)HTMLとCSSで組み直すことと同意で、制作会社の口車に乗せられサイトを更新した経験のあるクライアントは多いことだろう。ま、それはそれで全然悪くない。当時は凄いことのように言われてたことが、今や業界では当然の事になってるし対応できない制作は白い目で見られる（実際にまだ存在するし！）。<br />
自分の言う「サイトの中でやれることはやりますよ」というのは、言うなれば「最初からSEOされたページを作ってますよ」程度なのだ。<br />
言葉的には間違ってない（と思ってる）。「Search Engine Optimization」なのだから（もちろん、最近のSEOに有効とされてるページ構成は取り入れますが）。</p>
<p>じゃ、これで検索サイトの上位にバンバン表示されるようになるんですね？というのがクライアントの考え。</p>
<p>いやいや。</p>
<p>「どんなキーワードで検索に引っかかりたいですか？」と質問してみる。</p>
<p>「○○、××、格安」</p>
<p>格安って言葉、サイトの中に1回も出てきませんよ？サイトの中に検索で当たって欲しい言葉が出てきてないのに、検索上位に出てくる事なんて無理っぽくないですか？さらに「○○」なんて競合他社も狙ってるキーワードですよね？大変ですよ？</p>
<p>（ここで暗躍するのが、衛星みたいなサイトを作りまくって被リンク数を稼ぎ、ページランクを上げて対応するSEO屋。が今回はその話パス）</p>
<p>ここから大事になってくるのが「SEM（Search Engine Marketing）」。<br />
検索エンジンを考えたマーケティング。というかコレが一番大事。</p>
<ul class="with_disc">
<li>ターゲット層に対するキーワードの策定</li>
<li>1つのキーワードに対して、一緒に検索されるキーワードは何か？</li>
<li>組み合わせのキーワードがサイトに対して有益な物はどれか？</li>
</ul>
<p>そのキーワードを含めた上で、サイト内の文章をライティングしていくことが必要となる。カタログに載っている文章では難しいことも多いので、検索エンジンに対応した文章にリライトしないといけない場合も（実際、それが出来るライターは人気です）。<br />
その出来上がった文章に適切なマークアップを施すことで、検索エンジンにも親和で、見に来たユーザーも見やすいページ作り。<br />
必要であればランディングページ（検索サイトから飛んで来やすいページ）の提案もあるし、さらには別サイトとしての独立、なんて提案も出来るかも。</p>
<p>そういった施策、対応を行っていって初めて検索結果の上位に表示されるようになってくるんです。</p>
<p>さ、これで検索上位に表示されるようになりました。</p>
<p>ところがどっこい。</p>
<p>すでに競合が多いキーワードだと、既に上位に来ているサイトを押さえ込んで自分のサイトを持ってくることは大変です。資本があってサイトにお金を掛けられるところには太刀打ちできないですよね？やはり現在上位に来ているということは実績がある故ですから。</p>
<p>ここまでの話は、一般的にSEO・SEM対策として実施される基本的な内容です。</p>
<p>そこで一旦話を戻して考えて欲しいのが、キーワードの選定や文章を考える時に、地域だったり自身の強みをもっと前面に押し出してみる、ということ。<br />
「<a href="http://www.google.co.jp/search?rlz=1C1CHMG_jaJP291JP303&#038;sourceid=chrome&#038;ie=UTF-8&#038;q=美容院">美容院</a>」で検索されて上位に来なくても「<a href="http://www.google.co.jp/search?rlz=1C1CHMG_jaJP291JP303&#038;sourceid=chrome&#038;ie=UTF-8&#038;q=摂津富田+美容院">摂津富田 美容院</a>」で上位に来ることの方が、実際にお客さんとして来店してくれそうな人に対しては重要ですよね？「<a href="http://www.google.co.jp/search?rlz=1C1CHMG_jaJP291JP303&#038;sourceid=chrome&#038;ie=UTF-8&#038;q=彦根+動物病院">彦根 動物病院</a>」より「<a href="http://www.google.co.jp/search?rlz=1C1CHMG_jaJP291JP303&#038;sourceid=chrome&#038;ie=UTF-8&#038;q=彦根+動物+急患">彦根 動物 急患</a>」で上位に来る方が、お客さんにとって（も）有益ですよね？</p>
<ul class="with_disc">
<li>実際のお客さんになってくれる層・地域などに絞って考える</li>
<li>検索で表示されて、見に来たお客さんが有益だと思える内容にする</li>
</ul>
<p>この点をしっかり考えた上で、キーワードの選定やライティングを行っていくことで、大手やポータルサイトが奪い合う検索キーワードから離れ、実際のお客さん候補を的確に誘導して有益なサイトとしていく種があるのだと考えています（これも基本と言えば基本なのですが…）。</p>
<p>どうです？海のものとも山のものともつかぬ「SEO」という言葉も、結局は当然当たり前の事を考えて作っていくことに過ぎないんです。何かについて知りたいと検索したターゲットとなるユーザーをしっかり捕まえ、実際に閲覧された時に「このサイトは自分にとって有益だ」と思わせること。そこで初めて広告であるサイトからお客さんが獲得できた、ということに繋がっていくのだと思います。</p>
<p>もちろん自分はWeb業界の人間なので、クライアントの業界については全くのシロウトです。なので自分一人ではサイトを作ることが出来ません。教えていただかないといけないことも数多くあります。クライアント側と制作側が一緒に1つのサイトを作っているんだ、という気持ちを共有出来れば、もっともっと良いサイトが作れると思います（なんだか最後は精神論的な話になっちゃいましたね。。。）。</p>
<p>その他、検索上位に来やすくなるように、という点も含めて提案している「ブログシステムを統合したサイト作り」という話もありますが、それはまた次の機会に。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studio-bloom.net/archives/1637/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.studio-bloom.net/archives/1637" />
	</item>
		<item>
		<title>WebSig会議の中継を見る会 in 心斎橋</title>
		<link>http://www.studio-bloom.net/archives/1503</link>
		<comments>http://www.studio-bloom.net/archives/1503#comments</comments>
		<pubDate>Tue, 09 Jun 2009 00:55:36 +0000</pubDate>
		<dc:creator>板</dc:creator>
				<category><![CDATA[Web関係]]></category>

		<guid isPermaLink="false">http://www.studio-bloom.net/?p=1503</guid>
		<description><![CDATA[WebSigという東京で開かれてるWeb系のワークショップを中継で大阪で見よう、という企画に参加してきました。
第1部はスピーカーの方のお話を聞いて、第2部はそれについてのディスカッション、という流れです。
今回のテーマ [...]]]></description>
			<content:encoded><![CDATA[<p>WebSigという東京で開かれてるWeb系のワークショップを中継で大阪で見よう、という企画に参加してきました。</p>
<p>第1部はスピーカーの方のお話を聞いて、第2部はそれについてのディスカッション、という流れです。</p>
<p>今回のテーマは「ストレスフリーのWebプロジェクト　～Web担当者に出来ること、制作会社に望むこと～」ということで、発注者と受注者それぞれの立場から見た経験や失敗に基づいて、ともすればチグハグになってしまいがちな気持ちや考え、トラブルをどうやってイイ感じに進めることが出来るのか？という内容。</p>
<p>会場でスピーカーの話を聞いてる状況だと話を聞くのに集中するんだけど、中継ということもあり合間合間で意見を述べたり人の考えを聞けたり、ただ聞くよりもさらに内容が濃くなった印象です。<br />
話の中で、実際にあったプロジェクト失敗談の披露は笑える事もあり、参考になる点もあり。<br />
常に制作者である自分として、発注者の気持ちや考え方は参考になる点が多かったです。</p>
<p>第2部は第1部の内容を踏まえて、どういう心持ちであれば2者間のギャップを埋めることが出来るのか、それぞれ格言で考えることで解決してみよう、といった内容のグループディスカッション。<br />
大阪での初中継、ということで参加メンバーがいつもの顔ぶれなので、忌憚なく（とはいえ、相手の意見は否定しない、というのが前提）議論することが出来ました。</p>
<div class="clearfix">
<p><a href="http://www.studio-bloom.net/wp-content/uploads/2009/06/photo.jpg" rel="sexylightbox"><img src="http://www.studio-bloom.net/wp-content/uploads/2009/06/photo-198x264.jpg" alt="photo" title="photo" width="198" height="264" class="alignright size-medium wp-image-1505" /></a>最後に各自で明日から心に抱く格言を付箋に記す、ということで自分の格言は「ホームページは制作者・発注者、一緒に作ってるんですよ」ということ（他にも一杯イイ格言が！）。<br />
ともすれば制作側として「ホームページのプロとしてやってるんだから、こっちの意見を聞いておけばいいんだよ」といった態度に、発注側として「プロに任せておけばいいんだから、最初にやりたいことを伝えて後はお任せ」といったそれぞれの状況に陥りやすい。自分の経験として。</p>
<p>そういう状況で腐るんじゃなくて、「一緒に作ってるんだ」という意識を強く持つことで、「相手の立場・考え方」をしっかり認識して、発注者の意見に脊髄反射で沸騰することなく「なぜそういう意見が出てきたのか」という流れや背景を考えた上で対応できるようになるのではないかな？と。<br />
もちろん制作者側だけで持つより発注者もその意識を共有してらえるために、スタート段階から雰囲気を作っていけるよう意識しようと心がけました。
</p></div>
<p>ワークショップという、テーマについて議論して意見を出し合い理解を深める、といった場は初の参加でしたが、正直「ここまで良いものだとは！」という気持ちで主催者に感謝感謝です。今回は既に顔見知ったメンバーで、WebSigという東京で既に確立しているワークショップがベースでしたが、もっと多くの人たちや、可能であれば大阪発信でこういうイベントが開催できたら、と思うばかりです（リクリ？ｗ）</p>
<p>（写真のモザイク？ナイショｗ）</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studio-bloom.net/archives/1503/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.studio-bloom.net/archives/1503" />
	</item>
		<item>
		<title>concrete5 ページごとのCSSを適用する一案</title>
		<link>http://www.studio-bloom.net/archives/1293</link>
		<comments>http://www.studio-bloom.net/archives/1293#comments</comments>
		<pubDate>Mon, 27 Apr 2009 15:29:09 +0000</pubDate>
		<dc:creator>板</dc:creator>
				<category><![CDATA[concrete5]]></category>

		<guid isPermaLink="false">http://www.studio-bloom.net/?p=1293</guid>
		<description><![CDATA[今回もconcrete5ネタです。
日本語の資料が無いので英語を漁る日々ですわ。導入コストは依然として高いなぁ。。。
さてさて、ページごとに独自のページごとにCSSを切り替えたい、という要望は多々あるはず（少なくとも自分 [...]]]></description>
			<content:encoded><![CDATA[<p>今回もconcrete5ネタです。<br />
日本語の資料が無いので英語を漁る日々ですわ。導入コストは依然として高いなぁ。。。</p>
<p>さてさて、ページごとに独自のページごとにCSSを切り替えたい、という要望は多々あるはず（少なくとも自分には必須項目）。ページごとにページタイプを作ってテンプレートを作る、なんてナンセンスなので、何とかお手軽に導入できないものか…</p>
<p>そこで利用するのが「ページ属性」。デフォルトでも「Metaタグタイトル」「Metaタグ説明」「Metaタグキーワード」など、“ページごと“に独自の値を設定できるように用意されたオプションですね。管理画面の「ページとテーマ」メニューから、「ページタイプ」の下に設定があります。<br />
<span id="more-1293"></span></p>
<p class="clearfix">
<a href="http://www.studio-bloom.net/wp-content/uploads/2009/04/ws000028.jpg" rel="sexylightbox"><img src="http://www.studio-bloom.net/wp-content/uploads/2009/04/ws000028-150x150.jpg" alt="ws000028" title="ws000028" width="150" height="150" class="alignleft size-thumbnail wp-image-1294" /></a>ここの「ページ属性情報を追加」でCSS用のページ属性を作りたいと思います。<br />
識別子となる“ハンドル“には、分かりやすく「CSS」とでもしましょう（たぶんここは半角英字が良いかと思います。）。“タイプ“には「テキストボックス」を。”検索可能”は必要ないでしょう。“名前“は適当に「CSS」でいいでしょうか？自分が見て分かりやすいもので良いと思います。<br />
こんな感じでテキスト入力で任意の値を入力できるページ属性が追加できます。
</p>
<p>次。</p>
<p class="clearfix"><a href="http://www.studio-bloom.net/wp-content/uploads/2009/04/ws000029.jpg" rel="sexylightbox"><img src="http://www.studio-bloom.net/wp-content/uploads/2009/04/ws000029-150x150.jpg" alt="ws000029" title="ws000029" width="150" height="150" class="alignleft size-thumbnail wp-image-1295" /></a>今度はページタイプごとに、先ほど追加したページ属性を使用できるように設定します。ページ属性を追加しても、ページタイプごとに使用可否を指定する必要があるのです。<br />
ページタイプの一覧から「編集」で「使用可能なMETA属性」内に“CSS”というチェックボックスが追加されてるかと思います。これにチェックを入れることで、そのページタイプでCSSのページ属性を使用することが出来るようになります。<br />
うむ。2段階体制。</p>
<p class="clearfix"><a href="http://www.studio-bloom.net/wp-content/uploads/2009/04/ws000030.jpg" rel="sexylightbox"><img src="http://www.studio-bloom.net/wp-content/uploads/2009/04/ws000030-150x150.jpg" alt="ws000030" title="ws000030" width="150" height="150" class="alignleft size-thumbnail wp-image-1296" /></a>さて、実際に各ページごとに追加した「CSSページ属性」の値に情報を入力してみます。<br />
サイトマップから「ホーム」の編集画面を表示させて、上部タブメニューの「カスタム項目」を表示させると、最下部に“CSS”のテキスト入力欄が追加されてるかと思います。とりあえずここにCSSファイルの名前だけ入力しておきましょう。例えば「home.css」みたいな。</p>
<p>しかし、この「ページ属性」をどう引っ張ってきたらいいのか、資料を探すのに苦労しました…<br />
今回はCSSファイルの指定なので、&lt;head&gt;～&lt;/head&gt;内に記述することになりますね。ページ属性の値を読み出すには、ページ属性で指定した「ハンドル」を使用します。今回は“CSS“としたので、その値を読み出すには</p>
<div class="igBar"><span id="lphp-11"><a href="#" onclick="javascript:showCodeTxt('php-11'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-11">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#0000FF;">$c</span>-&gt;<span style="color:#006600;">getCollectionAttributeValue</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'CSS'</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p>
とすればページごとに設定したCSSのファイル名を取得することが出来るようになります。とりあえず自分の要求としては複数のCSSを取得する必要は無いので、単一行的な扱いにしてますが、区切り文字を指定しておいてsplitで分けてもいいでしょう。さらに404をログに残したくなければfile_existsで存在確認してもいいでしょう。<br />
ま、そんな事は省いちゃうとすると、ヘッダー部に記述するのは</p>
<div class="igBar"><span id="lphp-12"><a href="#" onclick="javascript:showCodeTxt('php-12'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-12">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#4D4D4D;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;link rel=<span style="color:#FF0000;">"stylesheet"</span> type=<span style="color:#FF0000;">"text/css"</span> href=<span style="color:#FF0000;">"&lt;?php echo $this-&gt;getThemePath(); ?&gt;/css/&lt;?php echo $c-&gt;getCollectionAttributeValue('CSS'); ?&gt;"</span> /&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p>
な感じで良いかと思います。<br />
値の存在確認なんかを入れた方がスマートでしょうけど…</p>
<p>とりあえずはこれで「ページごとにCSSを指定する」という目標は達成です。今回利用した「ページ属性」にはテキスト入力の他にも「選択メニュー」や「ファイル/画像」「評価」などを指定することが出来るので、他にも有効な使いどころは多いのかと思います。PHPをカジったことがある人だとあまり苦労はしなさそうですが。。。また有効な使いどころがあれば、その都度ご紹介できればと思います。</link>
]]></content:encoded>
			<wfw:commentRss>http://www.studio-bloom.net/archives/1293/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://www.studio-bloom.net/archives/1293" />
	</item>
	</channel>
</rss>
