none
MSN Japanを保存すると見た目が変わるのはなぜ RRS feed

すべての返信

  • ieが無条件に

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

    を書き出しているのが間違いで、無条件に書き出さない、のが正解?

    完全の場合はMOTWを書き出す場所を調整する必要がある?

    サイト側は

    <meta http-equiv="X-UA-Compatible" content="IE=8">

    などを入れておけば回避できる?

    2012年7月29日 2:28
  • ページによっては
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ="http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
    が付いて、問題なく標準モードで表示できる物もありますね。手元では
    http://www.microsoft.com/ja-jp/default.aspx
    がその動作でした。


    hebikuzure

    2012年7月29日 9:11
    モデレータ
  • 理由があって考えて出してるとすると難儀ですね。単純に削除で対処とはいかない。

    ところで、MSN Japan をアーカイブ、完全で保存したものは、検索欄まわりの<form>が非表示になるのですが、なぜでしょう?開発者ツールで見ると、保存したほうではformのdisplay:noneが効いているのに、Webのほうではそれが出てこない。


    2012年7月29日 12:35
  • ieが保存するcssはオリジナルと異なるものを生成してるようです。なんで?

    しかも、アーカイブでは、元がutf-8なのに、iso-2022-jpとヘッダで言いながらshift_jisで書き出すメチャクチャ。なんなんでしょ?


    2012年7月31日 17:11
  • フォーラム オペレーターの星 睦美です。

    Microsoft Answers に投稿されている.mhtで保存すると不完全となる がオリジナルの質問のため
    こちらのスレッドはディスカッションに変更させていただきます。


    日本マイクロソフト株式会社 フォーラム オペレーター 星 睦美

    2012年8月28日 5:32
  • Win7+IE10では見た目正常です。サイト側も変えているようなので、原因は不明です。
     

    しかし、

    ieが保存するcssはオリジナルと異なるものを生成してるようです。なんで?
    しかも、アーカイブでは、元がutf-8なのに、iso-2022-jpとヘッダで言いながらshift_jisで書き出すメチャクチャ。なんなんでしょ?

    は変わらず。そのため、font-familyが

    font-family: "meiryo","メイリオ","ms pgothic","ms pゴシック",osaka,sans-serif;

    font-family: "meiryo","���C���I","ms pgothic","ms p�S�V�b�N",osaka,sans-serif

    のように文字化けします。

     

     


    2013年5月7日 5:17