[HOME]  [全部表示 会議室風]  [全部表示 保存用]  [HOME]  [リストへもどる] [リストへもどる]

一括表示


  Firefoxでレンダリング不調 - としき 12/04/08-20:07 No.5798
 ┣ Re: Firefoxでレンダリング不調 - としき 12/04/08-22:14 No.5799
 ┗ Re: Firefoxでレンダリング不調 - konno 12/04/09-00:32 No.5800
  ┗ Re^2: Firefoxでレンダリング不調 - としき 12/04/09-23:47 No.5801
   ┗ Re^3: Firefoxでレンダリングなんとか修正できました - konno 12/04/15-01:57 No.5802
    ┗ Re^4: Firefoxでレンダリングなんとか修正できました - としき 12/04/15-22:23 No.5803
     ┗ Re^5: 掲示板の改善 - konno 12/04/17-00:20 No.5805
      ┗ Re^6: 掲示板の改善 - としき 12/04/17-22:54 No.5807
       ┗ Re^7: 掲示板の改善 - konno 12/04/21-00:43 No.5810

(5798) 5798Firefoxでレンダリング不調  投稿者:としき   2012/04/08(日) 20:07
参照先:http://www1.hinocatv.ne.jp/toshiki/
   コメント数 2

とりあえず、IE8だと問題はありません。

ここの掲示板の、過去ログの「全部表示」というのを見たときに問題に気がつき
ました。後ろのほうというか下のほうというか、表示がうまく行きません。
具体的には、以下のような症状が出ます。

・発言番号とレス元番号の部分のリンクが消える(<a>タグが効かない)
・preでない発言は改行されなくなる(<br>タグが効かない)
・投稿者名とタイトルの文字修飾がなくなる(<b>タグと<font>タグが効かない)
・過去ログではなく現在ログを対象とした場合、返信ボタンが表示されなくなる
 (<input>タグが効かない?)

Firefox11を使っているのですが、どうやら500KBを超えるHTMLファイルの場合、
レンダリングがうまく行かなくなる模様。レンダリングが崩れるのがそのあたり
からなのです。そして、ここの掲示板のパラメータでnewsort3を指定した場合、
すぐにその程度のサイズになってしまいます。
当初、Firefox7を使っていて症状に気がつきました。バージョンが古いから発症
するのかと思ってバージョンアップしたのですが状況は変わらず。
あれ、でも、550KBもある軟体補完計画の表は正常に表示されるなぁ。
もしかして、HTMLエラーが多すぎるのでメゲてしまっているのかな。

とりあえず、<b>タグの是非はひとまずおくとして、<pre>タグをきちんと閉じる
ぐらいのことはしていただけないでしょうか。



追伸、または余談
いろいろとパラメータを手打ちしていて気がつきました。
newsort2って、どんな機能が実装される予定なのでしょうか。
      - No.5798 -    このTreeへ           [リストへもどる] soft

(5798) 5799Re: Firefoxでレンダリング不調  投稿者:としき   2012/04/08(日) 22:14
参照先:http://www1.hinocatv.ne.jp/toshiki/
    5798 番 としき さんへのコメント

> とりあえず、<b>タグの是非はひとまずおくとして、<pre>タグをきちんと閉じる
> ぐらいのことはしていただけないでしょうか。

やっぱり悪いのは<pre>タグが閉じていないことみたい。
試しに、ローカルにダウンロードしたCGIの出力結果のHTMLファイルを、そのまま
Firefoxに読み込ませてみたら事象再現。
でも、<pre>と</pre>を全て削除したものを読み込ませてみたら、正常に表示して
くれました。
削除はVzエディタの一括置換で行ったのですが、<pre>の数は約430個に対して
</pre>の数は約170個しかありませんでした。この辺のアンバランスが元で、
Firefoxではきちんと表示できないものと思われます。


え〜と、そんなに神経質になる必要もないと思いますが、HTMLの文法チェッカー
を使うなど、もう少し気を配っていただけると、より多くの掲示板利用者、すな
わちVzユーザにとって、よりよい掲示板になるのではないかと愚考するしだいで
ございます。
      - No.5799 -    このTreeへ    コメント元:5798 へ [リストへもどる] soft

(5798) 5800Re: Firefoxでレンダリング不調  投稿者:konno   2012/04/09(月) 00:32
    5798 番 としき さんへのコメント    コメント数 1

としきさん、掲示板のバグのご指摘、ありがとうございます。
長らく気がつかないままだったようで、すみませんでした。>ALL

> とりあえず、IE8だと問題はありません。

IE7でも問題ないようです。うちのFirefoxは9ですが、同じようになります。
Firefoxの仕様なのでしょうかね。

> Firefox11を使っているのですが、どうやら500KBを超えるHTMLファイルの場合、

発言番号では500発言を超えたところでおかしくなっているので、こっちかも。
現在ログでは400発言ほどですね。

> もしかして、HTMLエラーが多すぎるのでメゲてしまっているのかな。

どうやらそのようですね。

> とりあえず、<b>タグの是非はひとまずおくとして、<pre>タグをきちんと閉じる
> ぐらいのことはしていただけないでしょうか。

うう、見直してみます。m(__)m

> newsort2って、どんな機能が実装される予定なのでしょうか。

