html只能寫網頁嗎?
網友解答: 也可以開發(fā)移動和桌面app,下面我介紹一種簡單的利用html來開發(fā)桌面應用的方法,使用Hex,Hex使用HTML5和Node.js構建桌面應用解決方案,可以快速構建跨平臺的桌
也可以開發(fā)移動和桌面app,下面我介紹一種簡單的利用html來開發(fā)桌面應用的方法,使用Hex,Hex使用HTML5和Node.js構建桌面應用解決方案,可以快速構建跨平臺的桌面應用,實驗環(huán)境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來開發(fā)桌面應用的例子就介紹完畢。也可以利用electron來開發(fā)桌面應用,整個過程也不是很難,網上也有許多相關的教程,我這里就不詳細介紹了,感興趣的可以搜搜。至于開發(fā)移動應用,可以使用hbuilder,開發(fā)、打包發(fā)布也挺快的,希望以上分享的內容能對有所幫助吧。
網友解答:感謝悟空邀請,我個人認為,想要知道html能干什么,那么你就必須要清楚什么是html?html是大部分前端使用的基礎語言,通過文檔介紹也知道,html是一個超文本標記語言,所以它有著豐富的標簽,可以用它呈現出各種豐富多彩的靜態(tài)資源。一下就簡單介紹下html能做什么? 首先,可以把它做為一個純靜態(tài)網頁,展示一些靜態(tài)資源給用戶,比如圖片,視頻,音頻等,對于無需和后臺交互的頁面html可以很好的呈現并展示給用戶。
其次,html可以配合眾多腳本語言使用,比如javascript,他們結合使用可以做出更炫更酷的頁面,并且可以和后臺有交互,這種對于前端用戶需要和后端交互的場景下,html配合腳本語言可以很好的達到效果。
最后,學習html為你學習其他前端框架打下基礎,無論什么前端框架基本都離不開html,所以html可以做很多事情,只要你學好了,就能用它做很多炫酷屌炸天的事。 綜上所述html可以做網頁,結合腳本語言可以做動態(tài)網頁,甚至像現在的h5還可以開發(fā)移動端頁面,并且可以很好的兼容各種移動設備,還具有極強的跨平臺性,可以實現一次開發(fā),多個移動終端同時適用。
以上是我的個人觀點,認可請點贊,喜歡請關注,歡迎評論和轉發(fā),我是程序員,愿意與你一起探討前端那些事兒。