<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Web（クライアント）</title><link>http://blogs.wankuma.com/hcm/category/1855.aspx</link><description>Web（クライアント）</description><managingEditor>Hirotow（特急きりしま16号）</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Hirotow（特急きりしま16号）</dc:creator><title>非ブラウザ型ニコニコ動画ダウンローダ「ニコニコ動画ダウンロードウィザード」完成。</title><link>http://blogs.wankuma.com/hcm/archive/2008/08/11/152543.aspx</link><pubDate>Mon, 11 Aug 2008 10:25:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/08/11/152543.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/152543.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/08/11/152543.aspx#Feedback</comments><slash:comments>84</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/152543.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/152543.aspx</trackback:ping><description>&lt;p style="font-size:150%;font-weight:bold;color:red;border:outset 2px red;background:silver;"&gt;本ソフトウェアのページをCraftive Wikiに移動しました。&lt;br /&gt;以降は、&lt;a href="http://wiki.mui-style.net/tech/nvdlbmlet"&gt;ニコニコ動画ダウンロードブックマークレット (Craftive Wiki)&lt;/a&gt;からダウンロードして頂きますようお願い致します。&lt;/p&gt;
&lt;p&gt;前々回のエントリ「&lt;a href="http://blogs.wankuma.com/hcm/archive/2008/07/31/151228.aspx"&gt;Tridentを使わないニコニコ動画専用ブラウザを試作&lt;/a&gt;」のニコニコ動画ダウンローダが一応完成しました。&lt;/p&gt; &lt;p&gt;基本的に（APIが情けないので）Webスクレイピングを使って最低限のファイルだけ取得するようにしています。&lt;br&gt;また、25本くらい連続でダウンロードすると規制を食らうので、ダウンロードごとに1秒と20本ごとに30秒のウェイトを掛けるようにして、安定してダウンロードできるようにしてあります。&lt;br&gt;これにより、大量のファイルでもほぼ規制されずに落とせます。&lt;/p&gt; &lt;p&gt;前回のスクリーンショットはSDIでしたが、おそらくウィザードにするのがいちばん使いやすそうだと思ったのでそうしました。&lt;br&gt;ウィザードの作り方は&lt;a title="http://msdn.microsoft.com/ja-jp/library/aa972123.aspx" href="http://msdn.microsoft.com/ja-jp/library/aa972123.aspx"&gt;http://msdn.microsoft.com/ja-jp/library/aa972123.aspx&lt;/a&gt;を参考にしました。嵌ったのは、PageFunctionのKeepAliveをtrueにしていなかったためにNavigationService.GoBack()で既定のパブリックコンストラクタがないと起こられる現象に悩まされたことと、WebResponseのレスポンスを取得しない場合のCloseを知らなかったあたりです。&lt;/p&gt; &lt;p&gt;というわけで、かなり便利なソフトウェアだと思うので、ぜひ使ってみてください。&lt;/p&gt; &lt;p&gt;なお、動作にはWindowsXP以降と.NET Framework 3.5が必要です。&lt;/p&gt;&lt;p&gt;2009-01-12追記&lt;br&gt;多忙や体力的な問題で秋・冬・ββに対応できていなかったのを修正しました。&lt;br&gt;また、タグ検索で1ページ目のダウンロードをしていないという重大なバグが見つかったのでこれも修正。&lt;br&gt;機能追加はあと半年ぐらい待つか私にソースをもらって自分でやってください。&lt;/p&gt; &lt;p&gt;ダウンロード：&lt;a href="http://hcm.wankuma.com/data/NicoWizardSetup_20090112A.msi"&gt;NicoWizardSetup_20090112A.msi&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="217" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_thumb.png" width="324" border="0"&gt;&lt;/a&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_3.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="216" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_thumb_3.png" width="324" border="0"&gt;&lt;/a&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_4.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="217" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_thumb_4.png" width="324" border="0"&gt;&lt;/a&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_5.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="217" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_thumb_5.png" width="324" border="0"&gt;&lt;/a&gt;&lt;a href="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_6.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="217" alt="image" src="http://hcm.wankuma.com/pict/blog/2008/c55afbe873ed_927B/image_thumb_6.png" width="324" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/152543.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>わんくまブログカスタマイズチュートリアル</title><link>http://blogs.wankuma.com/hcm/archive/2008/06/20/144679.aspx</link><pubDate>Fri, 20 Jun 2008 16:00:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/06/20/144679.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/144679.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/06/20/144679.aspx#Feedback</comments><slash:comments>25</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/144679.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/144679.aspx</trackback:ping><description>&lt;p&gt;わんくまブログはMovableTypeやWordPressと違って、スキン（テンプレート）の数が限られており（さらに.Textが配布されていない現状で新しく作ることは実質的に不可能）、グラフィカルに選択したりすることもできないのでカスタマイズが面倒です。&lt;br&gt;しかし、各種テクニックを駆使することで&lt;u&gt;それなり&lt;/u&gt;のカスタマイズはできるようになっています。&lt;/p&gt; &lt;h3&gt;カスタマイズの肝はニュース欄とカスタムCSS&lt;/h3&gt; &lt;p&gt;全てのカスタマイズはAdmin→オプション→設定の画面から行います。&lt;/p&gt; &lt;p&gt;特に、「スキン」と「カスタムCSS」と「ニュース/アナウンス」の欄が重要です。&lt;/p&gt; &lt;h3&gt;カスタマイズしやすいスキンを選択する&lt;/h3&gt; &lt;p&gt;カスタマイズを行う場合、スキンの見た目は一切無視してカスタマイズしやすさのみに重点を置きます。&lt;/p&gt; &lt;p&gt;主に以下の条件を満たしたスキンがカスタマイズしやすいスキンです。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;CSSのclassを多用していない&lt;/li&gt; &lt;li&gt;画像を多用していない&lt;/li&gt; &lt;li&gt;サイドバーをfloatでなくposition:absoluteで実装している。&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;こうして絞り込んでいくと、初期設定で使用されているmarvin系のスキンがいちばん弄りやすいので、この記事ではmarvin2をベースとして解説します。&lt;/p&gt; &lt;p&gt;ただしサーバー側でカレンダーを生成したい場合はLuxInterior系をベースにすることになります。&lt;/p&gt; &lt;h3&gt;ニュース欄はh3、ul、liを使って記述する&lt;/h3&gt; &lt;p&gt;marvin系スキンでのニュース欄の構造は、&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&amp;lt;h3&amp;gt;ニュース&amp;lt;/h3&amp;gt;&lt;br&gt;ニュース欄の内容&lt;br&gt;&amp;lt;h3&amp;gt;書庫&amp;lt;/h3&amp;gt;&lt;br&gt;&amp;lt;ul&amp;gt;&lt;br&gt;&amp;lt;li&amp;gt;0000年01月&amp;lt;/li&amp;gt;&lt;br&gt;&amp;lt;li&amp;gt;0000年02月&amp;lt;/li&amp;gt;&lt;br&gt;&amp;lt;/ul&amp;gt;&lt;br&gt;&amp;lt;h3&amp;gt;カテゴリ&amp;lt;/h3&amp;gt;&lt;br&gt;&amp;lt;ul&amp;gt;&lt;br&gt;&amp;lt;li&amp;gt;カテゴリ1&amp;lt;/li&amp;gt;&lt;br&gt;&amp;lt;li&amp;gt;カテゴリ2&amp;lt;/li&amp;gt;&lt;br&gt;&amp;lt;/ul&amp;gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;のようになっているので、ニュース欄の内容も同じ形式で書く必要があります。&lt;/p&gt; &lt;p&gt;ただし、アクセス解析のようなスクリプトやニュース欄以外の場所に配置する広告はulの外に配置した方がよいでしょう。&lt;/p&gt; &lt;h3&gt;CSSは外部ファイルに分離する&lt;/h3&gt; &lt;p&gt;カスタムCSSの入力欄はお世辞にも使いやすくはなく、幸いなことにCSSには@import規則という外部のCSSを読み込む手段があるのでこれを使用します。&lt;/p&gt; &lt;p&gt;@import規則はIE6のような古いブラウザにも対応しているので安心して使用できます。&lt;/p&gt; &lt;p&gt;書式は、&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;@import url(読み込むCSSのURL);&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;で、これをセレクタやコメントより前に置きます。&lt;br&gt;セレクタやコメントより後に置くと読み込まれません。&lt;/p&gt; &lt;p&gt;外部のCSSは使い込んだエディタやVisual Web Devlopper、DreamWeaver、ホームページビルダーなどで編集するとよいでしょう。&lt;/p&gt; &lt;h3&gt;Firefox使いはWebDevelopperを入れろ&lt;/h3&gt; &lt;p&gt;Firefoxを使っているのであれば、&lt;a href="http://lab.tubonotubo.jp/tools/webdeveloper/index.html"&gt;WebDevelopper&lt;/a&gt;という拡張機能でリロードなしでCSSの編集、確認ができます。&lt;/p&gt; &lt;p&gt;わんくまのサーバにも優しいのでぜひ導入しましょう。&lt;/p&gt; &lt;h3&gt;で、結局どんなセレクタを書けばいいの？&lt;/h3&gt; &lt;p&gt;marvin2のHTMLは以下のようになっています（若干簡略化してあります）。&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;○body&lt;br&gt;　○div#top&lt;br&gt;　└○h1&lt;br&gt;　　└○a&lt;br&gt;　└○p#tagline&lt;br&gt;　○div#leftmenu&lt;br&gt;　└○h3&lt;br&gt;　└○ul&lt;br&gt;　　└○li&lt;br&gt;　○div#main&lt;br&gt;　└○p.date&lt;br&gt;　　└○a&lt;br&gt;　└○div.post&lt;br&gt;　　└○h2&lt;br&gt;　　　└○a&lt;br&gt;　　└○本文&lt;br&gt;　　└○p.postfoot&lt;br&gt;　○p#footer&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;特に設定すべきものは、&lt;/p&gt; &lt;ul&gt; &lt;li&gt;body、div#top、div#mainのcolor、background&lt;/li&gt; &lt;li&gt;div#top、div#mainのborder&lt;/li&gt; &lt;li&gt;a:link、a:visited、a:hover、a:activeのcolor、text-decoration&lt;/li&gt; &lt;li&gt;div#leftmenu ul、div#leftmenu ul liのborder、padding&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;です。&lt;/p&gt; &lt;h3&gt;まとめ&lt;/h3&gt; &lt;p&gt;これだけ知っておけば最低限のカスタマイズはできます。&lt;br&gt;CSSに関しては以下のリンク集を参考にしてください。&lt;/p&gt; &lt;p&gt;また他にも参考になるサイトは山ほどあります。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www6.plala.or.jp/go_west/"&gt;鳥さんの棲むところ&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.nextindex.net/"&gt;NEXTindex - [Web Site 作成支援, Java 入門]&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.marguerite.jp/Nihongo/"&gt;鉄道・自作CGI配布・ウェブサイト作成入門・制服図鑑・イラスト他&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://cssbug.at.infoseek.co.jp/index.html"&gt;CSSバグリスト＠CSSバグ辞典スレッド&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;あと質問はコメント欄で受け付けておりますのでご自由にどうぞ。&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/144679.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>カラムレイアウトの方法</title><link>http://blogs.wankuma.com/hcm/archive/2008/06/18/144275.aspx</link><pubDate>Wed, 18 Jun 2008 13:29:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/06/18/144275.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/144275.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/06/18/144275.aspx#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/144275.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/144275.aspx</trackback:ping><description>&lt;p&gt;HTMLでカラムレイアウト（段組）を実現する方法には、大まかに分けて&lt;/p&gt; &lt;ol&gt; &lt;li&gt;table&lt;/li&gt; &lt;li&gt;float&lt;/li&gt; &lt;li&gt;position:absolute&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;の3種類の方法があります。&lt;/p&gt; &lt;p&gt;標準として採用されている環境としては、&lt;/p&gt; &lt;ol&gt; &lt;li&gt;ホームページビルダー、Wordなど&lt;/li&gt; &lt;li&gt;DreamWeaver、Wikipediaなど&lt;/li&gt; &lt;li&gt;わんくまブログ、など&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;があり、もちろんそれぞれの方法に利点と欠点があります、&lt;/p&gt; &lt;p&gt;利点&lt;/p&gt; &lt;ol&gt; &lt;li&gt;ブラウザの差違に関わらずほぼ正しく表示できる&lt;br&gt;微調整が簡単&lt;br&gt;全カラムの高さが同じ&lt;/li&gt; &lt;li&gt;標準仕様との合致率が高い&lt;br&gt;ソースが綺麗&lt;/li&gt; &lt;li&gt;直感的に配置できる&lt;br&gt;HTMLでの位置がレイアウトに影響されない&lt;br&gt;IEのmargin2倍バグに影響されない&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;欠点&lt;/p&gt; &lt;ol&gt; &lt;li&gt;全体を読み込むまでレンダリングされない&lt;br&gt;ソースが凶悪に汚い&lt;br&gt;大胆な調整が難しい&lt;br&gt;ブラウザのバグで落ちることがある&lt;/li&gt; &lt;li&gt;本文内でclearをした場合に落下する&lt;br&gt;marginが足りなくても落下する&lt;br&gt;HTMLでの位置に制約がある&lt;br&gt;難しい。&lt;/li&gt; &lt;li&gt;ボックスの干渉が起こりやすい&lt;br&gt;CSSが若干汚い&lt;br&gt;フッターを全体の下に配置できない&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;結論&lt;/p&gt; &lt;ul&gt; &lt;li&gt;tableレイアウトは論外&lt;br&gt;見た目は美しいがソースが汚いため時代後れなイメージを受ける&lt;/li&gt; &lt;li&gt;floatかabsoluteかですが、floatを使いこなせる人はそっちを使うべきでしょう。&lt;br&gt;しかしながら、floatレイアウトは一朝一夕でマスターできるほど簡単な物ではありませんし、ブラウザの相違を吸収するのにも手間がかかります。&lt;br&gt;よって、CSSに不慣れな人や時間の無いときはabsoluteを使用する方が賢明です。&lt;/li&gt;&lt;/ul&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/144275.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>IEのバグが倒せ&amp;lt;s&amp;gt;ない&amp;lt;/s&amp;gt;た</title><link>http://blogs.wankuma.com/hcm/archive/2008/06/12/143338.aspx</link><pubDate>Thu, 12 Jun 2008 16:12:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/06/12/143338.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/143338.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/06/12/143338.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/143338.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/143338.aspx</trackback:ping><description>&lt;p&gt;前にも書いたネタですが、静的サイトで使用しているSpryMenuBarのサブメニューの上に本文のテキストが被さるという&lt;del&gt;&lt;font color="#c0c0c0"&gt;仕様&lt;/font&gt;&lt;/del&gt;致命的な問題がありました。&lt;/p&gt; &lt;p&gt;で、CSSを色々弄って、弄って、0.5人月くらい弄ってやっと答えがわかりました。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;本文領域(この場合div.content)のpositionをrelativeにしているとその内部要素のz-indexが正しく設定されない。&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;要するに、div.contentセレクタからposition:relative;を消したら直りました。&lt;br&gt;ﾔﾀ━━━━━━ヽ(ﾟ∀ﾟ)ﾉ ━━━━━━!!!!&lt;/p&gt; &lt;p&gt;IEのバグというのは非常にやっかいなわりに対策できてもあまりうれしくありません。&lt;br&gt;まあ環境系のバグ全般にいえることですが。&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/143338.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>SpryのMenuBarは気持ち悪い</title><link>http://blogs.wankuma.com/hcm/archive/2008/05/24/139194.aspx</link><pubDate>Sat, 24 May 2008 13:15:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/05/24/139194.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/139194.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/05/24/139194.aspx#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/139194.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/139194.aspx</trackback:ping><description>&lt;p&gt;
AdobeのSpryというJavaScriptライブラリがあるのだが、このなかのMenuBarのCSSが非常に不気味だ。&lt;br&gt;
不気味とはいってもソースコードから得体の知れないものが浮き上がるとかそんな手の込んだものではなく、レイアウト的に気持ちが悪い。&lt;br&gt;
MenuBarの実体は単なる順不同リストで、li要素をdisplay:boxとしてfloat:leftさせることで幅固定の横並びを実現している。&lt;br&gt;
しかしながら、この方法だと以下の問題が生じる。&lt;br&gt;
・ulの直接の子要素がすべてfloat:leftかposition:absouteで配置されているため、ulの高さが計算できず0pxとして扱われる。&lt;br&gt;
・float:leftがclearされていないため、下に置いた要素がinlineならば改行されず、clearしたboxならばulの本来の領域まで含まれるため内部の配置がずれる。&lt;br&gt;
以下に再現を示す。&lt;br&gt;
背景色yellowのdivのなかに背景色redのul、背景色greenのp、背景色blueのdivがある（嘘は言っていない）。&lt;br&gt;
firebugやIEDTでulの高さが0であることを確認して欲しい。
&lt;/p&gt;
&lt;div style="background-color:yellow;"&gt;
  &lt;ul style="width:auto; background-color:red;"&gt;
    &lt;li style="display:box;list-style-type:none;width:8em;float:left;"&gt;
      &lt;a style="padding:0.2em;display:block;" href="#"&gt;アイテム１&lt;/a&gt;
    &lt;/li&gt;
    &lt;li style="display:box;list-style-type:none;width:8em;float:left;"&gt;
      &lt;a style="padding:0.2em;display:block;" href="#"&gt;アイテム２&lt;/a&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
  &lt;p style="background-color:green;"&gt;Clearされないp要素&lt;/p&gt;
  &lt;div style="background-color:blue; clear:both;"&gt;
    &lt;p&gt;Clearされるdiv要素&lt;/p&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
