[Book]ブロガー必携?「クリエイターのための3行レシピ ブログデザイン」

クリエイターのための3行レシピ ブログデザイン (クリエイターのための3行レシピ)

本書はブログやCMSを使った世界中の優れたサイトを取り上げて、そこに使われている注目すべきテクニックやアイディアを3つのステップでシンプルにわかりやすく解説したと、巻頭に記されている通り、「ブログやCMSを用いたサイトをターゲットにしたWebデザインテクニック」が詰まった本です。

ブログに特有なページの構成、例えばタグクラウドについてのテクニックや、サイドバーのあり方、カラムのあり方、グローバルナビゲーションのあり方などについての言及もあり、「ブロガー、ときどきWebデザイナー」なんて人にはとても示唆に富んだ本ではないかと思います。

この本の構成は、1レシピについて見開き2ページを割いており、合計60レシピ(つまり60の世界のブログ・CMSを用いたサイト)を紹介しています。ぱらぱらと眺めているだけでも何かしらのデザインのヒントを得ることができると思います。

ただ個人的に残念な点はそれらのページデザインのアイデア・テクニックを紹介しているものの実際にPhotoshopやIllustratorをどのように操作してそれらを構成しているパーツを造るかということには全く触れられてない(意識的に省いたと思われます)ということ。デザイン的にすばらしいサイトが多く紹介されていても、それらを実現することは大きなハードルがあるなと感じられ、寂しさを感じました。

具体的に高クオリティのサイトをつくる術(過程)を知りたいという目的ならば、この本の著者陣にも名を連ねている大藤幹さんによる「Web Designing」誌上のコラムをまとめた『世界の「最先端」事例に学ぶ』シリーズがお勧めかもしれません。

[書籍情報]
書名: 「クリエイターのための3行レシピ ブログデザイン」
著者:大藤 幹 , 松原 慶太 , 押本 祐二, 境 祐司 , こもり まさあき
価格: ¥ 1,365
単行本(ソフトカバー): 128ページ
出版社: 翔泳社
発売日: 2008/8/5

ホップ本が絶版の憂き目に会ってプレミアが付いてるけど、再出版されるから!

実践Web Standards Design―Web標準の基本とCSSレイアウト&Tips

Lucky bag::blog、hxxk.jp、3ping.orgの各管理人さんの共著としてXHTML/CSSの決定版として名高いこのホップ本「実践Web Standards Design―Web標準の基本とCSSレイアウト&Tips」。各サイト共にMovable Typeについても造詣の深い方々なので、僕も真っ先に購入したクチだったんですが・・。

発売から時は流れ、この書籍の出版元の九天社が2008年6月10日、東京地方裁判所に破産を申し立て(6月13日付で破産開始決定)、事実上倒産していた模様です(九天社 - Wikipedia)。 そしてこの本の流通も少しずつ途絶え、絶版となってしまいました。そして・・・

出版社の破産宣告により絶版となってしまった「実践 Web Standards Design」ですが、半月ほど前から Amazon での売り上げランキングが急激に落ち始め、とうとう在庫も切れたようで、中古本が 高値で売られている ようです。

【絶版】実践 Web Standards Design【再出版】 - 3ping.org

という事態に。すわ!とAmazonの該当ページを覗いてみると、最安値が10000円前後という過熱した状態となっています。

でも大丈夫!こんな高値で掴まされないでくださいね。

元記事によれば、11月頃には別の出版社から再出版される予定でおりますのでとのこと。もし、どーしても読みたいんだ!><という方がいたら僕に言ってくだされば貸し出しますので、再出版までお待ちを!

"MTMacro"、"Footnote"両プラグインでMovable Typeにも脚注機能を

はじめに

はてなダイアリーなどでは標準の機能として備わっている「脚注」。Movable Typeで実現を可能にするのが「Footnote」プラグインです(「MTMacro」プラグインの導入が前提)。Movable Type 4.21でも動きました。導入・使用方法をメモします。

プラグインの入手・導入

1)まずは「MTMacro」プラグインをダウンロード、以下のページからダウンロードできます。
bradchoate.com: MTMacro

2)「MTMacro」プラグインをインストール、このページを参考にするといいでしょう。
Six Apart - Movable Type プラグインディレクトリ: MTMacro

