我正在考虑将现有网站(纯粹用于学习)重写为更易于管理的代码,并利用一些“更新”的技术(特别是Flexbox,渐变,移动优先响应式设计),但公平(5)我的读者在浏览器选择(IE8)中的比例有限,因此,我需要继续支持他们的需求;所以渐进式增强似乎是明智的;但...
我很快就会在某个地方找到大量的CSS对某些浏览器来说是多余的 - 例如;使用多个背景渐变,回退到单个渐变,回退到dataURI图像(如果我想更进一步,然后回退到url图像)。所有代码都在CSS文件中 - 增加其大小。
所以,在我看来,如何管理这个有很多选择:
问题很简单(但答案可能不是!),建议使用哪种方法,为什么?