全国免费咨询电话:8885-345-99999

$art['title']
捕鱼类/谷歌从Chrome中减去MathML,愤怒成倍增加
免费牛牛下载 MathML是一种用于在网络上显示数学方程式和公式的数年技术,它在学者和研究人员中拥有强大的支持者,它们处于十字路口。 Firefox和Safari支持它,但Internet Explorer没有。谷歌可以帮助提升平衡,支持MathML,但结论是技术不合理。它支持一种名为MathJax的变通方法,而不是使用网络编程语言JavaScript,但该公司的立场使一些希望数学成为网络本地公民的人感到不满,而不是表现较慢的局外人。 谷歌 - 一家拥有自己研究文化的公司 - 并没有轻易做出决定。它拒绝了MathML,因为涉及安全性,性能和Internet使用率低的问题。 “程序员Ojan Vafai上周在评论中说:”MathML目前不是我们想要的。他建议使用MathJax,这是一种免费提供的JavaScript代码,可以处理布局指令并呈现数学内容:“我们相信MathML的库可以充分满足MathML的需求,并且不需要更直接地支持MathML。平台。” 这个职位对MathML的支持者不满。对数学表达式的Web支持可以帮助解放当今依赖于PDF等格式的出版领域。 “听到这个我真的很失望。由于多种原因,MathJax不是一个好的解决方案,”一位评论者写道,他说MathJax很慢并且在离线情况下效果不佳。 “对于那些希望使用HTML进行认真学术写作的人来说,这确实是个大问题。” 来自“大型学术期刊网站”的另一位评论者不满意,因为使用MathJax意味着人们将不得不下载大量数据来加载网页。这位评论者表示,MathJax意味着“在我们所有页面上进行额外的JavaScript下载和处理,尽管大多数人实际上并没有对它们进行数学计算”。 但MathJax虽然不完美,但最终可能有助于MathML的前景。它提供了一种在Web上使用MathML的方法,最终这种使用是浏览器制造商是否支持它的主要因素。换句话说,它可以帮助解决浏览器制造商不支持某项技术的鸡与蛋问题,因为它没有在Web上使用,但是开发人员不在Web上使用它,因为浏览器不支持它。 MathML浏览器支持标记语言标记语言是一种历史悠久的标准,旨在处理公式,方程式以及教科书和研究论文等地方发布的其他数学内容的复杂排版和格棋牌游戏官网式要求。 Chrome对MathML的支持来自开源WebKit浏览器引擎项目,该项目是Apple Safari的基础,谷歌将其作为自己的Blink浏览器引擎的基础。 MathJax提供了一种处理MathML内容的方法,而无需在浏览器本身中支持MathML。美国数学学会和工业与应用数学学会支持该项目; MathWorks是MatLab计算和可视化软件的发布者,于10月份注册成为MathJax支持者。一些出版商也是赞助商。 10月份,一个着名的网站开启了MathJax支持:Arxiv,这是康奈尔大学许多科学领域无数研究论文的存储库。 Mozilla一直是Firefox中MathML的长期支持者,其在Can I Use网站上用于跟踪Web标准支持的长期记录就证明了这一点。然而,在对MathML的详细评估中,MathJax团队成员Peter Krautzberger将Safari的支持描述为“部分并且......还没有为专业制作做好准备”,并且具有良好的改进潜力和整体帮助MathML。微软也没有大力推动:“微软仍未表示有兴趣向IE添加MathML支持,”Krautzberger说。 因此,Chrome可以帮助提高MathML的平衡性。但是没有任何Google程序员维护MathML支持,并且MathML引起了人们的关注。 由于最近几天Chrome浏览器的漏洞和功能跟踪器出现的原因,谷歌决定不再在Chrome中加入MathML,其中Vafai和Chrome安全领导人Justin Schuh详细介绍了谷歌的推理。 为什么Chrome推出了MathML “现在表现是我们的首要任务,而不是功能,”Vafai周二在评论中说。 没有MathML,Chrome的性能可能会更好,但对于MathML粉丝来说,性能也是一个问题。为了说明显示重量级公式网页需要多长时间,请尝试加载J. Funke和J. Millson撰写的这篇Web版本的论文,“希尔伯特模块化曲面的几何Theta通信”。并且也要注意你的CPU使用率。 不过,谷歌也担心安全问题。舒赫说: MathML代码具有基本的架构问题......保证会引入安全漏洞...... 假设这些问题得到了解决,那么仍有合作热门棋牌

扫一扫关注我们

版权所有©经典捕鱼-[信息网] 经典捕鱼-[信息网] 0 网站地图