どこに配置されるかわからないコンポーネントでこのような問題が起きるのはかなり痛い。&lt;br&gt;
せめてclearされるbr要素をスクリプトで挿入するくらいの配慮は欲しいものだ。&lt;br&gt;
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/139194.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>はてなブックマーク、はてなスターのボタン設置方法。</title><link>http://blogs.wankuma.com/hcm/archive/2008/05/22/138884.aspx</link><pubDate>Thu, 22 May 2008 12:00:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/05/22/138884.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/138884.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/05/22/138884.aspx#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/138884.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/138884.aspx</trackback:ping><description>&lt;p&gt;
方法を知りたそうな人がいるようなので自己満足で説明します。&lt;br/&gt;
&lt;br/&gt;
【はてなスター】&lt;br/&gt;
ほとんどスクリプトをコピペするだけなので簡単。&lt;br/&gt;
１、記事名見出し部分のタグを確認しておく。（h2かh3）&lt;br/&gt;
２、&lt;a href="http://s.hatena.ne.jp/"&gt;はてなスター&lt;/a&gt;のページにいき、マイページ→Blog'sと辿る。&lt;br/&gt;
３、一番下の「外部のブログサイトを登録する」にブログのURLを入力して送信。&lt;br/&gt;
４、HTMLが出てくるのでこれに以下の記述を書き足してニュース欄に貼る。（h2のところは１で調べたタグに置き換える）&lt;br/&gt;
&lt;q&gt;Hatena.Star.EntryLoader.headerTagAndClassName = ['h2', null];&lt;/q&gt;&lt;br/&gt;
５、ブログのインデックスにアクセスして適当なエントリにスターを追加する。&lt;br/&gt;
&lt;br/&gt;
【はてなブックマーク】&lt;br/&gt;
若干面倒なので、&lt;a href="http://hcm.wankuma.com/js/layHatenaBookmark.js"&gt;設置関数&lt;/a&gt;を作っておきました。&lt;br/&gt;
１．記事名見出し部分のタグを確認しておく。（h2かh3）&lt;br/&gt;
２、&lt;a href="http://d.hatena.ne.jp/images/b_entry.gif"&gt;[B]&lt;/a&gt; からアイコンをダウンロードして設置しておく。&lt;br/&gt;
３、prototype.jsをダウンロードして設置しておく。&lt;br/&gt;
４、設置関数をダウンロードして設置しておく。&lt;br/&gt;
５、ニュース欄に以下の記述を追加する。&lt;br/&gt;
&amp;lt;script type="text/javascript" src="prototype.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br/&gt;
&amp;lt;script type="text/javascript" src="layHatenaBookmark.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br/&gt;
&amp;lt;script type="text/javascript"&amp;gt;&lt;br/&gt;
Event.observe(window, 'load', function() { layHatenaBookmark('h2', null, 'b_entry.gif'); }, false);&lt;br/&gt;
&amp;lt;/script&amp;gt;&lt;br/&gt;
（同じように置き換えてください）&lt;br/&gt;
&lt;br/&gt;
ｳﾏｰ。&lt;br/&gt;
&lt;br /&gt;
&lt;span style="color:red;"&gt;追記：はてブ→はてスタの順で置かないとうまく動かないみたいです。&lt;/span&gt;
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/138884.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>カウントダウン祭りに乗っかってみる</title><link>http://blogs.wankuma.com/hcm/archive/2008/05/14/137704.aspx</link><pubDate>Wed, 14 May 2008 20:27:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/05/14/137704.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/137704.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/05/14/137704.aspx#Feedback</comments><slash:comments>31</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/137704.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/137704.aspx</trackback:ping><description>&lt;P&gt;元ネタ：&lt;A id=viewpost.ascx_TitleUrl HREF="/episteme/archive/2008/05/14/137552.aspx"&gt;スピーカ各位 殿(は不要、と φ(.. ﾒﾓﾒﾓ&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;なんとなくJavaScriptで組んでみました。&lt;BR&gt;バグあったら教えてください。&lt;/P&gt;&lt;A href="http://hcm.wankuma.com/matsuri/timer/countdown.html"&gt;http://hcm.wankuma.com/matsuri/timer/countdown.html&lt;/A&gt;&lt;BR&gt;かうんとだうん&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/137704.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>サイドバーでのHタグ使用の是非</title><link>http://blogs.wankuma.com/hcm/archive/2008/02/17/123500.aspx</link><pubDate>Sun, 17 Feb 2008 15:20:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/02/17/123500.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/123500.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/02/17/123500.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/123500.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/123500.aspx</trackback:ping><description>&lt;p&gt;
私はメインのブラウザにFirefoxを使っていて、さらに数種類のエクステンションを入れている。
このエクステンションのひとつにDocument Mapという、DOMツリーのうちHタグのみを抜粋して表示するサイドバーがある。
このサイドバーはわんくまブログのトップページやソフトウェアのマニュアルページといったページについては結構便利なのだが、
各ブログや段組み構造のページではほぼ役に立たない。

