pra*_*pta -1 html javascript css frontend web-deployment
最近,我开始学习Web开发。我试图在网络浏览器中读取一些著名网站的HTML和CSS代码。但是我观察到,他们故意弄乱了一切,例如更改了引导类的真实名称,而在查看设计体系结构和页面布局时,任何人都可以猜测使用了哪种技术。
可能是什么原因?
我认为这与安全性无关,因为任何普通程序员只要付出一些努力,仍然可以了解其前端技术的所有知识。
原因有很多。
实际上,某些公司试图混淆所有代码,以阻止某些攻击。当然,这并不是100%的证明,因为成熟的参与者仍然可以对几乎所有公开的代码进行逆向工程。
但是,在大多数情况下,这只是当今前端开发的完成方式。趋势已越来越趋向于使用各种构建,捆绑,代码最小化和打包工具。例如,像Webpack。
您所看到的仅仅是打包处理源代码以实现最佳交付并在浏览器中运行的结果。
正如原始开发人员所写的那样,我们能够查看网页源代码并检查纯HTML / JS / CSS的日子已经一去不复返了。
| 归档时间: |
|
| 查看次数: |
72 次 |
| 最近记录: |