2395442 visits / 19314375 pages
(since 25 Sep, 2002)
uribou.net ニュース : デザイン更新
投稿者: NIKO 投稿日時: 2005-2-24 0:13:05 ( 1521 ヒット )
uribou.net ニュース

久しぶりに全面的にデザイン更新してみました。


見た目的には大きな変更ないかもしれませんが、HTMLの本来のルール通り、
レイアウトを決めるためにテーブルを使うことをやめました。

というわけで、表示に問題が起こる可能性ありますので、
もし、うまく表示されないという方がおられましたら、
お気軽に、というか『是非とも』、直接メールで構いませんのでご一報下さい!
ご協力お願いします〜

投稿された内容の著作権はコメントの投稿者に帰属します。
投稿者 スレッド
Harry
投稿日時: 2005-2-24 8:13 更新日時: 2005-2-24 8:13
サイト常連
登録日: 2004-10-24
居住地: 中野の南、新宿の西。
投稿数: 108
Re: デザイン更新
おぉ、春ですね。
昨日の嵐、逗子&葉山の海岸ではすごかったです。全身砂まみれ。

NIKOさんがuribou.netを「少しずつ、確実に新しくしていく」ということ、すごいなあといつも思います。
150万PVも、ほんとにおめでとうございました。
noriko
投稿日時: 2005-2-24 9:17 更新日時: 2005-2-24 9:41
サイト上級者
登録日: 2002-9-26
居住地: 大阪
投稿数: 39
Re: デザイン更新
ワヲ!

ちょっと前に文字が大きくなって、おばさんには有り難いよ〜なんて思ってたんですが。
(老眼じゃないよ。ド近眼なの!)

軽やかな雰囲気になりましたね〜。ポピー?タンポポ?もしかしてNIKO色??笑
春っぽいです♪
NIKO
投稿日時: 2005-2-24 21:08 更新日時: 2005-2-24 21:09
サイト管理者
登録日: 2002-8-2
居住地: 東京
投稿数: 1518
Re: デザイン更新
引用:
NIKOさんがuribou.netを「少しずつ、確実に新しくしていく」ということ、すごいなあといつも思います。
150万PVも、ほんとにおめでとうございました。
ありがとうございます〜
まぁ、必要以上にいじくって、オタク心を満足させてるだけなんですけどね〜


引用:
ちょっと前に文字が大きくなって、おばさんには有り難いよ〜なんて思ってたんですが。
(老眼じゃないよ。ド近眼なの!)
僕自信もちょっと文字大きくしたいなぁ、って思って試しにやってみてたんですが、
全体的にレイアウトがどうもね・・・
もうちょっと色々と試してみますわ。


というわけで、今後細かいところ(誰も気づかないところ? )も順次更新していくので、
皆様も何かご意見やご要望などあったらお気軽にどうぞ。
Kenta
投稿日時: 2005-2-25 12:53 更新日時: 2005-2-25 12:53
サイト常連
登録日: 2003-7-23
居住地: 東京に近い千葉。
投稿数: 256
Firefoxとcss
NIKOさん、更新おつかれさまです。

引用:
レイアウトを決めるためにテーブルを使うことをやめました。

僕も今、慣れないcssでのレイアウトに四苦八苦してるんですが、ちょっと今日もいじってて気になったことがあるんですよ。

ボックスのpaddingを指定するとき、例えばボックスの幅が100pxだとしてpaddingに10px指定したとします。イメージ的には100pxのボックスが表示され、中身が10px内側に狭まると思うんですね。実際IEだとそうなるみたいです。

それがFirefoxだと、padding指定の10px分ボックスが外に大きくなるようなんですね。しょうがないのでボックスを入れ子にして急場をしのぎましたが、もっといい対応はないものかなと。

確かNIKOさんもファイアフォクサーだったように記憶してるんですが その辺何かご存知ですか?ここもちゃんと表示されてるようだし。
NIKO
投稿日時: 2005-2-25 14:17 更新日時: 2005-2-25 14:19
サイト管理者
登録日: 2002-8-2
居住地: 東京
投稿数: 1518
Re: Firefoxとcss
引用:
ボックスのpaddingを指定するとき、例えばボックスの幅が100pxだとしてpaddingに10px指定したとします。イメージ的には100pxのボックスが表示され、中身が10px内側に狭まると思うんですね。実際IEだとそうなるみたいです。

それがFirefoxだと、padding指定の10px分ボックスが外に大きくなるようなんですね。しょうがないのでボックスを入れ子にして急場をしのぎましたが、もっといい対応はないものかなと。

こういう細かいところに気づいてしまうのがマニアたる所以なわけですが・・・
仰るとおり、paddingとwidthの関係っていうのも、
『環境に依存せずに』スタイルシートでレイアウトをきれいに見せる難しさの一例だと思ってます。

