https://blog.1byte.com/how-to-make-a-website-more-interactive/
How to Make a Website More Interactive: 10 Essential Tips