3)「Footnote」プラグインをダウンロード
Footnote Plugin - six olq

4)「Footnote」プラグインをインストール
いつもどおりにfootnote.plをpluginsディレクトリにアップロードします

MTMacroとは

マクロって言葉をご存知でしょうか。WordやExcelを使う方ならおなじみかもしれません。通常マクロとは特定の操作手順をプログラムとして記述して自動化する機能として説明されます。MTMacroとはそれのMovable Type版です。ちょっと古いですがこのページで活用例が紹介されています

Footnoteとは

Footnoteとは「脚注」の意味です *1 。tDiaryやはてなダイアリーではお馴染みの脚注機能を実現してくれるのがFootnoteプラグインです。MTMacroプラグインが導入済みであることが前提条件です。

*1 : こんな感じの機能です

MTMacroとFootnoteの使い方の流れ

■定義部
まずはテンプレート内でマクロの内容を定義します。定義する<MTMacroDefine>タグはsixapart社のプラグインディレクトリの説明では<body>タグの直後に置くことが勧められています。

■適用部
定義したマクロの内容を有効にしたい場所を指定します。配布元によると2通りの方法が挙げられています
a)適用したい部分のMTタグにモディファイア「apply_macros」を追加

<MTEntryBody apply_macros="1">
b)適用したい部分をMTタグ「MTMacroApply」で囲む

<MTMacroApply>
<MTEntryBody>
</MTMacroApply>

■表示部
テンプレート上で、脚注の内容を表示したい部分に記述を追加します。

定義・適用・表示は、各テンプレートに記述を追加することによって、そのテンプレート内だけで機能します。

実際に追加した記述

Footnoteの配布元ページで記述例が丁寧に挙げられているので、今回は自分が追加した記述をここに残します。

1)マクロを定義

<MTMacroDefine ctag="fn">
<MTFootnote value="[MTMacroContent]" reset="[MTMacroAttr name='reset']">
<MTFootnoteSet>
<sup>
<a href="#fn-<$MTEntryID$>-<$MTFootnoteTotalCount$>"
   id="efn-<$MTEntryID$>-<$MTFootnoteTotalCount$>"
   title="<$MTFootnoteString remove_html='1'$>">
*<$MTFootnoteCount$></a>
</sup>
</MTFootnoteSet>
<MTFootnoteGet>
<MTIfFootnoteExist>
<div class="fnbody"><p>
<MTFootnotes>
<MTFootnoteNumbers glue=" ">
<a href="#efn-<$MTEntryID$>-<$MTFootnoteTotalNumber$>"
   id="fn-<$MTEntryID$>-<$MTFootnoteTotalNumber$>">
*<$MTFootnoteNumber$></a>
</MTFootnoteNumbers>
: <MTFootnoteString><br />
</MTFootnotes>
</p></div>
</MTIfFootnoteExist>
</MTFootnoteGet>
</MTFootnote>
</MTMacroDefine>

2)マクロの内容を有効にしたい部分にマクロを適用
<$MTEntryBody$>と、<$MTEntryMore$>を<MTMacroApply>~</MTMacroApply>で囲みます。

3)脚注の内容を表示したい部分に記述を追加

<MTIfFootnoteExist>
<div class="fnbody"><p>
<MTFootnotes>
<MTFootnoteNumbers glue=" ">
<a href="#efn-<$MTEntryID$>-<$MTFootnoteTotalNumber$>"
   id="fn-<$MTEntryID$>-<$MTFootnoteTotalNumber$>">
*<$MTFootnoteNumber$></a>
</MTFootnoteNumbers>
: <MTFootnoteString><br />
</MTFootnotes>
</p></div>
</MTIfFootnoteExist>

<hr/>だと配色などの関係でデザインから浮いてしまうというので、取り除いてやってdiv要素にclass属性を設定してborder-topプロパティで代用してCSSでデザインを制御しました。

定義部と表示部はテンプレートモジュール化

定義部と表示部はテンプレートモジュール化することが配布元の記事で推奨されています。モジュール名は「fndefine」、「fnprint」が例として挙げられています。テンプレートモジュールを作成して保存したら、各テンプレートには

<MTInclude module="fndefine">