う、そ、それは、触れてはいけない過去の過ち、ぢゃあなくって、
・・・うう、何かを作りかけて放置したんだっけかなぁ。覚えてない。(^^;

      - No.5800 -    このTreeへ    コメント元:5798 へ [リストへもどる] soft

(5798) 5801Re^2: Firefoxでレンダリング不調  投稿者:としき   2012/04/09(月) 23:47
参照先:http://www1.hinocatv.ne.jp/toshiki/
    5800 番 konno さんへのコメント    コメント数 1

> う、そ、それは、触れてはいけない過去の過ち、ぢゃあなくって、
> ・・・うう、何かを作りかけて放置したんだっけかなぁ。覚えてない。(^^;

なんか、増築に増築を繰り返した温泉旅館状態になっているような。
それだけならまだしも、開かずの間が各所にあったりなんかして。

とりあえず、そういった開かずの間をさっぱりと削除してみたらどうでしょう。
少しはスクリプトがすっきりするのではないでしょうか。
全体の物量がよくわかっていないので、気休め程度かもしれませんが。


今回、これをきっかけに、あちこち見て回って、他にもいくつか使い勝手の悪い
ところに気がつきました。でも、明らかにバグっぽいところは、この<pre>タグと
閉じタグが対応していないところぐらいでした。ま、言いたいことは山ほどある
けど、管理人に改善する余裕や意欲がないのに言ってもしょうがない、といった
ところでしょうか。
      - No.5801 -    このTreeへ    コメント元:5800 へ [リストへもどる] soft

(5798) 5802Re^3: Firefoxでレンダリングなんとか修正できました  投稿者:konno   2012/04/15(日) 01:57
    5801 番 としき さんへのコメント    コメント数 1

やっと修正することができました。
<pre>タグを削除したり移動したり弄ると改行が無くなったりして難儀しましたが、

<br>を追加して余分な<pre>を削除することでなんとかバグは修正できたようです。

> > ・・・うう、何かを作りかけて放置したんだっけかなぁ。覚えてない。(^^;

newsort2はコメントリンク表示に使ってました。m(__)m

> なんか、増築に増築を繰り返した温泉旅館状態になっているような。
> それだけならまだしも、開かずの間が各所にあったりなんかして。

温泉旅館は言いえて妙ですね。開かずの間はまた時間の有る時に。m(__)m


      - No.5802 -    このTreeへ    コメント元:5801 へ [リストへもどる] soft

(5798) 5803Re^4: Firefoxでレンダリングなんとか修正できました  投稿者:としき   2012/04/15(日) 22:23
参照先:http://www1.hinocatv.ne.jp/toshiki/
    5802 番 konno さんへのコメント    コメント数 1

> やっと修正することができました。

直っていますね。
確認しました。
いやぁ、よかった、よかった。

> 温泉旅館は言いえて妙ですね。開かずの間はまた時間の有る時に。m(__)m

余裕が出たらおっしゃってください。
半ダースぐらいは改善提案を出せます。
もちろん、採否は管理人の専権事項ですが。
      - No.5803 -    このTreeへ    コメント元:5802 へ [リストへもどる] soft

(5798) 5805Re^5: 掲示板の改善  投稿者:konno   2012/04/17(火) 00:20
    5803 番 としき さんへのコメント    コメント数 1

> 半ダースぐらいは改善提案を出せます。

どんな内容なのかは気になりますが、今回の修正程度で難儀しているようでは、
更なる改善など無理かもしれませんね。(^^;

      - No.5805 -    このTreeへ    コメント元:5803 へ [リストへもどる] soft

(5798) 5807Re^6: 掲示板の改善  投稿者:としき   2012/04/17(火) 22:54
参照先:http://www1.hinocatv.ne.jp/toshiki/
    5805 番 konno さんへのコメント    コメント数 1

> どんな内容なのかは気になりますが、

ぢゃ、簡単なのを一つだけ。
newsort3の問題を追及していたときに気がついたことです。
何が悪いかわからなかったので、HTMLのソースを見させていただきました。
そこにあった、謎の記述。
<body>タグの直下に中身のない<style>タグがあり、さらに<style>タグが閉じた
あとにstyle指定と思しき記述があります。
えと、確か、スタイルシートの記述って<head>〜</head>の中で行わなければなら
なかったはず。

このくらいの修正なら、記述の順番を変えるとか削除するといった程度ですから、
どうといったことはないでしょう。
      - No.5807 -    このTreeへ    コメント元:5805 へ [リストへもどる] soft

(5798) 5810Re^7: 掲示板の改善  投稿者:konno   2012/04/21(土) 00:43
    5807 番 としき さんへのコメント

> <body>タグの直下に中身のない<style>タグがあり、さらに<style>タグが閉じた
> あとにstyle指定と思しき記述があります。

これはさすがに酷いですねぇ。もう全然読めなくなってます。(+_+;

> えと、確か、スタイルシートの記述って<head>〜</head>の中で行わなければなら
> なかったはず。

そうですよね、とりあえずここのところは削除しました。
おかげさまでまたひとつバグが減りました。m(__)m


      - No.5810 -    このTreeへ    コメント元:5807 へ [リストへもどる] soft