OKにメールしたら、簡単に教えてもらえることかもしれないんですが、別にメールする程でないしな~、という疑問です。
ちょっと、私の説明では、わかりにくいかもしれないのですが、「OSHIETE、KOTAERU」の画面を見てください。(つまり、この画面なんですが)
回答が出ると、左に「No.、回答した人、回答日、種類・どんな人・自信」欄が、右に「回答」欄が表示されます。
で、複数回答がある場合、この左欄と右欄の境界が、回答によってずれている時があるんです。
これが、どういう法則でずれているのか、わからない~。
まず、お礼がついていない場合はずれません。まっすぐです。
お礼がついていても、ずれていない質問もあります。
ポイントがついているところがずれているわけでもないです。
特定カテゴリ限定というわけでもなさそう・・・
別にだからどうってこともないんですが、字数の関係か何か、法則があるのでしたら、教えて下さい~。
ちなみにgooではこの現象はおきません。
No.21
- 回答日時:
WWWブラウザの違いと、WWWサイトの違いという二つの違いがからみあって
よくわからなくなってますよね。
(Macintosh は持っていませんが、おそらく同じだと思います)
rei00さんが指摘された現象は、nutsさんの#20の回答で説明がつきます。
つまり、回答文中にあるASCII文字列(連続した半角英数記号)に対する
各WWWブラウザのワードラップ機能の動きの違いが原因です。
WWWブラウザのワードラップとは、長い行を自動的に計算して適当な所で
改行してくれる機能のことです。
しかし基本的に英文は単語の途中で改行できません。ハイフネーション
といって途中でハイフンを挿入して改行させるということがありますが、
その機能は両WWWブラウザには実装されていません。
だから、長い英単語(でなくてもASCII文字列の連続)があるとその途中
では改行できないんですね。
(ただしASCII文字列中に改行コードがあると自動改行が働きます。改行
コードはスペースと同じ扱いになります)
これをやられると、テーブルうんぬんではなく、全てズレてしまいます。
だって改行できないんですから。幅指定しても意味がありません。
#11で「gooではずれない」と書いたのは、補足・お礼に長い日本語行がある
場合の話であって、こういう異常なASCII文字列が無い場合を想定している
からです。
まず Netscape の場合(4.7 及び 6.01で確認)
ASCII文字列内では一切自動改行されないようです。
従って、「教えて!goo」と OKWeb の #41002 ではズレてしまいます。
次に Internet Explorer の場合(5.0 及び 5.5で確認)
同種のASCII文字の連続では改行されないようです。
例えば、英数字(A~Z,a~z,0~9)の連続中には一切改行されません。
それ以外の記号については、改行されたりされなかったりと、まちまちで
よくわかりませんでした。前後にある文字に関係しているようです。
ここが Netscape との大きな違いです。
「教えて!goo」の #41002 を見てください。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=41002
「ずれてないよ」という方がいたら、それはInternet Explorerの
ウィンドウの幅が広いからです。これを、回答文中の
「q=cache:www.yomiuri.co.jp/osaka/monosiri/ms0731.htm+DNA%」
という幅よりせまくすると見事にずれます。この場合、「%」という
記号がセパレータの役割を果たしているようですが、それ以前の
「q=」から「DNA」までは Internet Explorer では自動改行できま
せん。
しかし OKWeb の #41002 で同じようにウィンドウの幅を狭くしても
ずれません。
http://www.okweb.ne.jp/kotaeru.php3?q_id=41002
この理由は私が#11で回答した通り、幅を pixel 指定して固定して
あるからです。ただし、もしこの pixel 指定幅数よりも長いASCII
文字列を回答文に書いた場合、OKWeb でもずれます。
つまり、OKWeb でも「教えて!goo」でも Netscape でも Internet
Explorer でも、自動改行不可能な長いASCII文字列が、指定幅より
も長かったらずれるしかないのです。
endersgameさんが最初に指摘したズレ問題とは次元が違う問題です。
#スタイルシートに、このワードラップの動きを指定するものがあり
#ますが、単語の途中で改行してしまうのは文法上ルール違反であって
#基本的に指定すべきではありません。
この回答への補足
長らく、開けておきましたが、そろそろ、締め切らせていただこうと思います。
特に、tty様、重ねての詳しいご説明を本当にありがとうございました。
これで、心置きなく、ずれの美しさを楽しめます。皆様、御付き合いいただき、ありがとうございました。
たびたび、丁寧なお答え、ありがとうございます。
僭越ながらrei00さんの分も含めて、お礼いたします。
>「ずれてないよ」という方がいたら、それはInternet Explorerのウィンドウの幅が広いからです
はいはい、ウィンドウ小さくしたら、ずれました!
ずれコレクションが広がりました~。うれしい・・・(^^)
No.20
- 回答日時:
Win版のIE5.5, NN 4.0, NS6で確認してみましたが、rei00さんのご報告と同じ症状のようです。
これはたぶん、回答文中にある長いURLのハイフネーション(でいいのかな)が原因でしょう。HTMLは英文表示が基本にあるので、英語の単語ごとに途中で改行表示しないようになっています(日本語は基本的に文字単位で改行されますが、文末の句読点やカッコの扱いで禁則処理はしています)。
極端に長い単語がある場合(英単語が前提でURLのことはあまり想定してないルールなので)、ブラウザは途中改行することができなくて横にはみ出した表示にせざるを得ません。Navigatorはそのような扱いをし、IEはURLの途中にある記号を改行可能な切れ目と解釈しているのでしょう。IEでも「aaaaaa……」のような切れ目のない長い英数文字列を表示させようとすると、横に伸びてしまいます。(ここで実験しないように。これ、掲示板荒らしのバカどもががたまにやる手法なんです)。
>Win版のIE5.5, NN 4.0, NS6で確認してみましたが、rei00さんのご報告と同じ症状のようです
私はIE5.0なんですが、そんな少しのバージョン差で、違うんでしょうか。
私が、何か勘違いしているのかな・・・
>ここで実験しないように
そうです、注意していただかないと、やってしまうバカがここにおりますので・・・(^^ゞ
No.19
- 回答日時:
下の2つに追加です。
今 goo の方からも見てみました(ログインはしていません。ペ-ジを見ただけです)。goo でも同じように,マック版 Netscape(R) Communicator 4.7 で見ると見事なまでにずれ,マック版 Internet Explorer for Macintosh 4.01 ではずれていません。
NO.#11 の tty さんの回答では,goo ではずれないとの事でしたが,今回のものは goo でも同じ様にずれています。
何故なんでしょうか?専門家の tty さ~ん。回答お願いしま~す。
うーん、WindowsのIEからはみれないですね~。残念。しかし、Netscapeをいれるのは・・・。私だけのパソコンではないからな~(TT)締め切りはもう少し延期しますね。皆様、他にも謎はないですか?(^^)
No.18
- 回答日時:
すみません。
下の回答(NO.#17)に参考 URL を入れるのを忘れてしまいました。質問 NO.#41002(教育 > 理系の学問 > 生物学)
http://www.okweb.ne.jp/kotaeru.php3?q_id=41002
です。
No.17
- 回答日時:
rei00 です。
収束に向かいつつ,質問者の endersgame さんの「締め切り予告」も出たようですが,私先程新発見を致しました。質問 NO.#41002 の回答 NO.#1 を御覧下さい。皆さんどう見えますか?普段のマック版 Netscape(R) Communicator 4.7 で見ると,今まで皆さんが御指摘されていたように,見事なまでに「左欄と右欄の境界がずれ」,さらに「回答欄の右枠が出っ張って」います。
この現象,マック版の Internet Explorer for Macintosh 4.01 では現れていません。つまり,今までと逆の状況が起きています。回答中の長い参考 URL に原因はあるようです。
ずれフェチ,ズレ研究者の皆様,是非一度御覧下さいませ。
No.16
- 回答日時:
#15の回答で、
>とりあえず#7と#5以外を無視してみてください
というのは「以外」が余分でした。すみません。
それから、
>文字数は全角1文字、半角0.5文字での概算です
というのは、全角1文字を「1文字」、半角1文字を
「0.5文字」と計算したということです。
「あ」を4835文字書いても区切りはちょうど半分くらい
までしか移動しませんので、つまらないからやめておき
ましょう(^^;;
あと、さらに一桁ぐらい多くやってみると枠が2重から
1重になってしまいましたが、これもOKWebさんに迷惑
がかかるので、ローカルで試しておくにとどめましょう。
あくまで、「私の環境では」ってことなので。
ローカルでさえ、何万文字と書かれたHTMLファイルを
表示させるのは結構重くなりますよ。
止めていただきありがとうございます。やっちゃうとこでした(^^ゞ
折角ですので、もうすこし開けておきますが、来週辺り締めようかと思います。
No.15
- 回答日時:
ズレ研究者 tty です(笑)
ズレの条件をもう一度まとめますと、Internet Explorer を使用し、
tableタグにおいて、<td width="pixel数"> というように幅指定
した場合、一番左の列で<td colspan="???"> というように複数に
またがるセルがあると、そのセル内で自動改行が生じるような長い
行を書くと、幅をpixel数指定されたはずの列がズレるわけです。
どうもこのズレの量は、基本的にそのズレの原因となった長い行の
長さに比例するようです。
今回の質問と回答において、それぞれの補足(お礼)文の一番長い
行の文字数を比較してみました。(実際はプロポーショナルフォン
トですので、文字数はあくまで目安です)
~・~・~・~・~・~・~・~・~・~・~・~・~・~・~・~
↓表1:ズレのある回答の、補足(お礼)中の最も長い行の文字数
(#5 ... 79文字)
#4 ... 67.5文字
#9 ... 69文字
#3 ... 69.5文字
(#7 ... 87文字)
#1 ... 81文字
#11 ... 300文字
(上にあるほどズレが小さい回答です。
文字数は全角1文字、半角0.5文字での概算です)
~・~・~・~・~・~・~・~・~・~・~・~・~・~・~・~
とりあえず#7と#5以外を無視してみてください。どうですか?
文字数が長いほど右へズレているというのがわかりますね。
# ちなみにズレにも限界があるようですので、いくら長くしても
# 区切りが右端にいくことはありません。連続した「あ」の場合
# 4835文字くらいがズレの限界みたいです。さらにめちゃくちゃ
# 長くするとテーブルの枠がおかしくなります(笑)
ではなぜ#7と#5は例外なのか。
調べてみると、#7は回答文中の「endersgame」という単語が原因の
ようです。これを「endersga」とすると、#1と同じ幅になります。
つまり、「長い半角英数語がくると左へズレる」のではないかと考
えられます。どのくらい長い英数語かというと、文字数では決まら
ず、実際の幅で違います。例えば連続した「i」と「w」なら、「w」
のほうが幅があるので少ない数でズレが発生します。ズレの発生す
る具体的な幅数は、全体の行の幅で決定されるようなので、はっき
りとは出せませんでした。
では、#5はどうなのかというと、これは回答文中の「Windows2000」
と、参考URLの長いURLがダブルで影響しています。この二つの長い
連続した半角英数を除くと、ズレの順位は、表1の#3と#7の間に来
ます。つまり、補足の長い文字数の順番に一致しますね。
ところで#4と#9はズレが同じ量ですが、#9の回答文中の
「NetscapeNavigator」を外すと、#4より#9のほうがズレが大きく
なります。この単語によってズレが多少抑えられていたわけです。
ちなみに、この半角英数による左へのズレ現象は、長い行が存在する
補足(お礼)が無い場合は発生しません。
このように、ズレの具合は、補足(お礼)中の長い行の文字数と、
回答文・参考URL中の長い英単語(連続した半角英数)の長さによっ
て決まるようです。
Internet Explorerは一体どんなテーブル幅計算をしているのでしょ
うか(^^;
あ、あ、ありがとうございます~。
すごい分析で、失神しそうです。
どんな人って、一般人ってことはないです、もはや専門家でしょう(^^)
♯4と♯9の微妙なずれは、0.5文字分のずれだったんですね~。
>4835文字くらいがズレの限界みたいです。さらにめちゃくちゃ長くするとテーブルの枠がおかしくなります(笑)
さ、流石にずれフェチといえど、4835文字もお礼は書けない・・・(^^;)
といいつつ、回答締める前に自己レスで「あああ・・・」といれてみようかと思っている自分が・・・。
tty先生、恐る恐るお伺いしますが、テーブルの枠、おかしくしちゃったら、まずいでしょうか?
誰か止めてくれないと、実行しちゃいますけど、いいですか~?
No.14
- 回答日時:
ありゃぁ、♯13のURL、エラーになっちゃった。
>ということは、ここにURLではなく、ひたすら、長文を打ち込んだら、一体どういうことになるのだろう?というか、何文字まで打ち込めるのだ?む、しかし、ひたすら打って、何かエラーが出たらまずいなぁ。あ、限界が近そう。それでは、皆様、さようなら~
と、いうとこで、カーソルが止まったんだけど、限界はその前に来ていたのね。
それでは、皆様、おやすみなさい~。
すべては、ずれのために。
No.13
- 回答日時:
うわ、すげぇ、出っ張ってる!!
・・・失礼致しました。わたくし、endersgameでございます。晴れて、OK会員となりました。
いやぁ、♯5がこんな風になっていたとは。
これからは、ずれフェチとして、ずれ道を邁進していく所存でございます。
さて、皆様への感謝を込めて、ここのお礼には、どのようなスタイルの文章をいれ、いかなるずれを呼び込むか、リクエストをお受け致します。あなたのお好みは、左寄り?右寄り?
すべては、ずれのために。びば!ずれ!\(^o^)/
締め切り後、かれこれ9ヶ月も経ってしまいました・・・
2001年4月19日に、サイトリニューアルがあって、この現象も、解消されてましたね。
御付き合いくださいました皆様、ありがとうございました。
4月リニューアル以降登録で、この質問を除いてしまったあなた。
一体、どんな画面だったんだ~、と気になっていません?大丈夫ですか?(^^)
リニューアル後も、ずれる現象は、いくつか残っているようなので、どうぞ探求してみてください(^o^)/~
http://www.okweb.ne.jp/kotaeru.php3?q=152085
2001年11月吉日。
ずれフェチより愛を込めて。
No.12
- 回答日時:
再びkojoです。
蛇足ですが失礼します。m(_ _)m
>♯1の境界線が一番右へずれていて、
>それから♯3、そして、わずかの違いですが、
>♯4と♯9。そして、♯5
>んで、♯2と♯6は回答がついてるのに、
>ずれていない。
私も定規で測ってみましたが、endersgameさんと同様ですね。
pyonkotanさん…
>「#5は出っ張ってますね~ 」は書き方が
>悪かったようです。ごめんなさい。
>これ、境界線のことではなくて外枠のことなんです。
>kojoさん違いますか?
そうです~。回答欄(右側)の外枠のことです。ずっと前に回答欄の中に長ーいURLを載せたら、外枠が異様に飛び出した記憶があったので、MYページで探してみましたが、恥かしい回答ばかり見付かり、肝心の外枠が飛び出した回答は見付かりませんでした…。でも今はそのような回答を見ることはないので、もうその現象はないのかもしれませんね。(それとも幻?) ですが、shigatsuさんのおっしゃるとおり、回答を書く画面ではその現象が見られるんですね。
ところでttyさんの回答、素晴らしいですね。なるほどです!すみませんがちょっとだけ…ずれフェチのendersgameさんの為に(私の為?)。「お礼」等に長い行(改行を入れていない行)が入っているもの同士比較すると、ずれ方が微妙に違うのは、回答文となにか関係があるのでしょうかね…?スミマセン…根も葉もない憶測です。m(_ _)m なんだかここまできたら、規則性のすべてを知りたくなってきてしまいました…^_^;。
この回答への補足
おお、すばらしい、♯11のずれが♯1を超えた!
・・・失礼致しました。
>私も定規で測ってみましたが、endersgameさんと同様ですね。
わざわざ、ありがとうございます。
それにしても、さらなる謎が。
ずれの差がパソコンによって、
一定ではないというのは一体何なんでしょうか!?
IEのバージョンのせい?
私のバージョンは5.00です。
(もっと詳しくいります?)
>ずれ方が微妙に違うのは、
回答文となにか関係があるのでしょうかね…?
すみません、ttyさん、ぜひ、再度のご登場を~。
♯11と対比させるため、今回は、こまめな改行で
お送りいたします。
空白の改行も混ぜてみたりして。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 時々、回答者の見識に疑念を抱いてしまうんです。私だって本当は皆様のことを疑いたくはありません。しかし 2 2022/11/27 12:23
- レトロゲーム ファミコンのインベーダの質問その3 背景にインベーダーを描画したとしても、なぜ動けるのか? 3 2022/07/08 16:58
- 教えて!goo このアプリ不具合多くないですか?知恵袋の回答が来なさすぎて最近こっち来たんですけど、最初は「お礼」「 4 2022/09/30 02:54
- 教えて!goo お礼ができない人が居るのははなぜ? 4 2022/08/14 17:25
- 日本語 自分の求める回答をしてもらえない原因は?(+教えてgooの使い方について) 16 2022/04/24 13:26
- その他(悩み相談・人生相談) 質問したことに少しズレた回答をする人や複数の質問をして1つにしか答えない人の心境はどういうものだと思 12 2022/03/28 22:27
- その他(業種・職種) 建築関連の仕事についての質問。 ある書類の申請書を出す際、職業を答える欄で業務の種別を回答するとき、 3 2022/04/03 16:09
- 教えて!goo 教えてgooについて ウーバーのことについて質問したところ1件の回答がありこの質問の回答数(1)その 5 2023/06/08 12:33
- Android(アンドロイド) PayPayでアンドロイドスマホのアカウント画面の表示のポイントの使い方が知りたい 画像添付 5 2022/05/26 10:58
- 教えて!goo この質問は真面目に答えると「地雷」ですよね。こういうネタ質問を教えてGooから排除できないのか? 8 2023/07/06 14:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
wordの何も書かれていない2ペー...
-
Chr(13)とChr(10)の違いは?
-
wordで均等割り付けをするとき...
-
【エクセル】セル最後にある無...
-
Tera Term のマクロでの改行コ...
-
PDFの改行URLを有効にす...
-
履歴書の志望動機の所で、「ま...
-
VBA フォームのテキストボック...
-
Excel VBAで改行を含めたセルの...
-
マクロでテキストファイルを読...
-
excelで勝手に改行されます
-
WordにURLを載せると
-
Word 途中で勝手に改行してしま...
-
Excel、VBA、1行中複数セルに...
-
パワーポイントのリンク管理に...
-
teratermのコマンド入力文字数...
-
グーグルシートで1つのマスに文...
-
バッチで指定ファイルの文末に...
-
セル内で自分の好きなところで...
-
エクセル文字入力でセル内での...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
wordの何も書かれていない2ペー...
-
Chr(13)とChr(10)の違いは?
-
【エクセル】セル最後にある無...
-
PDFの改行URLを有効にす...
-
excelで勝手に改行されます
-
wordで均等割り付けをするとき...
-
棒グラフ 横軸の縦書き2列にし...
-
履歴書の志望動機の所で、「ま...
-
EXCELで"-"で勝手に自動改行し...
-
EXCEL(VBA) 末尾の改行のみ削...
-
Tera Term のマクロでの改行コ...
-
イミディエイトウインドウの最...
-
Excel セル内の最初と最後の改...
-
Accessにインポートしようとす...
-
パワーポイントのテキストボックス
-
エクセルでセル内改行の複数行...
-
Word 途中で勝手に改行してしま...
-
エクセル文字入力でセル内での...
-
Access2003で特定列の改行コー...
-
パワーポイントのリンク管理に...
おすすめ情報