当嵌入到网页中时,有没有一种方法可以隐藏SVG文件/ xml的内容?

mat*_*975 2 html xml svg

最近,我不得不创建一个SVG图像以在网页中使用。最初,我是使用HTML页面中的内联SVG XML来完成此操作的,但是后来我想到,只要有人查看页面源,就可以看到它。由于创建图像需要大量工作,因此我想保护它,因此我在整个图像中添加了水印,这样,如果有人重复使用它,我的水印仍然会存在。但是在使用内联XML时,任何了解SVG的人都可以编辑SVG信息以删除水印。

因此,我改为尝试创建图像,然后将其作为对象嵌入到HTML中。我没有意识到这还可以通过检查在浏览器中查看的元素来使XML(即图像内容)自由可用。因此,我什至不能在图像上添加水印来保护它。

因此,我想知道是否仍然可以对查看该页面的用户隐藏SVG文件的内部,还是我唯一的选择是创建带有水印的光栅图像并将其嵌入到我的页面中?显然,这是一个可怕的选择,所以我想知道我可以以某种方式隐藏我的SVG详细信息吗?

Rob*_*son 5

SVG和HTML是开放的Web技术,这就是为什么某些人相对于Flash或Silverlight或许多其他难以确定事物工作方式的技术更喜欢它们的原因之一。

但是,您对所产生的所有内容均拥有版权,因此,如果您发布了版权声明,但发现副本出现在其他位置,则您可以根据版权法求助。