0

我想做一个网页游戏,让用户猜测名人的一些模糊照片。图像会变得模糊,用户将有有限的时间猜测名人是什么。随着时间的推移,图片会变得更加清晰。我的问题是:如何阻止用户查看清晰的图像?我使用 css3 应用模糊效果并将图像发送到浏览器。我认为用户可以在没有任何效果的情况下看到图像。我该如何阻止它?

4

3 回答 3

0

实现这一点的唯一方法是在服务器端生成模糊图像,使用编码的不可猜测的 URL,然后基于定时更新加载到客户端。

没有办法安全地隐藏客户已经可以访问的东西。

于 2013-05-29T16:11:02.863 回答
0

在不改变整个方法的情况下(例如,一次发送多个图像(以不同程度的模糊度)一张图像并使用会话令牌和计时器来确定允许给定用户访问哪些图像),您不能:用户可以访问任何发送到浏览器的数据。如果您发送了清晰的图像并要求浏览器将其隐藏,那么用户将可以访问清晰的图像。

于 2013-05-29T16:11:38.117 回答
0

要设置模糊图像,您可以使用过滤器属性的模糊值

这是示例http://html5-demos.appspot.com/static/css/filters/index.html

于 2013-05-29T19:30:26.833 回答