<MTInclude module="fnprint">

と、シンプルな記述を加えるだけで済みますね。

実際にブログ記事に脚注をつけてみよう

マクロで先ほどfnタグというものを定義しました。<fn>~</fn>で囲んだ箇所は脚注の内容となります。例えば

footnote<fn>脚注の意</fn>

とブログ記事中に記述すると

footnote *2

*2 : 脚注の意

こういった感じで脚注が表示されます

フィードでは<fn>タグって無視されるんじゃないの?大丈夫なの?

footnote<fn>(脚注の意)</fn>

脚注の内容を表示する際に括弧(半角)は無視される仕様になっています。フィード上ではfootnote(脚注の意)と表示されます

すごく長いドキュメントなんだけど、章ごとに脚注を表示したいよ!

ブログ記事を作成時に、「<fn></fn>」と書くことによってそれまでにたまっている脚注の内容をいったん表示する仕様になっています

終わりに

とても使い勝手のいいプラグインなので皆さんも是非導入してみてください!では。

Movable Type 4.21にアップグレードしました

はじめに

Movable Typeを4.1から4.21にアップグレードしました。一応成功裡に終わったので、メモを取っておきます

ダウンロードは以下のリンクから

ECバイヤーズトップ ≫ シックス・アパート ≫ Movable Type 個人ライセンス(無償)
http://www.ecbuyers.com/b2c/link/sixapart/mt_personal/

小粋空間で注意点として挙げられている項目に

なお、下記の2つのプラグイン *1 はコア機能に統合されたので、旧ディレクトリからコピーしないでください(4.1からブログを開始した場合、Template Refresh プラグインは含まれていません)。

留意しながら進めました。

*1 : Widget ManagerとTemplate Refresh

バックアップ

システムメニュー>ツールから「バックアップ」と「エクスポート」を実施。あと契約しているレンタルサーバのコントロールパネルからphpmyadminに飛んでsqlファイルもエクスポートした。

アプリケーションディレクトリの上書き

1)MT-4.21-jaと名の付いたフォルダをそのままの名前でアップロード(ファイル数が多いため、時間がかかります。アップロードミスがその後の不具合に影響するので1つ1つファイルが正しくアップロードされているかを確認するのが最善ですが、プレステでもしながらのんびり待ちましょう)

2)古いバージョンの構成ファイル(mt-config.cgi)を新しいバージョンのアプリケーションディレクトリ *2 に放り込む

3)pluginsディレクトリを眺めてこの先使い続けたいものを見定める。そしてローカルに保存。できれば4.21に対応しているかも確認したかったけど今回は特に確認せず。

4)古いバージョンのアプリケーションディレクトリを削除 *3

5)新しいバージョンのアプリケーションディレクトリの名前を変更。削除した古いバージョンで使っていた名前 *4 に変更。

*2 : mt.cgiがあるディレクトリ
*3 : 心配性の僕はmt41とリネームしてとってあります
*4 : 僕の場合は「mt」でした

mt.cgiにアクセス!

ダッシュボード(mt.cgi)にアクセスするとID/PASSによる認証を経てアップグレードが始まります。どきどきしますよね。

pluginをアップロード

利用し続けたいpluginをアップロードします。そしてシステムメニュー>ツール>「プラグイン」からそれらが有効になっているかを確認

再構築

Movable Typeのバージョンを表示する変数タグ *5 、「<$MTVersion$>」を使用している方なら、無事に再構築が終わった後バージョンがMovable Type 4.21-jaになっていれば、とりあえず安心です。

*5 : functionタグ

気づいた点

  • 再構築に掛かった時間が表示されるようになった
  • テンプレート一覧の画面の切替がAjax化?されたもよりでストレスフリーに
  • Movable Type Proの刻印が!
  • 管理画面にファビコンが!

戦犯決めてどうすんの?表彰するの?

541 名前:どうですか解説の名無しさん[sage] 投稿日:2008/08/22(金) 14:44:57.90 ID:/dNqMy5K
>>503
それ決めてどうすんの?表彰するの?

【野球ch】とらせんより
この記事の概要北京五輪準決勝、対韓国戦の敗退を受けて某巨大掲示板では戦犯探しに人々は精を出していた。そんな中冷静な分析・ほのぼのとした書き込みなども見られる。それらを拾い上げるとともに僕なりの「戦犯擁護」をしてみました。

