Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么';t浏览器为打开音频文件创建相应的html代码_Html_Google Chrome_Specifications - Fatal编程技术网

为什么';t浏览器为打开音频文件创建相应的html代码

为什么';t浏览器为打开音频文件创建相应的html代码,html,google-chrome,specifications,Html,Google Chrome,Specifications,如果尝试在浏览器中打开音频文件,浏览器将创建以下代码: 我假设这是Google Chrome自主完成的,我觉得他们有自己的专有算法,将文件类型等同于特定的标记,如,和。我还认为.mp3文件将由标记打开,而不是其他任何东西,因为它是一个音频文件。在考虑了这些因素之后,认为这个特性将执行它在产品方面所做的事情是没有逻辑意义的。可以假设任何以扩展名“mp4”结尾的文件都使用标记。我认为这是他们正在完成的一项功能的一个最好的例子,并决定以任何方式推广它,因为它工作,并且不需要更多的努力。Safari

如果尝试在浏览器中打开音频文件,浏览器将创建以下代码:



我假设这是Google Chrome自主完成的,我觉得他们有自己的专有算法,将文件类型等同于特定的标记,如
。我还认为
.mp3
文件将由
标记打开,而不是其他任何东西,因为它是一个音频文件。在考虑了这些因素之后,认为这个特性将执行它在产品方面所做的事情是没有逻辑意义的。可以假设任何以扩展名“mp4”结尾的文件都使用
标记。我认为这是他们正在完成的一项功能的一个最好的例子,并决定以任何方式推广它,因为它工作,并且不需要更多的努力。

Safari和Firefox表现相同。@JoshLee我在Chrome、Firefox、Opera和Maxthon中测试了它。我也有同样的行为。有趣的是,为什么大多数(也许所有)浏览器都没有响应规范。这是你的观点,这并不是一个有效的答案。您是否有任何假设的参考证据?特别是,您是否真的成功生成了一个
标记,或者您只是在猜测?我正在进一步研究,是否可能是他手动生成的,因此它生成了一个
标记,而不是
标记?这甚至可以实现吗?