閲覧確認済の環境
- 解像度: 1152×864 / 32bit フルカラー
- Windows XP / FireFox 3.x / InternetExplorer 6.x
持ち合わせていたもの
- システム開発屋としての経験十数年
- PHPおよびMySQLでの開発経験
- 長期休暇
必要だが準備できなかったもの
- 算数のできる脳みそ
- 猫に邪魔されずに開発ができる静かな環境
使用したもの
- WordPress – 言わずもがな
- WP Multibyte Patch – WordPressのマルチバイト不具合対応プラグイン
- WP Super Cache – WordPressにキャッシュ機能を追加するプラグイン
- 秀丸エディタ – テキストエディタ
- FFFTP – FTPクライアント
- GIMP – レタッチソフト
- BTJ32 – PNG圧縮ツール
- jQuery – JavaScriptライブラリ
- Ajaxload – Ajax向けアイコンジェネレータ
- favicon.cc – favicon.icoジェネレータ
- Another HTML-lint gateway – HTMLチェッカー
- W3C CSS 検証サービス – CSSチェッカー
良く閲覧していたサイト
作り方
- おもむろにローカルでHTMLを書き始める
- 表示イメージが固まってきたらCSSを書き始める
- 背景画像等の素材を作りまくる
- 必要なidやクラスが判別したらHTMLとCSSを綺麗に書き直す
- WordPressをインストールする
- テーマテンプレートをdefaultからコピーして虚ろテーマ作成
- 作った素材とHTMLおよびCSSを元にテンプレート編集
- 良くわからないままfunctions.phpが汚くなるまでユーティリティ関数作る
- WordPressの仕様がわかってきたら上記ユーティリティを精査する
- テンプレートが出来上がったらWordPressをアンインストール
- 再度WordPressをインストールしてデータベースを綺麗にする
- 過去の遺産を移植
副産物
- 猫とのマウス攻防戦で出来た生傷たくさん
- CSSのアンダースコアハックの知識