我正在构建一个视频共享CMS,它使用大量的jQuery和ajax来处理从丰富的UI效果到提交和从数据库检索数据的所有内容.当JavaScript被禁用时,一切都崩溃了,90%的功能都不起作用.
我开始认为,对于某些类型的网站,例如使用Flash播放器流式播放主要内容 - 视频的网站,我们可以优雅地降级.因此,如果无法查看网站的主要内容,那么在其他所有内容上实现双重支持的重点是什么.即使YouTube打破了JS禁用.
我打算在开源许可下发布CMS,所以问题是:
对于大规模分发(以及对于这种类型的网站而言)是不是优雅地降低了一个好主意?