我正在整理一个完全由客户艺术组成的移动版网页。对于老式的桌面版,我只使用了PNG,但我真的很想将SVG用于移动设备。 SVGZ会更小,与分辨率无关,因此它看起来像是一个完美的用例。
但是客户担心,一旦他的艺术在SVG上线,任何人都可以下载文件并非法使用他的艺术品(他之前有过盗版工作的东西,所以他非常认真地对待它。)这从未发生过对我说,直到他提出来,但SVG基本上是他原来的源艺术。
我想知道是否有办法防止用户访问SVG文件。到目前为止,我知道这是不可能的 - 将文件提供给用户代理意味着将它们提供给用户 - 但我想问一下确定。
感谢您的帮助。
答案 0 :(得分:4)
不,这是不可能的。如果Web浏览器可以请求显示文件,那么任何地方的任何计算机都可以请求文件并保存直接结果。
提供故意降级的艺术品(例如光栅化)是防止人们拥有原件的唯一方法。当然,一个坚定的小偷仍然可以重新追踪PNG并得到一个矢量化的,与分辨率无关的原始近似值。
您的客户可以选择: