X

【bbs.cgi】index.html軽量化作戦スレ

■ このスレッドは過去ログ倉庫に格納されています
2005/06/03(金) 00:35:08ID:???0
bbs.cgiが生成するファイル(index.html subback.html等)の軽量化を目指す
スレッドです。


参考発言
680 名前: ◆BDFCNV1.to [sage] 投稿日:2005/06/02(木) 22:09:53
index.html 生成関連にもメスを入れたかったり、
つまり style とか .css とかですか? bbs.cgi が生成するバイト数を極力へらす方向で、
これは私にはちんぷんかんぷんでして、
2root▲ ★
垢版 |
NGNG
おつです。>>1

685 名前: ◆BDFCNV1.to [sage] 投稿日:2005/06/02(木) 22:23:56
そのへんはわたしゃわからんので
誰か仕切って進めるのが吉かと、

仕様が決まったら、それにしたがって bbs.cgi を改造するです。

【重要】
新機能は入れないこと、
入れるのをにらんでくらいはokだけど、

686 名前: ◆MUMUMUhnYI [sage] 投稿日:2005/06/02(木) 22:24:56 ?##
>>685
基本方針は、できるだけコンパクトな負荷のかからない index.html を吐く、
ってかんじですかね。

688 名前: ◆BDFCNV1.to [sage] 投稿日:2005/06/02(木) 22:26:43
そですね >>686
.css とかにするとクライアントはキャッシュしてくれるとかを期待しているんですが、


689 名前:ヾ(゚パ)ノ ◆f0.zuburi6 [sage] 投稿日:2005/06/02(木) 22:28:20
cssを別にするとなると,投稿数の多い所ではこいつの読み出しコストも掛かるのかな。
同じ所ばかり見るならブラウザのキャッシュに入れ込めるとは思うけど。
そのあたりも勘案しつつ
3root▲ ★
垢版 |
NGNG
690 名前:ヾ(゚パ)ノ ◆f0.zuburi6 [sage] 投稿日:2005/06/02(木) 22:29:28
×投稿数
○読み出し数
でしたーむはー
NGNG
あと、これぐらいかな。
こっちに載せた方がよさげなのは、各自、適宜で。

696 名前: ◆WMaLhm.gkw [] 投稿日:2005/06/02(木) 22:44:26
スタイルシートだけを分離すると、bbsmenuと同じところに置いておけるしね。
2005/06/03(金) 00:41:57ID:ONBoipli0
記念パピコ
タグとかスタイルシートへの振り替えについてはもっとくやしいかたキボン
NGNG
静的な部分をcssにするだけで、負担減る?
2005/06/03(金) 00:44:29ID:C09x9Ihw0
bbs.cgiの負荷を減らすって事だから、
少なくとも切り離せれば減るでしょ。
2005/06/03(金) 00:55:58ID:ilgB+vZ10
再現に必要なタグとかあるのかしら。
あとはスタイルシートとブラウザの微妙なカンケイ。
2005/06/03(金) 01:00:40ID:ONBoipli0
一応CSS対応認定されているブラウザの一覧
ttp://www.w3.org/Style/CSS/#browsers
NGNG
css非対応のブラウザって結構あるんだっけ。
あとブラウザごとの解釈の違いも。
あんまりcssに依存するページになるとちょっと不便かなぁ。
2005/06/03(金) 01:08:27ID:ilgB+vZ10
今見たら、「href="〜〜"」と「href=〜〜」で統一されてなかったりしてますね……。
2005/06/03(金) 01:12:04ID:ONBoipli0
FireFoxみたく独自スタイルを適用できる設定とかあれば便利なんですけどねえ。
NGNG
メリット・デメリットで検索してみた
http://adp.daa.jp/archives/000047.html
http://pctraining.s21.xrea.com/making-web/css-trouble.html
2005/06/03(金) 01:30:16ID:pWnC3BKS0
>>12
×FireFox
○Firefox
2005/06/03(金) 01:34:15ID:+WaOLspPO
ほとんどの2chビューアがIEベースだから
まずIE対応で考えればいいんじゃないか?
2005/06/03(金) 01:45:45ID:UC8D7OI30
>>10
いつまでもそんな事言ってるからセキュリティ的には安全かどうかわからない
軽く動くが古いブラウザを使い続ける馬鹿を撲滅できないんだ。
CSSに対応した新しいブラウザが重くて動かない・対応してないとか言うなら
対応したサクサク動くマシンに買い換えろ。
買い替え需要も伸びてウマー
2005/06/03(金) 01:55:26ID:ilgB+vZ10
>>16
そういう議論はとりあえず他所でよろ。
2005/06/03(金) 01:55:35ID:ONBoipli0
>>14 イヤン

