Flash isn’t everyone’s favourite tech. Some web designers like it because it can make cool effects and allows you to show off videos.
Apple keeps it banned from the iPhone and iPad because they say the software crashes too often.
Google has made attempts to integrate Flash into Android and Chrome but they’re also very keen on HTML5. Most websites are currently written in HTML4 (or XHTML spawned, in part, from HTML4). HTML5 is the next generation. It lets you do things like audio and produce video effects without plugins.
As if to prove the point a bunch of Google engineers have ported Quake 2 into HTML5. This means you can play the game in your browser, no plugin nor download needed (although HTML5 actually supports ‘local storage’ which is like a download in the background).
Check it out.