浏览器的功能是打开网站,但某些情况下,一些网站会给浏览器造成问题。crashsafari.com网站的情况就是如此。
在打开这一网站后,一段简单的脚本会不断给浏览器地址栏加入字符,占用浏览器内存空间,导致浏览器停止响应并最终崩溃。正如名称所显示,这一网站能导致Safari浏览器出现问题。而如果用户使用iOS版Safari,那么设备也将受影响。此外,这一网站也会影响Chrome和火狐浏览器。
在试验中,Safari受影响最明显。OS X和iOS版Safari浏览器将会因此卡死,而用户将无法访问任何其他网址。如果使用的是iOS版Safari,那么iPhone和iPad很可能会因此重启。
Chrome受到的影响类似。Android、iOS、OS X和Windows版Chrome浏览器都会卡死,无法再使用,用户也无法打开其他网站。不过这时问题只限于Chrome内部,而用户的设备不会受影响。不过如果用户的电脑和手机较老,那么可能结果会不相同。
Android、iOS、Windows和OS X版火狐浏览器加载这一网站需要很长时间。在OS X和iOS上,火狐浏览器也会卡死并崩溃,而一些iPhone和iPad用户会看到设备的重启。在Windows和Android平台上,火狐浏览器会显示关于“未响应脚本”的告警。在一些情况下,终止脚本运行可能会带来帮助,但另一些情况下浏览器也会崩溃。
唯一能处理这一网站的浏览器是微软Edge。Edge浏览器能正常打开该网站。
苹果、谷歌和Mozilla很可能会调整浏览器对这类脚本的响应方式。很明显,火狐浏览器曾试图停止这一脚本。不过考虑到这并非安全问题,因此问题的解决可能需要等待较长时间。
这一网站的源代码已被公开。crashsafari.com首次获得关注是在2015年4月,但在Hacker News上周刊文介绍之后,这一网站开始吸引主流人群的兴趣。
安全网延伸阅读:苹果官方:iOS 9.2电池电量显示存在bug
iOS 9.2的电源管理爆出新问题,苹果承认iOS 9.2会错误的报告电池的电量。
iOS 9.2解决了之前iOS 9存在的诸多bug,基本上无论是iPhone、iPad还是iPod Touch到现在为止运行iOS 9.2都算流畅。然而,苹果公司在其官方主页承认iOS 9.2在iPhone 6S和iPhone 6S Plus上会造成电池电量显示的问题。这一bug导致电池电量的百分比无法显示实际的电池电量消耗情况。需要明确的是:电池仍能正常工作,iOS 9.2只是不能正确地显示电池电量。
苹果公司在其官网提供了临时的解决方案:
1. 重新启动iPhone。
2. 进入设置>常规>日期和时间,并确保自动设定开启。
3. 如果这种情况再次发生,同时用户没有更改时间或时区,请联系Apple技术支持。
同时苹果公司表示,“已经意识到这个问题,并正在调查原因和开发永久性解决方案。
( 责任编辑: 刘宇 )