Questions tagged «browser-compatibility»

5
为什么期望所有浏览器都支持相同的标准是不现实的?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为软件工程堆栈交换的主题。 8年前关闭。 理想情况下,我们将使用不同的浏览器来支持相同的标准和代码,从而在所有浏览器上产生相同的结果。 那还没有发生。原因为何?

3
网页上的3d图形最与浏览器/系统兼容的选项是什么?
我想为涉及3D的网站开发一些功能-用户可以在对象周围移动,旋转对象和对其进行纹理化。 到目前为止,我已经研究了: WebGL(尤其是three.js),它看起来很棒,但是IE或IOS不支持它。 IOS支持<canvas>标记,但仅支持2d。看起来three.js具有不受支持的hack,可以使3d东西使用2d canvas而不使用纹理,但这看起来像hack。 我还考虑过使用Flash,该Flash在大多数浏览器上都可以使用,但在IOS上则无法使用。 在各种浏览器和界面上进行3D Web图形处理的最佳选择是什么? 目前,我正在考虑将WebGL用于Web(并要求人们使用chrome或firefox,并在IE上大获成功),然后也许为IOS编写本机应用程序,但是我不确定是否有更好的替代品可供我使用不知道

3
在新的CSS功能中添加前缀的原因是什么?
浏览器是否有理由为CSS新功能添加前缀,而不是让网站站长使用非前缀版本? 例如,背景渐变的示例代码如下: #arbitrary-stops { /* fallback DIY*/ /* Safari 4-5, Chrome 1-9 */ background: -webkit-gradient(linear, left top, right top, from(#2F2727), color-stop(0.05, #1a82f7), color-stop(0.5, #2F2727), color-stop(0.95, #1a82f7), to(#2F2727)); /* Safari 5.1+, Chrome 10+ */ background: -webkit-linear-gradient(left, #2F2727, #1a82f7 5%, #2F2727, #1a82f7 95%, #2F2727); /* Firefox 3.6+ */ background: -moz-linear-gradient(left, #2F2727, #1a82f7 …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.