This section covers topics that require existing knowledge of Web technologies such as JavaScript and CSS. Learning these is more than this documentation can handle; the Mozilla Developer Network is one place to start if you're interested in learning.