無駄な努力

2001.6.22.Fri

 バックナンバーも含めて、パチョ奮闘記の大がかりなソース修正をした。ネスケ4のクセがだいぶ掴めてきたので、クラス属性を適用したんである。
 クラス属性てのは、たとえば「幅がいくつ、フォントサイズがいくつ、色が……」という指定の塊に、abc とか適当な名前をつける。そうすると <タグ class="abc"> だけで、指定の塊をまとめて適用できるのだ。
 これがソースの軽量化にどれだけ役立つかは、いろいろ紹介ページのIE5.5版NCF版のサイズを見比べると一目瞭然である。実に倍近くも違うのよ。

 といっても、ネスケ4で使えるスタイルシートは非常に限られているので、効果的な使い方がほとんどできない。それでも見た目そのままで10KB近くも軽くなったのだから、やっぱクラス属性は偉大なのだ。
 もちろん、<FONT size="+1"><BIG> へ書き換えたり、クラス属性を用いて <DIV style="line-height:170%"><DIV class="lh170"> にするなど、涙ぐましくもセコい軽量化の効果もあろう。

 160KBが150KBになったところで、なんの助けにもなりゃしないが。

 まぁ他のNCFページはわりと効果ありと見てんので、徐々にクラス属性を適用していこうと思う。



Page Index
日付 題名 記事の要約
2001.6.4 GlobeTown 無料HPスペース試用記
2001.6.5 完全無料プロバイダを求めて FreeServe試用記
2001.6.8 やっと出ましたJavaScript ボタンひとつの奮闘記
2001.6.10 Multi Clip クリップボード拡張ツール試用記
2001.6.11 TreeBinder vs eMemoPad アウトラインプロセッサ対決
2001.6.13 縦か横か フレーム論序の口
2001.6.14 その後のGlobeTown 広告なしで無料(だった)サーバー
2001.6.16 さらにかゆいところに手が届きます 窓の手5.5
2001.6.18 明日天気になぁれ TWeather 導入記
2001.6.19 消えたオフライン 行方不明の「オフライン作業」
2001.6.20 24066KBの恐怖 Netscape6.10β導入記1
2001.6.21 ネスケ6.1β降臨 Netscape6.1β導入記2
2001.6.22 無駄な努力 ソースの軽量化大作戦
2001.6.24 パチョ奮闘記のひみつ ソース軽量化の悪戦苦闘記
2001.6.25 にっくき Program Files Program Files から ProgramFiles へ
2001.6.27 画面キャプチャ物語 スクリーンキャプチャの色々
2001.6.28 ADSL体験記 ADSL予約記
2001.6.29 猿は後ろを振り返らない PC歴半年を迎えて