網(wǎng)絡(luò)學(xué)院
小程序到底是什么東西?它和APP又有什么區(qū)別?
一、小程序到底是什么?
小程序是一個(gè)不需要下載安裝就可使用的應(yīng)用,它實(shí)現(xiàn)了應(yīng)用觸手可及的夢想,用戶掃一掃或者搜一下即可打開應(yīng)用。也體現(xiàn)了用完即走的理念,用戶不關(guān)心是否安裝太多應(yīng)用的問題。應(yīng)用將無處不在,隨時(shí)可用,但又無需安裝卸載。簡單來說,小程序不用安裝就能使用,它的體積也非常小,每一個(gè)都不超過1M。
小程序的到來將給我們帶來許多便利和好處:
1、少了安裝APP的麻煩
在APP時(shí)代,我們要使用一些功能,通常需要下載安裝、然后再到桌面打開應(yīng)用。而小程序只需要掃一掃或者搜索即可打開應(yīng)用,無需下載安裝。
2、釋放手機(jī)內(nèi)存
相對APP一個(gè)少要幾十M、上百M(fèi)的內(nèi)存來說,大小不超過1M的小程序,就成了手機(jī)內(nèi)存不足的救星。
3、讓手機(jī)桌面更簡潔
小程序性問世后,那些功能簡單、使用頻率少的APP將會(huì)被小程序替代,它們不會(huì)再你手機(jī)桌面上再占據(jù)一席之地,將大大減少手機(jī)桌面的空間,讓手機(jī)桌面更加簡潔。
二、小程序與HTML5有什么區(qū)別?
小程序出來后,有很多人將它與HTML5進(jìn)行比較,甚至有人把它們混淆在一起。但實(shí)際上,小程序和HTML5本質(zhì)上是兩種不同的東西,小程序是計(jì)算機(jī)程序,而HTML5則是互聯(lián)網(wǎng)網(wǎng)頁。
對用戶而言,我們打開HTML5,實(shí)際上是打開一個(gè)網(wǎng)頁,而網(wǎng)頁是需要在瀏覽器中渲染的。所以,在微上點(diǎn)開HTML5,需要完成網(wǎng)頁加載的步驟,這就會(huì)給人一種{卡}的感覺。而小程序的代碼是可以直接在微上面運(yùn)行的,省去了通過瀏覽器渲染的步驟,所以回會(huì)比HTML5順暢很多,在體驗(yàn)上勝過HTML5不少。
對開發(fā)者來說,相比HTML5,小程序可以節(jié)省大量的服務(wù)器資源。那是因?yàn)?HTML5需要開發(fā)者的服務(wù)器向用戶發(fā)送HTML5的代碼,而微會(huì)幫開發(fā)者分發(fā)他們的小程序。