役に立たない原因は、サイドバー自体に対応するヘッダタグがほとんど設置されていないことと、本文にヘッダタグが使用されていないことにある。
これによって、本文のヘッダタグがサイドバーのそれに埋もれてしまい、見えなくなるのである。
また、こうしたHTMLは音声ブラウザや携帯端末からの閲覧にも支障が出ることがある間違ったものである。

少し極端なまとめになるが
&lt;ol&gt;&lt;li&gt;サイドバーはH2程度のヘッダタグで括る。&lt;/li&gt;&lt;li&gt;本文でもヘッダタグを積極的にしようする。&lt;/li&gt;&lt;/ol&gt;ことで、より論理的で閲覧しやすいHTMLになるのでこれを実践すべきだとおもう。
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/123500.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>ページ内リンクって</title><link>http://blogs.wankuma.com/hcm/archive/2008/02/14/123192.aspx</link><pubDate>Thu, 14 Feb 2008 20:51:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/02/14/123192.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/123192.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/02/14/123192.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/123192.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/123192.aspx</trackback:ping><description>&lt;p&gt;
ページ内リンク、あの&amp;lt;a href="#top"&amp;gt;上へ&amp;lt;/a&amp;gt;とかするやつです。&lt;br /&gt;あれって&amp;lt;a name="top"&amp;gt;&amp;lt;/a&amp;gt;とか&amp;lt;a id="top"&amp;gt;&amp;lt;/a&amp;gt;じゃなくて、&amp;lt;div id="top"&amp;gt;&amp;lt;/div&amp;gt;でもリンクできるんですね。&lt;br /&gt;今まで全く気がつきませんでした。&lt;br /&gt;これつかうとサブタイトル欄（実はHTMLが書けます）やニュース欄に携帯端末用のスキップリンクを置けます。&lt;br /&gt;スキンによって違いますが、&amp;lt;a href="#main"&amp;gt;&lt;a href="http://blogs.wankuma.com/hcm/#main"&gt;本文へ移動&lt;/a&gt;&amp;lt;/a&amp;gt;のようにしておけばリンクとして機能するようです。
&lt;/p&gt;&lt;img src ="http://blogs.wankuma.com/hcm/aggbug/123192.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Hirotow◆EXPRSXEAm6</dc:creator><title>投稿カレンダーの宣伝</title><link>http://blogs.wankuma.com/hcm/archive/2008/02/08/122268.aspx</link><pubDate>Fri, 08 Feb 2008 16:17:00 GMT</pubDate><guid>http://blogs.wankuma.com/hcm/archive/2008/02/08/122268.aspx</guid><wfw:comment>http://blogs.wankuma.com/hcm/comments/122268.aspx</wfw:comment><comments>http://blogs.wankuma.com/hcm/archive/2008/02/08/122268.aspx#Feedback</comments><slash:comments>34</slash:comments><wfw:commentRss>http://blogs.wankuma.com/hcm/comments/commentRss/122268.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/hcm/services/trackbacks/122268.aspx</trackback:ping><description>&lt;p&gt; 同盟員が増えたみたいなんで投稿カレンダースクリプトの宣伝しときます。
  &lt;br /&gt;Lux以外のスキンを使っているならぜひ貼っつけてください。
  &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt; 投稿カレンダースクリプトはJavaScriptで動いていますので、ニュース欄に貼りつけるだけで動きます。
  &lt;br /&gt; その代わりJavsScript非対応な環境（携帯変換とか）からは見えません。
  &lt;br /&gt;カレンダーは以下のようにして貼り付けます。
