2009-10-28 42 views
1

我有我的第一份專業作業,製作一個網站,其中攝影師的作品將顯示購買或打印。受保護的圖像可能會在Perl中生成。但是我不知道用哪種語言來實現這樣的應用程序。我瞭解HTML,CSS和一些JavaScript,並且主要有3-4個月的空閒時間來完成項目。什麼是製作受版權保護的圖像的最適合的語言web界面

我在學習JavaScript或ActionScript和Flash之間折騰做這個項目。考慮到學習語言的時間框架,哪一個最合適?

回答

6

最簡單的做法是教育攝影師,讓他們的照片複製保護的事實是永遠不會發生,一旦他們在網上。任何人都可以拍攝屏幕截圖並像這樣複製它們。如果攝影師仍不確定,請使用Flash製作一個畫廊。如果你想要另一種技術,看看Flickr是如何做到的。它們使用透明圖像覆蓋「受保護」的圖像,因此當您右鍵單擊以保存時,您只能保存該覆蓋圖像。

要做的最好的事情就是接受它,並且只放上中等大小的圖像。不可能從這些製作出體面大小的印刷品。或者在圖像上加水印。

+0

只是爲了防止任何人想知道,很容易解決覆蓋問題 - 只需使用adblock阻止覆蓋圖像即可。 – 2009-10-28 14:37:10

+0

不,我們將利用顯示器的刷新率,這樣當你截圖的時候,你得到的只是隨機的顏色。正如Peter所說,adblock很容易,所有需要在flickr上做的事情就是查看頁面的源代碼並從鏈接中獲取它。 – 2009-10-28 14:43:42

+0

這似乎是一個非常複雜的數量,而不是一個簡單的解決方案。我知道客戶很難處理,但建立一個系統來檢測刷新率等等,聽起來像太多的工作。人們可以根據需要複製小圖像就像是有音樂片段。聽他們的人不是小偷,他們是潛在的顧客。 – 2009-10-28 22:24:39

3

你不能做出的截屏等條款的保護的圖像拷貝,但是你可以做到以下幾點:

1)防止右鍵單擊(這可以到處工作)

2)使用水印

3)使用低清晰度的圖像

您將需要使用服務器端的技術,你選擇了一個可能依賴於承載它是什麼類型的基礎設施。

1

您無法真正複製保護在線顯示的圖像。如果它的在線有可能下載它。一個JavaScript庫的

優點:

  • 最小加載時間(不必等待閃光燈組件下載)
  • 可以搜索引擎友好如果處理得當
  • 訪問stellaluca科網/偉大的頭髮/一個很好的例子。

缺點的javascript:

  • 即使你可以可以禁用右鍵單擊在JavaScript中,用戶可以關閉JavaScript後,並用鼠標右鍵單擊圖像。爲了幫助阻止這種情況,您可以在圖像上繪製透明gif。
  • 圖像之間的衰落可以在某些瀏覽器
  • 閃光的

優點是斷斷續續:

  • 沒有右擊圖像之間
  • 平滑過渡衰落閃光的

缺點時:

  • 更長的加載時間
  • 非常SEO unfreindly
  • 需要flash插件

理想:

  • 你應該上傳時對圖像層的水印。
  • 以項目可接受的最小分辨率顯示圖像。
  • 禁用右鍵單擊圖片(這應該阻止大多數圖像盜竊)

此外:

  • 您可以提供一個鏈接,直接下載圖像。這樣你就可以確保圖像上有一個很大很明顯的水印,並確保下載的圖像不是可打印的分辨率。
相關問題