ここで大事なのは「index.htmlなどのhtml内のタグの吐き出し量を削減するコトによる軽量化」
だとおもうんです。
なので,
・基本デザインを極力変えない は言わずもがな
・出来うる限り基本的な要素とプロパティを使用する→なるべく古いブラウザでも見れるように
であり,デザイン的なスタイルシートの利用を目的としているわけではないのですね。

サラッとぐぐってもこういう使い方は見かけないので異例っちゃあ異例ですがー
2005/06/03(金) 02:07:49ID:UC8D7OI30
>>17
これをはっきりさせないとCSS化は絶対無理だね。あきらめよう。

今ふと思ったけど、
read.cgiにレス用フォームのみ、または、indexに表示させるレス数分のレスと
レス用フォームを表示するモードを用意して、indexからアンカーで誘導するようにする
ってのはどう?
スレッド毎のレス用フォームがread.cgiへ誘導するアンカーになってバイト数減少と
人多すぎの時にindexのフォームからまだ無理する馬鹿の撲滅が見込めます。
2005/06/03(金) 02:09:16ID:UC8D7OI30
あっモード用意しなくてもl10とかでいいやん。
NGNG
とりあえずこれね(^_^;)
>【重要】
>新機能は入れないこと、
>入れるのをにらんでくらいはokだけど、
ってことで>18が基本方針になるかと(^_^;)
留意点は、setting.txtとの互換性をどうするか。
スタイルシートを一元化する(静的コンテンツサーバで扱える)と(事実上現在使用していないものの)色まわりとかが使えなくなっちゃう(^_^;)
2005/06/03(金) 02:45:12ID:ilgB+vZ10
どこかの板で、ローカルルールにJavaScript利用した
色の変更ができる板があったような無かったような。記憶曖昧ですけど。

>>21
あー、「XXX_YYY_COLOR=」ってのがありましたね、そう云えば。
2005/06/03(金) 02:51:44ID:UC8D7OI30
枠を付けるためだけのtableをdivに変えて
それにスタイルでborderを指定する程度かー。
24讃岐フォアンフォアン▲ ◆MylTDX..QI
垢版 |
NGNG
NGNG
おはようございます。
寝ながら考えてたんやけど、ケータイのフルブラウザ(商標出願中)で
CSS対応してないのはどれだけあるんやろか。
ともかくCSS外してもちゃんと見られるような体裁にはしとかなアカンのかな、と。

今のhtmlの状況を理解しようとソース見てたんすが、
<TR><TD>だらけで目が痛い(w
26讃岐フォアンフォアン▲ ◆MylTDX..QI
垢版 |
NGNG
今ある携帯のフルブラウザ(商標(ry

opera
jigブラウザ
jigブラウザ(簡易型
jigブラウザweb
サイトスニーカー
MARS
など
2005/06/03(金) 10:44:57ID:tL8PvKMn0
mailtoってリンクする必要あるの?
2chブラウザみたいに[ sage ]みたいな表示じゃだめか?
2005/06/03(金) 10:50:09ID:cX7WQwYH0
今必要なものだけを書き出すようにしてる限り
書き出しの負荷はほとんど減らないんじゃないかなあ。

そもそも今余計なものって何か書き出してる?
もしかして

 ・ <div align=center>〜</div>は<center>〜</center>にする
 ・ <font size=+1>〜</font>や<font size=-1>〜</font>は<big>〜</big><small>〜</small>にする
 ・ index.htmlのローカルルール表示域のでっかいテーブルは無駄なので<p>と<div>を駆使

とかいう泥臭い話?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況