I am creating a video sharing CMS that uses a lot of jQuery and ajax for everything from rich user interface effects to sending and receiving data to and from the database. When JavaScript is disabled, everything falls apart and 90% of the functionality does not work.
I'm starting to think that it’s normal not to gracefully degrade for certain types of sites, such as this one, which uses a flash player to stream main content - video. So, what would be a great choice for providing dual support in everything else if the main content of the site cannot be viewed. Even YouTube does not work with JS disabled.
I plan to release CMS under an open source license, so the question is:
For mass distribution (and for this type of site) does a good idea gracefully not get worse?
javascript jquery ajax graceful-degradation
Scarlet johanson
source share