User blog:Withersoul 235/JavaScript

'''IT IS REQUIRED YOU READ THIS BLOG. I WANT TO BE SURE EVERYONE IS AWARE OF THE NEW UPDATE.'''

Hello everybody,

Upon request, JavaScript has been enabled on our wiki. This means that various new features are to come. I want to make sure y'all understand what this is all about and not be like, "AAH! WHAT THE HELL HAPPENED?". So, here goes:

'''Q: What is JavaScript? Is it the scenario for a film about Indonesia? Can you eat it?'''

A: Ehm, no, and no. Though if it were edible, I'd wonder what it tastes like. Yum.

I think we all know what CSS is by know - a programming language for decorating the wiki. Then, there's their older cousin JavaScript. Whereas CSS is for decoration, backgrounds and aestethic purposes, JavaScript (JS for short) is primarily for new functions as a whole.

'''Q: Functions? What are you considering to add?'''

A: Well, you can see some in the screenshot above. Custom tags, buttons, link previews and a fresh, modernized chatroom will be some of the major ideas I have in mind.

Q: Can I add stuff too?

A: If you are an admin, you can. If not, you can make suggestions.

BUT!

A very important detail is that you can't add just whatever the hell you want. It must follow these guidelines: ​Many JavaScript functions can be found at dev.wikia.com.
 * Make sure the code is easy to understand, doesn't contradict other codes and doesn't fuck up the rest of the codes or even the entire wiki as a whole.
 * The code must abide by FANDOM's Customization Policy. Things like ad-blockers and applications that change FANDOM's prime functions or look are banned and may not be implemented.

Also, unlike CSS, JavaScript functions will not immediately load. Due to how dangerously potent it is, FANDOM has to review it, after which the code will either be accepted or denied. In the case of a rejection, an explanation will be left on the talk page.

There's Test Mode which tests the JS for your account only, too, and dev.wikia.com which houses many pieces of JS and CSS code you can import.

For info about the review, you can go here: http://dev.wikia.com/wiki/Help:JavaScript_review_process

For more info about JavaScript in general, please refer to http://dev.wikia.com/wiki/Help:CSS_and_JS_customization

I hope this'll work out great.

Have a nice day.

Wither