In the current version of the vector skin several element id's have been changed from the parent monobook.js skin. Several of these changes were without any obvious technical need but are breaking the compatibility with existing user scripts and gadgets.
As a workaround for this, people had to create "compatibility layers" that are now added as gadgets that unnecessarily clog the preference page (see http://en.wikipedia.org/wiki/Wikipedia_talk:Twinkle/Bugs#TW-B-305), script developers have to add additional code to their script just to keep their scripts compatible with monobook as well as vector, and user scripts that are no longer actively maintained have stopped working.
I kindly ask the skin developers to undo these (cosmetic and invisible) ID changes as long as this is possible and, in the future, keep the script developers in mind when improving the skin. Some of the affected elements are (from http://en.wikipedia.org/wiki/MediaWiki:Gadget-vectorskin-thunks.js):
p-cactions -> actions
p-personal -> personal
p-search -> p-navigation (?)
p-logo -> logo
column-one -> panel
column-content -> content
globalWrapper -> content (?)
Thanks in advance.
Version: unspecified
Severity: normal