开发者:Youtube代码可能只为修复Edge浏览器bug

  • 时间:
  • 浏览:0

IT之家12月20日消息 此前一名微软Edge浏览器工程师表示谷歌在Youtube再加了代码以故意破坏Edge浏览器的兼容性,IT之家今天早些之后报道,对此谷歌表示敲定 ,称YouTube空白div而是为了修复这些 bug。谷歌有越来越撒谎呢?有IT之家外国网友投稿,一位视频工程师(曾编写过有另一个 删改的视频播放器)似乎站在谷歌这边。

这些 开发者名为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引擎。