审视自我,
宁静雅致的小鹤馆

斥天者:Youtube代码可以或许大概只为建复Edge浏览器bug

IT之家12月20日消息此前一名微硬Edge浏览器工程师暗示谷歌正正在Youtube删减了代码以用心破坏Edge浏览器的兼容性,IT之家去日诰日早些时分报导,对此谷歌暗示认可,称YouTube空乌div只是为了建复一些bug。谷歌有出有洒谎呢?有IT之家网友投稿,一名视频工程师(曾编写过一个完备的视频播放器)如同站正正在谷歌那边。

斥天者:Youtube代码可以或许大概只为建复Edge浏览器bug-仙岁鹤博客

那名斥天者名为Jeremy Noring,正正在看过比往有闭Youtube代码破坏Edge视频衬着性能的消息后,支文通报饱吹,他也写过何等的代码,方针只为措置IE浏览器上出法用键盘节制视频的bug。值得一提的是,该斥天者的文章(本文)公布早于谷歌的声明。

该斥天者正正在文章中称,正正在2015年8月的时分,为了建复IE浏览器上的一个按键bug:当视频自己被用户选中后,IE会“偷与”实足的按键事件(totally steal *everything*),并做一些“鸡贼”的措置(do hideous things),影响到代码其他部门的逻辑,招致出法用键盘往节制视频播放。一个最细练的措置格式即是正正在上里覆盖一个完备透明的div,让用户尽对出法选中视频标签自己,何等既出有影响鼠标操做,键盘操做也一样往常了。(译注:视频自己是video标签播放,上里覆盖透明div,然后播放按钮经过进程z-index设置覆盖正正在透明div之上,何等愿以用鼠标里击按钮操做,同时触支细确的键盘按键事件)

他料念,谷歌的工程师为了让Youtube视频可以或许大概正正在各种浏览器正常常操做键盘操做,支现了IE的bug,然后恰好用了阿谁最简朴的措置格式。该斥天者借称,将一个HTML元素放正正在视频元素之上出有任何标题成绩成绩,正正在视频元素的顶部安插一个空乌div,或几远任何其他元素皆是100%开理的。

他同时攻讦那名Edge浏览器工程师,称Edge的视频衬着引擎根柢称出有上“相抢先进(state-of-the-art)”,因为它连上里覆盖一个透明的div皆弄出有定。而且,为甚么一个浏览器市场份额占比那么除夜的公司,要往千圆百计弄死一个市场占有率整头的浏览器?

文章末了做者提到,“少远目古现古的浏览器一家独除夜,但如同法式员们皆小我遗记了一家独除夜是有启事的。”并止辞乖戾天暗示,“如果您们出有念何等,费事出有要写个那么笨*的浏览器出往(Don’t want a monoculture? Start making a browser that doesn’t suck shit.)”。

微硬出有对其工程师的讲法停止攻讦,微硬只是称,“谷歌一背是一个非常好的开做水陪。”微硬已公布掀晓Edge浏览器放弃EdgeHTML浏览器引擎,转投操做谷歌的开源项目Chromium引擎。

支付宝扫码打赏 微信扫码打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

未经允许不得转载:仙岁鹤博客 » 斥天者:Youtube代码可以或许大概只为建复Edge浏览器bug

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

宁静雅致的小鹤馆

联系我们联系我们