Příručka:$wgResourceLoaderStorageEnabled
Zavaděč zdrojů: $wgResourceLoaderStorageEnabled | |
---|---|
Zda se má ResourceLoader pokusit zachovat moduly v localStorage v prohlížečích, které podporují rozhraní Web Storage API. |
|
Zavedeno od verze: | 1.23.0 (Gerrit change 86867; git #c7194016) |
Odstraněno od verze: | stále se používá |
Povolené hodnoty: | (boolean) |
Výchozí hodnota: | true (1.28+)false (1.23-1.27) |
Další nastavení: Podle abecedy | Podle funkce |
Podrobnosti
Pokud je nastaveno na hodnotu true, moduly ResourceLoader se ukládají do mezipaměti v localStorage
v moderních prohlížečích a načítají se pomocí eval()
.
To umožňuje zneplatnit modul, který byl aktualizován, aniž by došlo ke zrušení platnosti ostatních modulů, i když jsou všechny načteny jako jeden minifikovaně zřetězený soubor.
To urychlí načítání stránek na wiki, kde se kód JS často mění. Mohlo by to způsobit podivné chování na panelech nástrojů pro vývojáře prohlížeče (například se nezobrazí některé zdrojové soubory), takže jej možná budete chtít zakázat na místních wiki pro vývojáře používaných k ladění.