返信元の記事 | |||
【657】 | RE:★最高裁判所★ 松之 (2010年03月26日 19時39分) |
||
何故か全く違うトピに紛れ込んでしまったかのような惨状ですね… この状態ではスレ違いであるかのような感じもしますが、僕に取っては懸案事項でもありますので、片付けておく事にします。 それに放っておいても、漢★花さんがお答えを述べるとは到底思えない状況ですし。 まずはこのサイトのソースを、そのままメモ帳で保存した場合に文字化けする理由ですが これはメモ帳(と言うよりはWindows)が基本的に使っているエンコード方式と このサイトの使用しているサーバのOSが使っているエンコード方式が違うと言うのが原因ですね。 ここのソースは[EUC]という方式でエンコードされています。対してWindowsが使用しているのは[shift_jis]という方式です。 [EUC]でデコードすることを指定されたファイルが、メモ帳を経由するときに[shift_jis]で保存される。 だから文字化けしたのですね。 これを踏まえて、.htmlファイルを文字化けさせない方法。 まず一つ目は、必殺さんがやったように[デコードの指定をshift_jis]で行うように、構文そのものを書き換える方法があります。 shift_jisで書かれたファイルをshift_jisで読みだすのですから、文字化けが起こる事はありません。 もう一つは漢★花さんのやった、[保存時にUnicodeでエンコード]してしまうという方式ですが ファイルサイズが大きくなってしまうのであまりお勧めはしません。 なぜデータが大きくなるのかの理由ですが、Unicodeというのは[世界の言語]を網羅していて 単純に[ひとつの文字に対する文字データ]が、他の方法に比べて膨大なものになってしまうからなんですね。 それに一部のフォントが変わってしまうので、[偽ページ]を作るのなら不適切ですしね。 そして必殺さんが後にやった[他の方法]ですが、これはエンコードそのものを[EUC]で保存したというのが正解でしょう。 これをするためには、直接[EUC]で保存出来るエディタが必要で、メモ帳ではこれをすることは出来ません。だから一手間かかるのですね。 蛇足ですが、これらの他にもう一つ方法があります。 実は今のブラウザというのは、ソースを見ただけでエンコード方式を自動判別する機能も備わっているのです。 ですのでソースの構文上から[エンコード方式の指定]を削除してやるだけで、ブラウザは適切なエンコード方式を判定して正しく表示してくれるのです。 ですのでこの場合は[エンコードはEUCで]と表記されている部分を、ばっさり切り取るだけでも良かったのです。 余談ですが、[フォントの違い]というのを納得されていない人がいたようですので、試しに下記の文を [shift_jis]と[Unicode]の両方でエンコード・保存して、拡張子を[.html]にして表示させてみましょう。 <HTML> <HEAD> <TITLE>フォントの違いを見てみよう</TITLE> </HEAD> <BODY> [ 1 2 3 4 5 6 7 8 9 ]○×<BR> <FONT size="7">[ 1 2 3 4 5 6 7 8 9 ]○×</FONT> </BODY> </HTML> 明らかにバランスが変わっているのが判りますよね? |
■ 1,164件の投稿があります。 |
117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 |
【872】 |
インカム (2010年03月31日 15時25分) |
||
これは 【657】 に対する返信です。 | |||
松之さん♪ 遅くなりましたが、大変詳しい解説有難うございました♪ 内容の方はといえば、判ったような判らないような…(笑 とにかくそういうものなんだと思っておきますね。 下の方にあるプログラム?ですが、やってみました。 バランスの違いが面白いですね。 |
|||
この投稿に対する 返信を見る (1件) |
【661】 |
漢★花. (2010年03月26日 20時05分) |
||
これは 【657】 に対する返信です。 | |||
-------------------------------------------------------- ★☆★ 完全確率という名の幻想 ★☆★ http://www.p-world.co.jp/community/keiziban2disp.cgi?mode=kiji&pg_no=8&kiji_grp=1270&dbname=gyoukai トピ主であるが・・・ なんだね!?この惨状は・・・ -------------------------------------------------------- ↑ (・ω・)?<なんで、ネタトピなのにチョーなるの???? ↓ -------------------------------------------------------- ●何故か全く違うトピに紛れ込んでしまったかのような惨状ですね… -------------------------------------------------------- /~⌒⌒⌒⌒ヽ / 保シュ ) 【 T H E 癖 】 ( /~⌒⌒⌒ヽ) | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| ( ξ 、 ,| | 松之=・・・本当に | (6ξ――□-□| | 松之=超必殺保シュ人 | ヽ ) ‥ ) < 松之=インカム | /\ ー=ノ | | (_つ  ̄二つ  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ (( | \ (( (/ ̄ ̄\) (・∀・)<たぶんペパーミントもそうだぉ! |
|||
【658】 |
漢★花. (2010年03月26日 19時53分) |
||
これは 【657】 に対する返信です。 | |||
>チョー松之インカムおマメ君www >何故か全く違うトピに紛れ込んでしまったかのような惨状ですね… 惨状も何も元々ネタトピであるわけだが(・∀・)クスクス >それに放っておいても、漢★花さんがお答えを述べるとは到底思えない状況ですし。 <わからない五大理由 教えてもらえない理由> 1. 読まない ・・・説明書やヘルプなどを読まない。読む気などさらさらない。 2. 調べない ・・・過去スレ、検索するなど最低限の内容も自分で調べようとしない。 3. 試さない ・・・めんどくさいなどの理由で実行しない。する気もない。 4. 理解力が足りない ・・・理解力以前の問題で理解しようとしない。 5. 人を利用することしか頭にない ・・・甘え根性でその場を乗り切ろうとする。 6.感謝しない・・・教えてもらって当たり前。事がすんだらさようなら。 7.逆切れする・・・自分の思うようにならないと逆切れする。 8.自分にしか分からない質問をする・・・説明不十分、URLや製品名を書かない、自分が分っている事は相手も分かっていると思っている。 9.日本語が話せない・・・ギャル文字を使ったり、一般的でない省略語を使う。 10.失敗した理由を他人のせいにする・・・「弟が・・」「間違えて・・」とか 11.無理を言う・・・「親にバレずに・・」「至急・・」など 12.違法なことを質問する・・・回答者が罪に問われる場合があります。多額の賠償など責任を負うのは親です。 >これはメモ帳(と言うよりはWindows)が基本的に使っているエンコード方式と いえいえメモ帳は保存時に保存形式を選べますがな(・∀・)クスクス だから、何の手間もありません。ファイルサイズが大きくなるというのは、そのとおり。 だが、そうでないことができることも証明済みwwww >これを踏まえて、.htmlファイルを文字化けさせない方法。 私の作ったサイトは最初っから文字化けなどしていませんしwww >もう一つは漢★花さんのやった、[保存時にUnicodeでエンコード]してしまうという方式ですが 2番目に作ったファイルはそうですが、最初と最後は違いますよ(・∀・)クスクス もっと言えば3つ全部違います。 >それに一部のフォントが変わってしまうので、[偽ページ]を作るのなら不適切ですしね。 いいえ。変わりません。 http://www.nicovideo.jp/watch/sm9876004 の動画の文字の拡大を見れば判りますねwwwww あれはフォントサイズの指定を変えただけで、文字フォントの指定は変えてないから、ああなってるんですよwwww >実は今のブラウザというのは、ソースを見ただけでエンコード方式を自動判別する機能も備わっているのです。 とっくに述べていますよ(・∀・)クスクス |
|||
この投稿に対する 返信を見る (2件) |
117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 |
© P-WORLD