「.webarchive」で保存したものを、Safariで開くと、部分的に表示されません。

『バイトの単位(KB、MB、GB、TB)の意味と換算』

https://mathwords.net/kbmb


このページを、「ページを別名で保存...」で、「.webarchive」にすると、

ページの下部が消えた状態でしか表示できません。


このWebページは、このようにしかwebarchiveで保存出来ないなら、諦めるしかありません。

が、

こうなってしまうのは、当方のMacに起因する可能性は、ありますでしょうか?



MBA 10.14.6(18G4032)

Safari バージョン13.1 (14609.1.20.111.8)



ーーーーーーーーーー

>同例のスレッドありましたが、解決策はコメントありませんでした。

『webアーカイブ保存について』

https://discussionsjapan.apple.com/thread/251227903


記事に従い、


セーフモード時 > 同じ症状が発生します。

セーフモード後 > 改善しません。

別のユーザアカウントを使って問題を検証する > 同じ症状が発生します。


Safariで開くと、ページの下部が消えてしまいますが、

クイックルックでは、全部読めるのも、記事と同様です。





追記:

このWebサイト以外では、同様の症状は、今のところ、見たことはありません。


編集しました@2020-05-14 12:40 スカイブルー193


MacBook Air

投稿日 2020/05/13 20:37

返信
スレッドに付いたマーク ランキングトップの返信

投稿日 2020/05/13 21:50

当方でも同様です。JavaScript の部分がうまく保存されないのが原因のようです。次の手順で保存すればなんとかなりそう。


  1. Safari の「環境設定 > セキュリティ > Webコンテンツ」で、「JavaScriptを有効にする」を OFF にする
  2. 当該ページを開く
  3. Webアーカイブで保存 (⌘S)
  4. 「JavaScriptを有効にする」を ON にする
  5. Webアーカイブファイルを開く


環境

  • macOS 10.13.6 (17G12034)
  • Safari 13.1 (13609.1.20.111.8)


返信: 16
スレッドに付いたマーク ランキングトップの返信

2020/05/13 21:50 スカイブルー193 への返信

当方でも同様です。JavaScript の部分がうまく保存されないのが原因のようです。次の手順で保存すればなんとかなりそう。


  1. Safari の「環境設定 > セキュリティ > Webコンテンツ」で、「JavaScriptを有効にする」を OFF にする
  2. 当該ページを開く
  3. Webアーカイブで保存 (⌘S)
  4. 「JavaScriptを有効にする」を ON にする
  5. Webアーカイブファイルを開く


環境

  • macOS 10.13.6 (17G12034)
  • Safari 13.1 (13609.1.20.111.8)


2020/05/14 00:16 スカイブルー193 への返信

【問題なし】

OS X 10.9.5 (13F1911)

Safari 9.1.3 (9537.86.7.8)


【問題あり】

OS X 10.10.5 (14F2511)

Safari 10.1.2 (10603.3.8)


OS X 10.11.6 (15G22010)

Safari 11.1.2 (11605.3.8.1)


macOS 10.12.6 (16G2136)

Safari 12.1.2 (12607.3.10)


macOS 10.13.6 (17G12034)

Safari 13.1 (13609.1.20.111.8)


macOS 10.14.6 (18G4032)

Safari 13.1 (14609.1.20.111.8)


macOS 10.15.4 (19E287)

Safari 13.1 (15609.1.20.111.8)


「Webアーカイブ」は以前から不安定な印象があるので必要に応じて「PDFとして保存」などを併用するのが良いと思います。

Macで書類をPDFとして保存する - Apple サポート


なお上記のすべての環境においてクイックルックでは問題がなさそうなのでフィードバックしておくのも良いでしょう。

Safari - フィードバック - Apple(日本)

2020/05/14 00:38 スカイブルー193 への返信

なるほど。オフライン時の表示は確認してませんでした。改めて Mojave 環境下の Safari でテストしたところ、こんな感じになりました。(あまりちゃんと検証してないので間違ってるかも...)


[オンライン] ページを JavaScript 有効で表示

・問題なし


[オンライン] ページを JavaScript 無効で表示

・問題あり - 「1バイトは $0\:\mathrm{or}\:1$ の情報8個分です。」


ーーーーー


[オンライン] JavaScript 有効で保存したウェブアーカイブファイル

・JavaScript 有効で表示 : 問題あり -「下の方が表示されなくなる」# ご指摘の不具合

・JavaScript 無効で表示 : 問題なし


[オンライン] JavaScript 無効で保存したウェブアーカイブファイル

・JavaScript 有効で表示 : 問題なし

・JavaScript 無効で表示 : 問題あり -「1バイトは $0\:\mathrm{or}\:1$ の情報8個分です。」


ーーーーー


[オフライン] JavaScript 有効で保存したウェブアーカイブファイル

・JavaScript 有効で表示 : 問題なし

・JavaScript 無効で表示 : 問題なし


[オンライン] JavaScript 無効で保存したウェブアーカイブファイル

・JavaScript 有効で表示 : 問題あり -「1バイトは $0\:\mathrm{or}\:1$ の情報8個分です。」

