モジュールじゃありません、モデュールです、moduleですもの。と思ったら、辞書にはモジュールの読みが先に書いてありましたのでモジュールです。

さて、文字コードUTF-8のBOM付きとBOM無しの差というハードルを乗り越え、相対パスの書き方という超初歩的事項を学び、予想以上に時間がかかりましたが、リニューアル版のモジュール化が完了しました。

ご覧頂く限りにおいて、ほぼ差はありません。若干表示に時間がかかりますが、メニューの機能拡大などがより楽になるということは更新が頻繁になるということですので、ご理解いただきたいところ。

ちなみに、現行のページで、最もソースコードの長いページは艦隊サイト集の913行/約18000字(一部表示されない内容やスペース確保の改行も含む)、外部ファイル化したCSS(デザインを指示するプログラム)を含めると1274行/約23000字(同上)。
リニューアル版では同じ艦隊サイト集が1225行/約36000字(同上)です。外部ファイルを含めると、(リニューアル版ではCSSだけでなくJavascriptで紹介文などを大幅に増やしたので)約2500行/約60000字(同上)となりました。行数で2倍、字数で2.6倍。さすがにモジュール化などで手間を省かなければやってられませんし、完成後はじっくりとソースの簡素化などもせねばならんようです。

おそらく2/3ぐらいがページ独自の内容かと思います。コピー&ペーストを多用しているとはいえ全て手書きですので、今初めて計測しましたが、自分でも驚きです。

現時点で完成した部分だけで10万字は超えているかなと思います。字数だけだと、ちょっとした新書を1冊書いた数字になりそうですが、なんせただのコードですし、大規模なサイトは(構築手順が大違いとは言え)これをはるかに超えるわけです。それにNNさんのテキスト量を目の当たりにすると、悦に入っている時間はありません(‘A`)

さて、この記事の上記部分で800字ほど。これ書く時間があるならさっさと初心者ガイド作れと言われそうですのでこの辺でおしまい。

Leave a Reply

コメントリンクを nofollow free に設定することも出来ます。