&lt;/p&gt;
&lt;h3&gt;ニュース欄(スキンによって若干改造方法が異なります)
&lt;/h3&gt;
&lt;p style="background-color: black; font-family: Monospace; color: white;"&gt;&amp;lt;h3&amp;gt;投稿カレンダー&amp;lt;/h3&amp;gt;
  &lt;br /&gt;&amp;lt;script language="javascript" src="http://hcm.wankuma.com/js/jsr_class.js"&amp;gt;&amp;lt;/script&amp;gt;
  &lt;br /&gt;&amp;lt;script language="javascript" src="http://hcm.wankuma.com/js/wbajaxcalender2.js"&amp;gt;&amp;lt;/script&amp;gt;
  &lt;br /&gt;&amp;lt;div id="calender"&amp;gt;
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script language="JavaScript"&amp;gt;
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var calender = new WbAjaxCalender("calender", "http://blogs.wankuma.com/&lt;u&gt;メンバID&lt;/u&gt;/", "http://hcm.wankuma.com/WbAjaxCalender/GetEntriesByMonth.ashx");
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; calender.show();
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //--&amp;gt;
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/script&amp;gt;
  &lt;br /&gt;&amp;lt;/div&amp;gt;
&lt;/p&gt;
&lt;h3&gt;CSS(必要に応じて変更してください)
&lt;/h3&gt;
&lt;p style="background-color: black; font-family: Monospace; color: white;"&gt; div#calender
  &lt;br /&gt;{
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; font-family: 'MS Gothic';
  &lt;br /&gt;}
  &lt;br /&gt;div#calender table
  &lt;br /&gt;{
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 100%;
  &lt;br /&gt;}
  &lt;br /&gt;/*投稿のない日*/
  &lt;br /&gt;div#calender td, div#calender th
  &lt;br /&gt;{
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 7px;
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; text-align: center;
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border: outset 1px;
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; background: #FFFFFF;
  &lt;br /&gt;}
  &lt;br /&gt;/*ヘッダと投稿のある日*/
  &lt;br /&gt;div#calender td a, div#calender th span
  &lt;br /&gt;{
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; color: black;
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; display: block;
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; width: 100%;
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 100%;
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; background: #EEE383;
  &lt;br /&gt;}
  &lt;br /&gt;div#calender td a:hover
  &lt;br /&gt;{
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; background: #DED373;
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; text-decoration: none;
  &lt;br /&gt;}
  &lt;br /&gt;div#calender td a.calender_href
  &lt;br /&gt;{
  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; color: #0000FF;
  &lt;br /&gt;}
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt; &lt;img src ="http://blogs.wankuma.com/hcm/aggbug/122268.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>