2ちゃんねるには実況板というものが存在する。各民放キー局ごとにそれは存在し、野球・サッカーといったメジャーなスポーツにもそれ専用の実況板がある。実況板とは主に同じTV(時にラジオ・インターネット放送が対象になることも)の同じチャンネルを合わせている者同士で掲示板への書き込みを通じてわーわーがやがや突っ込み・会話・自作自演を為す場だ。

野球ch(野球専用の実況板)は平日の昼だというのに賑わっていた。そう、WBCで2敗を喫したこともある宿敵韓国との金メダルへの挑戦権を掛けた北京五輪準決勝という格好の実況のネタが繰り広げられていたからだ。

野球chでは各チームの「専スレ」といったものが立つ。専用スレッドの略だ。スレッドとはヤフー掲示板風、mixiコミュニティ風に言えばトピックのことだ。たとえばドラゴンズの専スレなら「D専」、巨人のそれなら「巨専」、やくせん、とらせん、はません、こいせん。セ・リーグの専スレを列挙するとこういった感じだ。

こういった12球団の利害が一致する試合の際には「本スレ」というものが立つ。正式なスレッドといった意味合いだ。スレッドは1000の書き込みを集めると掲示板上から表示されなくなり、次のスレッドが立てられる。継続スレとかPARTスレという。今日の韓国戦では試合終了の段階で★40~★50ほどまでスレッドが立った。本スレだけで40000~50000の書き込みを集めたというわけだ。

人の集まるところにはいわゆるひねくれた人も吸い寄せられる。ここで言うひねくれた人とは性根がひん曲がった人と読みかえってもらって構わない。人の嫌がる事を書いて、悦に入る、反応を待つ、同じ内容の書き込みを連続投稿することによって主張した気になる。俗に言う「荒らし」「アンチ」といった人たちだ。

話は変わるが2ちゃんねるには「芸スポ+板」という掲示板がある。その掲示板は記者制(スレッドを立てるのに特殊なアカウントが必要であり、ニュースソースの添付が義務付けられる)で運営されている芸能/スポーツに関するニュースを扱うところだ。ここは閲覧者の数も半端じゃない=人が集まるということで様々な色合いのひねくれた人たちが集まる

そしてもう一つ紹介しないといけないのが野球に関する掲示板は2ちゃんねる内には先に述べた野球ch(実況を扱う掲示板)以外に6つある。それをいちいち列挙しないが、一番代表的かつ人口が多いところが「プロ野球板」という掲示板だ。書き込み数では野球ch、芸スポ+板などには劣るが、プロ野球そのものが題材である掲示板なのでとても濃い。引き寄せられる人も濃い人たちだ。

前置きが長くなったが野球ch本スレや芸スポ+板、プロ野球板の喧騒から逃れるように、試合終了後には野球chの各球団の専スレでは書き込みのペースも筆勢も落ち着き試合の事が語られる

814 名前:どうですか解説の名無しさん[] 投稿日:2008/08/22(金) 15:00:01.18 ID:/2b47NJc
どんでんジャパンなら金確実だった

【野球ch】とらせんより

これは癒されるw(どんでんとは阪神岡田監督の愛称?です)

857 名前:どうですか解説の名無しさん[sage] 投稿日:2008/08/22(金) 15:02:34.93 ID:JgZ1TZp9
さっきのD専民だけど、とらせんの人たちの優しさに涙でた。
ありがとう。

 ▼910 名前:どうですか解説の名無しさん[sage] 投稿日:2008/08/22(金) 15:06:20.96 ID:cUU3sWSK
  >>857
  ペナント頑張ろうぜ

 ▼868 名前:どうですか解説の名無しさん[] 投稿日:2008/08/22(金) 15:03:37.24 ID:cHxoJIBI
  >>857
  終わった門はしょうがねー。帰ってきたらまたペナントやるべさ

【野球ch】とらせんより

とらせんで、今大会通じて3つの負けが付いた岩瀬をかばう声が上がっていました。そこを訪れたD党と虎党の間で交流がなされたり(普段はあんなにいがみ合ってるのにね!)

