为了账号安全,请及时绑定邮箱和手机立即绑定

HTML5 是否意味着开源的网络?

HTML5 是否意味着开源的网络?

慕哥6287543 2018-07-19 20:15:01
首先,HTML5是否是在客户端浏览器上运行的?如果是,那么众所周知,不论是HTML还是CSS的源代码是可以轻易获取,那么HTML5强大而丰富的表现力,是否也会将源代码一览无余地展现出来。就像现在的HTML+JS。所以产生了很多仿站一样?....
查看完整描述

1 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

html+js只是表现层技术,两周均是被浏览器解析执行的。不排除技术发展后,html+js被预编译为中间字节码以加速执行速度。但现在来看,这两者确实是能得到源代码的。另外,也可以使用混淆的方式来保护,很多minifier之类的工具都能一定程度地提高代码分析难度。

而仿站的事不用太担心,基于以下两点。
一、一般模仿者会慢一拍,如果模仿者能超越原创者,那么模仿者一定有地方超越了原始的idea,比拼的也还是业务与技术的实力。
二、互联网应用表现层固然重要,但只能算是锦上添花,只模仿也不行,对核心业务的设计与把握、服务端的支撑能力才是重头戏。

PS,能看到源代码不意味着是open-source,开源还和开源协议有关。


查看完整回答
反对 回复 2018-07-22
  • 1 回答
  • 0 关注
  • 851 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信