【bbs.cgi】index.html軽量化作戦スレ
bbs.cgiが生成するファイル(index.html subback.html等)の軽量化を目指す
スレッドです。
参考発言
680 名前: ◆BDFCNV1.to [sage] 投稿日:2005/06/02(木) 22:09:53
index.html 生成関連にもメスを入れたかったり、
つまり style とか .css とかですか? bbs.cgi が生成するバイト数を極力へらす方向で、
これは私にはちんぷんかんぷんでして、
2 :
root▲ ★:2005/06/03(金) 00:39:03 ID:???0 BE:5745997-##
おつです。
>>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を別にするとなると,投稿数の多い所ではこいつの読み出しコストも掛かるのかな。
同じ所ばかり見るならブラウザのキャッシュに入れ込めるとは思うけど。
そのあたりも勘案しつつ
3 :
root▲ ★:2005/06/03(金) 00:39:49 ID:???0 BE:1276872-##
690 名前:ヾ(゚パ)ノ ◆f0.zuburi6 [sage] 投稿日:2005/06/02(木) 22:29:28
×投稿数
○読み出し数
でしたーむはー
4 :
root▲ ★:2005/06/03(金) 00:41:17 ID:???0 BE:2462393-##
あと、これぐらいかな。
こっちに載せた方がよさげなのは、各自、適宜で。
696 名前: ◆WMaLhm.gkw [] 投稿日:2005/06/02(木) 22:44:26
スタイルシートだけを分離すると、bbsmenuと同じところに置いておけるしね。
記念パピコ
タグとかスタイルシートへの振り替えについてはもっとくやしいかたキボン
静的な部分をcssにするだけで、負担減る?
bbs.cgiの負荷を減らすって事だから、
少なくとも切り離せれば減るでしょ。
再現に必要なタグとかあるのかしら。
あとはスタイルシートとブラウザの微妙なカンケイ。
css非対応のブラウザって結構あるんだっけ。
あとブラウザごとの解釈の違いも。
あんまりcssに依存するページになるとちょっと不便かなぁ。
今見たら、「href="〜〜"」と「href=〜〜」で統一されてなかったりしてますね……。
FireFoxみたく独自スタイルを適用できる設定とかあれば便利なんですけどねえ。
ほとんどの2chビューアがIEベースだから
まずIE対応で考えればいいんじゃないか?
>>10 いつまでもそんな事言ってるからセキュリティ的には安全かどうかわからない
軽く動くが古いブラウザを使い続ける馬鹿を撲滅できないんだ。
CSSに対応した新しいブラウザが重くて動かない・対応してないとか言うなら
対応したサクサク動くマシンに買い換えろ。
買い替え需要も伸びてウマー
>>14 イヤン
ここで大事なのは「index.htmlなどのhtml内のタグの吐き出し量を削減するコトによる軽量化」
だとおもうんです。
なので,
・基本デザインを極力変えない は言わずもがな
・出来うる限り基本的な要素とプロパティを使用する→なるべく古いブラウザでも見れるように
であり,デザイン的なスタイルシートの利用を目的としているわけではないのですね。
サラッとぐぐってもこういう使い方は見かけないので異例っちゃあ異例ですがー
>>17 これをはっきりさせないとCSS化は絶対無理だね。あきらめよう。
今ふと思ったけど、
read.cgiにレス用フォームのみ、または、indexに表示させるレス数分のレスと
レス用フォームを表示するモードを用意して、indexからアンカーで誘導するようにする
ってのはどう?
スレッド毎のレス用フォームがread.cgiへ誘導するアンカーになってバイト数減少と
人多すぎの時にindexのフォームからまだ無理する馬鹿の撲滅が見込めます。
あっモード用意しなくてもl10とかでいいやん。
とりあえずこれね(^_^;)
>【重要】
>新機能は入れないこと、
>入れるのをにらんでくらいはokだけど、
ってことで>18が基本方針になるかと(^_^;)
留意点は、setting.txtとの互換性をどうするか。
スタイルシートを一元化する(静的コンテンツサーバで扱える)と(事実上現在使用していないものの)色まわりとかが使えなくなっちゃう(^_^;)
どこかの板で、ローカルルールにJavaScript利用した
色の変更ができる板があったような無かったような。記憶曖昧ですけど。
>>21 あー、「XXX_YYY_COLOR=」ってのがありましたね、そう云えば。
枠を付けるためだけのtableをdivに変えて
それにスタイルでborderを指定する程度かー。
24 :
讃岐フォアンフォアン▲ ◆MylTDX..QI :2005/06/03(金) 04:48:07 ID:3Orhkr2e0 BE:6795353-##
乙
25 :
◆//PUNKgrp. :2005/06/03(金) 10:00:45 ID:xiknMkm+0 BE:9627247-#
おはようございます。
寝ながら考えてたんやけど、ケータイのフルブラウザ(商標出願中)で
CSS対応してないのはどれだけあるんやろか。
ともかくCSS外してもちゃんと見られるような体裁にはしとかなアカンのかな、と。
今のhtmlの状況を理解しようとソース見てたんすが、
<TR><TD>だらけで目が痛い(w
26 :
讃岐フォアンフォアン▲ ◆MylTDX..QI :2005/06/03(金) 10:27:02 ID:3Orhkr2e0 BE:14496948-##
今ある携帯のフルブラウザ(商標(ry
opera
jigブラウザ
jigブラウザ(簡易型
jigブラウザweb
サイトスニーカー
MARS
など
mailtoってリンクする必要あるの?
2chブラウザみたいに[ sage ]みたいな表示じゃだめか?
今必要なものだけを書き出すようにしてる限り
書き出しの負荷はほとんど減らないんじゃないかなあ。
そもそも今余計なものって何か書き出してる?
もしかして
・ <div align=center>〜</div>は<center>〜</center>にする
・ <font size=+1>〜</font>や<font size=-1>〜</font>は<big>〜</big><small>〜</small>にする
・ index.htmlのローカルルール表示域のでっかいテーブルは無駄なので<p>と<div>を駆使
とかいう泥臭い話?
29 :
◆//PUNKgrp. :2005/06/03(金) 11:13:19 ID:xiknMkm+0 BE:2063232-#
>>26 あとScopeがありますなぁ。
これはパブリックプレビュー版以外はcssに対応。
>>28 いろいろ混在してるから、それを統一するだけでもすっきりするんやないかと。
レス用のフォームを消して ../test/read.cgi/operate/1117726508/l{BBS_CONTENTS_NUMBER} への
リンクだけにしちゃいまひょと。見た目が変わりすぎるのもNG?
見た目はなるべく維持方向かと。
32 :
stream ◆ap/yuix/tw :2005/06/03(金) 17:01:39 ID:XwIvMoXn0 BE:9621735-#
33 :
◆//PUNKgrp. :2005/06/03(金) 17:12:15 ID:xiknMkm+0 BE:16846777-#
<TR><TD nowrap ALIGN=right></TD></TR>
とか
</TD></TD>
が気になるんよね。cgiの関係なんかもしれへんけど。
「↓2ちゃんるが使っている」が一番直したいところやけど(w
34 :
讃岐フォアンフォアン▲ ◆MylTDX..QI :2005/06/03(金) 17:13:59 ID:3Orhkr2e0 BE:21744386-##
つ[ね]
スタイルシートにするにしてもtable無くさないと意味なくね?
36 :
◆//PUNKgrp. :2005/06/03(金) 17:27:56 ID:xiknMkm+0 BE:18565496-#
>>32のを数えてみたら
<table>、</table>各12個
<tr>、</tr>各16個
<td>、</td>各18個。
align=〜とか含めたらかなりのバイト数やね。
位置決めのtableやったらなくす方がええやろけど・・・。
>>28 それだとファイルサイズが減るね。おそらくそれもやる羽目になると思う。
転送の際の負荷が平均でごくわずかに減る、かも知れない。
スレ内のレスのサイズが大きいことのほうが影響しそうだけど。
index.htmlでスレを表示するためのテーブルは、構造的にはテーブルでなくてよい。1重だし。
スタイルシートで適当にpaddingとかborder指定した<div>で置き換えることができる。
たいていの板では10スレぶんくらいあるから、スタイルシートが多少膨らんでも10回使用すれば取り返せる。
問題は「テーブルの背景色」で表示領域を目立たせてること。
これをスタイルシートで表現すると、スタイルシートの扱いが下手or無効なブラウザでは
<BODY>で指定した背景が「透けて」見えてしまうことがある。
スレ表示の背景は灰色だから見やすいのであって、透けてしまったら見づらくてとっても困る。
で、仕方ないからスレ表示の背景色だけHTMLで表現しようと思っても
<DIV>に背景色を指定することはできないので<TABLE>を使う羽目になり。それだと得しない。
スタイルシートで置き換えるのは何度も呼ばれるものだけにしませんか。
スレタイの赤太デカ字は<strong>にしてスタイルシートで赤太デカ字に、とか。
スタイルシートがオフなブラウザだと従来の赤いデカ文字スレタイが
ただの黒い並サイズ太字スレタイになってしまうけれど。
要素内のプロパティ数にもよると思うけど,<font color=green>とかを<font style="p">とか指定しても
バイト数は殆ど変わんないんだよなあ
alignとか複数含んでいる所はそれなりに効かせられそうだね。
>>38 fontの中にあるbに指定しちゃだめかな
とりあえず,うちのサイトの訪問者のブラウザの集計データ.
パーセンテージ的に微々たるブラウザをどこまで考慮するか,
という点によってもどこまで CSS 化できるかが異なってきますね.
# 集計ソフトの関係上,Mozilla や Firefox は "Netscape 5.0" として扱われています.
MSIE 242964 86.9 %
Netscape 15172 5.4 %
不明 7701 2.7%
Docomo i-mode 6120 2.1 %
Opera 5774 2 %
UP.Browser 1048 0.3 %
J-PHONE 416 0.1 %
NetShow Player 49 0 %
RealAudio 39 0 %
Windows Media Player 38 0 %
Konqueror 35 0 %
Nokia Browser 25 0 %
LibWWW 9 0 %
Galeon 8 0 %
w3m 7 0 %
iCab 4 0 %
Lynx 2 0 %
MSIE 7.01 7 0%
MSIE 6.1 28 0%
MSIE 6.0 233301 96%
MSIE 5.5 5509 2.2%
MSIE 5.23 470 0.1%
MSIE 5.22 119 0%
MSIE 5.21 7 0%
MSIE 5.17 321 0.1%
MSIE 5.16 90 0%
MSIE 5.14 68 0%
MSIE 5.12 29 0%
MSIE 5.1 2 0%
MSIE 5.01 1413 0.5%
MSIE 5.00 2 0%
MSIE 5.0 1446 0.5%
MSIE 4.5 17 0%
MSIE 4.01 120 0%
MSIE 4.0 12 0%
MSIE 3.02 1 0%
MSIE 0.01 2 0%
----------------------------------------------------------------------
Netscape 8.0.1 7 0%
Netscape 7.2 92 0.6%
Netscape 7.1 478 3.1%
Netscape 7.02 7565 49.8%
Netscape 7.01 4 0%
Netscape 7.0 19 0.1%
Netscape 6.2.3 4 0%
Netscape 6.2 2 0%
Netscape 6.0 6 0%
Netscape 5.0.1 2 0%
Netscape 5.0 6642 43.7%
Netscape 4.79 2 0%
Netscape 4.78 90 0.5%
Netscape 4.77 2 0%
Netscape 4.76 2 0%
Netscape 4.75 15 0%
Netscape 4.73 16 0.1%
Netscape 4.72 4 0%
Netscape 4.7 51 0.3%
Netscape 4.6 11 0%
Netscape 4.51 2 0%
Netscape 4.41 15 0%
Netscape 4.08 7 0%
Netscape 4.06 38 0.2%
Netscape 4.05 2 0%
Netscape 4.04 7 0%
Netscape 4.03 1 0%
Netscape 4.0 47 0.3%
Netscape 3.01 5 0%
Netscape 3.0 10 0%
Netscape 2.0 1 0%
Netscape ? 23 0.1%
44 :
◆//PUNKgrp. :2005/06/03(金) 19:34:32 ID:enXOTlji0 BE:16502786-#
いつかの8/25事件みたいに
負荷、あるいは転送料が二桁分の一になりますた!てならんと
導入するメリットが出てけーへんような気もしたりしなかったり。
CSSに対応してへん or CSSを切ってるブラウザから見たら
モノクロにしか見えへんような感じにまで割り切ってしまえば
全てにおいて見やすさは落ちないと思う。
ひ(ry が認めるかどうかは別やけどね。
本体書き換えてみた。
index.htmlのスレタイ表示のとこ:
<TABLE border=1 cellspacing=7 cellpadding=3 width=95% bgcolor="#EFEFEF" align=center>
<TR><TD><DL><a name="4"></a><DIV ALIGN="right"><a href ="#menu">■</a><a href="#3">▲</a><a href="#5">▼</a></DIV>
<B>【4:38】<FONT size=5 color="#FF0000">【bbs.cgi】index.html軽量化作戦スレ</FONT></B>
↓
<CENTER><table bgcolor="#efefef" CLASS=sure>
<tr><td><dl><a name="4"></a><div align="right"><a href ="#menu">■</a><a href="#3">▲</a><a href="#5">▼</a></div>
<b>【4:38】</B><STRONG>【bbs.cgi】index.html軽量化作戦スレ</STRONG>
追加CSS:
<style>
.sure {width:95%;border:#EFEFEF solid 6px}
.sure TD {border:inset 1px}
STRONG {color:red;font-size:large}
</style>
欠点:
・ スタイルシートOFFだとスレ内容の幅がバラバラでスレタイが黒
・ Firefoxだとスレタイの字が小さく枠も妙に黒
・ 厳密に解釈すると変だ
「cellspacing=7 cellpadding=3」の枠表示を諦めてもらえるときっとたくさんバイト数が減る。
>>43 「HTMLで書いたほうがファイルサイズが小さくて済む」ようなCSSは
今回は出番がないのではないかと…
>>44 はっきり言って、CSSの導入は割に合わない気がします。
HTMLの表記の揺れやサイズ的無駄をHTML上できれいにまとめてコンパクト化、なら
若干メリットがありそうですが。
>>45 htmlで書いたほうが小さい、はみてませんでした。
そんな考え方もあったとは('A`
でなおしてきますλ...
47 :
stream ◆ap/yuix/tw :2005/06/03(金) 19:53:41 ID:XwIvMoXn0 BE:16035555-#
JavaScript非対応と違ってさ、CSS非対応だとしても、そんなに問題ないと思ってしまうんだが。
>>47 CSS非対応だと「現行の細かい見栄えと思いっきり変わる」のがネックになってる模様。
CSS非対応でもpositionさえ使わなければアクセス利便性上の差異の問題は特にないから、
特殊環境ということで諦めてもらうという考え方はありだと思うけれど。
>>45 >「HTMLで書いたほうがファイルサイズが小さくて済む」ようなCSSは
>今回は出番がないのではないかと…
この場合のCSSはhtml内に書くcssってことかな?
>>4 みたいにcssだけ分離して別サーバに置けば無駄ではないんでね?
50 :
stream ◆ap/yuix/tw :2005/06/03(金) 20:17:06 ID:XwIvMoXn0 BE:22449757-#
CSS非対応だと、DIVで囲まれた要素の背景の色が表示されないとかね。
それでも、内部の文字・コンテンツは表示されるわけだし。
CSS非対応のブラウザを考慮したら、当初の目的
>>1はかなり難しいと思うよ。
ってのも、今、枠を付けるだけのTABLEタグを、DIVタグに置き換えたのを作ってみたんだ。
もうちょっとチェックしたらupして見ます。
あと、問題なのはさ、bbs.cgiにどこまでコーディングされてるか、なんだよね。
管理人の広告のいじり方とか見るに、広告枠の部分(おそらくTABLEのTDの中)は別ファイルなんだろうし。
Be@2ch の read.cgi 出力では,Netscape 4.x 系では動かないような JavaScript コードが
すでに使われてたりもするんで,レガシーなブラウザにはもうちゃんと対応しなくてもいいと
割り切ってもいいような気もしますが......ひ(ry氏の Go サインが出れば話は早いんでしょうけどね.
一方 CSS 対応ブラウザなのに CSS 切ってる人は「デザインにはこだわらず情報が得られればOk」
という考えを持っている人だ,と割り切ると.
52 :
stream ◆ap/yuix/tw :2005/06/03(金) 20:26:20 ID:XwIvMoXn0 BE:25656858-#
BBS_TITLE_PICTURE=
http://img.2ch.net/img/operate_a.gif BBS_TITLE_COLOR=#000000
BBS_TITLE_LINK=
http://info.2ch.net/wiki/ BBS_BG_COLOR=#FFFFFF
BBS_BG_PICTURE=
http://www2.2ch.net/ba.gif BBS_MAKETHREAD_COLOR=#CCFFCC
BBS_MENU_COLOR=#CCFFCC
BBS_THREAD_COLOR=#EFEFEF
BBS_TEXT_COLOR=#000000
BBS_NAME_COLOR=green
BBS_LINK_COLOR=#0000FF
BBS_ALINK_COLOR=#FF0000
BBS_VLINK_COLOR=#660099
BBS_SUBJECT_COLOR=#FF0000
これらが、index.htmlにかかわってくるんだなあ。
…ということに、今気付いたorz
>>52 そういう部分は別ファイルじゃなくて index.html 内の
<style>〜</style> に記述すればいいかと......
SETTING.TXTの更新をするとき、それに合わせて.cssに同じ内容をセットするとか。
なんか立体に・・・
>>50-51 「tableの枠はべつに無くてもいいです。。。」とか言ってくれると効果絶大の上話が早くて…
<TABLE border=1 cellspacing=7 cellpadding=3 width=95% bgcolor="#EFEFEF" align=center>
というのを非CSS環境にも配慮してCSSで再現するのはちょっと面倒。
今回はスタイルシートで表現すること自体が目的ではないので尚更。
凝れば完全再現もできるけど、そのせいでCSSが肥大して
「HTMLだけで直に書いてたほうが総合的には早かった」ということになってはちとアレだ。
「1つの文書で1回しか使われてない表現を<style>のCSSで書き直すのはサイズの無駄」
HTMLファイルの背景。リンクの色指定。
「1つの文書で何回も使われている同一表現を<style>のCSSで書き直すのはサイズの節約」
スレの<table>の表示設定。スレタイの赤文字。メール欄が空の時に名前を修飾する<font color=green>。
「たくさんの文書で同じ設定が使われているのを外部CSSで書くのは節約」
>>52によるならindex.htmlには存在しない。
名前欄の太字や着色、スレタイの赤字のCSSが板内のread.cgiでなら使い回せるかもしれないがスレ違いか。
border-style属性では、いまの<TABLE border=1 cellspacing=7>を実現するのは不可能っぽいのでしかたなくこうなりました。
border-styleとborder-colorを変えれば違った風になります。
>>59 <div style="padding:**; border:**;"> <div style="border:**;"> 〜でしないとあのスタイル書けないよね
tableおそるべし
>>58 >第一段落
同意。
>「1つの文書で1回しか使われてない表現を<style>のCSSで書き直すのはサイズの無駄」
>HTMLファイルの背景。リンクの色指定。
css+index.htmlではサイズはでかくなりますが、index.htmlは小さくなりますよ。
>「1つの文書で何回も使われている同一表現を<style>のCSSで書き直すのはサイズの節約」
>スレの<table>の表示設定。スレタイの赤文字。メール欄が空の時に名前を修飾する<font color=green>。
最初<font color=green>を、<span class="NonMailName">にして、逆にサイズがでかくなったからやめた。
名前の <font color=green> の部分は
dt span { color: green; }
で
<span><b>名無しさん</b></span>
かな......
>>62 なるほど。。。
言い忘れてた。
>>56でupしたのだと、クラスのBlock1からBlock4まで、中身がかぶりまくりなんですが、1つの要素に複数のクラスを指定するのはCSS2からみたいなので、やめときました。
>>56のサイズ(DISK上のサイズ):18578バイト
CSSを<link rel="stylesheet" href="default.css" type="text/css">
として外に出した後のサイズ:17680バイト
898バイトの軽量化
枠云々はおよその見た目が変わらなければさしたる問題ではないんでは無いかと思いましたー
違和感が有るといえば有りますが,使用に不都合が出るとは思えないですしー
なお,漏れはie6(DonutP)とFirefox1.04で確認してまぁーっす。
Operaとかはどうなのかしら…たしかhtml等の解釈が厳密だった気がするんだけど。
65 :
◆//PUNKgrp. :2005/06/04(土) 01:02:22 ID:79pyuFh40 BE:5501928-#
枠線うんぬんよりも、背景画像の上に薄緑あるいは薄灰色のボックスがある感じで
ええんやないかと思います。
一旦思いっきりシンプルにしてみて、管理人に見てもらうとか。
あうあう。今気が付いた。
>>64 「DISK上のサイズ」は無しで。普通のサイズで
閉じてないpは削除してtableのマージンにしね?
Morzillaだとそこで托い解釈してるし。
うあ、随分進んでる、気がする?
70 :
◆TWARamEjuA :2005/06/04(土) 11:46:29 ID:clwQaXYe0 BE:1743528-#
えっと、正しくHTMLを描かないとCSSが機能しないと思うのですが。。。
ローカルルールと、名前欄の</b>
この2つをなんとかしなきゃだよもん。
名前欄の<b>、どうするべ。トリップとかfusianasanとかで、datファイル側に記録されてるんだよね。
てかどうするというより、いまさらどうしようもない気がする。
>>70-71 すべてをCSSで表現しようとすればそうだろうな。
ただ、装飾をCSSで表現することが今回の目的ではないし
すべての装飾をCSSに任せようという話でもないので。
たとえば太字は<b></b>が使われてるけれど、
この7バイトはおそらくCSSにしても確実には縮まらない。
<TABLE border=1 cellspacing=7 cellpadding=3 width=95% bgcolor="#EFEFEF" align=center>
のスレ表示テーブルをCSSだけで再現することはできないけれど、たとえば
スレ表示部自体の開始時に<center>
<TABLE border=1 cellspacing=7 cellpadding=3 width=95% bgcolor="#EFEFEF">
スレ表示部自体の終了時に</center>
とすれば、表示はまったく変わらない上にスレを3つ以上表示する板に限り1スレにつき13バイトずつ縮む。
って13バイトかよインパクトねーな俺。
<center> のような deprecated なタグを増やすのはどうも......
<table> をそのまま使うとしても,
border=1 cellspacing=7 cellpadding=3
を CSS に置き換えるのは難しいとしても
width=95% bgcolor="#EFEFEF" align=center
は CSS 化できるんでないかな?
background-color: #EFEFEF; width: 95%;
margin-left: auto; margin-right: auto;
75 :
◆TWARamEjuA :2005/06/04(土) 13:32:38 ID:clwQaXYe0 BE:436122-#
>>72 cssにて
table#chapter1 {
margin: 0 auto;
padding: 0.3em;
border: #EEE inset 1px;
border-spacing: 0.5em;
border-collapse: separate;
width: 95%;
}
しておけば、、、
<table id="chapter1">
</table>
で、終わるかと。
ま、見たくれはUAで好きなようにすれば桶なんだから(元々そういう趣旨)
<TABLE border=1 cellspacing=7 cellpadding=3 width=95% bgcolor="#EFEFEF" align=center>
>>56では、
<div class="Block1">
で
.Block1{
background-color: #EFEFEF;
width: 95%;
margin-left: auto;
margin-right: auto;
padding:3px;
border-width:8px;
text-align:left;
}
body{
text-align:center;
}
IE対策で余計なtext-alignを付け足すハメになった件。
IE だと margin: auto; が効かないのかな? 2.5% とか数値で指定するとどうなんだろう......
13byte*10スレくらい*1000PV/sやったら
127KB/s程の削減?
インパクトは出てきただろうか。。
>>77 auto効かないんですよ。で、bodyのtext-align:center;でセンタリングしてるんです。
text-alignはブロック要素は影響されないはずなんですが、IEではブロック要素もセンタリングされます。
IE6.0でmargin auto使ってますよ。
81 :
◆TWARamEjuA :2005/06/04(土) 13:44:43 ID:clwQaXYe0 BE:6098887-#
でもって、飾りだけのtableも無くしちゃえばどんどんダイエット出来るんじゃないかな。
あと、▼みたいなナビゲーションも、人間相手だけの不要の長物だしだし。(パンくずリスト全廃派)
それぐらいやってすっきりさせてみるのも2ちゃんねる的でいーんじゃないかなかな。
しつこいようだけれども既存のものに追従する意味なんて無いと思うしうし。
>>79 あれ?使えないですか。
NN対策で両方書いたんだっけ。
>>73 > <center> のような deprecated なタグを増やすのは
別に問題ないと考えます。
2chのHTMLはそういうものではないと思います。DOCTYPE宣言もないし(w
tableの背景色はCSSで書きたくありません。
CSS非対応ではレンガタイル等の2ch壁紙が透けて見えて読みにくいので。
tableの幅もCSSで書きたくありません。
CSS非対応ではスレごとにスレ表示幅が変わってしまってウザいので。
>>45みたいな感じ。
求められてるのは軽量化であって、見栄えを変えてしまうことではないということで。
まあ、最適解は「CSS非対応でも雰囲気はたいして変わらない程度のダイエット版」と
「CSS非対応ではベタテキストに見えるがCSSダイエットしまくり版」の
2種類の「完成品を」用意してひろゆこに選択迫ることかも。
実際問題として「CSS非対応Webブラウザ」では
「(パソコンの広いディスプレイ上の)IEで見ているようなレンダリング」は
されてないことがほとんどだと思うので
色や太字や大きめの文字や背景程度がバージョン間で共通なら
それ以外の「IEっぽい」装飾の再現性は切ってしまっても実害軽微のような気はします。
>>83 >tableの背景色はCSSで書きたくありません。
>CSS非対応ではレンガタイル等の2ch壁紙が透けて見えて読みにくいので。
とすれば,background-image も CSS で対処するという選択肢も......
CSS 非対応ブラウザへの個人的な考えは
>>51 ということで.
# 携帯ブラウザに関しては,携帯入り口から見てもらうのが原則なので
# PC 用ページでの表示が意図した通りにならないのは我慢して下さい,
# ということじゃダメなんでしょうか?
>まあ、最適解は「CSS非対応でも雰囲気はたいして変わらない程度のダイエット版」と
>「CSS非対応ではベタテキストに見えるがCSSダイエットしまくり版」の
>2種類の「完成品を」用意してひろゆこに選択迫ることかも。
この点は同意です.
86 :
讃岐フォアンフォアン▲ ◆MylTDX..QI :2005/06/04(土) 14:21:38 ID:cmkT2Hd90 BE:36693599-##
忘れないうちに書いておこう
<META http-equiv="Content-Type" content="text/html; charset=x-sjis">
↓
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
3バイトほど増えてしまうが、このさい改めましょう。
88 :
◆TWARamEjuA :2005/06/04(土) 16:22:28 ID:clwQaXYe0 BE:5336677-#
>>87 euc-jp キボンヌ♪@Rock54対策
まずは小さなことからこつこつと
・リンク付き画像のborderをスタイルシートに置き換え
a img { border-width: 0; }
あ、IE6は標準モード?と互換モードがあったんだっけ。
んで2chのindex.htmlの場合は、DOCTYPE宣言無しだから互換モードですっけ。
>>91 そうそう。
で、標準モードにするには、URLありのDOCTYPE宣言をしとけばおk。
CSS無効云々は、HTMLさえまともに書いてれば最低限の整形はされるから無問題かと。
2chの場合、見た目がどうあれ機能を提供できれば十分でしょ。
>>87 すべてのindex.htmlで3バイト増やしてでも享受すべき運営上のメリットを述べよ。
W3C原理主義者のようなものはこのスレには要らないのでそのへんよろしく。
そこまでして容量を削るなら、削れるダブルコーテーションは全て削ろう。
そこまでして容量減らすんなら\n無くしたら?
2chのHTMLは「正しく」ある必要性は全然無い。
リンクの色だってCSSで書く必要が無い。
なぜなら<BODY>に書いたときよりバイト数が増えてるから。
x-sjisをShift_JISに変える理由も無いはず。
x-sjisだと言われて「いわゆるShiftJISな文書」と解釈しないWebブラウザはまず無い。
今回の目的はvalidに近いHTMLを吐くように改造することではないはず。
目的を見失わないようにしよう。
>>96-97 まぁ「正しい」HTML にする上で現行 HTML コードよりも容量が増える部分もあるでしょうけど,
レガシブラウザを考えずドラスティックに HTML コードを再編すればかなり削れる部分は
あるでしょうから,差し引きで十分お釣りは来るだろうと思いますが.基本的に
>>83 の
>まあ、最適解は「CSS非対応でも雰囲気はたいして変わらない程度のダイエット版」と
>「CSS非対応ではベタテキストに見えるがCSSダイエットしまくり版」の
>2種類の「完成品を」用意してひろゆこに選択迫ることかも。
に同意でして,それぞれのバージョンを支持する人がそれぞれのバージョンを作る方向で
作業すればいいのではないかと.両者がここで足の引っ張り合いをするのも
あまり生産的ではないと思うので,とにかく両者ともそれぞれ「モノ」を作りましょう,と.
この板のindex.htmlを改造することにしよう。
スレ上位表示が40スレでスレ内容表示が10スレだから結構一般的。
>>87 どうせ鯖全体でShift_JISばっかりなんだろうし(未検証)、
ボディじゃなくてヘッダでコード指定しちゃえば?
今はかなり鯖の設定弄れるんでしょ?
無駄で不要なタグが削れるから圧倒的に容量は減ると思うけれどなぁ。。。@Valid化
sageの時は<a href="mailto:sage "></a>を入れないっていうのはどう?
それか<font color=blue></font>にするか。どうせリンクは意味ないし。
圧縮ありだと実効はあまりなさそうだけど。
>>100 それ考えたけど、bbs.cgiでどのようにデータ吐いてるのかよくわかんないなと思った。
単純にSTDOUTに順に吐いてるだけなら<html>の前にヘッダ指定できそう。
何かCGI用のモジュールか何かを通して吐いてる場合は、
ヘッダ表示用のコードを追加すると鯖内でのモジュールの追加処理が増えてしまうかもしれない、とか。
>>101 1回しか書かれない<BODY>の背景やリンク色とかは
CSSにしないほうが文字数が少なくて済むので総バイト数は単純に小さくなる。
HTML4.01+CSS上ではどんなに気持ち悪い表記の組み合わせであっても、総サイズ数は絶対に小さい。
まあそんだけの話。
でも「多少無駄があっても最終的に以前よりぐっと減ってるしOKですー」とか言われたりしそうな気はする。
立場ないにゃ。
板ごとの外部スタイルシートもOKな案(CSSのファイルアクセス負荷増加を許してもらえる場合)だと、
何度も同じ板のindex.htmlを読み込む場合は全回数の容量合計は減ると思う。
httpd.conf か .htaccess で
AddDefaultCharset Shift_JIS
ですね,やるとすれば.<ヘッダで指定
<!-- 美乳 --> きぼんぬw
しまったEUC-JPの場合だったw
個人的な考えだけど、
無理にエレガントな(正しい)HTMLにすることより
メジャーなブラウザ(IE5以降、Mozilla、Opera位)でちゃんと見えれば良い、
という程度の作りにして構わないと思う。
そして、非対応のブラウザからのリクエストは、
内部的に別URL(例えば/test/convertindex.cgi?bbs=operateのような形)にして
そのCGI(orモジュール)がSSIを処理する感覚で正しい(一般的な)HTMLに直して返す、
この程度でも充分かと。
そもそもなぜCSS非対応のブラウザを使い続けるのか、なぜ自らCSSを切るのか、
やむを得ず非対応のブラウザを使ってる人はどれほどいるのか。
他のサイトを見る時もベタテキストになっていることもあるだろうし、
ベタテキストでも構わないからCSSを切っていたりするんじゃなかろうか。
CSS完全非対応な場合は割と簡単。
positionさえ使わなければ混乱も起こらないし。
特定の機能に中途半端に実装差がある場合が厄介。
JScriptでバージョン分けとかやり始めるとドツボ。
まあ実際の案次第なんだけどね。
110 :
FOX ★:2005/06/04(土) 23:53:09 ID:???0
わたしゃまったく解からないのですが
そもそもの発端は、可変な部分と固定名部分を分けて
提供すると可変部は毎回読むけど固定部はクライアントで
キャッシュしてくれて転送量、製造コストともにお得になるのでは?
なんです。
それが style だったり .css だったりするのかな?
と思っただけなんで、、、
運営側は古めのブラウザも意識したいという感じなんすか?
>可変な部分と固定名部分を分けて
ふむ。広告とかローカルルールのところとか看板とか書き込みフォームとかをIFRAMEでやってしまうのもありかなとか思った
IFRAMEなんて死んでしまえ
>>105 >>111 ちゃんと
>>104で文字コード指定してればそんな小細工いりません
<!-- あ -->
; charset=Shift_JIS
でもバイト数はそっちのほうが少なくなるか
結局*.CSSで外に出してもIEのCtrl+F5で再取得しに来ちゃうから
CSSの取得時に有効期限付きクッキーを撒いてそれ持って再取得に来たら
強制的に304返すような新機能を付けないと何の削減にもならんような。
ああ、新機能はだめでしたねw
bbs.cgi→HDD→ユーザー
と考える。
可変な部分と固定な部分を分けることにより、
1.bbs.cgiとHDD間の処理サイズが減る。
2.HDDからユーザーへの転送サイズが減る
ctrl+F5でも、1.は確実に減るわけですし。
119 :
FOX ★:2005/06/05(日) 02:20:56 ID:???0
わしゃ 損もとくもしない
>>120 おおー綺麗だねえ。なまじ枠線は普通っぽい方が違和感が無いや。
だから見栄えを変えるなと小一時間
・ CSS非対応でも雰囲気はたいして変わらない程度のダイエット版
・ CSS非対応ではベタテキストに見えるがCSSダイエットしまくり版
後者でレイアウトのための <table> を廃止した場合,いずれにせよ
枠線を完全には同一にできないので......これはいくつかのパターンの
見本を用意した上でひ(ry氏に裁定を仰ぐのがいいのかな,と.
例えば
>>120 ので
div.menu, div.makethread, div.thread {
border: ridge 4px;
}
div.menu { /* BBS_MENU_COLOR */
background-color: #CCFFCC;
border-color: #CCFFCC;
}
div.makethread { /* BBS_MAKETHREAD_COLOR */
background-color: #CCFFCC;
border-color: #CCFFCC;
}
div.thread { /* BBS_THREAD_COLOR */
background-color: #EFEFEF;
border-color: #EFEFEF;
}
とか.あと,板名は <h1>,スレタイは <h2> がいいんでしょうかね.
>>123 > 枠線を完全には同一にできない
Exactly(そのとおりでござ略
テーブル枠保持版は作らないと駄目だと思う。
<h*>はHTML上はそうだしバイト数上も有利だけど
【1:467】の部分とread.cgiでの表示との違いがネックかもしれない。
>>129 外部リンクを読みに行ってるからかなあ?
>>131 いや、"IE自体の仕様"かと
本当に使い物にならないので
もう更新ないし
133 :
動け動けウゴウゴ2ちゃんねる:2005/06/05(日) 23:34:00 ID:jTZ2+tPK0
もしくは、線を細くして色を薄めにすれば、現行に近い感じにはなるかもしれない。
>>136 >「CSS非対応でも雰囲気はたいして変わらない程度のダイエット版」
NN4とかSafariにも「それなりに」対応してるってこと?
Safariってそんなにクセ多いの? 標準準拠謳ってるけど
140 :
▲ ◆cZfSunOs.U :2005/06/07(火) 20:06:57 ID:zFobzyoJ0
今ひ(ry氏がいるようなので age てみます.
【やろうとしていること】
bbs.cgi が吐き出す index.html を,CSS を使用するなどしてスリム化したい.
【ひ(ry氏に判断してほしい点】
そうした CSS 化を大胆に進めた場合,CSS 対応が不十分な旧式ブラウザなどでは
CSS によるデザインが反映されず,味気ない表示となってしまいます.
また,<table> タグによる枠線を CSS の border 指定に置き換えた場合,
完全に同一の枠線にはできないので,その部分の見た目が変わってしまいます.
・ CSS 対応が不十分な旧式ブラウザでの表示が味気なくなってもいいか,
それとも旧式ブラウザでの表示をできるだけ現行のものと同様にした方がいいか.
・ 枠線が <table> の場合と異なってもいいか,それとも <table> の枠線を保持した方がいいか.
といった点をひ(ry氏に判断して頂きたいので,よろしくお願いします.
borderに関して。
内側の線にborderstyle:inset
外側の線にborderstyle:outset
を適用させると言うことでよいのでは。
この場合、div要素を入れ子にするのがよいでしょう。
classの指定は複数できるという点も考慮していただければと。
ブラウザで対応しているかは知りませんが。。。。。
で、ピ氏はどうですか?
↓ここで今まで出てきたサンプルのまとめ
144 :
動け動けウゴウゴ2ちゃんねる:2005/06/08(水) 20:39:29 ID:3rQvm5Bi0
このままひ(ryにシカトされてdat落ちに100万ページビュー
147 :
動け動けウゴウゴ2ちゃんねる:2005/06/12(日) 02:24:41 ID:FiBUWaQV0
どうなってんお?
148 :
動け動けウゴウゴ2ちゃんねる:2005/06/12(日) 02:33:01 ID:QKyXWVgy0
まろゆきまち
おののこまち
すすめかたの段階の提案
1、(HTMLのみ) 単に見た目を変えずにHTMLのまま軽量化する。
たいていのブラウザで表示されるようにする。
まずTABLEで表示する。DIVにはしない。
2、(CSS付加) style部分を別ファイルにできる。
>>25のように、
CSSなしでも表示できるようにしておいて、
CSSサポートだとより見やすくなるという辺りが無難だろう。
TABLEで表示する。
DIVだと未対応ブラウザではモノクロでボーダーなしかもしれない(
>>44)。
3、(CSS縛り)極論でいくと
>>16のように見れないマシンは死ねってことになる。
>>25のようにCSSを表示できないブラウザというのも阻害される。
DIVで表示する。
具体的なレス
>>28 >>33 >>36 >>37 >テーブルは、構造的にはテーブルでなくてよい。1重だし。
>>72 >13バイトずつ縮む。
>>81 >飾りだけのtableも無くしちゃえばどんどん
>>94 >そこまでして容量を削るなら、削れるダブルコーテーションは全て削ろう。
>>96 >x-sjisだと言われて「いわゆるShiftJISな文書」と解釈しないWebブラウザはまず無い。
>>101 >無駄で不要なタグが削れるから圧倒的に容量は減ると思うけれどなぁ。。。@Valid化
>>104 >AddDefaultCharset Shift_JIS ですね,やるとすれば.<ヘッダで指定
ヘッダにすると、ローカルに保存すると、文字化けするものが出るかも。
他には、
改行をなくせば380バイトぐらい減らせる。
厳密にHTML4.01 strictとか目指さなくても、ある程度Validなら、ブラウザの互換性が保たれると思う。
>>32を見ると、
”二重テーブル” head.txtのところ
”<!--//head.txtの中身//-->”
”<TD nowrap ALIGN=right></TD>”謎
その後、謎の”</form>”
”<Center>”じゃなくて、<td align=center>にする
”<TBODY>””</TBODY>”省略可能 広告のところ
”<table bgcolor="#CCFFCC"align=center>”スレ一覧 alignがはたらいていない
” target="body"”スレ一覧 スレごとに指定してある
”</a> <a ” スレ一覧 全角空白と半角がなぜかある。
”<center>”ofuda.ccのTABLE <table align=center>
”二重テーブル”ofuda.ccに何個かある alignとvalignでどうにかならないか。
>>51 >Be@2ch の read.cgi 出力では,Netscape 4.x 系では動かないような
>JavaScript コードが すでに使われてたりもするんで
”<a href="javascript:be(208478257);">” はonclickにする
”<center>”スレ立てTABLE align=centerが既に指定してあるから場所が違う
”</form>”</TD>の中に入れてみる
れ公開させていただきます</b>”<br>” 消してもいい
onclickにしても変化無しでした。
JavaScriptの空白とTAB除去。
”N=getCookie("NAME"),M=getCookie("MAIL")”を
”N=c("NAME"),M=c("MAIL")”に、
”function getCookie(以下略”を
function c(k)
{
var a=" "+document.cookie+";",n=a.lenngth,c=d=0,t;
while(c<n){
d=a.indexOf(";",c);
s=a.substring(c+1,d);
t=s.indexOf("=");
if(s.substring(0,t)==k)
return(unescape(s.substring(t+1,d-c-1)));
c=d+1;
}
return("");
}
に。
>>133 smallについて、それを含むp要素にclass=weakとか書くのはどうか?
あと投稿者名のところのspanですが、dt内のbという形でCSSのセレクタを書いてやれば
spanは無くてもいい気がします。
一部brを使いすぎな気もします。段落分けて次の行頭にp開始タグをつけるのはどうでしょう。
あとは、これは2chのリンクポリシーの見直しですが、全般的なtarget=_blankの必要性の有無の検討ですか。
つか、個人的には同じ見た目を目指すって設計思想が間違ってる気もします。
ブラウザの表示を同じにするためにトラフィックが増えるなら少しくらい違ったって良いジャンとか思ったり。
どうせLynxとかじゃ違う見た目なんだしさ。
>>150 CSSに非対応なら"違う表示にはなっても意味は解釈できる"表示になるはず。
CSSの実装に不具合のあるブラウザが問題なのよ。具体的に云うとIE3とNN4だよね。
個人的にはシェアも0.6%以下だしセキュ穴もあるしそんなん使ってる奴は覚悟して使ってるだろうし
そもそもバグだらけなんだからCSS機能切ってるだろとか思うので気にしなくて良いと思うんだけれども。
あとは、151よろしく、それなりにValidならCSSに対応してないブラウザでも意味は通じると思われ。
146 :動け動けウゴウゴ2ちゃんねる :2005/06/08(水) 22:03:23 ID:EEqnB9K80
このままひ(ryにシカトされてdat落ちに100万ページビュー
>>155 そういう目的ならXHTMLにでもしておくと、便利ですよね。
>>157 ただ、XHTMLだと容量削減という目的には添えませんね。
軽量化の手段としては2ch上ではXMLで出力してXSLをbbsmenuみたいに
どっか別のとこに置いとくとかになるんでしょうが、今度は対応ブラウザが
限定されすぎるという欠点があります。
あと自分はSGML大好きっ子なのでHTMLの方が・・・。
>>158 SGML の方が軽いですね
あとは、
<head>で base を宣言すれば、
<base href="../test/read.cgi/operate" target="_blank">
<a href の ../test/read.cgi/operate と target="_blank" target="body"
が省略できます。
160 :
FOX ★:2005/06/22(水) 14:10:54 ID:???0
噂を信じちゃいけないよ〜♪
規制情報板の報告を実際に食べてみて
自分で実態を感じ取ってすすめた方が良いと思います。
かくいうわたしも噂を流している張本人ですが、
噂であらしが止まるのだ !!
うっひっひ
161 :
FOX ★:2005/06/22(水) 14:11:10 ID:???0
誤爆でーす
だよな。
見てはいるのねw
165 :
けんすう ★:2005/06/30(木) 04:52:58 ID:???0
お。
やれることはほとんどやっちゃった気もするけどなぁ
おぉ、珍しく自分にもやれそうな作戦だ。
ハハハ
ヾ(゚パ)人(゚パ)人(゚パ)ノ
これってもう反映されてるの?
いや全然
http://pc8.2ch.net/test/read.cgi/hp/1119193120/ 326 名前:Name_Not_Found[sage] 投稿日:2005/07/01(金) 16:33:11 ID:???
>325
そうなの?
IEの方が利用者おおいからこう考えてきたけど。
今度からはちゃんと両方とも対応させながら作るよ。
驚いたことが、トップページだけどCSSにしたんだが、一日の転送量が20MBも減ったこと。
これは今までのテーブルタグが重かったのか、CSSはダウンロードが一回だけだからか。
分からんけど減ってよかった。
さて今度はいつテーブルに帰ってくるかだが
ho shu
177 :
自称〈神〉:2005/08/23(火) 23:41:35 ID:IPBr06eU0
ふん、雑魚どもが集まってるな・・・
こんなくだらん事してるとわな・・・
かわいそうで涙が出てくる(笑)
178 :
ちょろ ★:2005/08/24(水) 04:39:10 ID:???0
4949
また朝帰りか
また飲みすぎか
181 :
動け動けウゴウゴ2ちゃんねる:2005/09/25(日) 17:10:18 ID:ihgVhyk/0
軽量化か・・・。
思い切って4ペイン構造っていうのはどうだ?
漏れの場合、毎回毎回subback.htmlクリックしてるからなぁ
■現状
板|板名
い|お約束
ち|スレ50個ぐらい
ら|上にあるスレ10個とその内容
ん|新規スレ立て
subback.htmlクリックしたら
板|スレッド一覧
い|
ち|
ら|
ん|
この状態でスレッドをクリックすると、
新しいウインドウが立ち上がりスレが表示される。
つづき。sage忘れスマソ
■改良案
板|板名、板のお約束(index.htmlの一部) 大きさ15%ぐらい?
い|(スレ内容やスレ一覧を表示しないので負荷と転送量削減可能)
ち|−−−−−−−−−−−−−−−
ら|スレいちらん(subback.html 転送量・負荷かわらず) 大きさ35%ぐらい?
ん|−−−−−−−−−−−−−−
|最初広告・スレをクリックしたらスレ内容
|(スレ検索が出来たら便利) 大きさ50%ぐらい?
この改良案の議論ポイント
1.画面が狭くなる。
2.板名と板のお約束はせまくすると思うが読まない人が出てくる
(現状でもあまり読まれてないかも?w)
183 :
動け動けウゴウゴ2ちゃんねる:2005/09/25(日) 21:03:25 ID:cfTuHpxs0
indexの呼び出しの9割は単にsubbackをクリックしたいだけ
あとニュース系の板のsubbackはスレッドフロートしなくてもいい(内部で処理するのは勝手)
184 :
動け動けウゴウゴ2ちゃんねる:2005/09/26(月) 15:42:39 ID:h9juoUdz0
>>183 同意。
漏れがieで見るときは、index.htmlからすぐにsubback.htmlに移動する。
最初に上位スレ50と上位スレ内容10を表示させるのやめたら?と。
書き込み枠は要らんかも
index.htmlのスレ表示ってさ、1と最新10レスじゃん、こういうのって良くないと思う
187 :
動け動けウゴウゴ2ちゃんねる:2005/09/27(火) 00:27:04 ID:FoFbd93E0
>>187 「index.html軽量化作戦スレ」
~~~~~~~~~~~~~~~~~
アクセスを減らすんじゃなくて生成量を減らせという問題。
189 :
動け動けウゴウゴ2ちゃんねる:2005/09/29(木) 17:14:18 ID:o17aZ1mQ0
どうせ大して使わないし無駄なアクセス減らすほうが話が早いでしょ
190 :
動け動けウゴウゴ2ちゃんねる:2005/09/29(木) 17:15:03 ID:o17aZ1mQ0
あと書き込みのあとに自動で戻るのを改良するとか
何だよ「無駄なアクセス」って
そもそも、それじゃ趣旨が違うんだからスレ違いだろ
>>189-190 「index.html軽量化作戦スレ」
~~~~~~~~~~~~~~~~
アクセスを減らすんじゃなくて生成量を減らせという問題。
~~~~~~~
193 :
動け動けウゴウゴ2ちゃんねる:2005/09/29(木) 20:39:13 ID:odVI4pgk0
じゃあ削除系の板みたいに上位スレ一覧を切り離せばいいじゃない
っていうかhead.txtの内容とsubback.htmlへのリンクだけでいいと思うが。
HTMLをXHTMLの記述通りにしたらどうだろう。
デザインは.css任せて。
と思ったけど無理っぽそうだなぁ
上位スレのレスを表示させるが、レス表示やめたら?
みんなsubback.htmlクリックしかしてないって。
そうすれば生成量はずいぶん下がると思う。
もうそろそろ、今の形式の掲示板は変わるべきだと思う。
>>196-197 つまり、板トップはhead.txtの内容とsubback.htmlへのリンクだけでいいということだ
200 :
動け動けウゴウゴ2ちゃんねる:2005/09/30(金) 15:15:45 ID:Je0xBFbV0
新規スレ作成欄はスレ誤爆と重複防止のため
2ちゃんねる検索を経由しないと行かれないor行きにくいようにするのがいい
>>199のままだとみんな思いつきでスレ立てようとする(現状でもそうだが)
従来の上位スレ一覧はindex2とかにして新indexからリンクすれば
雑談板とか実況板とかでスレの流し読みする時に使える
201 :
動け動けウゴウゴ2ちゃんねる:2005/09/30(金) 19:01:09 ID:CHND6Owl0
いつかの危機のときみたく
とりあえず日付表示から削ってみたらどうよ
203 :
名無し募集中。。。:2005/09/30(金) 19:54:10 ID:pqGLmAdc0
2chって広告が多いね
2chブラウザで見るから気にならんけど
携帯で見るとスレを読み込む間、エロ広告が1行目に表示されて
「人妻」とか「タダマン」とか誰かに見られないかと気になる。
まあこのスレとは関係ないが・・・。
>>200 スレ立てようとした人が皆2ちゃんねる検索したら
2ちゃんねる検索が死ぬと思うぞ
板を越して同趣旨のスレが立ったって良い事になってるんだから
常識的にはある板のなかでCtrl+Fで検索すれば充分かと、、
>>203 それが収入源なんじゃなかったっけ?
しょうがないかと
新規スレ作成フォームがページの一番下に直接置いてある板と、「新規スレッド作成画面へ」
のラジオボタンがあってそこからスレ立てフォームのあるページに飛ぶ板があるんだけど
この違いはどっから来てるんだろう。
設定の違いじゃないの?
208 :
動け動けウゴウゴ2ちゃんねる:2005/10/01(土) 17:55:16 ID:NrF85Gnc0
>>205 スレ立てる人は常時そんな多くないと思うし
わかってる人は最初から直に飛べる様にしておけばいいかと
>板を越して同趣旨のスレが立ったって良い事になってるんだから
>常識的にはある板のなかでCtrl+Fで検索すれば充分かと、、
実はこれも2ちゃんねる検索を使わせる理由
・既に同趣旨のスレが現存するならそこへ行けばいい
・ローカルルールを全部開いて見比べなくてもどのスレがどの板扱いかわかる
・Ctrl+Fでは勘違い誤爆スレの抑止にならず定期的に立っては削除の繰り返しになる
家ゲーみたいに「○○は板違い」の塊みたいになってる板や
放送時期で厳密に仕切られてるアニメ板などでは有効
複数の関連板を持たない板の場合はがちがちにしなくてもいいかも知れんけど
2ちゃんねる検索が現状で一番有用であることには変わりない
・ローカルルールを全部開いて見比べなくてもどのスレがどの板扱いかわかる
それは既存のスレを探す場合ね
新しくスレを建てる場合はLR読んで、スレ一覧眺めなきゃしょうがないと思うけど
それに、板のレスを流し読みして、空気を読んでからスレを立てるくらい当然の嗜みかと、、
・Ctrl+Fでは勘違い誤爆スレの抑止にならず定期的に立っては削除の繰り返しになる
勘違い誤爆スレってどういう状況をさして言っているのかな?
2ch検索で抑止になるというのが良く分からないんだが
まあ結論としては、あまり意味は無いと思うよ、ということで、、
>板のレスを流し読みして、空気を読んでからスレを立てるくらい当然の嗜みかと
それは自分ひとりの話で他の何百万という2ちゃんねら全員に最初から期待しうるマナーではない
物理的に安易なスレ立てを抑止する構造は有用(subbackの一番下からリンクするとか)
>勘違い
たとえばファミコンのスレをfamicomに立てたら残らず削除される
全板検索すればローカルルール見なくてもretroやretro2扱いだとだいたいわかる
SRPGとかMMOとかPCのFPSに専門板があるとか
それらが何を意味するか予備知識がなくても製品名を検索するだけで済む
211 :
動け動けウゴウゴ2ちゃんねる:2005/10/01(土) 22:33:50 ID:JJP9Z9bA0
争いからはなにも生まれない。
みんな少しは書き込みの態度にも注意したら。
「俺が言っていることは正しいだよ!おまえらは糞!」じゃなくて、
せめて、「俺が言っていることが正しいんだよ」ぐらいにしようよ。
競争は新たな発明と記録をもたらす
213 :
動け動けウゴウゴ2ちゃんねる:2005/10/04(火) 03:01:38 ID:FNmddxoY0
■めんどくさいからSETTING.TXTへのリンクつけといてよ
214 :
動け動けウゴウゴ2ちゃんねる:2005/10/09(日) 00:51:40 ID:NbzbyH5y0
subbackのほうが問題が大きい気がする
・改行ないし頭もそろってないので履歴がなければほとんど使えない(検索メイン)
・新着スレがわからない 新着順ソートがない
・随時並べ替えの不可が馬鹿でかく掲示板規模のボトルネックになってる
・関連板のスレがわからない(任意で統合表示できれば有用)
215 :
動け動けウゴウゴ2ちゃんねる:2005/10/09(日) 21:27:12 ID:pHRFxspu0
将来的には板の観念はなるべく目立たないようになっていくんではないかな
>>215 それは過疎板住人が困る。
index.htmlが目立たないのは問題ないけど。
217 :
動け動けウゴウゴ2ちゃんねる:2005/10/10(月) 21:37:52 ID:OBRhvIvH0
>>216 いや全体的に過疎板にする方向でさ
大体現状でも7割がた過疎板じゃない
>>217 確かにVIPとか呼ばれる板以外は過疎ですねぇ。
そことの仕切りがなくならなければどうでもいいけど。
219 :
動け動けウゴウゴ2ちゃんねる:2005/10/11(火) 10:20:25 ID:rnR5OAN50
やっぱスレ移動システムないと不便だよ
220 :
動け動けウゴウゴ2ちゃんねる:2005/10/11(火) 12:46:45 ID:Jf9ueUC5O
(^ω^)⊃ アウト!!!
(⊃ )
/ ヽ
⊂( ^ω^)⊃ セーフ!!!
( )
/ ヽ
( ^ω^) ヨヨイの!!
(⊃⊂ )
/ ヽ
−=三/⌒ヽ
−=三⊂二二二( ^ω^)二⊃
−=三ノ / キ──ン
−=三( ヽノ
−=三// >>
−=三レ レ
221 :
動け動けウゴウゴ2ちゃんねる:2005/10/11(火) 12:50:23 ID:Jf9ueUC5O
⊂⊃ ⊂⊃
⊂ \ /⊃
\\/⌒ヽ//
⊂⊃ (( \( ^ω^) ))
/| ヘ 空も飛べるはず
//( ヽノ \\
⊂/ ノ>ノ \⊃
レレ スイスーイ ⊂⊃
彡
222 :
掃除屋 ◆2ch..Ybe0Q :2005/10/13(木) 17:51:34 ID:lNpr+P4O0
index.htmlで、レスを読んでる方は果たしてどれくらいいらっしゃるのでしょう。
この板は1700人くらい
224 :
動け動けウゴウゴ2ちゃんねる:2005/10/15(土) 00:31:18 ID:rMmEzVqz0
開くけどレスを読むのは数百回に1回ぐらい
225 :
動け動けウゴウゴ2ちゃんねる:2005/10/16(日) 11:28:28 ID:iwmJ6+x00
読むケース
・スレを立てた直後
・実況板に入ったとき
・祭り中の運用板やニュース板
・行ったことのない板やカテゴリに行ったとき
・雑談系の板に行ったとき
・初心者板や厨房板などで適当なテストスレを探すとき
いずれも稀
トップページに上下なフレーム使う。
上側にsubback.htmlを表示。
下側にスレッドを表示。
ただしsubback.htmlにtargetが必要になるという諸刃の剣。
<base target="thread">をheadに埋め込めばいいだけだけど。
つーか雪だるまの時に実現した
外部CSS使ったindex.html生成を普通の板にも配布しちゃえばいいのに