377 名前:どうですか解説の名無しさん[sage] 投稿日:2008/08/22(金) 15:01:13.38 ID:Aql2jPl3
他ファンだがここ的に国民的の復活はどうなの?

 ▼389 名前:どうですか解説の名無しさん [sega] 投稿日:2008/08/22(金) 15:01:39.05 ID:wa1zSc1C
  >>377
  復活と言うより事故という認識

  (以下同趣旨のレス多数)

【野球ch】巨専より

一方、巨専を眺めると他球団ファンからの質問(国民的とはイ・スンヨプのこと)に冷静なレスが返っている一方

394 名前:どうですか解説の名無しさん[] 投稿日:2008/08/22(金) 15:01:42.88 ID:DxhOPYu4
ここで言うことじゃないかもしれんが
阪神の岡田監督なら今日は勝っていた。

 ▼460 名前:どうですか解説の名無しさん[] 投稿日:2008/08/22(金) 15:04:15.41 ID:W9o6jFSB
  >>394
  原、岡田、落合の体制がいいな。
  うちの首脳陣、監督原、コーチ伊原、尾花でも
  星野、田淵、山本の無能トリオよりは、はるかにいい。

【野球ch】巨専より

現役の監督を起用しなかったことに対する痛烈な批判がなされたり

334 名前: ◆HOM0lgTmkY [sage] 投稿日:2008/08/22(金) 14:59:38.93 ID:u+RyR7Nt
星野が駄目となると他に監督候補がいないんだよなあ・・・

 ▼415 名前:どうですか解説の名無しさん[sage] 投稿日:2008/08/22(金) 15:02:20.08 ID:QsLrBf66
  >>334
  うるぐすの司会者の出番だ!

【野球ch】巨専より

控えめに次期WBC監督に巨人OBが推されるなどウィットに富むやり取りを発見

今回で御役御免になるであろう(なってほしいなあ・・)この人は

529 名前:どうですか解説の名無しさん[age] 投稿日:2008/08/22(金) 15:07:51.06 ID:3Z6jFXPA
          ____
   /__.))ノヽ
   .|ミ.l _  ._ i.)
  (^'ミ/.´・ .〈・ リ   暇になったんで巨人の監督に就任してやってもいい
  .しi   r、_) |
    |  `ニニ' /
   ノ `ー―i´
【野球ch】巨専より

などと巨人ファンを恐慌に陥れるような事をしれっと言い放ってます。

一方

748 名前:どうですか解説の名無しさん[] 投稿日:2008/08/22(金) 15:19:07.40 ID:oHSjnfAF
五輪に対する意気込みの時点からからして負けている。
韓国はペナントレース中断。監督も現役の監督。
国際球使用。
これでも勝てると思っていたし、勝たないといけないんだよなあ。
片手間でも。
まあ、監督で負けたな。大矢でもコリンズでも勝ってるよ。

【野球ch】巨専より

冷静な分析風味の突っ込みも入っています。

書き込みを拾っていたら疲れてきたのでそろそろ自分の言いたい事を言って退散します。

岩瀬が予選で打たれたのは、すべて2イニング目。イニングをまたいで登板することがめったにない岩瀬をなぜ星野監督はこのような使い方をしたかが僕自身理解できません。岩瀬は今シーズンペナントでも、決して調子はよかったとはいえません。ストッパーだったら他の球団にも活きのいいピッチャーはいたでしょう。しかし、岩瀬は代表に選出され、辞退することなく代表のユニフォームを着ました。そして力を振り絞り登板をしました。予選で打ち込まれること2度、その2試合の敗戦投手となりました。ここまで来れば「岩瀬はいい状態にはない」ということは現場も理解するはずです。つくづく星野監督は"短期決戦に向いてない"方なんだなと感じました。タイブレークを見据えて上原を温存した?杉内・川上・成瀬。この三先発投手を投じて6イニングだけしか任せられなかったんですか?あとここからは中日ファンとしての私情ですが「中日の選手は履き潰された靴の様な荒っぽい起用をされた」という表現をされた方が掲示板にいました。強く同意します。

▲このページの最上部に戻る

購読 (FEEDBURNER)

購読って何?→説明はこちら(製作中)

Twitter Updates

Powered By