Contracting JavaScript snippets

What's the big deal?

- Contraction of snippets;
- Adding some [Airbnb Syntax Specifications](https://github.com/airbnb/javascript)
this makes a major change compared to the current code. It now always prevents the default instead of preventing it only when the event is handled for specific cases