Want to see just how versatile web-technologies are? If so, you will definitely want to check out this interactive iPhone 4.
The iPhone 4 rendering not only features the device itself, but also an impressive array of on-screen icons, all of which are made with code rather than images.
The demo includes some other interactive features, such as the sleep/wake button, the home button, and the "slide to unlock" screen, which all work as you would expect.
This isn't the first smartphone-themed HTML5 demo we've seen lately-in late November, we encountered a slick demo from Microsoft that let you get a feel for Windows Phone 7 from the comfort of your iPhone.