Mobile devices do not provide arrow keys, so when playing games on devices with touch input (smartphone, tablet, etc.), users should be provided with dedicated on-screen keys — CSS to the rescue!
Whenever we execute a script, most often we do not think about what happens behind the curtains of our runtime. However, piecing together the bits and pieces to find out what is going on is pretty interesting!
Today I want to show you one of my latest projects I've been working on: nut-tree/nut.js Put simply, nut.js (short for Native Ui Toolkit) allows you to remote control your mouse, your keyboard and your clipboard.