【发布时间】:2018-07-21 01:18:48
【问题描述】:
由于我是 Web 开发新手,我想要求澄清以下问题:
1) 避免跨浏览器问题的最佳做法是什么(我发现了很多关于此的不同信息)。我需要清晰、简单的“食谱”——我应该先做什么,接下来做什么。
2) 与第 1 点相关,当我们想要保持跨浏览器兼容性并从我们的项目中摆脱 JQuery 时,我们应该怎么做?
3) 如果我们可以使用带有预处理器 (SASS) 的 React/Angular 和 Flexbox/Bootstrap 等框架,我们还可以或应该做些什么来创建具有跨浏览器兼容性的专业网站?
【问题讨论】:
-
“跨浏览器问题”没有特定含义。现代网站在 IE8 中无法运行的事实是否可以被视为跨浏览器问题? 避免跨浏览器问题的最佳做法是什么(我发现了很多关于此的不同信息)。我需要清晰、简单的“配方” - 检查您在 MDN 文档和 caniuse.com 中使用的每一个功能,并检查它是否可以填充以及填充到何种程度。这可以被认为足够简单吗?没有捷径。
标签: angular reactjs css cross-browser