2012-04-15 152 views
0

所以我教一個HTML編程課。我們學習了所有可用的標準HTML標籤。正在瀏覽教科書,我注意到在安全性方面沒有太多重點。到目前爲止,就安全性而言,我唯一能想到的就是確保將您的圖像和腳本託管在服務器上。我應該教他們什麼其他安全措施?請記住,他們只知道HTML - 沒有別的。HTML安全概念類

+2

這種民意調查更適合論壇。你不能真正用一種技術教人們安全(如果HTML可以這樣稱呼)。社會工程學(看起來像你的銀行家網站的頁面),還有許多其他選項與代碼本身沒有直接關係。 – Lekensteyn 2012-04-15 10:16:16

回答

1

通常不能通過HTML實現安全性。 HTML僅作爲標記語言來顯示數據。在Web開發中,它被稱爲專用前端語言。

HTML完全傳遞給客戶端。你不應該隱藏HTML或Java腳本中的數據。用戶可以使用開發工具查看您的代碼。

如果你想教你的學生關於網絡安全,我會開始研究PHP,asp.net,jsp和ruby語言.HTML幾乎不構成威脅,因爲它的作用是格式化和顯示信息。處理和數據檢索由更高級的後端語言完成。

我不想指出這一點,但HTML不是一種編程語言。這只是標記。

+0

謝謝,很有意義。我一定會向學生解釋這些概念。 (如果您想知道,我正在夏令營教HTML。) – user1334361 2012-04-15 10:31:24

+0

HTML是向學生介紹Web開發的好方法。它非常簡單,但在一天結束時,無論您使用何種語言,瀏覽器都將只接收HTML/Javascript。給我留言,如果你有任何問題,我爲大學做ASP.NET web開發:)。 – 2012-04-15 19:29:03

1

HTML不是一種編程語言;實際上沒有什麼可以保證的。您已經使用「不加載不受信任的資源」來覆蓋所有內容。

+0

嗯,好吧聽起來不錯。 – user1334361 2012-04-15 10:18:29