<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Wintryblasts Blog</title>
    <link>http://www.wintryblasts.com/blog/</link>
    <description></description>
    <language>ja</language>
    <generator>Nucleus CMS v3.41</generator>
    <copyright>&#169;</copyright>
    <category>Weblog</category>
    <docs>http://backend.userland.com/rss</docs>
    <image>
      <url>http://www.wintryblasts.com/blog/nucleus/nucleus2.gif</url>
      <title>Wintryblasts Blog</title>
      <link>http://www.wintryblasts.com/blog/</link>
    </image>
    <item>
 <title>Zen Cartで複数カテゴリ登録する際のリンクについて</title>
 <link>http://www.wintryblasts.com/blog/?itemid=95</link>
<description><![CDATA[Zen Cartで複数カテゴリに登録したい場合、該当商品のC(コピー)をクリックすると<br />
商品を複製するか、それとも商品をリンクするか選べます。<br />
<br />
リンクする際のSQLがどうなるかについてのお話。<br />
まず始めに。<br />
これは EasyPopulate を使わず直接MySQLをCSV形式などでダウンロードし、<br />
変更する人を想定して書いています。<br />
phpMyAdminなどを使うと簡単です。<br />
<br />
MySQL上では商品とカテゴリの相関関係は全て、「products_to_categories」<br />
というテーブルに収められています。<br />
制御はいたってシンプル。<br />
products_idとcategories_idを一致させています。<br />
<br />
そのため、products_idが101として、categories_id=10、categories_id=100の<br />
二つのカテゴリにリンクで登録した場合DBは下記の構成になります。<br />
(101,10)<br />
(101,100)<br />
<br />
たったこれだけなのでSQLからCSVを書き出して編集すると大変早いと思われます。<br />
<br />
ただこの作業をするのであればマスターカテゴリは設定すべきかと思います。<br />
テーブル「products」の「master_categories_id」を適宜設定してください。<br />
<br />
最近はZen Cartのカスタマイズで苦戦しております。<br />
次回はマウスオーバーの実装について書きたいと思います。]]></description>
 <category>Tech</category>
<comments>http://www.wintryblasts.com/blog/?itemid=95</comments>
 <pubDate>Fri, 16 Jul 2010 14:50:48 +0900</pubDate>
</item><item>
 <title>IE6 で背景画像が表示されない時。</title>
 <link>http://www.wintryblasts.com/blog/?itemid=94</link>
<description><![CDATA[他人のソース修正をしていて気付いたIE6バグ。<br />
<br />
ソースコード上で該当するdivタグより前に、フロートをかけていないのに<br />
「clear:both;」なんて設定すると背景画像が消えます。あらビックリ。<br />
<br />
というか、普通やらないですよね･･･(^_^;)<br />
何かしらfloatを使用したらclearタグは使うようにしましょう。<br />
基本だけど。]]></description>
 <category>日常</category>
<comments>http://www.wintryblasts.com/blog/?itemid=94</comments>
 <pubDate>Tue, 1 Jun 2010 18:21:30 +0900</pubDate>
</item><item>
 <title>Dreamweaver CS4 - 外部CSS編集タブを従来表示にする。</title>
 <link>http://www.wintryblasts.com/blog/?itemid=93</link>
<description><![CDATA[Dreamweaver CS4は大分表示が変わったりしてキーボード操作派には<br />
使いにくくなっています。<br />
<br />
外部CSSの編集時に、はまったのでメモ。<br />
<br />
外部CSSリンクのあるHTML書類を開いた場合、従来のウィンドウ表示とは変わって<br />
メインのタブ下に小さなタブ表示でCSSファイルへのリンクが表示されます。<br />
<br />
<a href="http://www.wintryblasts.com/blog/media/1/20100215-dreamweavercss1.jpg">20100215-dreamweavercss1.jpg</a><br />
<br />
キーボードで書類を切り替えてHTMLとCSSを交互に編集する自分には非常に不便。<br />
ググってみても出てこないんで基本的な事なのかと環境設定をもう一度見直し。<br />
<br />
<a href="http://www.wintryblasts.com/blog/media/1/20100215-dreamweavercss3.jpg">20100215-dreamweavercss3.jpg</a><br />
<br />
一般 > 関連ファイルの表示のチェックを外せばOK。<br />
従来通りに表示できます。<br />
<br />
しかし常にコード表示のはずがデザインビューで開いたりするしイマイチだなあ。。。<br />
Javascriptのコードヒントなど地味な新機能が良いだけにもったいない。<br />
<br />
世の中デザインビューとマウスでHTML編集してると思うと背筋が寒くなるなあ。。。]]></description>
 <category>日常</category>
<comments>http://www.wintryblasts.com/blog/?itemid=93</comments>
 <pubDate>Mon, 15 Feb 2010 11:57:16 +0900</pubDate>