CSS2の厳密な仕様上、widthは「contents width」の意で使用されていて、
すなわち、paddingの内側領域(実際に文字が表示される領域)の幅を指しています。
(ちなみに近いところではborderとwidthの関係にも要注意です。)
そういう意味では、firefoxの方が仕様に忠実にできているわけで、
このpaddingとwidthの組み合わせで環境毎にうまく見えなくなるっていう問題は、
IEの実装が仕様に忠実でないのが原因だと言えます。

で、Microsoftに「仕様に忠実にしてくれ!」と抗議してばかりはいられないので、
僕個人的にはどういう対策を取るかというと。。。
『同一タグに対してpaddingとwidthを同時に指定しない』と、これだけです。
どうしても両方指定する必要がある場所については、
例えば、一個のdivタグで済むところを入れ子にしてやります。
で、外側のdivにwidthを指定して、内側のdivにpaddingを指定してやると。

このあたり、詳しく知りたい場合には このサイト が参考になります。

というわけで、オタクの戯言でした〜
Kenta
投稿日時: 2005-2-25 20:49 更新日時: 2005-2-25 20:49
サイト常連
登録日: 2003-7-23
居住地: 東京に近い千葉。
投稿数: 256
Re: Firefoxとcss
引用:
そういう意味では、firefoxの方が仕様に忠実にできているわけで、
このpaddingとwidthの組み合わせで環境毎にうまく見えなくなるっていう問題は、
IEの実装が仕様に忠実でないのが原因だと言えます。

やっぱりそうなんだ。
僕もちょっと調べたんですが、contentsの周りにpadding領域のある図があって、これはもしやと思ってたんですよ。それにIEならそういう可能性は高いかなと 逆にFirefoxが仕様に忠実ってのも妙に納得です。

こういうとき、仕様に忠実であることに固執して「IEでは表示が崩れます。css2準拠のブラウザで云々」なんてサイトを鼻息荒げて作っちゃう人も中にはいると思います(滅多にいないとは思いますが )。でも依然IEのシェアはダントツだし、そこを切るわけにはいかないでしょうと。

引用:
どうしても両方指定する必要がある場所については、
例えば、一個のdivタグで済むところを入れ子にしてやります。
で、外側のdivにwidthを指定して、内側のdivにpaddingを指定してやると。

うんうん。僕もいろいろ試行錯誤の結果そこにたどり着いたんですね。でも階層がどうしても深くなってしまいますよね。ユーザのマシンスペックによっては、表示が重いページになっちゃいます。うーん、でもこれは現状しょうがないかもしれないですね。

仕事では依然テーブル組みが99%ですが、そろそろこういう知識も付けていかないといけないかもですね。 NIKOさんありがとうございました。たまにはこんなヲタッキーな話もいいんじゃないでしょうか
NIKO
投稿日時: 2005-2-25 21:28 更新日時: 2005-2-25 21:28
サイト管理者
登録日: 2002-8-2
居住地: 東京
投稿数: 1518
Re: Firefoxとcss
引用:
こういうとき、仕様に忠実であることに固執して「IEでは表示が崩れます。css2準拠のブラウザで云々」なんてサイトを鼻息荒げて作っちゃう人も中にはいると思います(滅多にいないとは思いますが )。でも依然IEのシェアはダントツだし、そこを切るわけにはいかないでしょうと。

そうなんですよね〜
現実問題考えると、まずは IE でキレイに表示されるように作らざるを得ないんですよね・・・
なんか釈然としないけど。。。


引用:
僕もいろいろ試行錯誤の結果そこにたどり着いたんですね。でも階層がどうしても深くなってしまいますよね。ユーザのマシンスペックによっては、表示が重いページになっちゃいます。うーん、でもこれは現状しょうがないかもしれないですね。

この前の書き込みを書いた後で改めて読んでみたら、
「あれっ、結局ケンタさんと同じ事してたんじゃん」って気づきました。
やっぱり、誰もが同じような回避のしかたしてるんですね。
そのうち、ちゃんと一つの仕様に固まってくれることを祈るのみです。。。

こういうオタッキーな話題、個人的には大歓迎ですので、今後もどんどんどうぞ〜
hayasi
投稿日時: 2005-2-26 7:58 更新日時: 2005-2-26 7:58
サイト常連
登録日: 2003-4-7
居住地:
投稿数: 201
Re: Firefoxとcss
何を話しているのか分からないわけですが早く一個に統一してくれっとイライラしながら願うのみ、ホントどれでもいいからルールをあいまいにしないでどっかでフィックスさせてほしいです。
あと早くそういう知識が無くてもある程度アプリケーション上で完結できるようになってほしいです。
koba
投稿日時: 2005-2-26 13:24 更新日時: 2005-2-26 13:24
サイト常連
登録日: 2002-9-25
居住地: 17号と17号バイパスの間
投稿数: 93
Re: Firefoxとcss
俺も早速Firefoxインストールして自分のページ見てみたら・・・

