1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Webデザイン進化論②

1
Posted at

第2回:混沌と職人技「テーブルレイアウトと透明GIF」

〜見えない1ピクセルが支えたWebの骨格〜

導入:レイアウト機能なきキャンバス

第1回で、Webに画像や色がもたらされた歴史を紹介しました。しかし、1990年代後半のWebデザイナーたちは 大きな絶望 に直面します。
当時のHTMLには、「画像を左に、文章を右に並べる」といった レイアウト(配置) を行うための機能が一切存在しなかったのです。

「なんとかして、雑誌のような美しいレイアウトをWebでも実現したい」
その執念から、デザイナーたちは本来の用途を完全に無視した 禁断の裏ワザ に手を染めることになります。


1. 狂気のパズル「テーブルレイアウト」

目をつけられたのは、エクセルなどの「表」を作るための <table> タグでした。
表の「枠線」を見えないように設定し、セルの左側に画像を、右側にテキストを入れることで、擬似的に 左右に並んだレイアウト を作り出したのです。

これが、2000年代前半にかけてWebの世界を支配した テーブルレイアウト の始まりです。

複雑なデザインを実現するため、デザイナーたちは「表の中に、さらに別の表を入れ、その中にまた表を…」という、まるでマトリョーシカのようなコードを書き始めました。
結果として、HTMLのソースコードは <table border="0"><tr><td>... という暗号の羅列で埋め尽くされ、非常に重く、修正が困難な スパゲッティコード と化していきました。


2. 見えない救世主「透明GIF(spacer.gif)」

テーブルレイアウトには、もう一つ致命的な弱点がありました。当時のブラウザ(Internet ExplorerとNetscape Navigator)では、表の「余白」の解釈がバラバラで、数ピクセルのズレがどうしても生じてしまったのです。

ここで、天才的な(そして狂気的な)解決策が発明されます。
それが spacer.gif(スペーサー・ジフ) と呼ばれる、 縦1ピクセル・横1ピクセルの透明な画像 です。

「ここに20ピクセルの余白が欲しい」と思ったら、この透明な画像を <img src="spacer.gif" width="20" height="1"> と、無理やり横に20ピクセル引き伸ばして配置するのです。
透明なので画面には何も見えませんが、ブラウザは「画像がある」と認識するため、絶対に崩れない 強制的な余白(つっかえ棒) として機能しました。

💡 推論:透明GIFは誰が発明したのか?

この spacer.gif というハック技術を「歴史上、誰が一番最初に生み出したのか」について、 確実な公式記録や事実は存在していません
しかし当時の状況からの 推論 として、1996年に出版されたデビッド・シーゲル(David Siegel)の名著『Creating Killer Web Sites』の中でこの手法が紹介されたことが、世界中のデザイナーに爆発的に広まる最大のキッカケになったという説が有力視されています。


3. 日本独自の進化「テキストサイト文化」

世界中が「より重く、よりリッチなテーブルレイアウト」へと向かう中、日本では1990年代後半から2000年代初頭にかけて、少し異なる独自のWeb文化が花開きました。
それが、あえて画像を極力使わず、テキスト(文章)の面白さと読みやすさに特化した テキストサイト の流行です。

当時の日本は、電話回線を使った「ダイヤルアップ接続」や「ISDN」が主流であり、通信速度が極めて遅く、かつ通信料金も高額(テレホーダイの時代)でした。
そのため、「重い透明GIFや複雑なテーブルを使わず、一瞬で表示されること」に 強烈な価値 があったのです。

その時代の面影と設計思想を、2020年代の今でも色濃く残している生きた化石(※最大の褒め言葉です)が、 阿部寛のホームページ です。
デザインの流行がどれだけ変わっても、徹底して軽量な作りを維持し続けるあのサイトは、日本のWeb黎明期を支えた「テキストと軽さ」へのリスペクトを今に伝える 歴史遺産 と言えるでしょう。

おわりに:動的なWebへの渇望

テーブルレイアウトと透明GIFは、HTMLの限界に挑んだ「職人技」の結晶でした。
しかし、どれだけパズルを極めても、Webサイトは結局「紙の雑誌」の延長線上にすぎず、 滑らかなアニメーションや音 を鳴らすことはできませんでした。

「もっと、テレビやゲームのように動くWebサイトを作りたい」
その限界とフラストレーションを打ち破るべく、ついに あの王者 が降臨します。


次回予告

「Skip Intro」ボタンの思い出、無限に広がるアニメーション。
ブラウザの限界を飛び越え、Webを「魔法のキャンバス」に変えた黄金のプラグイン。

次回、第3回。
「王者の君臨『Flashの衝撃と「Skip Intro」』 〜世界を熱狂させたリッチコンテンツ〜」


📚 参考文献・出典

  1. Creating Killer Web Sites (1996)
  2. 阿部寛のホームページ
    • 日本のインターネット史において、その驚異的な「軽さ」と「変わらないデザイン」で愛され続けるテキストサイト文化の生きた証です

🤖 執筆協力
本記事の構成案作成および推敲には、生成AIのアシストを活用しています。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?