I'm sorry, this is going to be a complete noob question: I adjusted the excellent user script of Nathan to support some long wanted functionality.
When I'm looking at the code, I find things I don't understand. For instance he uses some obviously global variables like
StackExchange.MarkdownEditorand I have absolutely no idea how I could have found this myself.
Is there any QA here about What you have to know when you want to write a user-script for an SE site?
Is there any simple way to make the process of how the site is loaded and built up more verbose to me?
Well, you can explore the various pieces of the
StackExchangeobject using the inspector tools in Chrome, which can give you some insight about what's there. For actually knowing what everything does and how exactly you can use it, there's not a lot of options other than looking at the minified source code and trying to piece together what everything does.
For example, the source code of full.js, which contains most of the site's functionality.2
« first day (1056 days earlier) ← previous day next day → last day (245 days later) »