</item><item>
 <title>IE7 だけリストにフロートをかけると詰まる。</title>
 <link>http://www.wintryblasts.com/blog/?itemid=91</link>
<description><![CDATA[IE8やIE6で動作検証してもバグが出ないのに、IE7だけリストのフロートが詰まる現象が発生。<br />
画像が重なって表示されてしまい、親のボックスからもはみ出してしまう状態。<br />
フロートのクリアはしてあるのにクリアがされていないような状態です。<br />
バグフィックスの覚書きです。HTMLソース<br />
&lt;ul class=&quot;hoge&quot;&gt;<br />
&lt;li&gt;&lt;img src=&quot;img/hoge.jpg&quot; alt=&quot;hoge&quot; id=&quot;hoge&quot; style=&quot;border-color:#990000;&quot; /&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;img src=&quot;img/hoge.jpg&quot; alt=&quot;hoge&quot; id=&quot;hoge&quot; style=&quot;border-color:#990000;&quot; /&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;img src=&quot;img/hoge.jpg&quot; alt=&quot;hoge&quot; id=&quot;hoge&quot; style=&quot;border-color:#990000;&quot; /&gt;&lt;/li&gt;<br />
&lt;/ul&gt;<br />
<br />
IDやボーダーがスタイルタグで設定してあるのはDOMを使って色を変えたりしているため。<br />
<br />
CSSソース<br />



<br />
この状態だとIE6はOKなのになぜかIE7だけ画像の高さを認識せずに重なって表示されたり、<br />

<br />
対処法は、<br />
height:auto; を親のulに指定する。<br />

IE6の表示でエラーが出る場合はIE7だけ専用タグで読み込めばOK。<br />
ファイルがもう一つ必要なので微妙ですが･･･<br />
]]></description>
 <category>日常</category>
<comments>http://www.wintryblasts.com/blog/?itemid=91</comments>
 <pubDate>Sat, 31 Oct 2009 15:23:31 +0900</pubDate>
</item><item>
 <title>ショッピングサイトでよくある詳細画像一覧</title>
 <link>http://www.wintryblasts.com/blog/?itemid=88</link>