・JavaScript 無効で表示 : 問題あり -「1バイトは $0\:\mathrm{or}\:1$ の情報8個分です。」


# 「問題なし」はコンテンツが全て表示されるという意味ではなく、必要な情報が正しく表示されるということです。広告等の表示は考慮してません。


ところで、このページって JavaScript を使わなくても良いところに使っていて、ちょっと無理やり感があるような気がしないでもないです。また、JavaScript が OFF の際の手当ぐらいはしておいた方が良いんじゃないかな〜とも思ったりします。


あと、個人的な意見ですが、このような問題があるか否かに関わらず、特定のアプリケーション固有の形式によるファイルの保存はできるだけ避けた方が良いです。仕様が変更になったり最悪アプリが開発終了となったりした場合に、そのファイルが開けなくなってしまう恐れがあります。


macOS 10.14.6 (18G4032)

Safari 13.1 (14609.1.20.111.8)


2020/05/14 03:49 スカイブルー193 への返信

JavaScript が OFF だと、このボードに限らずそうなるでしょうね。うっかりミスとはいえ結構焦るかも w


ところで、ページの保存についてですが、Firefox でも良ければ Save Page WE というアドオンを使う方法もあります。


Firefox

https://www.mozilla.org/ja/firefox/new/


Save Page WE

https://addons.mozilla.org/ja/firefox/addon/save-page-we/


このアドオンは HTML 形式でファイルを保存するので Safari でも開くことができます。汎用的な書式ですから保存したファイルが開けなくなるという心配は不要です。(Firefox や Save Page WE がなくなっても大丈夫)


まあ、どの形式で保存するかは好みの問題もあるでしょうから、色々試してみると良いのではと。


2020/05/14 16:37 Hiro__S への返信

Firefoxで、右クリックしたら、

Safariと同じように、

「別名でページを保存...」がありました。

まだ入手していないので、

これは、『Save Page WE』ではないですよね?


バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files

バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学.html

の2つで保存してくれます。


このファイルの拡張子は、『.html』ですが、この保存でも、

>HTML 形式でファイルを保存

してくれているということなのでしょうか?


ちなみに、

バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_filesの中身は、

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/a.html

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/ads_002.html

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/ads_003.html

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/ads_004.html

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/ads_data

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/ads_data_002

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/ads_data_003

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/ads.html

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/adsbygoogle.js

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/analytics.js

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/comment-reply.js

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/cookie.js

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/integrator_002.js

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/integrator.js

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/jquery.js

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/kbmg-300x136.png

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/logo.PNG

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/MathJax.js

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/osd.js

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/screen.css

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/show_ads_impl_fy2019.js

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/style_002.css

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/style_pc.css

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/style_sp.css

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/style.css

/Users/ユーザー名/Downloads/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学_files/zrt_lookup.html

です。


バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学.htmlを、ダブルクリックすると、Safariで開きます。

Firefoxで作ったものなのに、

Safariで開くのがデフォルトなんですね。

もちろん、

「このアプリケーションで開く」で、開くアプリを変更すれば、Firefoxで開きますが。



また、

Chromeでも、右クリックすれば、

「別名でページを保存...」があって、

/Users/ユーザー名/Desktop/バイトの単位(KB、MB、GB、TB)の意味と換算 - 具体例で学ぶ数学.html.mhtml

として保存できますが、

以前は、Firefoxのと同様に、ファイルとフォルダの2つで保存してたと思うのですが、仕様変更になったのですね。

こっちは、デフォルトはテキストエディットとなっていますが、ダブルクリックすると、Chromeで開きます。


このファイルの拡張子は、「.html.mhtml」ですが、

これは、

>HTML 形式でファイルを保存

してくれていないということなのでしょうか?


2020/05/14 01:06 Hiro__S への返信

Hiro.S 様

またまた、実機でのご確認、ありがとうございます。

感謝いたします。



今回のことがあるまでは、何で保存するか、あまり考えていませんでした。

今回のことで、コミュニティを眺めていたら、


『Safariで保存したファイルをダブルクリックで開けない』

https://discussionsjapan.apple.com/thread/250156226



>それからはPDF 保存に変えました。バージョンによる影響が大きい気がします。

このコメントを読み、webarchiveは、頼りすぎてはいけないなぁ。と思い始めておりました。


>「Webアーカイブ」は以前から不安定な印象があるので必要に応じて「PDFとして保存」などを併用するのが良いと思います。

と、Rondo_1 さんからもコメントいただきましたし。



>特定のアプリケーション固有の形式によるファイルの保存はできるだけ避けた方が良いです。

>仕様が変更になったり最悪アプリが開発終了となったりした場合に、

>そのファイルが開けなくなってしまう恐れがあります。


コミュニティで、こうなった例、いくつか読みました。

Hiro.S さんのおっしゃる通りと思います。

今のうちに、webarchiveのPDF化を進めていこうと思います。

ま、

webarchiveも、使えるうちは、捨てないで、使っていくのですけれども。


