我想知道HTML属性中的功能是否可用。 例如,“方向”功能在屏幕(Safari)中不可用。
提前致谢
答案 0 :(得分:0)
我总是使用https://www.browserstack.com/mobile-browser-emulator来测试网站。
您可以在HTML标记列表中找到http://www.w3schools.com/tags/tag_a.asp这里的属性,浏览器支持位于页面的3/4左右。
如果这不能回答您的问题,请编辑您的问题。
答案 1 :(得分:0)
如果你的意思是你是否可以使用(例如)javascript测试某些功能,那么我说它几乎是不可能的。有些项目试图使旧版浏览器与CSS3PIE等新功能兼容。
我通常使用www.caniuse.com来查找哪些浏览器支持哪些功能。大多数当前版本的浏览器都支持各种功能。如果您支持旧版浏览器(如IE6或IE7),我建议使用虚拟机进行测试,并检查www.caniuse.com是否有更新的功能,如伪元素,视口等。
关于方向,对于OSX上的Safari,我知道它不支持它。没有运行OSX的平板电脑或手机,因此您永远不必处理方向。另一方面,Windows和它的浏览器在Surfaces上运行,因此可以有一个方向。您必须为OSX Safari添加一些错误处理和后备。
答案 2 :(得分:0)
感谢您的所有答案,经过分析,我找到了解决方案 例如:
if ("orientation" in window.screen){
console.log("Orientation feature available ")
}else{
console.log("Orientation feature not available ")
}