<description><![CDATA[ショッピングサイトやカタログサイトでよくある、<br />
画像一覧を切り替えるjavascriptを作ってみました。<br />
<br />
画像名さえ決めてしまえばDOM Scriptingで色々できるなあと。<br />
長くなってしまうので別にページを作りました。<br />
そんなに難しいスクリプトじゃないので恥ずかしいのですが公開。<br />
<br />
<a href="http://wintryblasts.com/techtips/tips1.html">http://wintryblasts.com/techtips/tips1.html</a>]]></description>
 <category>日常</category>
<comments>http://www.wintryblasts.com/blog/?itemid=88</comments>
 <pubDate>Sun, 6 Sep 2009 23:36:29 +0900</pubDate>
</item><item>
 <title>MacBook Pro 13</title>
 <link>http://www.wintryblasts.com/blog/?itemid=84</link>
<description><![CDATA[久々に更新です。<br />
ネタはあるんですが、まだ公開するほどソースがまとまってなくて・・・orz<br />
というわけで今回は珍しく買い物ネタです！<br />
<br />
3年ぶりにMacを買い換えすることにしました。<br />
MacBook Proでモバイラー復帰です。<br />
今回のモデルチェンジは値段が下がったこともさることながら、SDカードスロットの追加や<br />
FW800が使えるようになったりと実用面でのスペックアップが著しく決断しちゃいました。<br />
本当はSnow Leopardまで待つつもりだったのが、29ドルでアップグレードというWWDCの<br />
プレゼンを見てしまって、いともたまらずアップルストアに問い合わせしちゃいました。<br />
英語キーボード機の在庫もあるとのことで一安心。<br />
<br />
ちなみに現在の開発環境はiBookと自作Windows機。<br />
<br />
いまだにPowerPCのiBookを愛用していたのですが、パワー不足もあり<br />
最近はWindowsでコーディングをしたりデザインをしてました。<br />
しかし、どうにもWindowsは使いにくいというか慣れない部分があります。<br />
<br />
ツリー表示。<br />
<br />
これはどうにもいただけない。<br />
おまけにフォルダで見ようとするとMac OS 9に逆戻りした気分になります。<br />
それだけMacのカラム表示がウェブを作る際の階層管理に適しているということかもしれません。<br />
せっかくWindowsでの開発環境も手に入れたのでFireworksはWindows版 "も" 使おうかなと思います。<br />
Expressionの勉強もありますからね。まったくWindowsを無くす訳じゃないです。<br />
<br />
とはいえ、RubyをやるにはMacintoshの方が数段便利でしょうし、サーバ環境も簡単に作れますので<br />
MacBook Pro に頼りまくること間違いなしですが（笑）<br />
<br />
週末に買いに行くので楽しみです！]]></description>
 <category>日常</category>
<comments>http://www.wintryblasts.com/blog/?itemid=84</comments>
 <pubDate>Thu, 11 Jun 2009 23:12:02 +0900</pubDate>
</item><item>
 <title>Expression Design 2 - ATOK、IMEで日本語入力できない</title>
 <link>http://www.wintryblasts.com/blog/?itemid=82</link>
<description><![CDATA[Expression Design 2で、ATOKで日本語入力しようと思っても<br />
文字が見えず消えてしまうため入力がまともに出来ません。<br />
<br />
Microsoftへ問い合わせた結果報告です。まず、Expression studio 2の中で、 Designだけの不具合ってのが奇妙です。<br />
<br />
しかもIMEでも入力できなかったので、ほとほと困り果てました。<br />
ウェブデザインするのに使えるツールとして、Designに期待していたこともあって悲しさは2倍といっても良い状態でした（笑）<br />
<br />
結論としては「ATOKは使えません。IMEを修正プログラム適用して使ってください」とのこと･･･<br />
<br />
IMEは日本語入力出来るようにする修正プログラムを教えて貰いました。<br />
<a href="http://support.microsoft.com/kb/946223/ja">http://support.microsoft.com/kb/946223/ja</a><br />
<br />
ATOKの対応は難しいとのことで、入力言語を切り替えて使うことになりました。<br />
しかし、自分の環境ではキーボードの切り替えが上手くいかないアプリケーションもあって、たまにATOKに戻らなかったりとかします。これは困る。面倒です。<br />
<br />
結果としてXAML書く時はExpression Design 2、通常のデザインはFireworksで行っています。<br />
<br />
ヨイショする訳じゃないですが、サポートの方の対応は良かったです。<br />
<br />
Expression Webのタグ補完をDreamweaverのようにして欲しいといった関係のない要望も聞いてくれました。<br />
アップデータ出してくれないかな？（笑）<br />
<br />
あと、Expression Design 2はベクターツール主眼なのか、透明効果やオーバーレイといったレイヤーを重ねる部分が弱い気がします。<br />
Fireworksで、レイヤーを重ねて透明感を出したりするデザインを再現するのは難しいです。<br />
<br />
でもAdobeより安くて、使えるツールとして頑張って欲しいなあ〜]]></description>
 <category>日常</category>
<comments>http://www.wintryblasts.com/blog/?itemid=82</comments>
 <pubDate>Wed, 18 Mar 2009 00:24:38 +0900</pubDate>
</item><item>
 <title>IE6,IE7で一部分のボーダーが消えるバグ回避策</title>
 <link>http://www.wintryblasts.com/blog/?itemid=80</link>
<description><![CDATA[Internet Explorer 6と7でborder:1px;で指定したボックスの中で、floatを<br />
使うと一部分だけボーダーが消えてしまうバグの回避策の覚え書きです。やり方は簡単で、border指定をしたdivに、<br />
position:relative;を指定するだけ。<br />
<br />
悩んでいたのが、あっさり消えました(笑)]]></description>
 <category>日常</category>
<comments>http://www.wintryblasts.com/blog/?itemid=80</comments>
 <pubDate>Fri, 13 Mar 2009 10:20:48 +0900</pubDate>
</item><item>
 <title>透過PNGを使ったウェブデザイン。</title>
 <link>http://www.wintryblasts.com/blog/?itemid=76</link>
<description><![CDATA[まだアップしていないのですが、透過PNGを使ったウェブデザインに挑戦しています。<br />
<br />
背景画像を使ったマウスオーバーボタンを作りたいときのアクセシビリティ対策、SEO対策としても重宝してます。<br />
<br />
使い方としては背景画像で以下のような画像を使用します。<br />
<br />
<a href="http://www.wintryblasts.com/blog/media/1/20090311-btnbg.jpg">ボタン背景</a><br />
<br />
CSSでマウスオーバー時に背景画像を切り替えるソースを記述します。<br />
たとえば、以下のような典型的ソース。<br />
<br />
li a#hoge { background:url(背景画像名.jpg) 0 0 no-repeat; }<br />
li a:hover#hoge { background:url(背景画像名.jpg) 0 -38px no-repeat; }<br />
<br />
今までだとこの画像に文字も入れておいて、CSSでtext-indent:-9999px;とか記述してしまうのですが、そうすると画像を表示していないときには何も読めなくなってしまいます。<br />
<br />
かといってGIF画像ではエッジが綺麗に表示できないので困ってしまいます。<br />
<br />
そこで、その上に乗せるテキストを透過PNG画像で作成します。<br />
ALTに説明を記述できるので、画像を表示しない設定のアクセシビリティ対策も安心です。<br />
<br />
サンプルが掲載できないので後日、アップ時にアドレスを載せます。<br />
一応こちらでも使ってはいますがロゴやテキストの背景はOKで、ボタンだけエラーになっております。。。<br />
<a href="http://www.exdesigning.net/">http://www.exdesigning.net/</a><br />
<br />
さて、問題はインターネットエクスプローラー。<br />
IE7は余裕で表示できるのですが、IE6は透過処理が出来ません。<br />
白くなってしまって悲しいことになります。<br />
<br />
そこで、IE6で表示させるためのJavascriptを使用します。<br />
今回使用したのは以下のライブラリ。<br />
<br />
PNG Behavior<br />
<a href="http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html">http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html</a><br />
<br />
IE PNG Fix<br />
<a href="http://www.twinhelix.com/css/iepngfix/">http://www.twinhelix.com/css/iepngfix/</a><br />
<br />
まだ、IE PNG Fixに関しては、使いこなせているとは言えないので、<br />
書き方に関しては研究して、また記事を書こうと思っています。<br />
<br />
どちらにも共通するのはパスの書き方が難しいと言うことです。<br />
HTMLからのパスを記述しないと動きません。<br />
FLASHでパスを書くときに似ています。<br />
<br />
あと、どちらも「blank.gif」をアップロードして適切なパスを書かないと<br />
動かないので注意が必要です。<br />
これがないと×（バツ）印が画像に表示されてしまいます。<br />
<br />
日本のサイトでも透過PNGを使ったサイトが増えてきているので<br />
定番になっていくのだろうと思っています。<br />
<br />
今回は使用しませんでしたが、タミヤのサイトのようにプルダウンが<br />
透明で下が見えると、かなりお洒落だなーと思います。<br />
<a href=" http://www.tamiya.com/japan/index.htm"><br />
http://www.tamiya.com/japan/index.htm</a>]]></description>
 <category>日常</category>
<comments>http://www.wintryblasts.com/blog/?itemid=76</comments>
 <pubDate>Wed, 11 Mar 2009 00:17:23 +0900</pubDate>
</item><item>
 <title>MacのメールをWindowsに移行する</title>
 <link>http://www.wintryblasts.com/blog/?itemid=74</link>
<description><![CDATA[MacintoshのApple Mailからメール形式を変換して、Windowsなどに移行するのはなかなか大変です。<br />
Apple Mailにはメールエクスポートの機能がありませんので以下のソフトを使用して取り出しや変換を行います。<br />
<br />
まず、以下のサイトよりツールをダウンロードしてインストール（アプリケーションフォルダにコピー）します。<br />
emlx to mbox Converter<br />
<a href="http://www.cosmicsoft.net/emlxconvert.html">http://www.cosmicsoft.net/emlxconvert.html</a><br />
<br />
次にFinderで以下の項目を開いておきます。<br />
<br />
ユーザ名/ライブラリ/Mail/Mailboxes/メールボックスの名前.mbox/Messages<br />
<br />
このフォルダはMailで作ったフォルダの分だけありますので複数ある場合は<br />
何回かに分けて作業をする必要があります。<br />
<br />
emlxconvertを起動します。<br />
<div class="leftbox"><a href="http://www.wintryblasts.com/blog/media/1/20081108-emlxcomvert.jpg">emlxconvert</a></div><br />
起動されたアプリケーションの白い部分にMessagesフォルダ内のemlxファイルをドラッグアンドドロップします。<br />
<br />
save mboxを押すと変換が始まります。メールボックスと同じ名前でフォルダを作成し、別の場所に変換先を指定しましょう。<br />
UNIX mbox形式で変換が完了します。<br />
<br />
全てのメールを変換することが出来ましたら、CD-Rなどに焼いてWindowsにコピーします。<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
僕の場合はWindowsのメーラーがBecky!なので直接、取り込むことが出来ました。<br />
Outlookなどをお使いの場合は更に変換することで取り込めると思います。<br />
<br />
参考までに。<br />
Mail Export Tool<br />
<a href="http://www.gesource.jp/soft/mailexptool/">http://www.gesource.jp/soft/mailexptool/</a><br />
eml形式で保存すればOutlookに取り込むことも可能です。<br />
<br />
またThunderbirdをお使いの場合は、下記のソフトが良さそうです。<br />
<a href="http://nic-nac-project.de/~kaosmos/mboximport-en.html">http://nic-nac-project.de/~kaosmos/mboximport-en.html</a>]]></description>
 <category>日常</category>
<comments>http://www.wintryblasts.com/blog/?itemid=74</comments>
 <pubDate>Sat, 8 Nov 2008 22:56:13 +0900</pubDate>
</item>
  </channel>
</rss>
