The web has evolved into an interactive, personalised, programmable medium. Here's how you can benefit