IEとこうも違うもんなんですね。
俺はフレーム使ってるんですが、IEだとスクロールバーの色を変えられるので、それでいろいろ逃げてる部分とかあったんですが、 Firefoxは使えないんですね。

↓こことか。
http://www.woodsmall.jp/info/info.html

何か逃げ道はないのかなぁ。
NIKO
投稿日時: 2005-2-26 14:52 更新日時: 2005-2-26 15:02
サイト管理者
登録日: 2002-8-2
居住地: 東京
投稿数: 1518
Re: Firefoxとcss
引用:
あと早くそういう知識が無くてもある程度アプリケーション上で完結できるようになってほしいです。

それは一理あるところですね。
ブログやソーシャルネットがこれだけ爆発的に流行したのも、
情報発信の敷居が低い、というところがまずは大前提にあったと思います。

そういう意味でも、仕様はいくら複雑でもいいけど一つに統一してもらって、
まずはブラウザ間の互換性を高くしてもらうのが重要です。
コンテンツを作るコストは、ブログや CMS などのアプリケーションプラットフォームで、
これからもドンドン低くなっていくはずです。
皆がオタクになる必要はないんです!


引用:
IEとこうも違うもんなんですね。
俺はフレーム使ってるんですが、IEだとスクロールバーの色を変えられるので、それでいろいろ逃げてる部分とかあったんですが、 Firefoxは使えないんですね。

まず、スクロールバー系のスタイルは全て IE の独自仕様なんですよね。
というわけで、Firefox や Netscape 系のブラウザ用に、
スクロールバーを修飾することはできないはずです。

で、スクロールバーが付くことで位置がずれてしまう問題については、、、
機種依存性、ブラウザ依存性をさらに強めてしまいそうですが、
インラインフレーム(iframe)を使うという手もあります。
この場合、ネットスケープの4以前を捨てることになってしまいますが、
レイアウトの自由度は上がるはずです。

結局のところ、フレームの類でレイアウトをカチッと決めるのは結構難しいですよね。
というような理由もあって、最近は使わないところも増えてきてるようです。。。
koba
投稿日時: 2005-2-27 0:11 更新日時: 2005-2-27 0:11
サイト常連
登録日: 2002-9-25
居住地: 17号と17号バイパスの間
投稿数: 93
Re: Firefoxとcss
>スクロールバー系のスタイルは全て IE の独自仕様なんですよね。

そうみたいっすねー。

>インラインフレーム(iframe)を使うという手もあります。

おっさすが!!早速挑戦してみます。

IEもMozillaも携帯もネスケも全部同じ規格にしたら、かなり発展すると思うんですけどね。。。
やっぱハードの問題とかあって難しいのかなぁ。

なんつーか、微妙なズレって根本じゃなくてどうでもいいのばっかじゃないっすか。
Kenta
投稿日時: 2005-2-27 2:38 更新日時: 2005-2-27 2:38
サイト常連
登録日: 2003-7-23
居住地: 東京に近い千葉。
投稿数: 256
Re: Firefoxとcss
引用:
コンテンツを作るコストは、ブログや CMS などのアプリケーションプラットフォームで、
これからもドンドン低くなっていくはずです。
皆がオタクになる必要はないんです!

そうですね。一時期は
「そのうちwebサイトを作るアプリケーションが進化して、誰もが簡単に作れるようになる。
そしてweb業界冬の時代が… 」なんてことを考えました。でもどうやらそうではなさそうです。

個人ユーザが情報を発信するのは、ブログやSNS等でどんどん簡単になる。
でも最先端のwebでの表現もどんどん進歩していくのでそこに追いつくことはない。
二極化というか、それぞれで進化していくような気がします。
(要はハヤシさんもブログにしましょうってことです

引用:
IEもMozillaも携帯もネスケも全部同じ規格にしたら、かなり発展すると思うんですけどね。。。
やっぱハードの問題とかあって難しいのかなぁ。

僕も統一を望みます。特定の団体が利益をとらないような仕組みは発展しますよね。

たぶんあれですよ、ゲーム機や光ディスクの規格のように
webでもどんどん新しい技術が出ちゃうじゃないですか。
そして都度、統一しようとせず争ってしまう。違いはあるにせよ、webでも似たようなとこがあるんでしょうね。


でもその各仕様の差にも対応することでお金もらってる面がありますから
僕としてはなんとも難しいとこです
© 2002 uribou.net