これはコーディングに接するようなものですが、プログラマーは自分のページや他のページで「ソースを表示」することがよくあります。Firefoxで通常のビューソースを実行すると、現在のURLが取得され、そのURLに対して別のGETリクエストが発行されることを学びました。これが悪い理由は2つあります。
- POSTを発行してソースを表示したばかりの場合、ブラウザが実際にレンダリングしているHTMLは表示されません。
- サイトの作成者が何らかのアクション(電子メールの送信やDBへの書き込みなど)を行うフォームを誤って作成した場合、そのアクションが再度実行されます(または試行されます)。それは一種の危険です。
about:configに追加できるものがあり、これを防ぐことができると聞きましたが、運がありませんでした。これを回避するいくつかの拡張機能についても読みましたが、その中にはFirebugのチーフがありますが、ctrl-shift-uは、F12と比較すると非常に便利で、数回クリックして目的の要素を見つけることができます。
だから...Firefoxのビューソースを常にビュー生成ソースのように動作させ、新しいGETリクエストを行う代わりにキャッシュをヒットさせるために切り替えることができるスイッチはありますか?