百科问答小站 logo
百科问答小站 font logo



Chrome 会成为下一个 IE 6 吗? 第1页

  

user avatar   jinping-xi-86 网友的相关建议: 
      

从我个人(Firefox邪教粉)目前的感受来看,很遗憾已经是了。。。

1、举个简单的例子,明明HTML5原生表单验证可以写的如此简单优雅

       <form>     test1<input type="number" required onblur="this.form.reportValidity()">     test2<input type="number" max="100" onblur="this.form.reportValidity()"> </form> <!-- this.form.写成this.的话Firefox也可以识别,但不能混写-->     

但是在Chrome上会直接卡死

换成checkValidity(),Chrome不会卡死但也不会出现任何警示,而Firefox会出现警示色

为了兼容Chrome,得这么写:

来源:reportValidity() Sample

       document.querySelector('#report-validity').addEventListener('click', function() {   var isValid = document.querySelector('#sample-form').reportValidity();   ChromeSamples.setStatus('The form ' + (isValid ? 'is' : 'is not') + ' valid.'); });     

如此啰嗦,我还不如直接用 jQuery写算了 O__O "…

2、不支持MathML

这个功能是在网页上显示各种数学公式:MathML

代码示例:

       <math>     <mrow>         <mrow>             <msup>                 <mi>a</mi>                 <mn>2</mn>             </msup>             <mo>+</mo>             <msup>                 <mi>b</mi>                 <mn>2</mn>             </msup>         </mrow>         <mo>=</mo>         <msup>             <mi>c</mi>             <mn>2</mn>         </msup>     </mrow> </math>     

在Firefox中渲染是酱紫的:

在Chrome中渲染是酱紫的:_(:з」∠)_

Firefox 2就开始支持了,Firefox 2!!! Σ( ° △ °|||)︴

Chrome 24 支持了6个星期以后居然把这个功能给砍了。。。砍了。。。 (;-_-)

有同学肯定会问了,这支持了也没啥用啊,这么复杂的代码怎么写?

这段代码纯手打肯定麻烦,但是可以用公式工具输入啊,再不济还可以鼠绘。。。


所以目前网页上显示数学公式都得多加个图片文件以兼容Chrome。


(另外有回答提到了Chrome45造成版本割裂,原因我猜是由于Chrome46砍了NPAPI,但是现在已经不是问题了,360极速对此做了很大贡献)


3、最可恶的是





把Firefox给带坏了!升57以后各种神拓展全废了!宇宙第一浏览器的头衔永远停在了FF56 (逃




  

相关话题

  为什么还有很多人用360安全浏览器?是真的很安全吗,还是edge和chrome不会用? 
  JavaScript 是什么? 
  如何看待微软员工称谷歌利用不正当手段对Edge造成了破坏? 
  前端程序员刚进入公司上来给我了一套五年前的管理系统代码让我吃透了改bug,根本看不懂想离职了怎么办? 
  如何评价阿里的新开源飞冰(ICE)? 
  jQuery为什么还在发布新版本? 
  如何看待微软员工称谷歌利用不正当手段对Edge造成了破坏? 
  微软有那么多牛人,为什么 IE 却做得不够好? 
  JavaScript 中,定义函数时用 var foo = function () {} 和 function foo() 有什么区别? 
  接私活结果最后钱要不回来该怎么办? 

前一个讨论
听国外老摇滚建立起的音乐审美,对现在的新兴乐队完全不入耳,是我的问题吗?
下一个讨论
OCaml在写编译器上比Haskell好在哪?为何Rust第一个版本采用了OCaml?





© 2024-06-03 - tinynew.org. All Rights Reserved.
© 2024-06-03 - tinynew.org. 保留所有权利