<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
<channel>
    <title>MID [MS-K's Irresponsible Diary] - Web Design</title>
    <link>http://blog.till-daylight.org/</link>
    <description>MS-Kの適当なダイアリー</description>
    <dc:language>ja</dc:language>
    <generator>Serendipity 1.4.1 - http://www.s9y.org/</generator>
    
    <image>
        <url>img/feed.png</url>
        <title>RSS: MID [MS-K's Irresponsible Diary] - Web Design - MS-Kの適当なダイアリー</title>
        <link>http://blog.till-daylight.org/</link>
        <width>12</width>
        <height>12</height>
    </image>

<item>
    <title>s9yのエントリーHTML入力を変更する</title>
    <link>http://blog.till-daylight.org/archives/265-20090421.html</link>
            <category>Serendipity</category>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/265-20090421.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=265</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=265</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
s9yにおいてデフォルトのWYSIWYGエディタは&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1989&amp;amp;entry_id=265&quot;  onmouseover=&quot;window.status=&#039;http://www.dynarch.com/projects/htmlarea/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;HTMLArea&quot;&gt;HTMLArea&lt;/a&gt;です。&lt;br /&gt;
さらに、詳しくはわかりませんが&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1990&amp;amp;entry_id=265&quot;  onmouseover=&quot;window.status=&#039;http://trac.xinha.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Xinha&quot;&gt;Xinha&lt;/a&gt;(“Xinha” stands for “Xinha Is Not HtmlArea”)も組み込まれている様子。
後継プログラムなので、このまま移行していくのかもしれませんね。
&lt;/p&gt;

&lt;p&gt;
その他、&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1991&amp;amp;entry_id=265&quot; title=&quot;http://www.fckeditor.net/&quot;  onmouseover=&quot;window.status=&#039;http://www.fckeditor.net/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;FCKeditor&lt;/a&gt;、&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1992&amp;amp;entry_id=265&quot; title=&quot;http://tinymce.moxiecode.com/&quot;  onmouseover=&quot;window.status=&#039;http://tinymce.moxiecode.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;TinyMCE&lt;/a&gt;、&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1990&amp;amp;entry_id=265&quot;  onmouseover=&quot;window.status=&#039;http://trac.xinha.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Xinha&quot;&gt;Xinha&lt;/a&gt; がプラグインとして導入可能です。
&lt;/p&gt;

&lt;p&gt;
ただ、私の場合これらのエディタは必要なタグが無いとか、不要なタグが多すぎるとかで、どれもかなり嫌いなため、WYSIWYGエディタは無効にしています。&lt;br /&gt;
その際に、s9yでは最低限のタグをJavascriptでこんな風にボタン化してくれます。
&lt;/p&gt;

&lt;!-- s9ymdb:284 --&gt;
&lt;img class=&quot;serendipity_image_center&quot; width=&quot;610&quot; height=&quot;136&quot;  src=&quot;http://blog.till-daylight.org/uploads/img/entry01.png&quot; alt=&quot;&quot; /&gt;

&lt;p&gt;
でですね、このボタン類じゃ全く役に立たないので、書き換えます。&lt;br /&gt;
以前は(ver1.3.1までは確認済み) /include/functions_entries_admin.inc.php にJavasriptがハードコーディングされていたので、それを書き換えていましたが、今回ver1.4.1に上げたところテンプレートファイルで記述するように変わっていました。&lt;br /&gt;
これは良い傾向ですね &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
&lt;/p&gt;

&lt;p&gt;
/templates/default/admin/entries.tpl を編集します(以下、抜粋)。&lt;br /&gt;
見やすいように改行しています。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;
document.write(&#039;
&amp;lt;input type=&amp;quot;button&amp;quot; class=&amp;quot;serendipityPrettyButton input_button&amp;quot;
 name=&amp;quot;insI&amp;quot; value=&amp;quot;I&amp;quot; accesskey=&amp;quot;i&amp;quot;
 style=&amp;quot;font-style: italic&amp;quot;
 onclick=&amp;quot;wrapSelection(
 document.forms[\&#039;serendipityEntry\&#039;][\&#039;serendipity[body]\&#039;],\&#039;&amp;lt;em&amp;gt;\&#039;,\&#039;&amp;lt;/em&amp;gt;\&#039;)&amp;quot; /&amp;gt;
&#039;);
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
この最後の方のタグを変えるだけ。&lt;br /&gt;
アクセスキーとかも変えるべきでしょうが、どうせ使わないので最低限しかいじりません &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;
その他、自分がよく使うタグを既存の記述を真似て追加していきます。
&lt;/p&gt;

&lt;!-- s9ymdb:285 --&gt;
&lt;img class=&quot;serendipity_image_center&quot; width=&quot;610&quot; height=&quot;160&quot;  src=&quot;http://blog.till-daylight.org/uploads/img/entry02.png&quot; alt=&quot;&quot; /&gt;

&lt;p&gt;
&lt;a  class=&#039;serendipity_image_link&#039;  rel=&#039;lightbox1&#039; href=&#039;http://blog.till-daylight.org/uploads/img/entry03.png&#039;&gt;
&lt;!-- s9ymdb:286 --&gt;
&lt;img class=&quot;serendipity_image_left&quot; width=&quot;222&quot; height=&quot;250&quot; src=&quot;http://blog.till-daylight.org/uploads/img/entry03.thumb.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;

タグによっては改行も設定します。&lt;br /&gt;
できあがりはこんな感じ。
&lt;/p&gt;

&lt;p&gt;
で、今気づきましたがイメージ取り込みのテンプレートも変わっている。&lt;br /&gt;
なんかソースがダサいのでテンプレートを変更することにしよう。
&lt;/p&gt;

&lt;p&gt;
って、指定箇所が見つからない。。。。&lt;br /&gt;
これも制御方法を変えたみたいなので、/DOCS 内をよく確認することにします(^^ゞ
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Tue, 21 Apr 2009 11:52:26 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/265-20090421.html</guid>
    <category>javascript</category>
<category>Serendipityのplugin</category>
<category>Serendipity改</category>
<category>テンプレート</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>yashikibaさん、テストです。</title>
    <link>http://blog.till-daylight.org/archives/264-20090421.html</link>
            <category>Serendipity</category>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/264-20090421.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=264</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=264</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1987&amp;amp;entry_id=264&quot; title=&quot;http://www.openspc2.org/&quot;  onmouseover=&quot;window.status=&#039;http://www.openspc2.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;OpenSpace&lt;/a&gt;さんの&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1988&amp;amp;entry_id=264&quot; title=&quot;http://www.openspc2.org/reibun/JavaScript_technique/&quot;  onmouseover=&quot;window.status=&#039;http://www.openspc2.org/reibun/JavaScript_technique/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;JavaScriptテクニックブック&lt;/a&gt;のサンプルを利用して、s9yのHTMLナゲットPluginにてサイドバーの任意の位置に表示できるJavascript時計を実装してみましたので、ご参考に。
&lt;/p&gt;

&lt;p&gt;
s9yにおいては、サイドバープラグイン＞HTMLナゲットをインストールし（Spartacus経由で簡単）、
HTMLナゲットのテキストエリアにJavascriptをゴリゴリ書くだけです。&lt;br /&gt;
時計の背景を透過で抜くにはどうしたらいいのかは調べていません &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
&lt;/p&gt;

&lt;p&gt;
私に時計は不要ですので、数日したら消します。
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;2009-04-23追記&lt;/em&gt;：消しました。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Tue, 21 Apr 2009 11:13:20 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/264-20090421.html</guid>
    <category>javascript</category>
<category>メモ</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>はてブの広告枠を消して各エントリーの表示枠を広げるCSS</title>
    <link>http://blog.till-daylight.org/archives/232-20081126.html</link>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/232-20081126.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=232</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=232</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
はてなブックマークが新しくなりそれなりに洗練されましたが、右サイドバー（広告枠など）がじゃまなので消すことにします。&lt;br /&gt;
あと、各エントリの説明ブロックが狭いので広げます。
&lt;/p&gt;

&lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 250px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;div class=&quot;entry_img_left&quot;&gt;&lt;a   rel=&#039;lightbox1&#039; href=&#039;http://blog.till-daylight.org/uploads/ph/hatena01.jpg&#039;&gt;&lt;img width=&#039;250&#039; height=&#039;202&#039; src=&quot;http://blog.till-daylight.org/uploads/ph/hatena01.thumb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;元の表示&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 250px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;div class=&quot;entry_img_left&quot;&gt;&lt;a   rel=&#039;lightbox1&#039; href=&#039;http://blog.till-daylight.org/uploads/ph/hatena02.jpg&#039;&gt;&lt;img width=&#039;250&#039; height=&#039;202&#039; src=&quot;http://blog.till-daylight.org/uploads/ph/hatena02.thumb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;右ブロック消去&lt;/div&gt;&lt;/div&gt;

&lt;pre&gt;&lt;code&gt;
@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain(&quot;b.hatena.ne.jp&quot;) {
    div#container {
        padding-right: 10px !important;
    }
    div#sidebar {
        display: none !important;
    }
    .entry-body blockquote {
        max-width: 95% !important;
    }
    div#ad {
        display: none;
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
あとは&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1349&amp;amp;entry_id=232&quot; title=&quot;http://userstyles.org/stylish&quot;  onmouseover=&quot;window.status=&#039;http://userstyles.org/stylish&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;Stylish&lt;/a&gt;（Firefoxのアドオン）にて有効にすれば幸せになれます。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Wed, 26 Nov 2008 14:59:58 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/232-20081126.html</guid>
    <category>css</category>
<category>Firefox</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>DIVコンテンツの表示トグルをPHPでカバーする</title>
    <link>http://blog.till-daylight.org/archives/205-20080421.html</link>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/205-20080421.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=205</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=205</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
あるコンテンツの表示をJavascriptでトグルする方法がいろいろありますが、別にエフェクトではったりを使う必要も無く、タブ切り替えの形で実装するにあたって最も洗練されているのは&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1016&amp;amp;entry_id=205&quot;  onmouseover=&quot;window.status=&#039;http://www.hatena.ne.jp/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;はてな&quot;&gt;はてな&lt;/a&gt;じゃないかと思っています。
&lt;/p&gt;

&lt;p&gt;
&lt;div class=&quot;entry_img&quot;&gt;
&lt;img width=&#039;551&#039; height=&#039;170&#039; src=&quot;http://blog.till-daylight.org/uploads/img/hatena_toggle01.jpg&quot; alt=&quot;&quot; /&gt;
&lt;/div&gt;
ただ、最上部のこの部分についてはアクセシビリティも考慮されていて、Javascript=offの時でも動くのですが、
その際は別ページに移動されてしまうので若干スマートさに欠けています。
&lt;/p&gt;

&lt;p&gt;
&lt;div class=&quot;entry_img&quot;&gt;
&lt;img width=&#039;551&#039; height=&#039;133&#039; src=&quot;http://blog.till-daylight.org/uploads/img/hatena_toggle02.jpg&quot; alt=&quot;&quot; /&gt;
&lt;/div&gt;
中央部あたりのこの部分は&lt;strong&gt;Javascript=off では動きません&lt;/strong&gt;。&lt;br /&gt;
同じような実装二つで動きが違うのは謎ですが。
&lt;/p&gt;

&lt;p&gt;
そこで、はてなの実装を参考にしつつ（パクリとも言いますが）、PHPでそこらへんをカバーしたいと思います。
&lt;/p&gt;

&lt;p&gt;
ところで、このはてなの表示トグルが非常に洗練されていると思う点ですが、&lt;br /&gt;
Javascriptで切り替えているのはCSSの一箇所だけというところです。&lt;br /&gt;
以下、本家とは引数名を変えていますが、つまり、
「idが&lt;em&gt;parentid&lt;/em&gt;のブロックのクラス名を&lt;em&gt;cls&lt;/em&gt;に変える」という、
ただそれだけのことしかしていません。&lt;br /&gt;
残りの制御は全てCSSで指定することによって、幅広いカスタマイズが可能となっています。
&lt;/p&gt;

&lt;h5&gt;&lt;em&gt;toggle.js&lt;/em&gt; （Javascript）&lt;/h5&gt;

&lt;pre&gt;
&lt;code&gt;
/* IDが parentid のクラスを cls にする */
function toggleBlock(parentid,cls){
    if(document.getElementById) {
        document.getElementById(parentid).className=cls;
    }
}
&lt;/cord&gt;
&lt;/pre&gt;

&lt;h5&gt;&lt;em&gt;index.php&lt;/em&gt; 基本的実装（HTML）&lt;/h5&gt;

&lt;pre&gt;
&lt;code&gt;
&amp;lt;div id=&quot;cont1&quot;&amp;gt; &lt;em&gt;// このブロックのクラスをJavascriptで変更することで&lt;/em&gt;
&amp;lt;ul class=&quot;menu&quot;&amp;gt;
&amp;lt;li class=&quot;m1&quot;&amp;gt;
&amp;lt;a href=&quot;javascript:toggleBlock(&#039;cont1&#039;, &#039;show1&#039;);&quot;&amp;gt;
メニュー1
&amp;lt;/a&amp;gt;
&amp;lt;/li&amp;gt;

&amp;lt;li class=&quot;m2&quot;&amp;gt;
&amp;lt;a href=&quot;javascript:toggleBlock(&#039;cont1&#039;, &#039;show2&#039;);&quot;&amp;gt;
メニュー2
&amp;lt;/a&amp;gt;
&amp;lt;/li&amp;gt;

&amp;lt;li class=&quot;m3&quot;&amp;gt;
&amp;lt;a href=&quot;javascript:toggleBlock(&#039;cont1&#039;, &#039;show3&#039;);&quot;&amp;gt;
メニュー3
&amp;lt;/a&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;

	&amp;lt;div id=&quot;c1&quot;&amp;gt; &lt;em&gt;// ここと&lt;/em&gt;
	コンテンツその1（デフォ表示）
	&amp;lt;/div&amp;gt;
	
	&amp;lt;div id=&quot;c2&quot;&amp;gt; &lt;em&gt;// ここと&lt;/em&gt;
	コンテンツその2
	&amp;lt;/div&amp;gt;
	
	&amp;lt;div id=&quot;c3&quot;&amp;gt; &lt;em&gt;// ここの表示を切り替える&lt;/em&gt;
	コンテンツその3
	&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/code&gt;
&lt;/pre&gt;

&lt;h5&gt;&lt;em&gt;toggle.css&lt;/em&gt; 基本的実装（CSS）&lt;/h5&gt;

&lt;pre&gt;
&lt;code&gt;
/* デフォルトで表示のコンテンツ */
#cont1 #c1 {
	display: block;
}

/* デフォルトで非表示のコンテンツ */
#cont1 #c2, #cont1 #c3 {
	display: none;
}

/* 親のクラス名変更によって表示される */
#cont1.show2 #c2, #cont1.show3 #c3 {
	display: block;
}

/* 親のクラス名変更によって非表示される */
#cont1.show2 #c1, #cont1.show3 #c1 {
	display: none;
}
&lt;/code&gt;
&lt;/pre&gt;

&lt;p&gt;
滅茶苦茶簡単な実装ですが、これはなかなか思いつかないのではないでしょうか。&lt;br /&gt;
さすがはてなと感じましたが、さらに使い勝手をよくしたいと思います。
&lt;/p&gt;

&lt;p&gt;
まずは&lt;em&gt;&lt;big&gt;Javascript=off も考慮&lt;/big&gt;&lt;/em&gt;して、リンクアンカーを変更。&lt;br /&gt;
&lt;em&gt;これ&lt;big&gt;最重要点&lt;/big&gt;&lt;/em&gt;。&lt;br /&gt;
自身を呼び出すアンカーを設定、&lt;em&gt;show&lt;/em&gt;変数にそれぞれ&lt;em&gt;show1&lt;/em&gt;、&lt;em&gt;show2&lt;/em&gt;、&lt;em&gt;show3&lt;/em&gt;の引数を割り当てておきます。
&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
&amp;lt;ul class=&quot;menu&quot;&amp;gt;
&amp;lt;li class=&quot;m1&quot;&amp;gt;
&amp;lt;a href=&quot;index.php?&lt;em&gt;show=show1&lt;/em&gt;&quot;
 onclick=&quot;toggleBlock(&#039;cont1&#039;, &#039;show1&#039;);return false;&quot;&amp;gt;
メニュー1
&amp;lt;/a&amp;gt;
&amp;lt;/li&amp;gt;

&amp;lt;li class=&quot;m2&quot;&amp;gt;
&amp;lt;a href=&quot;index.php?&lt;em&gt;show=show2&lt;/em&gt;&quot;
 onclick=&quot;toggleBlock(&#039;cont1&#039;, &#039;show2&#039;);return false;&quot;&amp;gt;
メニュー2
&amp;lt;/a&amp;gt;
&amp;lt;/li&amp;gt;

&amp;lt;li class=&quot;m3&quot;&amp;gt;
&amp;lt;a href=&quot;index.php?&lt;em&gt;show=show3&lt;/em&gt;&quot;
 onclick=&quot;toggleBlock(&#039;cont1&#039;, &#039;show3&#039;);return false;&quot;&amp;gt;
メニュー3
&amp;lt;/a&amp;gt;
&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
自身が呼び出された際に&lt;em&gt;$_GET[&#039;show&#039;]&lt;/em&gt;の中身によってクラスを切り替えます。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;
$newclass = &#039;&#039;;

if(isset($_GET[&#039;show&#039;])){
    switch($_GET[&#039;show&#039;]) {
        case &#039;show1&#039;:
        $newclass = &#039; class=&quot;show1&quot;&#039;;
        break;

        case &#039;show2&#039;:
        $newclass = &#039; class=&quot;show2&quot;&#039;;
        break;

        case &#039;show3&#039;:
        $newclass = &#039; class=&quot;show3&quot;&#039;;
        break;
    }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
&lt;em&gt;$newclass&lt;/em&gt;を&lt;em&gt;#cont1&lt;/em&gt;ブロックに割り当てます。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;div id=&quot;cont1&quot;&amp;lt;?php echo $newclass ?&amp;gt;&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
Javascript=onの時はもちろんJavascriptでスマートに切り替えられ、
Javascript=offの時は、ページの再読み込みが伴いますが、PHPによってCSSのクラスが切り替わり、
Javascript=onの時とほぼ同様に表示されます。
&lt;/p&gt;

&lt;p&gt;
ほぼCSSによる実装なので、画像を伴ったメニューなどでも簡単にカスタマイズできる点がお勧めです。&lt;br /&gt;
Javascriptで画像切り替えをやろうとすると&lt;em&gt;InnerHTML&lt;/em&gt;を使う必要が生じてきてかなり面倒くさいことになりますから、私のようにJavascriptに詳しくない人だと卒倒ものです。
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url=aHR0cDovL3RpbGwtZGF5bGlnaHQub3JnL3RvZ2dsZS8=&amp;amp;entry_id=205&quot;  onmouseover=&quot;window.status=&#039;http://till-daylight.org/toggle/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;サンプル&quot;&gt;DIVコンテンツの表示トグルをPHPでカバーするサンプル
&lt;/a&gt;&lt;/p&gt;  
    </content:encoded>

    <pubDate>Mon, 21 Apr 2008 09:01:44 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/205-20080421.html</guid>
    <category>css</category>
<category>javascript</category>
<category>PHP</category>
<category>アクセシビリティ</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>I.E6ではoverflow:autoのブロック内でホイールクリックスクロールができない</title>
    <link>http://blog.till-daylight.org/archives/172-20070621.html</link>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/172-20070621.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=172</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=172</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
「&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url=aHR0cDovL21zLWsuc2VydmVibG9nLm5ldC9hcmNoaXZlcy8xNjctY2xlYXJmaXguaHRtbA==&amp;amp;entry_id=172&quot;  onmouseover=&quot;window.status=&#039;http://ms-k.serveblog.net/archives/167-clearfix.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;MID：私の投稿&quot;&gt;clearfixハックは本当に必要なのか&lt;/a&gt;」の投稿に対していただいた&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url=aHR0cDovL21zLWsuc2VydmVibG9nLm5ldC9hcmNoaXZlcy8xNjctY2xlYXJmaXguaHRtbCNjMzkx&amp;amp;entry_id=172&quot;  onmouseover=&quot;window.status=&#039;http://ms-k.serveblog.net/archives/167-clearfix.html#c391&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;MID：SAIさんのコメント&quot;&gt;SAIさんのコメント&lt;/a&gt;を実は昨日試そうとしたのですが、なんかうまいテストができなくてひとまず放っておいたところ、新たにご報告をいただきました。
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;&lt;big&gt;このblogで症状を確認できる&lt;/big&gt;&lt;/em&gt;とのこと &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
&lt;/p&gt;

&lt;blockquote cite=&quot;http://ms-k.serveblog.net/archives/167-clearfix.html#c397&quot; title=&quot;SAIさんのコメント：MID&quot;&gt;divのclass「serendipity_Entry_Date」に囲まれた領域
&lt;/blockquote&gt;

&lt;p&gt;
灯台もと暗しとは、まさにこのことですな &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;
さっそくWin I.E6で検証しましたが、おっしゃるとおりホイールクリックしても何も起きませんでした。&lt;br /&gt;
あまりにもFirefoxにどっぷりな上、私普段ホイールクリックを使わないので、
全然気づいていませんでした。反省です…
&lt;/p&gt;

&lt;p&gt;
もしかしてマウスによるのかと思いましたが、overflow:auto; の部分をクリックしてアクティブにし、キーボードのスペースキーやページアップ・ページダウンキーを押した場合も同様にスクロール不可となります。
&lt;/p&gt;

&lt;p&gt;
上記ご指摘いただいた部分は、まさに各エントリ表示部分（右コラムケイ囲み部分）ですので、
ほとんどの領域でホイールクリックスクロール不可ということになります。&lt;br /&gt;
少し端をクリックすれば大丈夫なのですが、現状だとやはり不親切な状態であることに間違いありません。&lt;br /&gt;
今週はこの問題の回避策探しが課題です。
&lt;/p&gt;

&lt;p&gt;
コメントをくれたSAIさんに感謝いたします。
&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;
2006-06-21 10:58&lt;br /&gt;
取り急ぎ、&lt;em&gt;overflow: auto; をはずしました。&lt;/em&gt;&lt;br /&gt;
ここで&lt;big&gt;不思議なのが、レイアウトが変わらなかった&lt;/big&gt;（影響無かった）こと。&lt;br /&gt;
あれ？？？&lt;br /&gt;
じゃあなんでoverflow:auto; していたの？＜自分&lt;br /&gt;
全然憶えてません(^^ゞ&lt;br /&gt;
ここのCSSを書いたのは既に1年半前なので…&lt;br /&gt;
たぶん古いエントリのどこかで崩れているんだろうけど、ひとまず放置。
&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;
って、回避策を探していたら、&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url=aHR0cDovL3d3dy5sdWNreS1iYWcuY29tL2FyY2hpdmVzLzIwMDUvMDMvZmxvYXRfb3ZlcmZsb3cuaHRtbCNjb21tZW50cw==&amp;amp;entry_id=172&quot;  onmouseover=&quot;window.status=&#039;http://www.lucky-bag.com/archives/2005/03/float_overflow.html#comments&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;幸之介さんのコメント&quot;&gt;Lucky bagさんのところにも同様の症状報告&lt;/a&gt;が出ていました。&lt;br /&gt;
しかもかなーり前のエントリ。。。。&lt;br /&gt;
しかもよくチェックしているサイトだし。。。。。
&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;
あ、回避方法。&lt;br /&gt;
よく考えたらWinI.Eはブロックの高さを自動的に広げる仕様だから、別途CSSでいいですね。&lt;br /&gt;
overflow: visible !important; をI.E用のCSSで設定すればおそらく問題無いはず。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Thu, 21 Jun 2007 10:35:25 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/172-20070621.html</guid>
    <category>css</category>
<category>IE6</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>clearfixハックは本当に必要なのか</title>
    <link>http://blog.till-daylight.org/archives/167-20070527.html</link>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/167-20070527.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=167</wfw:comment>

    <slash:comments>9</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=167</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
いわゆるclearfixハックネタなのですが、あるブロック内にfloatさせた要素を並べると、状況によってレイアウトが崩れるわけです。
こいつを綺麗に整えるためにはfloatさせた要素の後でclear:leftなどで一旦解除させる、というのがclearfixの原点のように思います。&lt;br /&gt;最近またこの手のネタが&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1791&amp;amp;entry_id=167&quot; title=&quot;http://b.hatena.ne.jp/entry/http://norisfactory.com/stylesheetlab/000038.php&quot;  onmouseover=&quot;window.status=&#039;http://b.hatena.ne.jp/entry/http://norisfactory.com/stylesheetlab/000038.php&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;はてブで盛り上がっている&lt;/a&gt;ようです。
&lt;/p&gt;

&lt;blockquote cite=&quot;http://norisfactory.com/stylesheetlab/000038.php&quot; title=&quot;clearfixの決定版を作る －モダンブラウザ編－&quot;&gt;
floatに起因するレイアウトくずれの多くは、floatをしかるべき場所でクリアすることによって解決する。このことを発見して以来、もっぱら空ボックスにclearを指定するという方法（&amp;lt;div style=&quot;clear: both&quot;&amp;gt;&amp;lt;/div&amp;gt;）を多用してきたが、HTMLにある種の不純物が混じることに居心地の悪さはずっと感じていた（「floatを繰り返すとレイアウトがくずれる」参照）。この気持ち悪さを解消してくれるのが、clearfixというテクニックだ。
&lt;/blockquote&gt;

&lt;p&gt;
少し遡って
&lt;/p&gt;

&lt;blockquote cite=&quot;http://norisfactory.com/stylesheetlab/000004.php&quot; title=&quot;floatを繰り返すとレイアウトがくずれる&quot;&gt;
解決法は2つある。ひとつは、「原因」で指摘している回り込みの解除を用いる方法（→サンプル2）。ただ、「HTMLは論理構造を記述し、見栄えはスタイルシートで定義する」という本来のあり方からすると、HTMLの中にレイアウトを制御する以外まったく意味を持たない要素が入り込んでくるのはやや気になる。
もうひとつは、全体を囲むボックスに高さを与える方法（→サンプル3）。ただし、コンテンツがテキスト主体で、高さを特定できない場合はこの方法を使えないのが難点である。
&lt;/blockquote&gt;

&lt;p&gt;
私といえばclearfixは実は一度も使ったことがなく、全て以下の方法で回避しています。
&lt;/p&gt;

&lt;p&gt;
&lt;em&gt;floatを内包する親ブロックにwidthとoverflow:autoを指定する。&lt;/em&gt;&lt;br /&gt;
詳細は「&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1792&amp;amp;entry_id=167&quot; title=&quot;http://ms-k.serveblog.net/archives/152-CSS.html&quot;  onmouseover=&quot;window.status=&#039;http://ms-k.serveblog.net/archives/152-CSS.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;http://ms-k.serveblog.net/archives/152-CSS.html&lt;/a&gt;」に書いてあります。
&lt;/p&gt;

&lt;p&gt;
HTMLソースとCSSは上記サイトから拝借しました。&lt;br /&gt;
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;
&amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;
    &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&amp;gt;

&amp;lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; xml:lang=&quot;ja&quot; lang=&quot;ja&quot;&amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&amp;gt;
&amp;lt;meta http-equiv=&quot;content-style-type&quot; content=&quot;text/css&quot; /&amp;gt;
&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;test.css&quot; type=&quot;text/css&quot; /&amp;gt;
&amp;lt;title&amp;gt;クリアフィックスの実験&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;

&amp;lt;body&amp;gt;

&amp;lt;div class=&quot;column&quot;&amp;gt;
&amp;lt;div class=&quot;box-A&quot;&amp;gt;&amp;#160;&amp;lt;/div&amp;gt;
&amp;lt;div class=&quot;box-B&quot;&amp;gt;&amp;#160;&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;div class=&quot;column&quot;&amp;gt;
&amp;lt;div class=&quot;box-A&quot;&amp;gt;&amp;#160;&amp;lt;/div&amp;gt;
&amp;lt;div class=&quot;box-B&quot;&amp;gt;&amp;#160;&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;

&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;pre&gt;&lt;code&gt;body {
	background-color: #ffffff;
}
.column {
	width: 125px;
	margin-bottom: 5px;
	/* ↓これ */
	overflow: auto;
}
.box-A {
	width: 60px;
	height: 60px;
	background-color: #ff0000;
	float: left;
}
.box-B {
	width: 60px;
	height: 30px;
	background-color: #00ff00;
	float: right;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
以下、レンダリング結果
&lt;/p&gt;

&lt;div class=&quot;entry_img_left&quot;&gt;
&lt;img width=&#039;268&#039; height=&#039;334&#039; src=&quot;http://blog.till-daylight.org/uploads/img/clearfix_ff2.jpg&quot; alt=&quot;Firefox2&quot; /&gt;&lt;br /&gt;
Firefox2
&lt;/div&gt;

&lt;div class=&quot;entry_img_left&quot;&gt;
&lt;img width=&#039;269&#039; height=&#039;334&#039; src=&quot;http://blog.till-daylight.org/uploads/img/clearfix_op9.jpg&quot; alt=&quot;Opera9&quot; /&gt;&lt;br /&gt;
Opera9
&lt;/div&gt;

&lt;div class=&quot;entry_img_left&quot;&gt;
&lt;img width=&#039;268&#039; height=&#039;334&#039; src=&quot;http://blog.till-daylight.org/uploads/img/clearfix_sfr13.jpg&quot; alt=&quot;Safari1.3.2&quot; /&gt;&lt;br /&gt;
Safari1.3.2
&lt;/div&gt;

&lt;div class=&quot;entry_img_left&quot;&gt;
&lt;img width=&#039;267&#039; height=&#039;334&#039; src=&quot;http://blog.till-daylight.org/uploads/img/clearfix_ie6.jpg&quot; alt=&quot;IE6&quot; /&gt;&lt;br /&gt;
IE6
&lt;/div&gt;

&lt;div class=&quot;entry_img_left&quot;&gt;
&lt;img width=&#039;263&#039; height=&#039;334&#039; src=&quot;http://blog.till-daylight.org/uploads/img/clearfix_ie7.jpg&quot; alt=&quot;IE7&quot; /&gt;&lt;br /&gt;
IE7
&lt;/div&gt;

&lt;div class=&quot;entry_img_left&quot;&gt;
&lt;img width=&#039;263&#039; height=&#039;334&#039; src=&quot;http://blog.till-daylight.org/uploads/img/clearfix_macie5.jpg&quot; alt=&quot;Mac IE5&quot; /&gt;&lt;br /&gt;
Mac IE5
&lt;/div&gt;

&lt;br style=&quot;clear: left&quot; /&gt;

&lt;p&gt;
あまりにもclearfixが有名なので若干自信がないのですが、&lt;br /&gt;
&lt;big&gt;それって要らないんじゃない？&lt;/big&gt;&lt;br /&gt;
と思っているのって私だけ？&lt;br /&gt;
でも、&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1793&amp;amp;entry_id=167&quot; title=&quot;http://www.lucky-bag.com/archives/2007/05/variation-of-clearfix.html&quot;  onmouseover=&quot;window.status=&#039;http://www.lucky-bag.com/archives/2007/05/variation-of-clearfix.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;Lucky Bagさんの突っ込みも無いようだし&lt;/a&gt;、ここまで書いてさらに自信が…&lt;br /&gt;
他に何か盲点があるのかなぁ。
&lt;/p&gt;

&lt;p&gt;
20:45 追記&lt;br /&gt;
うわっ。&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=1794&amp;amp;entry_id=167&quot; title=&quot;http://3ping.org/&quot;  onmouseover=&quot;window.status=&#039;http://3ping.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;3ping.org&lt;/a&gt;のwuさんからコメントいただきました。&lt;br /&gt;
MacIEがポイントですか。やっぱ。&lt;br /&gt;
以前、身内から指摘されたこともありまして、うすら予想はしていました。&lt;br /&gt;
上記の例に限っては問題無い（スクリーンショット追加しました）ようですが、状況によってはスクロールバーが出ることがあるようですね（シカトモードに入ってますけど）。
&lt;/p&gt;

&lt;p&gt;
それを踏まえても&lt;em&gt;今のところ&lt;/em&gt;自分的にはclearfixは不要かと判断しています。&lt;br /&gt;
今さらMacIEとつきあうにはさらなるとんでもない泥沼が待ち受けていますから &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Sun, 27 May 2007 11:06:55 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/167-20070527.html</guid>
    <category>css</category>
<category>Firefox</category>
<category>IE6</category>
<category>IE7</category>
<category>Opera</category>
<category>Safari</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>画像の使用を極力控えてかっこいいCSSデザインをやってみよう にエントリ</title>
    <link>http://blog.till-daylight.org/archives/162-20070419.html</link>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/162-20070419.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=162</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=162</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;div class=&quot;entry_img_left&quot;&gt;
&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=718&amp;amp;entry_id=162&quot; title=&quot;http://www.jam-graffiti.com/non-pic-css/gallery/?act=view&amp;amp;branch=non-pic&amp;amp;view=all&quot;  onmouseover=&quot;window.status=&#039;http://www.jam-graffiti.com/non-pic-css/gallery/?act=view&amp;amp;branch=non-pic&amp;amp;view=all&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;&lt;img width=&#039;250&#039; height=&#039;205&#039; src=&quot;http://blog.till-daylight.org/uploads/img/mskstyle01.jpg&quot; alt=&quot;画像の使用を（略）CSS大会ギャラリー&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;
&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=719&amp;amp;entry_id=162&quot;  onmouseover=&quot;window.status=&#039;http://www.jam-graffiti.com/non-pic-css/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;画像の使用を（略）CSS大会&quot;&gt;画像の使用を（略）CSS大会&lt;/a&gt;について&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=720&amp;amp;entry_id=162&quot;  onmouseover=&quot;window.status=&#039;http://b.hatena.ne.jp/entry/http://www.jam-graffiti.com/non-pic-css/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;はてブ&quot;&gt;はてブ&lt;/a&gt;で盛り上がっているのですが、私もちょこっとエントリしてみました &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
「画像を一切使用しない部門」です。
&lt;/p&gt;

&lt;p&gt;
それにしても、ベースとなるHTMLファイルが公開されたのが4/11ですから、
エントリ数を見るとやはり結構な盛り上がりですね &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;
管理人さんのテストエントリを除いて既に22エントリも集まってます。
&lt;/p&gt;

&lt;p&gt;
誰か知り合いで参加する人いたら報告よろしく。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Thu, 19 Apr 2007 11:02:06 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/162-20070419.html</guid>
    <category>css</category>
<category>fun</category>
<category>テンプレート</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>大藤幹さんのCSSセミナー行って来ました</title>
    <link>http://blog.till-daylight.org/archives/152-20070324.html</link>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/152-20070324.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=152</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=152</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
昨日、アップルストア札幌で行われた「&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=647&amp;amp;entry_id=152&quot; title=&quot;http://www.apple.com/jp/retail/sapporo/week/20070318.html&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/jp/retail/sapporo/week/20070318.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;CSSのハードルとその越え方&lt;/a&gt;」
セミナーに参加しました。&lt;br /&gt;
大藤さんの事前の話では「20人程度で行う小規模なものなので気軽に来てください」とのことでしたが、期待している人はやはり多かったようです。ぱっと見、5～60人くらいは参加していました！
&lt;/p&gt;

&lt;p&gt;
内容はこれも大藤さんが事前に「どちらかというと初心者向けの内容になると思います」とおっしゃっていた通りのもので、
私にとってはほとんどのことが知っている話でしたが（って大藤さんの著書で勉強しているので当たり前ですね &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; ）、説明がわかりやすく、理解しやすいものだったので、復習になりました。&lt;br /&gt;
いいセミナーだったと思います。&lt;br /&gt;
これが無料ですから、アップルストアも捨てたもんじゃあありませんね。
&lt;/p&gt;

&lt;p&gt;
ところでclearfixハックの件、私の質問がわけわからん方もいたかもしれませんので、実験したいと思います。
&lt;/p&gt;

&lt;p&gt;
height指定のないブロック（parentblock）内にfloatした画像を配置すると、parentblockの高さは内容のテキストの高さしかなく、画像ははみ出します。&lt;br /&gt;
この状態はparentblockがoverflow: visible（初期値＝無指定）になっているため、正常な状態です。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;div id=&quot;parentblock&quot; style=&quot;border: 1px solid #ff0000;&quot;&amp;gt;
&amp;lt;img width=&#039;200&#039; height=&#039;150&#039; src=&quot;http://blog.till-daylight.org/uploads/img/sample.jpg&quot;
alt=&quot;float:leftのサンプル画像&quot;  style=&quot;float: left; /&quot;&amp;gt;
あいうえおかきくけこ
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;div id=&quot;parentblock&quot; style=&quot;border: 1px solid #ff0000;&quot;&gt;
&lt;img width=&#039;200&#039; height=&#039;150&#039; src=&quot;http://blog.till-daylight.org/uploads/img/sample.jpg&quot;
alt=&quot;float:leftのサンプル画像&quot;   style=&quot;float: left; /&quot;&gt;
あいうえおかきくけこ
&lt;/div&gt;

&lt;br style=&quot;clear: left&quot; /&gt;

&lt;p&gt;
parentblockに&lt;em&gt;overflow: auto;width: 100%;&lt;/em&gt;を指定してやります。&lt;br /&gt;
widthについては指定すればなんでもいいはず。&lt;br /&gt;
IDがかぶるため、以下ではparentblock2とします。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;div id=&quot;parentblock2&quot; style=&quot;border: 1px solid #00ff00; &lt;em&gt;overflow: auto;width: 100%;&lt;/em&gt;&quot;&amp;gt;
&amp;lt;img width=&#039;200&#039; height=&#039;150&#039; src=&quot;http://blog.till-daylight.org/uploads/img/sample.jpg&quot;
alt=&quot;float:leftのサンプル画像&quot;  style=&quot;float: left; /&quot;&amp;gt;
あいうえおかきくけこ
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;div id=&quot;parentblock2&quot; style=&quot;border: 1px solid #00ff00; overflow: auto;width: 100%;&quot;&gt;
&lt;img width=&#039;200&#039; height=&#039;150&#039; src=&quot;http://blog.till-daylight.org/uploads/img/sample.jpg&quot;
alt=&quot;float:leftのサンプル画像&quot;   style=&quot;float: left; /&quot;&gt;
あいうえおかきくけこ
&lt;/div&gt;

&lt;p&gt;
過去に&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=648&amp;amp;entry_id=152&quot;  onmouseover=&quot;window.status=&#039;http://ms-k.serveblog.net/archives/11-float.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;MID&quot;&gt;「float させた要素を内包したボックスの高さ」&lt;/a&gt;で書いていますが、実はこれ&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=649&amp;amp;entry_id=152&quot; title=&quot;http://www.lucky-bag.com/&quot;  onmouseover=&quot;window.status=&#039;http://www.lucky-bag.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;Lucky bag&lt;/a&gt;さんで知った方法だったりします。&lt;br /&gt;
IE7は未検証。
&lt;/p&gt;

&lt;p&gt;
あと、所持している大藤さんの書籍2冊を密かに持っていって、最後にサインしてもらいました &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/laugh.png&quot; alt=&quot;:-D&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;
改めてお礼申し上げます。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Sat, 24 Mar 2007 12:08:28 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/152-20070324.html</guid>
    <category>css</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>IE7、ひどすぎるなあ</title>
    <link>http://blog.till-daylight.org/archives/150-20070303.html</link>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/150-20070303.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=150</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=150</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
しかしあれですね、本日ようやく決心してIE7をインストールしましたが、CSSの解釈&lt;em&gt;ダメダメ&lt;/em&gt;です。&lt;br /&gt;
このサイトもかなり横広がりになっているわけでして、近いうちにIE7だけCSSを別途用意しようと思います。　
&lt;/p&gt;

&lt;p&gt;
ググるといろいろCSSハックが存在していますし、それもいいとは思うのですが、&lt;br /&gt;
私としては根本的に切り分けする方が見通しがいいし、将来的な修正もしやすいと思うので、
別途CSSを用意する派です。&lt;br /&gt;
ここの場合、
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://ms-k.serveblog.net/serendipity.css&quot; /&amp;gt;
&amp;lt;!--[if IE]&amp;gt;&amp;lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://blog.till-daylight.org/templates/nm/msie.css&quot;&amp;gt;&amp;lt;![endif]--&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
として、IE全般を切り分けていますが、ここにIE7を追加するわけです。
&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://ms-k.serveblog.net/serendipity.css&quot; /&amp;gt;
&amp;lt;!--[if IE]&amp;gt;&amp;lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;http://blog.till-daylight.org/templates/nm/msie.css&quot;&amp;gt;&amp;lt;![endif]--&amp;gt;
&amp;lt;!--[if IE 7]&amp;gt;&amp;lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;/templates/nm/msie7.css&quot;&amp;gt;&amp;lt;![endif]--&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
で、関係無いですけど、ここではソース表示の際はいつも &amp;lt; と &amp;gt; を 変換面倒くさいので全角の＜と＞にしていましたが、今日は気が向いたので実態参照してみました。やっぱその方がコピペはしやすいですよね。わかってたけど &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
&lt;/p&gt;   
    </content:encoded>

    <pubDate>Sat, 03 Mar 2007 20:32:56 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/150-20070303.html</guid>
    <category>css</category>
<category>IE7</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>北海道旅行に出かける前に</title>
    <link>http://blog.till-daylight.org/archives/148-20070301.html</link>
            <category>PHP</category>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/148-20070301.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=148</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=148</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;div class=&quot;entry_img_left&quot;&gt;
&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=627&amp;amp;entry_id=148&quot; title=&quot;http://ts-hokkaido.co.jp/&quot;  onmouseover=&quot;window.status=&#039;http://ts-hokkaido.co.jp/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;&lt;img width=&#039;250&#039; height=&#039;203&#039; src=&quot;http://blog.till-daylight.org/uploads/img/hokkaidonavi.thumb.jpg&quot; alt=&quot;北海道旅行ナビ&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;
ひとまず抜け出しました（笑）&lt;br /&gt;
← 結果。&lt;br /&gt;
後送りにした作業の続きがまだ今月一杯ありますが、まずは安心。
&lt;/p&gt;

&lt;p&gt;
で、今はまだ旅行シーズンではありませんが、これから北海道に来ようと目論んでいる方は「&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=627&amp;amp;entry_id=148&quot;  onmouseover=&quot;window.status=&#039;http://ts-hokkaido.co.jp/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;北海道旅行ナビ&quot;&gt;北海道旅行ナビ&lt;/a&gt;」が役に立つはず。
&lt;br /&gt;
観、食、買 のカテゴリごとに各地の情報が登録されており、これからも進化していくはず。
&lt;/p&gt;

&lt;br style=&quot;clear: left;&quot; /&gt;

&lt;div class=&quot;entry_img_left&quot;&gt;
&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=629&amp;amp;entry_id=148&quot; title=&quot;http://ts-hokkaido.co.jp/roadmap/&quot;  onmouseover=&quot;window.status=&#039;http://ts-hokkaido.co.jp/roadmap/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;&lt;img width=&#039;250&#039; height=&#039;203&#039; src=&quot;http://blog.till-daylight.org/uploads/img/routemap.thumb.jpg&quot; alt=&quot;&quot;北海道ルートマップ /&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;
サブコンテンツの「&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=629&amp;amp;entry_id=148&quot;  onmouseover=&quot;window.status=&#039;http://ts-hokkaido.co.jp/roadmap/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;北海道ルートマップ&quot;&gt;北海道ルートマップ&lt;/a&gt;」では、ものがものなのでほとんどフルFlash状態ですけれど、北海道の主要都市間の国道などの移動距離と移動時間がわかりやすく表示されるので、レンタカーでの観光ドライブ（結構多いそうです）の際にきっと役に立つと思います。&lt;br /&gt;
もちろん北海道に住んでいる人がドライブの際の参考にしてもGOOD &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;
環境によっては少し重いかもしれません…
&lt;/p&gt;

&lt;p&gt;
こちらもこれから進化する予定。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Thu, 01 Mar 2007 11:39:02 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/148-20070301.html</guid>
    <category>fun</category>
<category>Internet</category>
<category>MySQL</category>
<category>PHP</category>
<category>仕事</category>
<category>北海道</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>スタイルシート ソース理解クイズ (T_T)</title>
    <link>http://blog.till-daylight.org/archives/145-20070214.html</link>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/145-20070214.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=145</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=145</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;div class=&quot;entry_img_left&quot;&gt;
&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=605&amp;amp;entry_id=145&quot; title=&quot;http://allabout.co.jp/internet/hpcreate/closeup/CU20070210A/&quot;  onmouseover=&quot;window.status=&#039;http://allabout.co.jp/internet/hpcreate/closeup/CU20070210A/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;&lt;img width=&#039;145&#039; height=&#039;250&#039; src=&quot;http://blog.till-daylight.org/uploads/img/css_test_result.thumb.png&quot; alt=&quot;AllAbout CSSテストの結果(T_T)&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;
&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=605&amp;amp;entry_id=145&quot; title=&quot;http://allabout.co.jp/internet/hpcreate/closeup/CU20070210A/&quot;  onmouseover=&quot;window.status=&#039;http://allabout.co.jp/internet/hpcreate/closeup/CU20070210A/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;All Aboutで「スタイルシート ソース理解クイズ」&lt;/a&gt;というのをやっていました。
&lt;/p&gt;

&lt;p&gt;
もちろん、一切の参照も検証も無しで、頭の中で組み立てました。&lt;br /&gt;
問題がどうだろうと、少なくとも90点はいけるはずで望んだのですが…&lt;br /&gt;
完璧に鵜呑みにはできません（いや、どう考えても自分よりは高レベルなので鵜呑みにすべきか）が、少なくともこのサイトのテストで己のレベルを垣間見たような気がします。
&lt;/p&gt;

&lt;p&gt;
間違えた問題 ７、8、ともにブロックサイズの問題です。&lt;br /&gt;
実は結構苦手で、いつも試行錯誤しています。
&lt;/p&gt;

&lt;br style=&quot;clear: left&quot; /&gt;

&lt;p&gt;
問題７は純粋にCSS自体の解釈のものです。
&lt;/p&gt;

&lt;blockquote cite=&quot;http://allabout.co.jp/internet/hpcreate/closeup/CU20070210A/index13.htm#a7&quot;&gt;
&lt;p&gt;
ここでは、div要素の横幅として 420px が指定されています。&lt;br /&gt;
スタイルシートの仕様では、widthプロパティによる横幅に、余白や枠線の大きさは含みません。
&lt;/p&gt;

&lt;p&gt;
ですから、「div要素の横幅420px」＋「内側の余白10px×2（左右）」＋「枠線の太さ1px×2（左右）」＋「外側の余白3px×2（左右）」の合計 448ピクセルが答えです。 
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;
マージンも入るのか… 知らなかった…&lt;br /&gt;
私の答は 幅420+パディング10×2＋ボーダー1×2＝442px でした。
&lt;/p&gt;

&lt;p&gt;
問題8はI.Eの解釈によるものです。
&lt;/p&gt;

&lt;blockquote&gt;
「div要素と内側の余白と枠線の合計 420px」＋「外側の余白3px×2（左右）」の合計 426ピクセルが答えになります。
&lt;/blockquote&gt;

&lt;p&gt;
マージンも入るのか… ボーダー入らないのか… 知らなかった…&lt;br /&gt;
いや、忘れていただけかも。&lt;br /&gt;
っつーか、知らなかったのか、忘れていたのかさえも憶えていないあたり。。。&lt;br /&gt;
私の答は 幅420+ボーダー1×2＝422px でした。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Wed, 14 Feb 2007 22:06:30 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/145-20070214.html</guid>
    <category>css</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>アップルストア札幌で大藤幹さんのセミナー</title>
    <link>http://blog.till-daylight.org/archives/144-20070208.html</link>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/144-20070208.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=144</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=144</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;
&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=601&amp;amp;entry_id=144&quot;  onmouseover=&quot;window.status=&#039;http://blog.bamvivid.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;bamvivid&quot;&gt;bamvivid&lt;/a&gt;さん経由（ナイスな情報感謝です）、
&lt;/p&gt;

&lt;p&gt;
私の心の師匠である &lt;em&gt;大藤幹&lt;/em&gt; さんのセミナーが3月23日（金）にあるらしい。&lt;br /&gt;
地元札幌だし、これは絶対に行かなければなりません。&lt;br /&gt;
って、悲しいかな知り合いでもなんでもないです。&lt;br /&gt;
勝手に師匠にしています &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
&lt;/p&gt;

&lt;blockquote cite=&quot;http://blog.bamvivid.com/archives/260&quot; title=&quot;bamvivid：CSS　Analysisの大藤さんが&quot;&gt;
大藤幹さんが３月にアップルストアー札幌でセミナーやるんだって、CSSで悩んでいるときに、いつもこの本でお世話になっているから行ってみようかな。
&lt;/blockquote&gt;

&lt;p&gt;
ということで、はじめて&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=602&amp;amp;entry_id=144&quot; title=&quot;http://www.apple.com/jp/retail/sapporo/week/20070204.html&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/jp/retail/sapporo/week/20070204.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;アップルストアのサイト&lt;/a&gt;を確認したのですが、来月の予定はどこ？&lt;br /&gt;
使いづらいし &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
&lt;/p&gt;

&lt;p&gt;
何時？いくら？&lt;br /&gt;
全然不明なので、要調査です。
&lt;/p&gt;  
    </content:encoded>

    <pubDate>Thu, 08 Feb 2007 20:57:24 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/144-20070208.html</guid>
    <category>css</category>
<category>fun</category>
<category>Internet</category>
<category>仕事</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>web屋としての姿勢が問われるべき時代（本当はとっくにですけど）</title>
    <link>http://blog.till-daylight.org/archives/121-20060924.html</link>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/121-20060924.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=121</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=121</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;

&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=509&amp;amp;entry_id=121&quot; title=&quot;http://takagi-hiromitsu.jp/diary/&quot;  onmouseover=&quot;window.status=&#039;http://takagi-hiromitsu.jp/diary/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;高木浩光さんの日記&lt;/a&gt;において&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=510&amp;amp;entry_id=121&quot; title=&quot;http://takagi-hiromitsu.jp/diary/20060923.html&quot;  onmouseover=&quot;window.status=&#039;http://takagi-hiromitsu.jp/diary/20060923.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;先日言及されていた下記の件&lt;/a&gt;について、「あ～あ、レベルの低い制作者とレベルの低い依頼主が手を取ると本当きついなぁ」くらいに思っていました。

&lt;/p&gt;



&lt;blockquote cite=&quot;http://takagi-hiromitsu.jp/diary/20060923.html&quot; title=&quot;会社のポリシーは会議室で決めてない、現場でコピペしてるんだ：高木浩光＠自宅の日記&quot;&gt;

&lt;p&gt;

「お選び下さい」と言っているのは、このサイトの運営者がではなく、このサイトのデザインテンプレートを作成したWebデザイナーが言っているのだろう。東芝テクノはそれをそのまま掲載したわけだ。プギャー

&lt;/p&gt;



&lt;p&gt;～&lt;small&gt;snip&lt;/small&gt;&lt;/p&gt;



&lt;p&gt;

会社のポリシーは会議室で決めていない。コピーして使いまわせば完了。理由を訊かれたら後付で辻褄合わせればオーケ。

&lt;/p&gt;

&lt;p&gt;

リンク許諾制やディープリンク禁止方針の汚染源はWebデザイナーではないかという、これまで憶測で語られてきたことの傍証が発掘されたと言えよう。

&lt;/p&gt;

&lt;/blockquote&gt;



&lt;p&gt;

ただ、その後、&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=511&amp;amp;entry_id=121&quot; title=&quot;http://bakera.jp/hatomaru.aspx/ebi&quot;  onmouseover=&quot;window.status=&#039;http://bakera.jp/hatomaru.aspx/ebi&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;水無月ばけらのえび日記&lt;/a&gt;さんで&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=512&amp;amp;entry_id=121&quot; title=&quot;http://bakera.jp/hatomaru.aspx/ebi/topic/2658&quot;  onmouseover=&quot;window.status=&#039;http://bakera.jp/hatomaru.aspx/ebi/topic/2658&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;言及されている内容&lt;/a&gt;を読んで、改めて考えました。ただし、上記の引用については十分にあり得るはず。

&lt;/p&gt;



&lt;blockquote cite=&quot;http://bakera.jp/hatomaru.aspx/ebi/topic/2658&quot; title=&quot;Web屋が無断リンクを禁止する?：水無月ばけらのえび日記&quot;&gt;

他社のことは分からないので絶対とは言い切れませんが、基本的にはこの手の文言を Web 制作側が作ることはありません。その会社のポリシーを勝手に決めることなどできるはずがないので、基本的には「御社のポリシーはどうなっていますか? 文言をください」と言って「素材」をもらい、それを掲載する形になります。

&lt;/blockquote&gt;



&lt;p&gt;

この通りだと思います。&lt;br /&gt;

ただ、、、と思ったらその先私が考えたことも書かれていました。

&lt;/p&gt;



&lt;blockquote cite=&quot;http://bakera.jp/hatomaru.aspx/ebi/topic/2658&quot; title=&quot;Web屋が無断リンクを禁止する?：水無月ばけらのえび日記&quot;&gt;

Web 屋が他人のポリシーを決めることはないと言いましたが、中には「Webは分からないんでサイトポリシーも御社で考えてほしい」というご依頼をいただくケースもあります。その場合は私が規約を書いたりするわけですが、当然「無断リンク禁止」などという規定が入ることはありません。

&lt;/blockquote&gt;



&lt;p&gt;

これもまた完璧にこの通りです。&lt;br /&gt;

&lt;big&gt;私のところでは。&lt;/big&gt;&lt;br /&gt;

および&lt;br /&gt;

&lt;big&gt;ある程度のレベルを保ったところでは。&lt;/big&gt;

&lt;/p&gt;



&lt;p&gt;

ただ、高木さんも太田さんもおよそレベルの高い部分で活動していると思われますので、以下については気づいていないと思います。&lt;br /&gt;

または気づいていたとしてもそれは常識以下の範疇ってことでシカトですね（いや、本当は私もそうしたいですけど）。

&lt;/p&gt;



&lt;p&gt;

プロというのはその生業で生計を立てているという人のことを差すわけでして、悲しいかなレベルは無関係なのです（&lt;em&gt;もちろんこれは私の本意では絶対になく、存在としてそういうことだということです&lt;/em&gt;）。&lt;br /&gt;

代理店やデザイン屋がプロジェクトの上に立った場合、&lt;br /&gt;

おそらく大多数のケースで&lt;big&gt;人選＝人脈&lt;/big&gt;（旧知の業者など）。&lt;br /&gt;

依頼主もプロジェクトリーダーもわかっていない。&lt;br /&gt;

故に、下請けに採用される業者もアレゲ、という恐ろしいケースが確実に存在しているはず。

&lt;/p&gt;



&lt;p&gt;

でですね、これで結論にすると「じゃあ妥協するのか？」という声が聞こえてきそうなので、

締めとして明記します。&lt;br /&gt;

要するに私の微力な反撃としては太田さんと同様、&lt;em&gt;&lt;big&gt;そうではない業者が存在します&lt;/big&gt;&lt;/em&gt;よと、せめて言っておきたいということなのです。&lt;br /&gt;

でないと誠実に制作しているweb屋の立場が無いじゃあないですか &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/normal.png&quot; alt=&quot;:-|&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 

&lt;/p&gt;  
    </content:encoded>

    <pubDate>Sun, 24 Sep 2006 20:08:37 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/121-20060924.html</guid>
    <category>Internet</category>
<category>テンプレート</category>
<category>不満</category>
<category>仕事</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>ウェブブラウザのウィンドウサイズ</title>
    <link>http://blog.till-daylight.org/archives/118-20060912.html</link>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/118-20060912.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=118</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=118</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;

現在制作中のウェブデザインについてクライアント様が、「トップページの画像の横幅をもっと」のように要求されているのですが、私、800×600でも問題なくブラウズできるように徹底していまして、その旨も説明したのですが、今のところ1024×768を基準にデザインすることになっています。&lt;br /&gt;

ただし、800×600でも（レイアウトは崩れるけど）閲覧は可能にしています。&lt;br /&gt;

幅固定は極力避けたいところですので。&lt;br /&gt;

つまり1024×768を基準にはしていますが、800×600の場合でも、まあ写真が回り込むとかその程度のレイアウト崩れで、あくまでもストレスの感じないデザインにしているということです。

&lt;/p&gt;



&lt;p&gt;

最大の問題として、

クライアント様の環境が、ディスプレイのピクセルまでは把握していませんが、&lt;big&gt;&lt;em&gt;ワイド&lt;/em&gt;&lt;/big&gt;なので、なかなかわかっていただけない部分ですね。

&lt;/p&gt;



&lt;p&gt;

「写真の横のスペースが余りすぎ」のようにおっしゃられるのですが、現時点で800×600環境ぎりぎり。&lt;br /&gt;

確かに1024×768を基準にする話はしましたが、それ以下の環境で横スクロールが出るのは絶対に阻止したいところです。&lt;/p&gt;



&lt;p&gt;

自分自身の環境としては1280×960ディスプレイで、いくつもアプリケーションを立ち上げますので、ウェブブラウザの最大化は絶対にしません。&lt;br /&gt;

っつーか、このサイズで最大化したら、&lt;em&gt;文章を読む時の目線移動が大きすぎ&lt;/em&gt;て、なおさら見づらいし。

&lt;/p&gt;



&lt;p&gt;

勝手な憶測ですが、パソコン初心者や単にウェブブラウズするだけの人は最大化している割合が多いんじゃないかなぁ。&lt;br /&gt;

もちろんFireworksなどのグラフィックソフトやQuarkXPressなどのレイアウトソフトなんかは思い切りフルウィンドウですが。

&lt;/p&gt;



&lt;p&gt;

気になったので、自分の現在のウィンドウサイズを計ろうとググったところ、

「&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=502&amp;amp;entry_id=118&quot; title=&quot;http://www.keynavi.net/ja/&quot;  onmouseover=&quot;window.status=&#039;http://www.keynavi.net/ja/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;技巧鍵盤&lt;/a&gt;」さんで &lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=503&amp;amp;entry_id=118&quot; title=&quot;http://www.keynavi.net/ja/tipsj/wsize.html&quot;  onmouseover=&quot;window.status=&#039;http://www.keynavi.net/ja/tipsj/wsize.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;ウィンドウサイズ取得：kl_windowwidth/height()&lt;/a&gt; というページがあり、やってみました。&lt;br /&gt;

計ったのはインナーサイズ（表示領域）です。

&lt;/p&gt;



&lt;p&gt;

&lt;em&gt;883,548&lt;/em&gt; とのこと。

&lt;/p&gt;



&lt;p&gt;

実際、大方の環境はどうなんだろうか？&lt;br /&gt;

このために自サイトにJavascriptを仕込んでログを取って統計を取るのが格好良いんだろうけど、面倒だし &lt;img src=&quot;http://blog.till-daylight.org/templates/nm/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 

&lt;/p&gt;



&lt;p&gt;

ps.&lt;br /&gt;

フルFlash＋全画面強制 というパターンが最悪極悪なのはいうまでもありません。&lt;br /&gt;

今時そんなサイト無いって？&lt;br /&gt;

あるんだなこれが。

&lt;/p&gt;  
    </content:encoded>

    <pubDate>Tue, 12 Sep 2006 21:05:21 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/118-20060912.html</guid>
    <category>Internet</category>
<category>アクセシビリティ</category>
<category>仕事</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>
<item>
    <title>StylishでLast.fmを幅狭く</title>
    <link>http://blog.till-daylight.org/archives/117-20060905.html</link>
            <category>Misc</category>
            <category>Web Design</category>
    
    <comments>http://blog.till-daylight.org/archives/117-20060905.html#comments</comments>
    <wfw:comment>http://blog.till-daylight.org/wfwcomment.php?cid=117</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.till-daylight.org/rss.php?version=2.0&amp;type=comments&amp;cid=117</wfw:commentRss>
    

    <author>nospam@example.com (MS-K)</author>
    <content:encoded>
    &lt;p&gt;

Firefoxの機能拡張には&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=498&amp;amp;entry_id=117&quot;  onmouseover=&quot;window.status=&#039;http://firefox.geckodev.org/index.php?Stylish&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Firefoxまとめサイト：Stylish&quot;&gt;Stylishというユーザースタイルシート切替用の拡張&lt;/a&gt;があるのですが、

こいつで、先日デザインが変わり鬱陶しくなったLast.fmのCSSを変更しちゃいます。&lt;br /&gt;

&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=499&amp;amp;entry_id=117&quot; title=&quot;http://userstyles.org/style/show/831&quot;  onmouseover=&quot;window.status=&#039;http://userstyles.org/style/show/831&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;Last.fm用のユーザーCSSはuserstyles.orgで公開されている&lt;/a&gt;ので、そいつを使わせていただきます。が、少し古いようなので不要な記述もあり、その部分は削除し、必要な設定を書き足します。

&lt;/p&gt;



&lt;p&gt;

&lt;div class=&quot;entry_img_left&quot;&gt;

&lt;a   rel=&#039;lightbox1&#039; href=&#039;http://blog.till-daylight.org/uploads/img/lastfm.jpg&#039;&gt;&lt;img width=&#039;200&#039; height=&#039;141&#039; src=&quot;http://blog.till-daylight.org/uploads/img/lastfm.thumb.jpg&quot; alt=&quot;Last.fm&quot; /&gt;&lt;/a&gt;

&lt;/div&gt;

私の場合、ディスプレイは1280×960なのですが、いかんせん窓をいくつも開いて作業するので、ウェブブラウザの表示領域は800×600より少しでかいくらいでベストです。&lt;br /&gt;

サイドバーの&lt;a href=&quot;http://blog.till-daylight.org/exit.php?url_id=501&amp;amp;entry_id=117&quot;  onmouseover=&quot;window.status=&#039;http://firefox.geckodev.org/index.php?Sage&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Firefoxまとめサイト：Sage&quot;&gt;Sage&lt;/a&gt;領域を合わせて幅1024pxくらいですね。

&lt;/p&gt;



&lt;br style=&quot;clear: left&quot; /&gt;



&lt;p&gt;

以下、&lt;em&gt;@-moz-document url-prefix(), url-prefix() &lt;/em&gt;についてはオリジナルのまま。

&lt;/p&gt;



&lt;pre&gt;&lt;code&gt;/*******************************************

7%25 - A Last.fm CSS Patch for 800x600 People

by Michael Camilleri 



1.0 (2006-08-18) - Initial release.

1.1 (2006-08-28) - Fixed forum view width problem.



Copyright 2006 Michael Camilleri

*******************************************/

@-moz-document domain(last.fm) {



/* 全体の囲み */

#LastWebsite {

    min-width: 780px !important;

}



/* 上部メニュー：間隔狭く */

#navigation li {

    margin-right: 5px !important;

}



/* 右サイドコンテンツ消去 */

#LastConnectionsSidebar {

    display: none !important;

}

}



@-moz-document url-prefix(), url-prefix() {

#LastContent3 {

	min-width: 500px !important;

	background: white !important;

	border: solid 1px #959595 !important;

}



#LastContextSidebar {

    margin-left: -505px !important;

}

}

&lt;/code&gt;&lt;/pre&gt;  
    </content:encoded>

    <pubDate>Tue, 05 Sep 2006 16:25:52 +0900</pubDate>
    <guid isPermaLink="false">http://blog.till-daylight.org/archives/117-20060905.html</guid>
    <category>css</category>
<category>不満</category>
<creativeCommons:license>http://creativecommons.org/licenses/by/3.0/deed.ja</creativeCommons:license>
</item>

</channel>
</rss>