Fisheye Media Site

Techniques used in this website:

Content responds to browser size and device type.

Custom Javascript
Using jQuery, plug-ins and hand-coded JavaScript, this site has a number of effects, such as fading content, page loading feedback and overlay boxes.

Content is loaded dynamically, without the main page needing to be refreshed.

Graceful Degredation
The site is still fully functional without JavaScript, Flash, CSS3 or HTML5 enabled.

Flash video with HTML5 Fallback
This site uses a number of HTML5 tags, including the video tag as a fallback for devices that don't support the Flash player.

Effects such as custom fonts and a gradient background are used for enabled devices.