Make Discourse play nice with the Wayback Machine

リプレイ機能は現在破損しており、JavaScript が実行されるとパス名の切り替えにより Ember Router がエラーになります。

david 氏によるブラウザ検出の改善のおかげで、新しいキャプチャを正しくレンダリングするための極めて不格好だが魅力的な修正方法があります。それは browser-detect をパッチ適用してリプレイを検出させ、noscript バージョンを削除することです。

問題は、そのスクリプトを提供し始め、奇跡的に JavaScript が実行可能になった場合、すべての古いアーカイブページが no-JS 表示に強制されてしまうことです。

今それを書き出してみれば、アーカイブ再生を「今日」動作させるための代償としては、それほど悪くないかもしれません(ドラフト PR)。 しかし、実際にこの修正を行うようには説得されませんでした。

「いいね!」 3