Page MenuHomePhabricator

Core Javascript (wikibits.js, ajax.js, etc.) should not be loaded from different server
Closed, InvalidPublic

Description

Someone changed the setup such that the core Javascript files such as wikibits.js, ajax.js, ajaxwatch.js, etc. are now loaded from http://upload.wikimedia.org. While I can understand the desire to centralize things, this is a bad idea. It breaks for all people surfing with off-site scripts disabled. Since these scripts provide essential functionality, they really should be loaded from the same server as the page itself.

Please revert this change.


Version: unspecified
Severity: major

Details

Reference
bz16379

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:23 PM
bzimport set Reference to bz16379.
bzimport added a subscriber: Unknown Object (MLST).

herd wrote:

Site configuration change on WMF, not a software change, adjusting component field.

If you choose to break HTML standard by disabling offsite scripts, you'll find a lot of the net doesn't work. Offsite scripts are already used for cross-wiki sharing, maps, etc, and are required for any sort of data interchange. We'll only see more of that in the future.

Now, if you just want to disable scripts, you can continue to get the no-script experience which will be missing some extra goodies but should still basically work.