2020/05/18 02:46 スカイブルー193 への返信

「.webarchive」をオンラインで閲覧すると、現時点のWebページに「 影響 」を受けて、保存した内容が変わってしまうことは、ないのでしょうか?


私も良く分かってないのですが...、その心配はしなくても良いのではないかなと。ちなみに下図は2013年に保存したWebアーカイブファイル (スレッド自体は2007年ですが、保存したのは2013年) です。ちゃんと表示されます。



# これだけ見ると .webarchive でも良いと思われるかもしれませんが、もっと長い目でみると HTML や PDF といった汎用的な形式の方が良いです。


あと、オリジナルの URL を別途 (プレーンテキストで) 控えておくとさらに良いです。その情報があれば、Wayback Machine で閲覧可能な場合もあります。私はこれに何度も助けられました。


2020/05/15 00:40 スカイブルー193 への返信

これは、『Save Page WE』ではないですよね?


これは Save Page WE ではなく Firefox の標準の機能です。どちらも HTML で保存されますが内容が異なります。


アドオン Save Page WE には2つの特徴があって、Firefox の「別名でページを保存... > ウェブページ、完全」では保存されないコンテンツを保存してくれるのと、画像等も含め一枚の HTML にコンテンツを保存してくれます。


例えばこのページの場合、「別名でページを保存...」では各コメント下部にある「参考になった」の右にある画像が保存されません。一方 Save Page WE ではちゃんと保存されます。また、前者ではサブフォルダ内に多くのファイルが保存されるのに対し、後者は HTML ファイル一枚のみで、その中に画像等が含まれてます。


Save Page WE でもダメなページもありますが、標準搭載の「別名でページを保存...」より好ましい結果が得られると思います。


あと、Google Chrome は使ってないので分かりません。


2020/05/15 01:59 Hiro__S への返信

Hiro.S 様


教えていただけなければ、そのような違い、知らないままでした。


詳細にご説明くださり、ありがとうございます。


>一枚の HTML にコンテンツを保存

こっちの方が、絶対便利です。

「Save Page WE」も試してみようと思います。




ーーーーーーーーーー

JavaScriptやら、HTMLやら、

無縁のものと思っていましたが、

この機会にと、

ちょろっと、見てみると、む〜ずかし〜ですね。


「 超絶初心者」と書いてあっても、ホントの超絶初心者向けではないので、中々頭に入って来ません、、、


『超絶初心者のためのフロント入門(HTML、CSS、JavaScript)』

https://qiita.com/shuntaro_tamura/items/c9b2fec0f3a9f7d1e987



2020/05/18 01:27 Hiro__S への返信

すみません。

もう一つ、教えていただけないでしょうか?


「.webarchive」って、Webサイトのページの特定の時点の状態を保存してくれるということだと思うのですが、

Webサイトのページによっては、加筆されたり、ものによっては、閉鎖されてしまうものもありますが、


「.webarchive」をオンラインで閲覧すると、現時点のWebページに「 影響 」を受けて、

保存した内容が変わってしまうことは、ないのでしょうか?


つまり、

以前の、特定時点のページを読みたくて保存しておいたのに、

それではなくて、

今の、異なる時点のものに変わってしまうとか、

閉鎖されたWebページなら、閲覧できない状態になってしまうとか。です。



ご面倒をおかけして、誠に申し訳ありません。

素人の取り越し苦労だと思うのですが、

お分かりでしたら、教えていただけないでしょうか。

どうか、よろしくお願いいたします。

(オフラインで読む必要しかないですけど、そんな訳で心配で、オンラインでは読むのは二の足です。)

(PDFならこんな心配必要ないのでしょうが、webarchiveってどのように保存しているか???なもので。)

2020/05/14 00:54 Rondo_1 への返信

Rondo_1 様

実機でのご確認、ありがとうございました。

本当にお手数をおかけいたしました。申し訳ありませんでした。


しかし、

>OS X 10.9.5 (13F1911)

>Safari 9.1.3 (9537.86.7.8)

なら、問題なく表示できるとは、面白いものですね。

ちょっとびっくり。


それにしても、7種類ものバージョンをお持ちとは、スゴイです。

こちらにも、びっくりです。


2020/05/14 01:25 Hiro__S への返信

どうでもいいハナシですが、


「JavaScriptを有効にする」をON/OFFしていたら、

このコミュニティのサインインがクリックできなくて、びっくり!


「JavaScriptを有効にする」をOFFだと、サインイン出来ないです。


Chromeでログイン確認までして、ばかばかしいことしちゃいました(笑


2020/05/18 02:55 Hiro__S への返信

Hiro.S 様

ご返信ありがとうございます。


少し安心しました。


一つの方法を覚えると、それ以外を考えること止めちゃって、

そればかり使うのが、今まででした。


ず〜っと保存しておきたいのならば、

保存方法の使い分け、大切ですね。

というか、

バックアップみたく複数保存にしてみます。


情報、ありがとうございました。


追記:

>Wayback Machine

面白いです。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

「.webarchive」で保存したものを、Safariで開くと、部分的に表示されません。

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。