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


首先,HTML5是否是在客户端浏览器上运行的?如果是,那么众所周知,不论是HTML还是CSS的源代码是可以轻易获取,那么HTML5强大而丰富的表现力,是否也会将源代码一览无余地展现出来。

就像现在的HTML+JS。所以产生了很多仿站一样?....

html5
0条评论 | 修改 | 链接

2 个回答


  • April.L April.L 400

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

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

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

    2条评论 | 修改 | 链接
    • flash

      谢谢,回答的好详细和准确啊。

    • huansinho

      开源协议 似乎在中国意义不大吧

  • huansinho huansinho 1

    难道HTML就不是吗?在说你只能看到前端,但是业务核心是后台啊。

    2条评论 | 修改 | 链接
    • flash

      你的这个回答与提问风马牛不相及,谁不知道核心在后台。 看清再说

    • huansinho

      @flash 我也觉得