私は、私の Mediawiki ウィキのユーザーが、好みに応じて独自のスキンを選択できるようにしようとしていますが、useskin
パラメーターが URL に追加された場合、そのウィンドウ内のページに対して行われた後続の要求が持続することを保証します (つまり、ただし、パラメータが使用されていないページuseskin
のキャッシュに干渉することはありません (つまり、パラメータを使用せずにページにアクセスしたユーザーには、useskin
キャッシュされた URL が表示されずuseskin
、その逆も同様です)。
useskin
パラメータPersistUseskinを永続化するための拡張機能がありますが、個別のキャッシュを作成していないようです。
(私の目的は、私のサイトの iframe ナビゲーションで裸の肌を使用できるようにすることです (小さなスペースでより多くのページを表示できるようにするため)。ユーザーが私のサイトにアクセスしたときの肌の好みに干渉することはありません。)
ページ固有または名前空間固有のスキニングには興味がないことに注意してください ( In MediaWiki is there a way to force a group of pages to have a specific skin? で説明されているように)。ページに関係なく、そのウィンドウ (のみ) のスキニング情報を永続化する URL パラメーターが必要です。