中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

網(wǎng)站圖片如何防盜

2022-09-18    分類: 網(wǎng)站建設(shè)

圖片防盜: 是不想自己的圖片被別人使用。圖片防盜鏈: 是不想自己的圖片被別人使用,且消耗的是自己的服務(wù)器流量。圖片防盜是困難的,好的圖片防盜幾乎是不可能。但還是有很多方法能夠減少圖片盜用,下面是10種,選一種你喜歡的吧。

隱藏圖片

使用空白圖片覆蓋真實(shí)圖片

這個(gè)方法可以讓別人無法獲取真實(shí)的圖片,除非查看源代碼。

你可以把真實(shí)的圖片做為背景圖片,而使用一張透明圖片匹配尺寸并覆蓋到真實(shí)圖片上面。這樣,當(dāng)別人使用右鍵查看或保存圖片的時(shí)候,得到的是這張透明圖片。這里是2個(gè) JavaScript框架可以實(shí)現(xiàn)這種圖片防盜鏈方法:

dwProtector for MooTools(http://davidwalsh.name/mootools-image-protector-dwprotector)

dwProtector for jQuery(http://davidwalsh.name/image-protector-plugin-for-jquery)

自動(dòng)截切圖片

Super Simple Image Tiles(http://supersimple.org/imagetiles/)

這是一個(gè)非常有效的圖片防盜鏈方法。它支持兩種方案:

讓用戶下載到的是被裁切過的圖片;讓用戶下載到的是打上水印的圖片;當(dāng)用戶嘗試下載圖片的時(shí)候,它就會(huì)進(jìn)行截切或添加水印操作,但是這個(gè)方法也有很大的劣勢(shì):造成太多的服務(wù)器請(qǐng)求負(fù)荷,對(duì)網(wǎng)站整體性能影響不好你將擁有許多的圖片文件。

使用帶水印的圖片 (預(yù)先生成)

預(yù)先給圖片添加水印也是個(gè)防止圖片被盜的有效方法,就算別人要盜,至少也為你免費(fèi)宣傳了一下自己的網(wǎng)站。但缺點(diǎn)也來了:圖片會(huì)看的不清楚或不美觀了(這對(duì)于圖片展示類的網(wǎng)站尤其重要,但又正是該類網(wǎng)站特尤其圖片防盜)。

可以下載然后裁剪水?。ó?dāng)然,如果你是那種把水印放在圖片中間或水印有圖片這么1/3大的家伙,就不用擔(dān)心這個(gè)問題了),要手動(dòng)添加水印的話,可以使用PhotoShop,GIMP,輕松水印等軟件。也可以選擇下面的一些在線圖片水印工具:

PicMarkr(詳細(xì)介紹)(http://parandroid.com/picmarkr-online-add-to-the-picture-watermarking-services/)

WatermarkTool(http://www.watermarktool.com/)

使用水印 (服務(wù)器端生成)

使用服務(wù)器端自動(dòng)為圖片添加水印,是件省心的事情。只是需要一些腳本知識(shí)。下面是一些相關(guān)的各種腳本語言的示例方案:

Asido: PHP Image Processing Library(http://asido.info/)

Asido 是一個(gè)PHP圖像處理庫,可以運(yùn)行于 GD2, Magick Wand 和 Image Magick.

其它PHP解決方案

Put watermark on images using PHP(http://www.phpjabbers.com/put-watermark-on-images-using-php-php20.html)

Watermark your images with PHP 5 and GD(http://www.litewebsite.com/?c=19)

Watermark images on the fly in PHP(http://www.sitepoint.com/article/watermark-images-php/)

ASP.NET 解決方案:

Thumbnail and watermark images on the fly with ASP.NET(http://www.dmxzone.com/ShowDetail.asp?NewsId=10287)

Watermarking Images in ASP.NET with an HttpHandler(http://blog.donnfelker.com/post/Watermarking-Images-in-ASPNET-with-an-HttpHandler.aspx)

CoolWatermark (paid)(http://www.imagecomponent.net/products/coolwatermark.aspx)

Ruby解決方案

RMagick(http://rmagick.rubyforge.org/)

Watermarking your images with RMagick(http://snippets.dzone.com/posts/show/6014)

P.S:俺偶爾良心發(fā)現(xiàn)的時(shí)候,會(huì)考慮一下版權(quán)問題: 這種自動(dòng)添加水印的方法是為每一張力圖片都添加水印,但是否有權(quán)利為每張圖片都添加水印呢?除非所有的圖片是自己原創(chuàng)?;蛟S這也是國外給圖片打水印的網(wǎng)站比較少的原因之一。

使用Flash來顯示圖片

swfIR (詳細(xì)介紹)(http://parandroid.com/swfir-to-increase-your-web-page-picture-variety-of-special-effects/)

swf image replacement 可以讓圖片顯示于Flash內(nèi)部,讓右鍵下載變的不可能。并且,圖片仍然可以使用CSS進(jìn)行樣式化。缺點(diǎn)可想而知: 拖慢網(wǎng)頁載入速度。

基于瀏覽器的圖片防盜

禁用右鍵菜單(http://www.dynamicdrive.com/dynamicindex9/noright.htm)

通過JavaScript來禁用點(diǎn)鍵菜單 是圖片防盜的一個(gè)方法,但它僅僅是對(duì)于網(wǎng)絡(luò)菜鳥來說,中等點(diǎn)的網(wǎng)民可以很輕松的查看到代碼獲取圖片地址,再高等點(diǎn)的可以輕松破解,禁用你的禁用!

所以這并不是一個(gè)好方法,更重要的是它是極不利于用戶瀏覽體驗(yàn)的。這有一個(gè)折中的方法,你可以通過一個(gè)jQuery 插件 來實(shí)現(xiàn)僅僅禁用保存功能。

禁用IE6的圖像工具條

在IE6下,當(dāng)鼠標(biāo)懸浮在一張圖片上時(shí),會(huì)出現(xiàn)工具條,上面有保存功能,你可以使用下面的代碼禁用:

meta http-equiv="imagetoolbar" content="no"

網(wǎng)頁名稱:網(wǎng)站圖片如何防盜
文章URL:http://m.rwnh.cn/news26/196176.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)公司、商城網(wǎng)站網(wǎng)站改版、動(dòng)態(tài)網(wǎng)站、網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)
梨树县| 崇义县| 新宁县| 富民县| 金山区| 涡阳县| 香格里拉县| 长寿区| 扎囊县| 文安县| 庄河市| 无为县| 敖汉旗| 特克斯县| 海门市| 辽阳县| 千阳县| 阿城市| 合川市| 尉氏县| 林州市| 彰武县| 泸水县| 定边县| 涿州市| 大洼县| 正阳县| 黄山市| 年辖:市辖区| 宣恩县| 鱼台县| 南皮县| 永年县| 浦北县| 湖州市| 建昌县| 榆社县| 涞源县| 岳池县| 博乐市| 延安市|