問題タブ [static-html]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 「動的」Web サイトの可能なすべての静的 HTML ページを「事前生成」できますか?
たとえばhttp://www.idealo.co.ukstatic html
のような一部の Web サイトは、コンテンツが動的であるにもかかわらず、のみを提供しているように見えます。
たとえば、特定のカテゴリをナビゲートすると、static html
ページへのリンクが表示されます。
http://www.idealo.co.uk/cat/5666/electric-guitars.html
カスタムフィルターを適用すると、次のようなものへのリンクが表示されますstatic html
。
http://www.idealo.co.uk/cat/5666F456496-735760-1502100/electric-guitars.html
これはどのように達成されますか?新しい入力が与えられるたびに、ページが既に存在する (つまり、既に利用可能である) ように、考えられるすべての動的ページを「事前生成」するのに役立つフレームワークはありstatic html
ますか?
背景: 私たちは不動産オファーの小さな検索エンジンを運営しています。オファーはスクレイパーによって1 日 1 回更新されます (コンテンツは終日静的です)。コンテンツは、Ruby-on-Rails Web サイトで検索できます。トラフィックが増加するにつれて、パフォーマンスが問題になりつつあります。サービスを提供できるように、すべての検索をバッチ生成できるフレームワーク/ツールがあるかどうか疑問に思っていますstatic html
。
php - 動的(PHP)Webサイトを静的HTMLとしてアーカイブする方法は?
現在、 The Conversations Network(IT Conversationsポッドキャストを含む)をシャットダウン中です。計画は、インターネットアーカイブで恒久的なホスティングのために私たちのウェブサイトの静的なHTMLバージョンをレンダリングすることです。
現在PHPから動的に生成されている約5,000の動的ページから静的HTMLを生成する最も簡単な方法は何ですか?
コードを微調整してPHP出力をキャッシュし、ファイルに書き込んでから、サイトマップをたどってすべてのページを生成できることはわかっています。しかし、私たちが考慮すべきオプションがあるかどうか疑問に思います。これを実行し、HTMLをそのままスクレイピングするためのツールはありますか?(Acrobat Pro以外のもの?)
残念ながら、かなりの数のAjax呼び出しもあり、これによりこれがさらに困難になります。最初にAjaxを解除する必要があると思います。
ruby-on-rails - すべての .html ファイルを Rails の High Voltage に一致させる
.html
すべてのファイルをRails のHigh Voltage.html
のコントローラーと一致させて、末尾にあるURL がpages/<page>.html.erb
ビュー ディレクトリ内の対応するファイルを開くようにするにはどうすればよいですか? そしてもちろん、High Voltage のpage_path
名前付きルートで参照できますか?
javascript - NodeJSを介してHTMLファイルでJSファイルをロードする正しい方法
提供されたdefualt.htmページの先頭に含まれているコンテンツを「機能」させることができません。HTMLがDOMに読み込まれ、CSSファイルとJSファイルだけが失敗します。より良い代替案はありますか?ソリューションをNodeJS内に保持したいのですが、代わりに、socket.ioとexpressにもオープンにします。
おかげで、以下は私が使用しているものです。
ページを提供するNodeJS
Default.htmlページ
javascript - 別の html ファイル (javascript/jQuery を使用) からローカルの html ファイルを一覧表示し、それらのリンクを動的に作成します。
ダブルクリックしてブラウザで開くことでローカルで使用するための静的なhtmlファイルを作成する予定です(httpサーバーが実行されていません)。
フォルダー (インデックス ファイルと同じフォルダーにある) 内に、「アイテム」ファイルを追加して、マスター ファイルを開くと、そのフォルダー内のすべての html ファイルが一覧表示され、リンク付きのナビゲーション リストが作成されるようにする予定です。ファイルに。後で、ファイル間のナビゲーション (クロスリンク) を追加できますが、それは別の問題です。
主な問題は、インデックス ファイルがアイテム ファイルの数 (およびどれ) を事前に認識していないことですが、インデックス ページが読み込まれるときにそれらを動的にリストし、いくつかのアイテム内にリンクのリストを作成することになっています。インデックス ページの静的要素。
更新:多かれ少なかれ私が望むものを示す疑似コードスニペット(javascript構文ではありません)は次のようになります:
サーバー側のスクリプトなしでこれを行う方法について何か考えはありますか? これは個人的な使用のためのものであり、インターネットや Web 開発とは関係がないことを明確にすることが重要です。
読んでくれてありがとう!
python - Djangoで応答として静的HTMLファイルを返す方法は?
純粋な HTML コードや HTML + JavaScript + CSS で Web サイトを表示する方法がわかりません。
Hello Worldという HTML ファイルを読み込もうとしました。
Django でもできることはわかっていますが、後で、CSS+JavaScript+HTML で Web サイトを表示したいと考えています。
ビュー ファイルで、次のコードを実行します。
しかし、ウェブサイトに表示される唯一のものは次のとおりです。
facebook - Facebookの「静的Html:iFrameタブ」内にWordpress Webサイトを表示して、ページのコンテンツの高さに合わせて調整するにはどうすればよいですか?
Web サイトのコンテンツの高さに応じて iframe を調整するためのさまざまなソリューションを試しました。これにより、垂直スクロールバーを廃止できますが、満足のいくソリューションは得られません。
多くのソリューションでは、「サーバー側」にコードのセクションを追加する必要があります。それが、Wordpress ファイル内のコード行を編集しなければならないことを意味する場合、どこでこれを行えばよいでしょうか?
tomcat - Tomcat 7.0.35 は、静的 HTML ファイルの HTTP 応答ヘッダー Content-Type charset を設定します
HTTP コネクタを使用して、スタンドアロンの Tomcat 7.0.35 サーバーから単一の war ファイルでいくつかの静的 HTML ファイルとサーブレットを提供しています。
HTTP 応答ヘッダーを設定して、すべての静的 HTML ファイルの文字セットを指定したいと考えていますContent-Type=text/html;charset=UTF-8
。
デフォルトでは、Tomcat はContent-Type=text/html
(文字セット部分なしで) HTML ファイルを提供します。
次の指示に従いました。
http://wiki.apache.org/tomcat/FAQ/CharacterEncoding#Q8
しかし、ヘッダーにはまだ含まれていContent-Type=text/html
ます;charset=UTF-8
私の web.xml を以下に再現します。url-pattern
を/*
、*
、/index.html
、 に変更しようとしたindex.html
が、どれも機能しなかったことに注意してください。
参考までに、 /index.html ファイルは Tomcat によって正しく提供されています (欠落している を除く;charset=UTF-8
)。/getData サーブレットも正常に動作しており、 をContent-Type=text/html;charset=UTF-8
使用してサーブレットの応答を正常に設定できましたresponse.setContentType("application/json;charset=UTF-8");
。
助けてくれてありがとう。
apache - 静的コンテンツの場合: 404 エラーを返す Apache カスタム 404 ページ
404 エラーを返す Apache カスタム 404 ページと同じ問題がありますが、さらに html ファイルを使用し、スクリプト言語は使用しません。
ブラウザから要求されたときに 404 ステータスのページ www.example.com/404.html を返すように Apache を設定する可能性はありますか?
javascript - 静的サイトをデプロイするときに JS および CSS 参照を置き換える方法は?
静的サイト (つまり、基本的な Web サーバーから提供される HTML ファイル) を構築しています。開発中は、Javascript コードと CSS ファイルのローカル (および縮小されていない) コピーを使用したいと考えていますが、デプロイ時には、同じファイルの縮小版を参照したいと考えています。
data-prod-href
私の現在の解決策は、 anddata-prod-src
属性をscript
andタグに追加しlink
、ビルド スクリプトの一部として参照を置き換えることです。これにより、HTML ファイルが有効に保たれ、毎回ビルド スクリプトを実行しなくても開発できるようになりますが、少し NIH のように感じます。
私はかなり見回しましたが、この種の標準的な慣行は見つかりませんでした。私は何が欠けていますか?