Dreamweaver 8 ファイル破損事故
Dreamweaver 8はコーディング作業に欠かせないアプリケーションであるとともに、Web制作業にとっては毎日使うものだけにクセやTips研究はかかさず行っている。
今日は本当に青ざめた事故のはなし。
100ページほどのhtmlのコーディングをしていた。レイアウトに関わるコード部分は、同じディレクトリに置いたcssファイルに記述している。ある意味もっとも大切なファイルはcssファイルと言っても過言ではないだろう。
ページに修正が入るたびごとに全体の構造やレイアウトと整合性を取りながらスタイルシートを調整していく。
またスクッラッチバージョンだから、試しに定義したスタイルや仮のスタイルも記述してある。
そんな大切なスタイルシートの内容がごっそり欠損してしまった。
どこをどう開いても、エディタで開き直しても、82行目から下の行がなくなっている。
なぜこんなことが起きてしまうのか。かなり動揺しながらも原因を整理してみよう。
原因ははっきりしている。サイト定義パネルでディレクトリを移動したからだ。納品用のディレクトリを作るため、サイト定義しているディレクトリの中にもう一つフォルダを作って、コンテンツを全部その中に移動した。このとき、当然Dreamweaverはパスの書き換えを促すダイアログを表示する。今日に限って妙に時間がかかるなぁと眺めていた。画像ディレクトリは移動させていないから当然全ファイルの書き換えとなる。時間がかかりながらも通常通り書き換え処理が終わり、確認のためにページをブラウザで開いたら、スタイルごっそり外れていたというわけ。すぐに.cssファイルを開いたら、82行目から下の行が消えてしまっていたのだ。
自分で言うのもなんだが、バックアップはこまめに取る方。でも、今日に限ってバックアップを作ったのが2日前で、その間にスタイルシートをかなり書き込んでいた。
もうホントにショック。しばらく冷静になれそうにない。
Dreamweaverを使うことの大きなメリットは、サイト内全置換、全ページパス修正などの操作がカンタンに行えることだ。でもこれからはちょっと怖くて安易にできなくなりそう。
以前Dreamweaver MXの頃に同じバグについての情報をどこかで聞いたことがあるのを思い出した。Dreamweaver 8でもまだ直っていないということかもしれない。
ちなみにバージョンは、Dreamweaver 8(ver.8.0.2.2814 for Macintosh)