EmacsはダウンロードしたHTMLファイルをレンダリングできますか?

EmacsはダウンロードしたHTMLファイルをレンダリングできますか?

.htmlFirefoxからディレクトリ名が「webpage、full」で終わるファイルをダウンロードしました_files。 emacsで開くと、.html次の条件でもhtml-modehtmlファイルのソースコードのみが表示され、Webページはレンダリングされません。 EmacsからダウンロードしたHTMLファイルをレンダリングするには?レンダリングのためにdirの下のファイルも使用する方が良いですが、_filesほとんどの場合、テキストを読む必要があります。

私はFirefoxとChromeで開いているWebページが多すぎてリソースが多すぎるため、本格的なアプリよりも軽い(テキストを含む)アプリを探しています。

これはURLを介してWebを閲覧するのと同じですか?

答え1

私の考えでは、あなたが欲しいものを得ると思いますw3(http://elpa.gnu.org/packages/w3.html)。 Lispで書かれたEmacs Webブラウザです。それでもEmacsでレンダリングされたWebページのように見えます...

答え2

Emacsはテキストエディタなので、一般的なユースケースはEmacsを使用してHTMLファイルをレンダリングする代わりに編集することです。

ブラウザを使用してレンダリングします。最新のWebページは非常に複雑で、完全に正しいレンダラーを書くのは簡単ではないので、w3を使用しても失望する可能性があります。

答え3

ewwに含まれているブラウザを使用してこれを行うことができますemacs

ランニングはeww-open-file私にとって非常に効果的です。もちろん、HTMLをレンダリングしますが、Firefoxを介してオンラインでレンダリングされるHTMLとまったく同じではありません。

ただし、Webページをオフラインで読むのに適しており、テキストに焦点を当てます。比例フォントを有効にしてS-fテキストをより快適にすることもできます。

Ewwは、好きな方法でフォーマットされたWebコンテンツを読むのに適しています。

以下のように画像表示の可否を切り替える機能を設定することもできます。https://emacs.stackexchange.com/questions/561/how-can-i-toggle-displaying-images-in-eww-without-a-page-refresh

最後に、emacsでHTMLファイルを開き、コードが表示された場合はおそらくHTMLモードにあります。ここではC-c C-v、EWWでレンダリングされたファイルを表示できます。

関連情報