html只能写网页吗?

网友解答: 也可以开发移动和桌面app,下面我介绍一种简单的利用html来开发桌面应用的方法,使用Hex,Hex使用HTML5和Node.js构建桌面应用解决方案,可以快速构建跨平台的桌

网友解答:

也可以开发移动和桌面app,下面我介绍一种简单的利用html来开发桌面应用的方法,使用Hex,Hex使用HTML5和Node.js构建桌面应用解决方案,可以快速构建跨平台的桌面应用,实验环境win7,软件nodepad++,主要步骤如下:

1.下载安装Hex,这个直接到官网上下载就行http://hex.youdao.com/zh-cn/downloads/index.html,直接点击下载,一个zip压缩包,如下:

2.解压后的文件如下,一大堆配置文件和dll,不用管这些:

3.为了方便测试,我这里在安装目录下边新建了一个www目录,里面新建一个test.html文件,其内容如下,很简单,就是打印出输入信息:

3.在安装目录下边,找到manifest.json,将这个文件的的修改如下,主要是配置一下加载文件的路径,如下:

5.双击运行hexclient,程序运行截图如下,不过样子看着不咋的,就简单测试一下,勉强看看:

至此,一个简单的利用Hex来开发桌面应用的例子就介绍完毕。也可以利用electron来开发桌面应用,整个过程也不是很难,网上也有许多相关的教程,我这里就不详细介绍了,感兴趣的可以搜搜。至于开发移动应用,可以使用hbuilder,开发、打包发布也挺快的,希望以上分享的内容能对有所帮助吧。

网友解答:

感谢悟空邀请,我个人认为,想要知道html能干什么,那么你就必须要清楚什么是html?html是大部分前端使用的基础语言,通过文档介绍也知道,html是一个超文本标记语言,所以它有着丰富的标签,可以用它呈现出各种丰富多彩的静态资源。一下就简单介绍下html能做什么? 首先,可以把它做为一个纯静态网页,展示一些静态资源给用户,比如图片,视频,音频等,对于无需和后台交互的页面html可以很好的呈现并展示给用户。

其次,html可以配合众多脚本语言使用,比如javascript,他们结合使用可以做出更炫更酷的页面,并且可以和后台有交互,这种对于前端用户需要和后端交互的场景下,html配合脚本语言可以很好的达到效果。

最后,学习html为你学习其他前端框架打下基础,无论什么前端框架基本都离不开html,所以html可以做很多事情,只要你学好了,就能用它做很多炫酷屌炸天的事。 综上所述html可以做网页,结合脚本语言可以做动态网页,甚至像现在的h5还可以开发移动端页面,并且可以很好的兼容各种移动设备,还具有极强的跨平台性,可以实现一次开发,多个移动终端同时适用。

以上是我的个人观点,认可请点赞,喜欢请关注,欢迎评论和转发,我是程序员,愿意与你一起探讨前端那些事儿。

标签: