今天,2017-01-09微信小程序如期而至。作為一名前端開發(fā)者一直關(guān)注著微信小程序的進(jìn)展,今天終于能揭開她神秘的面紗一睹芳容。
作為開發(fā)者先看看小程序提供了什么東西必不可少,于是我詳細(xì)的查看了《小程序示例》中的每一項(xiàng)功能,從組件到接口包括其中的每個(gè)子項(xiàng)都把玩了一遍。不難看出微信對(duì)每一個(gè)控件樣式和風(fēng)格做了統(tǒng)一化處理,提供的接口也很全面,支付、分享、掃一掃也都能很方便的供小程序使用。其中我注意到了兩個(gè)亮點(diǎn)一是video組件將彈幕也封裝進(jìn)去為我們開發(fā)者小伙伴省下了不少力氣,二是圖片選擇時(shí)使用了微信標(biāo)準(zhǔn)的選擇9張圖片的方式,再也不用自己去折騰實(shí)現(xiàn)了。如果要是能把微信的圖集控件提供出來是不是在小程序中瀏覽大圖會(huì)不會(huì)更方便,體驗(yàn)更好一些呢。
看完示例程序我迫不及待的搜索了一些知名軟件,好好體驗(yàn)了一下。
總體來說,小程序帶來的使用體驗(yàn)雖然比原生程序略遜一籌但比錢包里那些H5應(yīng)用要好很多,不管從UI顯示速度、接口請(qǐng)求速度、交互流暢度都比H5上升了一個(gè)臺(tái)階。
好歸好,當(dāng)然在我使用期間也發(fā)現(xiàn)了不少問題,首先在小程序示例里面監(jiān)聽羅盤數(shù)據(jù)貌似沒有作用,不知道是我手機(jī)問題還是怎么的,但有截圖為證。
不管我如何轉(zhuǎn)動(dòng)手機(jī),解鎖豎排方向鎖定都顯示-1。我想一定是我打開方式有問題,不然這么大的bug不會(huì)沒測(cè)出來把。
接下來使用了《攜程酒店機(jī)票火車票》
重試了幾次有時(shí)會(huì)跳轉(zhuǎn)到輸入手機(jī)號(hào)碼驗(yàn)證碼的界面,不知道是不是正確的流程呢。
再選擇城市里我遇到了一個(gè)很坑的事情,有張圖不知道你能不能看出問題來?
新生事物肯定是需要一段時(shí)間的磨礪才能成長。
在《大眾點(diǎn)評(píng)+》中我嘗試他的地址選擇,也給我?guī)砹瞬缓玫捏w驗(yàn)。
每次進(jìn)入這個(gè)界面會(huì)卡一段時(shí)間,可能再請(qǐng)求數(shù)據(jù)吧,在這個(gè)界面里停留了一會(huì)明顯感覺我手機(jī)開始發(fā)燙了,等了一段時(shí)間這個(gè)界面功能才恢復(fù)正常,再次進(jìn)入這個(gè)界面的時(shí)候感覺就快多了,應(yīng)該是數(shù)據(jù)已經(jīng)緩存好了吧。
最后我在《同程景點(diǎn)門票》里發(fā)現(xiàn)了更多的問題
這個(gè)也是在登錄授權(quán)后比出的問題,我在其他app中正常授權(quán)還是需要登錄綁定到app數(shù)據(jù)中去,可能這個(gè)產(chǎn)品忘了設(shè)計(jì)這個(gè)流程,但這是一個(gè)很嚴(yán)重的問題。
再看這個(gè)界面
細(xì)心的我一眼就看出來中間那塊placholder文字的層級(jí)不對(duì),于是我向下拉
哈哈~~
看見各大公司的app中出現(xiàn)了這么多問題,作為一名專寫B(tài)ug的程序員多多少少有些欣慰。于是我放下手機(jī)專心的寫B(tài)ug去了。
最后希望小程序能越來越好!