2012-04-15 157 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