關於微信應用號,這些事兒你也許會關心

外送茶
援交
援交
魚訊
外約
雷鋒網(公眾號:雷鋒網)按:本文作者白崎,百度產品運營師。負責過多款DAU千萬級產品的運營工作,擅長用戶運營、社區運營等模塊,喜歡研究各類新鮮的APP。
距離張小龍的那場首次公開演講已經有九個月瞭,而在那場演講中備受關註的「應用號」在千呼萬喚中終於以「小程序」的名字正式對外小范圍公測,不少創業者表示機會來瞭躍躍欲試。誠然,微信每次放出的大招,不管是公眾號、服務號、朋友圈廣告等,對於搶先抓住機會的人都是不小的紅利。而這次這個大招,或許足以影響現有移動互聯網的格局。張小龍在朋友圈裡這樣解釋道:小程序是一種不需要下載安裝即可使用的應用,它實現瞭應用「觸手可及」的夢想,用戶掃一掃或搜一下即可打開應用。也體現瞭「用完即走」的理念,用戶不用關心是否安裝太多應用的問題。應用將無處不在,隨時可用,但又無需安裝卸載。
對於希望從「小程序」中獲取紅利的創業者,不妨好好讀完這篇文章。做不做?比怎麼做更重要!「小程序」和「菜單欄內嵌H5」有什麼區別?
看上圖展示的小程序截圖,像不像一個Native APP加瞭一個頂部微信菜單的帽子?Native APP和Web APP誰是未來的主流這個命題爭瞭很多年,而Native APP最大的優勢也就是對於系統控件接口和框架的調用能力比Web APP不知道高到哪裡去。雖然京東同時提供瞭手機APP和手機H5形式的頁面供用戶瀏覽和下單,但是同時用過二者的都能體會到,H5頁面在流暢度上還是差一些。在此之前,很多創業者以公眾號菜單欄內嵌H5的形式,完成瞭基礎功能的微信化植入,但通常都是比較簡單的頁面,操作體驗比較一般。這次微信推出的小程序,最大的亮點在於微信提供瞭豐富的框架組件和API接口供開發者調用,具體包含:界面、視圖、內容、按鈕、導航、多媒體、位置、數據、網絡、重力感應等。在這些組件和接口的幫助下,建立在微信上的小程序在運行能力和流暢度上面便可以保持和Native APP一樣的體驗。當我們談創業的時候,我們到底在做什麼?過去兩年在資本的推動和互聯網+概念的熱炒之下,出現瞭罕見的創業熱潮,各種各樣的創業項目出現,應用市場內APP的數量也井噴式增長。行業裡有一個很大的誤區:很顯著的現象就是很多傳統企業在還沒搞清什麼是互聯網+的時候,就迫不及待地做APP瞭,做出來瞭有沒有人用,當然那是另外一回事。回到創業這件事上,還是得回歸商業的本質:商業是提供顧客所需要的物品和服務的一種行為。所以不管是網站,還是APP,或者很多創業者已經在嘗試的微信公眾號,甚至是QQ群、微信群,這都是連接用戶的一種載體。傳統商業依賴於線下實體門店為顧客提供服務,互聯網的存在將獲取新客戶和提供服務的場景進行瞭線上化改造,從而提升瞭商業效率。最近有一傢花店在我的同事間很受歡迎,它會給顧客每周固定時間會送來一束搭配好的花。這是一個沒有實體店的花店,也沒有APP,唯一的載體就是微信公眾號,下單支付是在微信號內,信息填寫修改是在微信號內,客服也是在微信號內,好像除此之外也沒有更多其他需要的功能瞭。所以這樣一個創業項目,微信號就足以滿足其大部分的需求,雖然在某些環節上可能有些體驗粗糙,但相比之下單獨做個APP?哪邊成本更高呢。為什麼微信小程序的誕生對創業者是好機會1.APP流量成本的急劇攀升做渠道運營的同學可能會清楚,過去兩年裡,APP推廣的成本是呈翻倍增長的。有些垂類APP的CPA單價高達500元以上,對於創業者來說沒有太多錢可以去砸在流量上,但流量往往是控制產品生死的命脈,每年有50%的新APP死在流量問題上。2.移動互聯網格局基本已定,用戶主要需求場景已被巨頭把持移動互聯網發展已有五年時間,在這幾年時間裡,從PC時代遷移過來的連接人與信息、連接人與人、連接人與商品、連接人與服務四個大類已經基本完成瞭格局重塑。用戶的主要需求場景,尤其是同時具備剛需和高頻兩個特點的場景,基礎工具、生活服務、娛樂等都已經有PC時代的老巨頭繼續把持,或者移動互聯網新生的小巨頭們占據山頭。3.面向所有產品對用戶時間的競爭在之前的文章裡,白崎反復講過一個觀點就是:現在的競爭不僅僅是同類競品的競爭,其實是你在和所有產品競爭用戶的時間。顯然微信是目前的翹楚,平均每天長達4小時以上的停留時長。很多APP面臨的問題便是用戶即便下載安裝瞭,但也想不起打開,或者打開瞭很快就被關閉。在以上三個背景的情況下,對創業者而言環境真的很糟糕,用戶獲取難、使用率不高是普遍的痛點。在年初的「應用號」概念發佈時,便贏得很多創業者的期待,原因就在於大傢希望從微信這棵大樹上獲取一些紅利。移動互聯網第二春:SuperAPP+LightAPP模式輕應用是一種趨勢,早在2013年左右,百度和UC分別對「輕應用」的模式進行瞭嘗試,雖然都失敗瞭,但不可否認這條路的正確性,隻是在當時這兩傢都不具備發展起生態的能力。百度的輕應用是以搜索為核心的生態,UC的輕應用是以瀏覽器為核心的生態,二者都是Web APP的插件化思路。百度輕應用接入瞭如「順豐快遞」為代表案例的信息查詢服務入口,UC輕應用則接入瞭「迅雷」「快播」為代表案例的和瀏覽器場景強結合的信息查詢、信息下載的入口。復盤為什麼百度和UC都沒做起來,一個重要的前提是當時的百度和UC都不具備SuperAPP的根基,尤其是不夠高頻,所以帶不起來這個生態。但2016年的微信來做這件事,天時地利人和似乎都占據瞭,既有海量的用戶,強大的用戶粘性,足夠長的用戶使用時長,是國內目前最稱得上SuperAPP的應用瞭。白崎預估,這種SuperAPP+LightAPP的模式或許能夠帶起移動互聯網的第二春,很多長尾的需求之前由於落地條件不成熟不能做的,現在可以重新回來嘗試一下。即使是很小的一個需求點,以LightAPP的形式附著在微信上,現在也具備瞭一定的生存空間。誰適合抓住這波紅利在別人傢平臺玩,首先得研究平臺歡迎什麼樣的人。從微信官方對外公佈的信息來看,最鼓勵的是服務提供者,因為這和微信「連接人與服務」的戰略訴求最為契合。白崎的建議是:低頻、非剛需場景的長尾服務提供者最適合來做微信小程序。高頻場景的服務依然適合以獨立APP作為陣地,即便微信在發現Tab內給京東開辟瞭最明顯的「購物」二級入口,依然是用手機京東APP的人多,即使在體驗上大大增強的微信小程序推出後,結論依然會是如此。高頻場景的服務天然具備獨立發展成生態的潛力,可以自成一套生態體系,比如服務領域的滴滴出行。即使是在微信、支付寶、微博中都開辟瞭打車入口,這些也隻是增量,自傢APP還是主要的陣地。而對於低頻、非剛需場景的長尾服務而言,由於需求通常較為簡單,使用頻次低,撐不起來一個獨立APP,寄生在巨頭身上是最好的選擇。正如把支付寶中的「轉賬」、「付款」、「信用卡還款」、「生活繳費」等拆成一個個獨立APP,用戶肯定不會買賬,但把所有跟錢相關的需求都匯聚在一起,哪怕是非常長尾的水電燃氣物業費和ETC交費通通都涵蓋,這才成就瞭今天的國民應用支付寶。現在,微信正在試圖開放接受長尾的需求場景,把自己打造成一個無所不包的生態系統。這個系統,包含人與人的連接,包含人與信息的連接,包含人與商品的連接,更包含各類大大小小的服務連接。比如上面提到過的花店的案例,符合低頻場景、長尾服務的特點,他們傢就非常適合做微信小程序,而且隻要在現有基礎上把微信內嵌H5遷移成小程序,就能改善下單流程、客服等方面的體驗優化,從而更好地維系用戶。決定開發微信小程序之前,這三個擔憂不容忽視聽到「小程序」發佈的消息後,相信很多人都躍躍欲試,覺得得抓住機會。其實風險與收益共存,下面這三個擔憂在決定做之前,得想清楚。1.如何區分現有獨立APP和微信小程序的定位對於還沒有開始做APP的創業者,小程序的發佈恰似一陣甘霖,來得正是時候。但對於已經開發瞭獨立APP的創業者呢?開發一個一模一樣的微信小程序出來,是否會出現零和博弈造成原有獨立APP的荒廢?白崎的建議是:維持原有獨立APP的持續迭代更新,把微信小程序作為新的增量部分,在用戶數據上做到兩邊的一致性。把選擇權交還給用戶,用戶總是會選擇更適合自己的那一邊。是否棄掉獨立APP,得用數據來說話。還有一種方式:可以將微信小程序作為一個lite版,進行產品功能的MVP試驗。至於以哪邊作為主要用戶陣地,還得結合用戶獲取成本來看。在同時滿足業務需要的情況下,如果花最少的成本,能獲取更多的用戶,有什麼理由說不呢?2.假如微信封瞭你的小程序,怎麼辦?微信在過去幾年裡有一個很大的特點就是生態封閉,這和蘋果有些相似。很多創業者借助社交紅利嘗到甜頭,也有因違反規定被微信做封號處理,一夜之間回到解放前。以下案例想必還歷歷在目:誘導關註、誘導分享:封號淘寶鏈接:屏蔽蝦米音樂分享鏈接:屏蔽在朋友圈裡傳播外鏈達到一定次數:屏蔽,嚴重封鏈接在微信生態裡玩,永遠要忌憚紅線在哪兒,畢竟微信具備隨時掐斷脖子的能力,隻是它願不願意動手的問題。所以做之前熟悉規則很重要,當然也有時候隻是簡單的立場站隊問題。3.同樣存在用戶獲取成本變高的問題現在獲取用戶難是因為手機裡的APP太多,應用分發的入口變得集中從而用戶獲取成本價格昂貴,流量問題從移動互聯網誕生至今都是創業者最大的困擾之一。等紅利期過後,微信小程序是否也會出現這個問題呢?①如何獲取用戶關註雖然微信小程序不需要下載安裝,但是在成千上萬的小程序中,用戶從哪兒知道你,找到你呢。對此張小龍的朋友圈裡提到瞭「掃一掃」和「搜一下」這兩種方式。不管是關註還是掃一掃,首先得讓小程序能夠觸及到用戶,才有被用戶使用的可能,正如APP首先得被下載安裝才能使用。搜索,是一個基於品牌的行為。搜索精準的產品關鍵詞,首先得讓用戶知道你的品牌才有可能搜索到,這對初創品牌是硬傷。搜索行業關鍵詞或泛需求類的關鍵詞,如何在最明顯的位置出現在用戶面前且引導用戶點擊前往,OMG,難道也要競價嗎?這些都是可以預見到的用戶獲取成本問題。②如何在臃腫的微信中獲得存在感,實現用戶留存和用戶維系不得不說微信現在已經開始臃腫瞭,剛看瞭下手機,微信占據瞭9.8G的內存容量(前不久才剛清理過一次),過去24%小時微信耗去43%的手機電量,另外據微信官方公佈數據,用戶平均在微信的停留時間為4小時。這背後是好友對話聊天、群消息、訂閱號、服務號、朋友圈等一系列微信自有功能所帶來的信息堆積。等全面開放公測之後,隨著開發者的增多,微信自有功能、第三方小程序功能混合在一個容器裡,獲得存在感可不是一件簡單的事情。如何在微信裡做好用戶留存和用戶維系,也是一個難點。新機會出現時,選擇做不做比怎麼做更重要。雷鋒網註:本文由人人都是產品經理授權發佈於雷鋒網,轉載請聯系授權並保留出處和作者,不得刪減內容。 雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

source:https://www.leiphone.com/news/201609/lEYVq4C9nuOqyIbV.html

臥底“刷量”賣傢,有關微信公眾號“刷量”的五個勁爆事實

援交
外送茶
魚訊
外約
外送茶
今天,公眾號“刷量”工具癱瘓的消息被爆出後,迅速成為瞭朋友圈刷屏的新主題,吃瓜群眾基本分為兩撥,一撥純屬“看熱鬧不嫌事大”的,一撥與媒體利益相關或曾經利益相關的人在調侃自媒體行業現狀與吃瓜群眾的不諳世事。被“曝光”的公眾大號運營者們也隨即發佈聲明,紛紛表示自己是鐵打的招牌不怕黑,媒體們扒出的數據並不具有說服力。那實際情況如何呢?雷鋒網找到瞭幾位知情人士聊瞭聊,跟他們瞭解到瞭以下關於微信公眾號刷量的真實內幕。|“工具壞瞭”是因為微信“控制”關於此事件各個媒體的消息源均來自一條朋友圈截圖,發這條朋友圈的人的信息已被打碼或截去ID,內容大概是說,刷點擊量的工具壞瞭,一批微信公眾號將會從昨晚起開始現出“原形”。然後大傢也紛紛認為是刷點擊量的工具出問題,才導致的此次風波。但也有人迅速發現,有可能是微信官方采取瞭技術手段,吹響瞭與公眾號數據作弊作鬥爭的號角。雷鋒網宅客頻道采訪瞭一些專傢後,對後者的猜測表示瞭肯定。

騰訊改瞭接口,規則有變,之前的“模擬閱讀”變得不穩定。

對此,微信官方也在下午作出回應稱:

平臺與黑色產業鏈之間的技術對抗一直存在,並且在不斷升級。

由此一批公眾號出現“裸泳”的真相浮出水面。雷鋒網也聯系到瞭一個淘寶刷量的平臺,與店小二瞭解瞭一些情況。店小二告訴雷鋒網:

騰訊確實於昨晚對公眾號刷量現象采取瞭“控制政策”,導致刷量速度變慢,需要24小時才能生效。

此外,刷量平臺使用的工具也不是某種機器,而是微信模擬器與多臺手機。真實情況如下圖。據瞭解,微信模擬器就是一種可以在電腦上模擬微信客戶端登錄狀態的模擬App,安裝即可使用。市面上常見的微信模擬器有海馬玩、bluestacks、Genymotion等。|“刷量”是自媒體心照不宣的“潛規則”據說,刷量工具“癱瘓”的消息傳出後,今天各個公關群也炸開瞭鍋,大傢開始討論是不是以後再跟一些公眾號對接時可以講講價瞭。也有媒體人爆料,公關會在與其公司利益相關的文章發出後,在群內求介紹刷量途徑,好向老板交代。一名自媒體內部人士也告訴雷鋒網(公眾號:雷鋒網),刷點擊量是業內的通用手段。

“不刷的話就沒法運營瞭。”

同時,自媒體會根據內容“分量”,避免“刷量過猛”產生尷尬。

如果是熱點內容,會刷的高一些。如果是冷門內容,就會刷的低一些。

出於信任考慮,刷閱讀量的操作都是各個自媒體老板親自操作,以防員工通過“爆料”的形式進行打擊報復。|“刷量”明碼標價,總有一款適合你就像微信公眾平臺下午發出聲明中的內容一樣,“隨著平臺的壯大,刷閱讀量、刷點贊數已經成為一條較為成熟的黑色產業鏈”。各個自媒體也有固定合作的“刷量”平臺,大傢會根據約定定期合作,按時打款。雷鋒網在淘寶找到瞭兩個賣傢對“刷量”報價進行瞭詢問。
雷鋒網瞭解到,根據客戶需求及“刷量”成本,刷量的價格也會不同。轉發量分“模擬器刷”和真人刷兩種,真人刷量的價格會高於模擬器刷量的價格,一傢店鋪給出的“模擬器刷”的價格是6元1000轉發量,而真人轉發至朋友圈的價格則為1.5元一個轉發。粉絲數量也會根據是需要真人活粉還是僵屍粉進行價格區分,普通僵屍粉的價格為0.075元一個,而有頭像昵稱的僵屍粉價格則為0.08元一個。|是否“刷量”,一眼就能看出這種刷閱讀量現象是否無法分辨呢?一位自媒體運營者告訴雷鋒網,通過微信公眾平臺後臺的圖文分析功能,可以看出一篇文章是否有刷過閱讀量。
在圖文分析中的閱讀來源示意圖中,閱讀來源總共被分為公眾號會話、好友轉發、朋友圈、歷史消息以及其它五類。刷閱讀量的文章通常通過歷史消息閱讀的比例會比較大。除瞭圖文分析,還可以通過一篇文章發出後在短時間內閱讀量、點贊數、以及評論的數量來觀察此公眾號粉絲數量的真實性。如果是全部為真粉,數量會上漲比較快,如果是刷的僵屍粉,則文章發出後的某個時間點閱讀量呈直線上升狀態。|微信公眾號的“軟文”價格變化之快堪比股票閱讀量是公眾號價值的重要衡量指標。公關人士向雷鋒網透漏,圈內人手幾乎都有一份各個公眾號的價格報表,且頻繁更新,且價格變化速度之快堪比股票。其中以寫“毒雞湯”出名的咪蒙報價最高。雷鋒網臥底在公關群中拿到瞭以下報價:
左圖為近日公眾號報價,右圖為咪蒙報價從報價表中可以看出,與公眾號合作發文時,會先付訂金,根據發文位置訂金數量也會不同。如果由於某種原因文章沒有發出,會根據情況協商訂金退還數量。另據這位公關人士爆料,不管發生什麼情況,咪蒙是從不退定金的。|結語
下午,公眾號交易平臺“新榜”也根據其平臺上的8744個賬號數據進行分析後,發出瞭一份近三日公眾號閱讀量下降數據。其中9月26日為54.51%,9月27日為47.88%,9月28日為63.48%,新榜表示,前兩日閱讀數一半下降一半上升,有漲有跌,屬於正常情況,但是第三天(也即昨天)閱讀數下降比例超6成,而且從下圖的對比可看出,閱讀數下降50%以上的賬號,比例出現明顯增多跡象。微信的行動表明,他們已經對“刷量”發起瞭史上最嚴酷的進攻。我們也同時看到,淘寶上的刷量“黑產”似乎信心不減,還在繼續招攬著生意。微信團隊在官方聲明中說得很明白:反刷量是一種“技術較量”,這種“貓鼠鬥”“貓鼠鬥”的遊戲一定會在相當一段時間內持續。說到底,“刷量”是商業利益和誠信美德之間的較量。乍看起來,追求利益無可厚非,但無數的事實證明:欺騙,是商業世界的癌癥。 雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

source:https://www.leiphone.com/news/201609/HmYkEqj0PH3zMUhC.html

萬眾矚目的小程序收到瞭一波吐槽

外送茶
援交
援交
魚訊
外約
今天,很多人的朋友圈被小程序刷屏瞭……
一邊是張小龍發在朋友圈野心勃勃地向喬佈斯致敬,一邊是吃瓜群眾把小程序玩得不亦樂乎。雷鋒網同時也搜集到一波體驗(吐)感受(槽)。1.小程序找起來還是很困難雷鋒網編輯發現,現在能找到的小程序寥寥無幾,而且,需要點擊進去搜索,或者線下二維碼掃描,打開微信—找到應用號所在位置—找到具體的應用號。於是,小程序商店應運而生。小程序商店以網頁端的形式存在,可直接轉發至朋友圈,不過微信二維碼隻能通過掃一掃的方式進入小程序的規定,卻導致該類小程序商店不能一鍵跳轉至小程序。鑒於小程序不能模糊搜索,這些小程序商店最大的貢獻可能就是給瞭一個名單。2.耗流量大戶有讀者在雷鋒網(公眾號:雷鋒網)宅客頻道的微信群中吐槽:

什麼都還沒有用,感覺流量刷的有點快啊。

微信小程序加載耗費流量,加劇微信耗費的內存,所以整體對內存的占用並不比原生APP低。有人甚至感嘆:明年的今天,你可能會因為微信小程序要換一個 256G 的手機。不過也有反對的聲音,認為是否耗損大量流量取決於用戶投入在小程序上的時間……
3.敵得過原生App嗎雖然微信小程序重新構建瞭架構,不再采用H5的架構,提升瞭加載速度,但總體加載速度依然低於原生 App,影響用戶體驗。在雷鋒網公號發佈文章《微信小程序今日正式上線(含上手指南),張小龍發朋友圈向喬佈斯致敬》後,讀者 Flyoung 留言,認為:

1.從產品體驗可感覺到小程序介於 H5 和原生 App 之間,且較 H5 沒有太大的提升;
2.初次訪問時加載速度較較H5提升不大,隻有保證微信沒退出的前提下再次訪問能快速讀取緩存頁面;
3.微信公眾號可以關聯小程序,小程序可以看成是微信公眾號多瞭一個直達入口的升級功能;
4.微信公眾號的核心是連接,可以推送消息連接用戶,小程序不能推送消息,但可以通過它綁定的公眾號推送;
5.張小龍所說的:小程序通過二維碼實現線下基於地理位置的連接不會有啥效果(a.個人商戶沒有前後端程序編碼的能力,b.O2O平臺用戶更希望是自有平臺,微信也就起到導流作用,c.場景營銷類的需求當前的 H5 基本能勝任)
6.小程序提升瞭之前基於 H5 的微信公眾號用戶體驗,即會讓一部分 H5 的開發轉為小程序,也會對拉新成本與開發成本較高的原生 App 產生一定的沖擊。

雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

source:https://www.leiphone.com/news/201701/GdOyp1RZH2Qgwufe.html

寫在微信小程序上線的第一天

援交
外送茶
魚訊
外約
外送茶
今天凌晨剛過,一些產品交流群中就開始討論起微信小程序。2017年1月9日,微信小程序正式上線,相信這是移動互聯網上一大轉折點,拋開操作系統的限制,終於做到瞭在一個應用中能夠獲得類似打開一個本地APP的體驗。雖然目前小程序的MINA框架目前提供的接口有限,但是相信微信團隊會逐步完善,提供更加豐富的組件和接口。下面將給大傢介紹小程序的大致概況,以及給互聯網從業者帶來的影響。微信小程序文檔| 一、體驗小程序通過體驗瞭十幾款小程序,說一下最直觀的一些感受,以及關於小程序的使用。1、微信團隊真的很克制小程序上線在互聯網從業者看來如此重要的事情,微信團隊的一些公眾號沒有任何推送。在產品設計上也很謹慎,譬如列表入口、搜索、消息提醒等。克制體現在各種細節上。2、小程序的入口目前發現的小程序打開方式主要有幾種:微信好友或群推薦、全名搜素、二維碼掃描、訂閱號中的小程序入口。隻有打開過小程序之後,“發現”列表中才會有”小程序”;隻有打開過的小程序才會出現在小程序列表中;搜索小程序絕大部分需要全名精確搜索,隻有少部分應用可以模糊搜索,例如滴滴。小程序顯示3、小程序的應用體驗小程序列表可以編輯,進行應用的刪除。但是仍有一些可以改進的。小程序在列表中按照時間順序倒序排列,打開一個會排在最前。(建議列表類似九宮格平鋪,小程序順序和桌面應用一樣可自定義或選擇排列規則)應用體驗比H5強太多,瀏覽體驗超爽,類似APP中打開。小程序在安卓上可以添加至桌面,在安卓中打開可類似打開多應用切換,如下圖。小程序再次打開仍是之前瀏覽的頁面(一段時間後悔關閉應用),分享時展示的是當前瀏覽的頁面。安卓中的小程序4、小程序對普通用戶的影響低頻APP應用可以徹底卸載瞭,如果有小程序的話。類似電影APP(貓眼),三個月後可以清理一下APP,釋放內存;生活更加便捷,小程序融入各類生活場景後,給生活帶來便捷,以後可能微信支付會慢慢增多。(支付寶真的很危險瞭)APP下載的推廣可能慢慢要少很多;| 二、對互聯網從業者的影響之前就想過很多,真真切切的看到小程序之後又湧出瞭很多想法,就大致列舉一些,以後再逐漸完善。1、互聯網產品形態的變化以前做產品的想法是先搞出個APP,看用戶註冊量、APP下載量等等指標來評判一個產品的好壞。但是小程序出現之後,用戶會發現很多低頻APP根本沒有安裝的必要。這給許多中小互聯網公司目前的運營帶來瞭挑戰。如果沒有APP,H5體驗又差,中小企業主動或被動都將進入微信小程序的產品體系中。PM們特別是前端產品經理都應該盡快熟悉小程序能提供給產品的價值,轉變以往設計APP的方法論,開始思考在“用完即走”的小程序中,如何表現產品,吸引用戶。在產品營銷上,沒有APP為根基,怎樣才能讓用戶再次訪問。這本來就是和微信小程序 “用完即走”的理念相矛盾。(我也非常焦慮)2、新零售時代的到來作為一名電商PM,我覺得小程序的形態非常適合新零售。在我看來,新零售除瞭大數據、人工智能的結合,還有和消費場景的融合,而小程序的形態正是可以深度融合消費場景。購物的行為正常來說隻有在想買的時候才會買,才會用到這樣的小程序。現在許多的消費需求都是被催生出來的。小程序和線下消費場所的結合,加上發展幾十年的成熟物流,應該會催生下一波消費商業上的繁榮。3、小程序受益者短期內一批圍繞微信小程序生態提供企業服務的公司會受益。對大部分中小互聯網企業都不太有利,會引起較大波動。長期的話各行業的一些中小互聯網企業會發生洗牌,毫無疑問現在微信的流量入口太重要瞭,有瞭小程序之後,就更加重要,但是流量非常分散,對大部分企業並不好,突然感覺沒有安全感。| 寫在最後開始用安卓機的時候,就受困於手機內存,不斷在卸載和重裝中煎熬。當時就在想有沒有一個APP可以囊括大多數應用,再也不用安裝各種APP。後來各種瀏覽器中添加應用快捷方式解決瞭我的一部分需求,但是H5的體驗並不好,還是不如APP方便。再到後來,百度出瞭直達號,記得那天我坐在公交上,看到之後我找瞭直達號的很多資料,後來在一周後的百度宣講會上也問瞭相關問題,抱瞭很大期待,直達號卻不瞭瞭之。雖然等瞭很久,但今日微信小程序的天時地利人和,前景美好。解決的是用戶的剛需,能夠深入的融入生活的各種場景,再次為微信團隊點贊!雷鋒網(公眾號:雷鋒網)註:本文由人人都是產品經理社區作者@Bouny_Yuan原創發佈。未經許可,不得轉載。 雷鋒網版權文章,未經授權禁止轉載。詳情見轉載須知。

source:https://www.leiphone.com/news/201701/cGFzfq44ZkCQxghn.html

微信、支付寶都出瞭大新聞,鬥地主還差一個你 | 宅客周刊

電子菸
電子煙

都快過農歷新年瞭,誰傢都怕出幺蛾子,有的是大新聞,有的卻害怕大新聞。
不信,你看——本周關鍵詞▼小程序發佈 | 支付寶漏洞 | 剪刀手拍照指紋泄密 | 瀏覽器自動填充漏洞
社交網站賬號密碼
一、小程序的發佈與擔憂1月9日,很多人的朋友圈被小程序刷屏瞭……一邊是張小龍發在朋友圈野心勃勃地向喬佈斯致敬,一邊是吃瓜群眾把小程序玩得不亦樂乎。雷鋒網同時也搜集到一波體驗(吐)感受(槽)。小程序有這些槽點:小程序找起來還是很困難;微信小程序加載耗費流量,加劇微信耗費的內存,所以整體對內存的占用並不比原生APP低;雖然微信小程序重新構建瞭架構,不再采用H5的架構,提升瞭加載速度,但總體加載速度依然低於原生 App,影響用戶體驗。雷鋒網宅客頻道本著看熱鬧不怕事大的原則,決定探尋一個重要的問題:黑客有沒有可能通過微信小程序的漏洞,偷偷地用你的微信給他發一個大紅包?為瞭搞清這個問題,雷鋒網(公眾號:雷鋒網)宅客頻道咨詢瞭幾位黑客大牛,整理回答如下:小程序改變瞭業務前端實現的形式,但是基本的業務沒有變化。所以對於小程序服務商而言,有兩方面風險依然存在:Web接口的漏洞。例如 xss、csrf、各類越權等等。這類是服務構架本身的漏洞。業務功能的邏輯漏洞。例如:訂單額任意修改,驗證碼回傳、找回密碼設計缺陷等等。這些也是後端服務本身的漏洞。傳統的 App 客戶端,由於代碼比較復雜,體系比較大,經常存在很多漏洞。現在,由微信提供接口,服務商隻需要調用微信的接口就可以實現服務功能。這使得以前針對 App 客戶端的攻擊行為失去瞭對象。小程序跑在微信中,以前人們關心 App 客戶端手否存在漏洞,現在人們需要關心微信是否安全瞭。由於微信主程序會通過 JS 接口向小程序暴露規定的服務。如果小程序可以獲取到規定服務外的信息(比如:用戶的錢餘額等)即是信息泄露。總之,可以將微信理解成瀏覽器,將小程序理解成網頁。如果執行小程序可以在微信中執行任意代碼,就是傳統意義上的遠程代碼執行。例如:攻擊微信;實現小程序之間的跨站攻擊;攻擊操作系統。所以,我們需要擔心黑客通過微信小程序盜走我的紅包嗎?目前看來,沒這個必要。根據以往的經驗,騰訊在自身產品的安全性上,會投入巨大的精力。而對於皇冠級產品微信,相信騰訊更是不敢有絲毫疏漏。就在小程序退出的當天,TSRC(騰訊安全應急響應中心)也發佈瞭英雄帖《微信小程序如約而至,安全需要你的守護》,宣佈即日起到2017年1月20日,“重金”收集有關微信小程序的漏洞和威脅情報。二、支付寶曝漏洞,熟人可以改密碼雷鋒網編輯在上班路上忽然收到瞭一條支付寶驗證碼的短信,察覺到異常後立刻打開瞭支付寶客戶端,結果被嚇出瞭冷汗:他發現自己的支付寶賬號竟正被別人登錄,隨即他收到一條朋友發來的微信消息:

我剛才用網上流傳的“支付寶致命漏洞”來重置你的登錄密碼,竟然成功瞭!你還不知道嗎?朋友圈都傳開啦!

支付寶漏洞?雷鋒網編輯隨即打開朋友圈,發現已經有很多網絡安全圈內的朋友都轉瞭一條名為“支付寶驚現致命漏洞,快解綁你的銀行卡”的報道。報道中稱,有網友發現支付寶在登錄方式上存在致命的邏輯漏洞,導致熟人之間可以相互登錄對方的支付寶賬號,流程大致如下:

進入「忘記密碼」界面後,選擇「無法接受短信」,這時候會出現兩個相關問題:一、在9張圖片當中找出你認識的人 ;二、選擇與您有關的地址。

隻要成功答對這兩道問題,就可以重置該支付寶賬號的密碼,並且在登錄後可以正常使用免支付密碼的快捷支付功能,直接使用對方支付寶中的資金。很快,隨著該消息在朋友圈內的傳播,越來越多的人表示自己收到支付寶登錄驗證短信,以及相關的賬號異常提醒。許多人開始用身邊朋友的支付寶賬號來嘗試復現該漏洞。有人表示,周圍已經有不下十人成功登錄瞭身邊朋友的支付寶賬號,甚至有網絡安全高手也中招瞭,由此他判斷此次問題可能非常嚴重。雷鋒網編輯在對周圍朋友的支付寶賬號進行瞭大約7~8 次嘗試後,成功重置瞭自己女朋友的支付寶密碼,這是在雙方十分瞭解,知道對方認識的人、購物記錄和傢庭住址等情況的前提下實現的。雖然結果確實令人驚訝,但成功率並沒有網上說的那麼誇張——“陌生人有五分之一的機會登錄你支付寶,熟人有百分之百的機會登錄你的支付寶”。在測試中我們發現,兩個測試題會隨機出現“你認識的人”、“和你相關的地址”、“你曾經買過的東西”等不同的問題,隻要答錯一兩次,該種方式就會被屏蔽,隻允許使用其他方式找回密碼,並且其他的方式也會在嘗試失敗後逐漸被屏蔽,這似乎觸發瞭支付寶的某種安全機制。在多次試驗後,雷鋒網(公眾號:雷鋒網)編輯發現自己無論使用誰的支付寶賬號,都無法再使用之前那種通過相關信息來重置密碼的方式。至上午10點左右,周圍不少在測試該漏洞的朋友也表示自己測試失敗,隻有在自己的常用設備下才能觸發相關消息找回。有安全從業者表示:“支付寶響應很快,據說目前已經對風控進行瞭調整。”三、剪刀手拍照會被盜指紋?表示不相信!據人民網消息,日本國立信息學研究所教授越前功(Isao Echizen)日前在接受日本新聞網( NNN)采訪時指出,如果拍照時,光線明亮,恰巧焦點對準指紋,就可以通過照片復原其指紋信息。如果由此制作出人工手指“義指”,便可冒充本人登錄各種指紋識別的終端,因此拍照時要慎用“剪刀手”。

越前功在實驗中采用的照片是由市面銷售的2040 萬像素數碼相機所拍攝,對該照片進行圖像處理後,得到瞭指紋數據。距離鏡頭1.5米拍攝的照片,指紋可以清晰地呈現出來,距離 3 米處則可以判斷出大致模樣。因此越前功表示,距離3米處拍攝的照片存在被盜取指紋的可能性,並且“技術方面門檻並不高,誰都可以輕松處理”。

看到此消息,雷鋒網(公眾號:雷鋒網)編輯嚇得把鏡頭前的小手趕緊縮瞭回來。不過,卻有專傢持不同意見。360公司安全研究人員魏黨偉告訴雷鋒網,指紋信息作為個人生物信息的一部分被廣泛的用在各種身份識別和認證,其核心點是采集清晰的指紋信息,用於生成特征點。隻有可以提取準確特征點的照片,才會泄漏指紋信息。也就是說,隻有拍攝照片中,手指紋理清晰可見,才會泄漏指紋信息。那麼,具體是什麼范圍內“剪刀手”就會出賣你的“指紋”?同理,虹膜信息會不會也被捕捉到?魏黨偉說,目前手機拍照技術,在正常的拍攝距離(大於1米)的范圍下,是不可能把手指紋理拍攝清楚的,就更不要說虹膜瞭。這也是正常的指紋和虹膜采集,必須要在很近的距離,嚴格限定的方位和特定光亮度下采集。同時,目前的網絡傳播,都會降低照片的清晰度,損失的照片的細節,就更不可能泄漏指紋信息瞭。但魏黨偉也提到,現代的單反相機和高檔手機,在微距拍攝(小於0.5米)是有機會拍攝清楚指紋的,所以不要在公開網路上傳播有指紋和虹膜的微距拍攝照片原始文件。雷鋒網從公開信息中檢索到,為防止指紋被盜,目前該研究所已開發出一種有特殊花紋的透明薄膜,除能隱藏指紋外,該薄膜還能夠在不影響指紋解鎖的同時,在拍照時將你的指紋偽裝成別的指紋。該研究所研發的透明薄膜是僅為研究性產物還是準備商用的產品?是否有為技術或產品推廣之嫌?日本該研究所除瞭用市面銷售的2040 萬像素數碼相機在上面所稱的3米和1.5米范圍內拍攝,是否還用瞭其它復雜的技術來破解指紋信息?一切尚未可知。四、瀏覽器自動填充被曝漏洞最近一個芬蘭的網頁開發者和黑客Viljami Kuosmanen發現瞭一個自動填寫表單功能重大的潛在安全漏洞,他表示諸如 Chrome、Safari 和 Opera 等瀏覽器,或是LastPass這樣帶自動填充功能的瀏覽器插件,都可能會泄露用戶的隱私。一般來說,在使用自動填充功能之前,用戶需要提前把需要自動填充的個人信息存儲在瀏覽器或者工具中,以 Chrome 瀏覽器為例:其自動填寫的信息包括郵編、詳細地址、組織(公司)、用戶名、電話、和電子郵件等,通常可用來快速填寫收貨地址。再以自動登錄工具 Lastpass 為例,它提供瞭更為詳細的資料填寫項目,幾乎可以幫你自動填寫能想到的所有資料,包括除瞭基礎的用戶名、姓名、生日、社會保險號碼(身份證號),還有詳細地址、聯系人、銀行賬戶等等。
然而這些Viljami 發現,通過極其簡單的手段將一些文本輸入框隱藏起來,就可以在你不知情的情況下,得到你表單中的所有個人資料。為瞭實際展示該功能,Viljami 做瞭一個簡單的演示 Demo 網站,看起來,網頁上隻要求輸入姓名和郵箱,但是按提交鍵後,通過瀏覽器抓取信息顯示,除瞭頁面上能看到的兩項信息以外,用戶的電話、地址等信息也被上傳瞭。
【圖片來自:Viljami 提供的演示 demo】雷鋒網(公眾號:雷鋒網)宅客頻道按照這種思路繪制瞭一個釣魚網站騙取用戶信息的示意圖如下:

釣魚網站會將一些用戶電話、地址等信息的輸入框隱藏起來,雖然用戶的肉眼看不到,但是自動填寫程序能捕捉到,並在用戶不知情的情況下“幫” 用戶把信息填進去。據雷鋒網瞭解,喜歡海淘的人經常需要填寫如信用卡卡號、有效日期和安全碼等信息,此外,人們在參加“特價秒殺”等搶購活動時也需要爭分多秒地填寫表單,這時許多人會 選擇將住址、電話等資料保存在瀏覽器或插件中,以便自動填充。一旦用戶在釣魚網站使用瞭自動填充功能,就很可能會泄露自己的詳細地址、信用卡號、安全碼等信息。問題的發現者 Viljami 表示:“該問題在 Chromium 內核中存在6年之久,這就是我不愛用自動填寫表單的原因。”他還表示 Mozilla 的 Firefox 火狐瀏覽器並沒有此類問題,因為它隻支持自動填寫單個文本框而不支持一鍵填寫整個表單,用戶需要逐個點擊輸入框,因此那些隱藏起來的文本輸入框就是去瞭作用。五、如何用技術知道另一半的社交賬號密碼周末瞭,來輕松一下。蕾蕾一直沒有想明白,身高1米8,又帥又體貼的峰峰為什麼看上瞭自己?要知道,峰峰的前女友可是身材高挑、膚白貌美的小美女。最近,蕾蕾從峰峰身後路過時,“一不小心”看到瞭峰峰在聊天,而“小美女”的頭像一直在跳動。蕾蕾沒有問峰峰,但如晴空霹靂,又百爪撓心,想知道男票究竟和前女友說瞭啥。一不做、二不休,蕾蕾想,要不幹脆找到男朋友的社交帳號密碼,也好時時關註“敵情”。怎樣才能神不知鬼不覺地拿到男朋友的社交帳號密碼?第一招:社工例如:1.“最近聽說某某網站放出一個密碼設置最容易破解排行榜,辦公室的小黃今天在那一驗證,發現果然是這樣,他的密碼就是名字+生日,你說傻不傻?”然後觀察男朋友的神情,是比較輕松愉快還是尷尬,甚至說:“慘瞭,我也是這樣。”2.時不時在談話中“套路”一下,比如在聊人生時,讓他聊聊記憶深刻的事情、最喜歡的寵物、最愛的人(十有八九會被反套路,此刻要問那第二愛的人之類)、遊戲昵稱帳號……3.如果他給過你其他密碼,可以研究一下密碼的規律,套用在新密碼上。第二招:查庫現在數據泄露不少,最好的情況是能直接查出密碼;另外,不少人有使用通用密碼的習慣,這樣的話也相當於直接查出密碼瞭;通過大量的數據,也有比較大的幾率看出這個人的密碼習慣,增加猜解密碼的習慣。至於怎麼查庫,用搜索引擎搜索“社工庫”就行瞭。然而,這種集成的社工庫“稂莠不齊”,像“700元買到同事全套信息”這種庫還算“良心”,有些社工庫會誘使你付費,你查詢的信息也會進一步與已泄露信息綁定。當然,目的是查男朋友的賬號和密碼,幾百塊錢可能不算什麼……第三招:利用社交網站漏洞獲取密碼比如,XSS呀,註入呀,安全網站上這些案例很多,當然公開的漏洞都是已經修復的,不過你可以學到方法自己去研究噠。這一招需要一定的編程基礎,是的,現如今,不會寫代碼可能連密碼都找不著。簡單來說,就是你瞅準瞭一個社交網站,
通過各種掃描工具或者人工輸入來找到它的 XSS 漏洞,然後精心構造攻擊字符串;把這個字符串作為漏洞網站文本編輯框的表單值輸入提交,就會造成攻擊。手工輸入這個字符串,並提交,瀏覽器地址欄自動生成攻擊URL;做成誘人的鏈接,讓男朋友點擊。第四招:找到瀏覽器已保存密碼為瞭登陸方便,現在不少瀏覽器有保存登陸密碼的功能哦,怎麼查看?搜索“查看+瀏覽器名稱+已保存密碼”,然後根據網上的方法一步一步操作就行瞭。前提是,男朋友設置瞭保存密碼,而且,你需要在男朋友不在傢時,在他的電腦上偷偷操作。但是,講真,你有男朋友的開機密碼嗎?如果你都能用他的電腦,似乎去找他的密碼就沒什麼必要瞭,除非你想長線操作,長期監督。第五招:放一個鍵盤記錄器實在不行寫個鍵盤記錄器放他電腦上運行呀,輸入瞭什麼全部發送到你郵箱。萬萬沒想到,放一個鍵盤記錄器在男朋友電腦上,原來是最難的——如果你能打開他的電腦,直接安裝除外。第六招:釣魚本來釣魚也應該是屬於社工的,但是上面講的社工主要就是一些面對面的心理戰術瞭。“上次一起出去玩的照片已經整理出來啦,“去看看吧。http://XXX.cn”這樣的消息收到過沒?點開鏈接發現是某空間要求輸入賬號和密碼的地方,嗯,和正版一模一樣哦,可是你看看鏈接啊,鏈接不對啊喂,這就是釣魚咯。首先,你需要做一個和正版一模一樣的釣魚網站,當然,這個社交網站可能在網上有源代碼可以抄。然後,需要購買一套釣魚工具。第七招:編寫一個美美的木馬程序發過去知乎上也曾有一個高票答案值得借鑒,編寫一個玫瑰花的示愛程序,植入木馬,直接發給男朋友即可。上述技術支持均為京東安全工程師肉肉口述,雷鋒網編輯采寫。但是,僅為技術理論探討,肉肉本人並不支持這些做法。為瞭保護另一半的權益,肉肉與雷鋒網編輯建議如下:

1.不在瀏覽器保存常用密碼;2.不同網站設置不同密碼,尤其密碼設置不要按照常用套路走;3.不隨便點擊鏈接,即使是對象發過來的,有技術基礎的童鞋,可以技術反制,當然後果自行承擔,比如,被罵、被分手……雷鋒網(公眾號:雷鋒網)概不負責。

雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

source:https://www.leiphone.com/news/201701/BGRxQhl9GY4PboiA.html

小程序上線首日表現如何?聽聽首批進駐的企業怎麼說

外送茶
援交
援交
魚訊
外約
昨天凌晨,小程序千呼萬喚始出來終於迎來瞭首秀,據雷鋒網統計,首批上線的小程序就有三百多傢,而還未進駐的企業也躍躍欲試…可以說,小程序第一天就在互聯網圈掀起瞭一波高潮,不僅僅是朋友圈被刷爆,就連各種小程序開發群也頓時成為瞭吃瓜群眾的集結地。這不難理解,小程序本身就自帶光環。去年9月張小龍首次公佈小程序之後,不少業內人士堅信這將開啟一波新的紅利,甚至還有人將其稱為“App殺手”,但是上線一天後小程序是否達到瞭大傢的心理預期?雷鋒網本著探索的精神聯系瞭幾位首批小程序名單上的負責人。是否擔心用戶卸載App?什麼值得買什麼值得買昨天上線瞭“值得買購物攻略”“購物決策助手”“值得買京東優選”三款小程序,也是少有的上線多個小程序的品牌,其產品經理張春鵬告訴雷鋒網,他們從去年11月開始就已計劃開發小程序,但他坦言,“小程序隻是場景化的產品,功能不如App完善,更多的是起到平臺覆蓋和完善用戶使用場景的作用。”丁香園丁香園也在昨天上線瞭“丁香醫生+”小程序,丁香園副總裁、大眾醫學事業部負責人初洋向雷鋒網表示,小程序是采用最小可用原型(MVP)理念來打造的一款輕量的產品,而“丁香醫生+”復用瞭之前丁香醫生App的一系列後端接口,隻用瞭一名前端同事開發,開發一周的時間就完成瞭。初洋認為小程序和App本身並不沖突,甚至是互補的。

小程序的核心價值在於在微信這一平臺上,這開辟瞭新的使用場景和體驗。目前來看,小程序可以在降低APP下載成本的同時,提供工具類的輕量的功能給用戶,擴大自己的用戶基數。但是更加復雜的交互,類似社區討論這樣的強互動功能,原生的App,目前還是最好的解決方案,所以我並不擔心用戶卸載 App 而使用小程序。從獲取用戶的角度上講,很多App現在都提供瞭微信註冊登錄,用戶首先是微信用戶,然後才是App的用戶,獲得用戶也會依賴微信這樣的平臺。

荔枝FM據瞭解,荔枝FM去年就收到瞭微信團隊的邀請,並成為瞭第一批小程序內測的開發者。他們昨天上線的是一款語音直播平臺小程序——荔枝FM播客。荔枝FM微信小程序開發負責人、荔枝FM產品副總裁李澤隆向雷鋒網表示,“荔枝FM希望用荔枝FM播客去打通一些新的應用場景,來獲取新的用戶。”但他並不認為小程序會成為所謂的“APP殺手”。

“APP可以提供更多功能服務,針對的是有更多需求的用戶。”

小程序首日表現如何?宣傳運營成X因素按照微信每24小時統計一次數據(如PV、用戶數量)的節奏,昨日各傢的數據也已悉數出爐,雖然這些數據還不方便對外公佈,但雷鋒網(公眾號:雷鋒網)也第一時間瞭解到瞭他們首日的成果。張春鵬表示,“什麼值得買三個小程序總體數據如預計一般不樂觀,但這與宣傳節奏相關,目測第一天完全是在考驗品牌知名度、宣傳力度、以及病毒傳播性。”不過,荔枝FM則對第一天的效果感到滿意。“通過微信小程序後臺的數據查看,第一天數據非常可觀,當然也跟各大媒體傳播小程序上線有關。這個是大趨勢,我們用戰略角度看,不考慮投入產出比。現在的效果,我們非常滿意。”李澤隆如是說。而丁香園方面則是有備而來,據瞭解,他們昨天就對其小程序做瞭大量的宣傳工作。初洋告訴雷鋒網,“首日有很多對小程序嘗鮮的用戶,並且昨天我們在多個渠道對小程序進行瞭運營宣傳,從訪問小程序的人數和分享率的數據來看,總體效果基本符合我們的預期。”初洋還表示,“丁香園的小程序是基於APP已有的接口和功能做的輕量開發,開發成本並不算太高,產出也在預期范圍內。但現在下結論還為時尚早,需要再觀察一段時間。”綜上,從目前的情況來看,各傢小程序的差異幾乎體現在瞭宣傳和運營的力度上。後期是否願意投入更多的精力?按照開發人員的說法,幾乎所有的API可以移植在小程序上,這在很大程度上節約瞭開發成本和時間,所以小程序的前期投入都不高,但大傢是否願意在後期投入更多的人力財力,這是一個問題。對此,李澤隆表示,“小程序未來將代替原來的服務號,提供更多的信息化服務和使用場景,做到“連接一切”成為互聯網連接器。但也同時需要更多的使用場景被發掘出來,就目前來說還有很多未被連接的新場景。”他表示,荔枝FM播客會持續做優化和更新,期待用小程序去打通新場景,讓更多用戶來使用。初洋也認為要做好小程序需要有後期投入。“微信限制瞭第三方為小程序進行線上營銷和引導流量的企圖,用戶隻能通過手機鏡頭掃碼和搜索來找到小程序。這一特點迫使瞭小程序的開發者更加專註於優化產品,通過口碑傳播,以及發現線下O2O的掃碼場景來獲得增長。”言下之意,丁香園也會繼續在小程序上投入一些下線的推廣工作。張春鵬則對小程序持保守態度,“什麼值得買仍然以App及網站本身的完整體驗為主,未來會根據用戶的需求來選擇要投入多大的人力。”正如我們所看到的,大傢都隻是把小程序作為App的一個附屬產品,小程序更註重輕應用和輕交互,目前也還隻能算是一個半成品,所以“App殺手”一說也是言過其實,至少現在不會看到這一幕。如果手機內存夠用,誰又會卸載APP,轉而在閹割版的APP上進行不盡如人意的體驗呢? 雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

source:https://www.leiphone.com/news/201701/9xqZ5rQbZZVS9jRy.html

“演講”刷屏,張小龍如此回應那些反駁他的聲音

外送茶
援交
援交
魚訊
外約
昨日,「唯物」第一時間編發瞭「張小龍最新內部演講:警惕KPI和流程」,閱讀量分分(≈480)鐘沖到瞭 10 萬+。但也許是因為文中觀點牽扯到每個人熟知的 KPI 和流程,所以即使江湖地位在那擺著,看官們依然眾說紛紜。
不過張小龍顯然早有準備,當“不同的聲音”在「唯物」的評論區出現之後,他又不知疲倦地一一作瞭回應。以下為對話實錄,由「唯物」整理(略刪減):林:KPI和流程並不是原罪,但分崗位和制定是否合理,舉個荒繆點的例子,給派出所長制定績效考核,每個月必須破50個案子,完不成KPI就撤職,然而該地區一向太平,平常案件都沒幾個,那你們說最後事情導向會如何?張小龍:一個大公司需要有KPI,公司高層需要有這樣一個商業目標,但是,如果我們很多同事直接采取瞭高管的工作方式來工作,特別是把很多目標數字化,這個是不太合理的。因為當我們提出一個目標方向,我們努力方向一定會隨著這個目標改變,當提出一個純數據目標,努力方向可能會圍繞這個去做。大傢在思考問題的出發點上有一些驅動力,不是來自是不是在做有價值的事情,而是來自於我們能做到一個多高的數據,那我會覺得有一點危險。星辰大海:標題黨,敏捷開發難道不是方法論,不是一種流程張小龍:這裡所謂的敏捷是什麼意思呢?是真的非常快。當我頭一天晚上發現我們這裡有一個東西要改一下,我發一個郵件出去,有的第二天上班的時候就發現這個東西改過來瞭,已經上線瞭,大多數一個星期上線是不誇張的,無疑這是一種很爽的感覺。為什麼我老是說特別懷念 150 人的小團隊,因為當我們人數增多的時候,我們自己會制造出很多流程出來。我們自己會習慣自己這種效率,而對一個非常小的團隊來說,他不需要開會、也不需要幹嘛,大傢坐在一起,扭頭就可以說有一個問題我們解決它吧。唐穎嬰:敏捷還是有適用性的,在一個不合適的團隊強推敏捷隻會帶來災難,敏捷的本質是快樂開發,但相當多的產品經理在學習瞭一套所謂的敏捷項目管理以後,把痛苦的偽敏捷當作敏捷灌輸給公司管理層,導致項目淪為產品經理籠絡行政權的手段。張小龍:2005 年當我們接手 QQ 郵箱的時候,其實大傢也很投入,有非常科學的整個研發設計一套方法論。我現在回想起來那一年我們做的所有事情,用一句話來概括是“一個非常平庸的團隊用瞭一些非常平庸的方法去做出來一個非常平庸的產品”,而且是不知不覺的。在 06 年的時候因為糟糕到瞭極點,郵箱團隊開始思考這個危機,成立瞭一個很小的團隊,有 2、3 個 web 的開發,2、3 個產品,1、2 個 UI,還有 1、2 個測試,他們組成瞭我們定義為敏捷團隊。就這麼小的一個團隊在後面幾年裡面做的事情遠遠超過之前幾十人的努力。大烏龜:感覺有點天真,規模一旦上去,量變引起質變,就完全是兩回事。舉個例子,微軟做一個 Path,開發也許隻是一兩天就搞定,但是跟發佈版本的適配,更新計劃,漏洞審查,甚至法務,這些通通都得過一遍,要是哪個環節出瞭問題,還得打回去重來。能說它不敏捷嗎?不是,隻不過出差錯的代價太大瞭。 想象一下微信用敏捷的方式,一旦哪個環節因為激進而出問題,停個半天,這樣的損失有多大?而如果短期內停個兩三次,這對品牌的傷害是致命的。孰輕孰重?
張小龍:有一天晚上我發瞭一個微信說:有一些用戶反饋說,公眾號回復裡面隻能看到讀者評論的次數有多少次,但是看不到作者再評論的有多少人贊,這個事情存在很久瞭,為什麼沒有加上?應該早一點把它加上。但是同時我多瞭一個念頭,我說這個需求可能大傢會做一個計劃,排一個流程出來,可能要等到兩個月以後才會加上去。於是,我就多加瞭一句話,必須一個星期以後上線,結果過瞭兩天大傢告訴我這個東西已經上去瞭。
如果按照日常的習慣,我們加一個東西真的要兩個月瞭,但是其實非要兩個月嗎?其實並不是這樣子的。而是說大傢習慣瞭改一個東西是很大的事情,那麼它真的需要兩個月。可是,在當時 QQ 郵箱起來的時候真的不是這樣一個速度。如果這樣的話,它可能也就起不來瞭。meteorshower:誰說不反對廣告的,很多人都對廣告有意見,隻不過隻能被迫接受而已。張小龍:從微信廣告上線到現在,沒有一個平臺廣告產品能夠像微信朋友圈廣告這樣做到幾乎沒有什麼用戶的抵觸。(潛臺詞:我說的是“幾乎沒有”。)
後記如你所見,張小龍並未現身,但這番對話並非杜撰,每個字均出自張小龍之口。而重點僅在於,你是否熟讀並背誦瞭「張小龍最新內部演講:警惕KPI和流程」全文,而不是斷章取義。另外,以上均為典型的“不同的聲音”,至於那些非典型的冷嘲熱諷,我想張小龍看到後可能會回應:“我所說的,都是錯的。” 雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

source:https://www.leiphone.com/news/201610/bTcO9ehxWOM7AlEJ.html

微信小程序動瞭誰的蛋糕,又會把蛋糕分給誰?

援交
外送茶
魚訊
外約
外送茶

“我們認為一個好的產品是應該是用完即走的…大傢同意嗎?”張小龍問。
“同意。”有人回應。“說同意的都是沒有認真思考的。”張小龍說。

這是今年年初發生在微信公開課上的一幕。隨後,張小龍解釋道,“事實上所有的產品都是工具,好的工具就是應該最高效率地完成用戶的目的,然後盡快地離開。”所以,他的歌詞大意是,時間是有質量的,粘性是結果,不是批判標準,問題的本質是效率。也是在那場公開課上,張小龍透露,微信在琢磨一個新的東西——應用號。毫不令人意外,大半年過後,當“應用號”推出內測版時,刷爆瞭互聯網從業者的朋友圈。
為什麼是微信?第一篇刷屏的文章——《微信應用號來瞭》——來自小道消息,被頂得最高的評論是:

“實時關註這篇文章的閱讀量,傳播速度快得嚇人,微信一個小動作對互聯網人來講,就是國務院出臺的新政策!又一波浪潮已來,大傢準備好上船!”

此情此景,讓人不禁要問,為什麼是微信?最便宜的答案無非是:微信的用戶基數大,用戶在微信上的停留時間很長。相比於其他平臺,白鷺時代的 CEO 陳書藝告訴雷鋒網:

“其實之前,UC、百度、QQ瀏覽器都推瞭所謂的‘輕應用’,但是有兩點微信和他們是不一樣的。
第一,他們的導流還是以用戶搜索的行為習慣為主,移動端延續瞭PC端的使用體驗,而微信的小程序,它其實是一個介於網頁和原生應用之間的東西,體驗比網頁好很多,無限接近於原生應用。
第二,微信是一個用戶使用頻率很高,而且很信任的應用。使用微信,用戶就必須授權拍照、通訊錄、位置、螺旋感應等權限。如果是其他的應用,用戶未必會開放這些權限。”

以上,微信是民意所歸。動瞭誰的蛋糕?微信小程序內測版推出之後,知名程序員霍炬表示,“微信把自己整得和App Store一樣,還得審核,蘋果怎麼想?真是店大欺客,客大欺店。”
但顯然,在這方面微信和蘋果是有過溝通的。半年前的“應用號”變成如今的“小程序”便是兩者博弈的產物。證據是馬化騰在張小龍朋友圈寫的那句——“蘋果不讓我們叫應用號,也許是一件好事。”另一種觀點是,蘋果和騰訊之間遲早會打一架。在陳書藝看來,微信的確凌駕於硬件之上建立瞭自己的生態。它會考慮到蘋果的政策,或者做一些利益上的交換,但微信已經大到有話語權的程度的,這是蘋果必須尊重的事實。極端一點去假設,如果蘋果封殺微信,會不會對用戶購買手機造成影響?突然讓人想起6年前的3Q大戰。回頭來想,如果事實證明,微信能用更低的成本為用戶提供同樣的價值,那蘋果損失瞭什麼?無非是那些本就不屬於他的開發者,以及附帶的利潤。無解。當然,這是個高維的話題。將微信拉回超級App陣營,小程序又會動誰的蛋糕?還是超級App。陳書藝告訴雷鋒網(公眾號:雷鋒網):

“特別是服務類的和資訊類的App,像今日頭條。它上面的文章,大多數情況也是靠朋友圈在傳播,如果微信能夠直接提供同樣的服務,微信會切走很多用戶的使用時間。”

在張小龍看來,微信是一個平臺,但不是流量平臺,公眾號的本質是,希望在這個平臺上湧現出更有創造力的事情。換句話說,同樣有創造力的事情,他不介意用微信的方式去實現。
理論上,這和開發者的利益是不沖突的。微信既能給它帶來用戶,又能給它提供更好的基礎服務,比如支付。但敏感的是,在微信這麼“有節操”的平臺上,開發者若想像原生應用那樣獲取用戶信息,那是不可能的。這個博弈如何展開,似乎可以參考當年喬佈斯去說服各大報業擁抱App Store的故事。在利益最大化面前,所有的執念都不再重要。把蛋糕分給誰?
追溯風口,App創業已經是4年前的事情,一個冷酷的事實是,“做第三方獨立APP,未來成為獨角獸的可能性很小瞭。”陳書藝表示,“現在頭部的工具型APP絕大部分都得歸順或者死磕,比如日歷,新聞,天氣,大姨嗎之類的。”而反觀HTML 5,其實它是爆發過的,有意思的是,那次也是在微信上。

“我們2014年的‘神級包’就是因為朋友圈傳播火的,當時出現瞭將近20款超過1000萬DAU的小遊戲。但是在去年,微信對朋友圈傳播做瞭嚴格的限制。”

當時,陳書藝在接受采訪時曾表示:“那些東西任它去傳播其實是不合理的,微信收口之後肯定是為瞭制定規則再開放,因為用戶需求就在那。”
與這種需求相呼應的是,陳書藝看到,非常多的Android和iOS開發者,現在都在學習HTML 5的技術,

“趨勢在這擺著,它是一個更通用的技術,小程序開起來之後,肯定在這方面的人才需求會更多一些。我們後臺的開發者,今年的漲幅比去年、前年還要高,已經有超過10萬個開發者在使用我們的工具。而且今年我們接到特別多的需求,比如介紹HTML 5的工程師,以及培訓。”

開發群體的遷移實際上並不是一件新鮮的事情,

“回想一下PC年代,其實就發生過這樣的事情。比如金山當年招的工程師都是寫軟件的,待遇都很高。但後來那些垂直類的服務全都做成網站瞭,用戶通過搜索獲得服務,所以後來相當多的軟件工程師就失業瞭。他們就隻能重新學習怎麼去制作網站。”

陳書藝相信,在移動端一定會發生同樣的事情。結語公眾號養活瞭數以萬計的自媒體,但這卻並不是張小龍的本意。他在年初那次演講中表示:“我自己是很多年的程序員,我覺得我們應該為開發的團體做一些事情。”這就是“微信小程序”的由來。至於它的樣子,大概是“類似於公眾號,但比公眾號更便捷,更好找,更容易使用的形態”,張小龍表示。 雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

source:https://www.leiphone.com/news/201609/XLfgtoi8zgBj0QEu.html

沉默的微信應用號,原來正在憋大招?這次就抄 Apple 的 iMessage Store 吧!

外送茶
援交
援交
魚訊
外約
年初張小龍的隻言片語引發瞭大傢對web-app和微信內應用市場充滿期待和憧憬:「目前我們(微信團隊)正在開發第三種微信公眾號——『應用號』。正如訂閱號為用戶提供訂閱內容、服務號為用戶提供服務一般,『應用號』為用戶提供的是『應用』,也就是 app 的功能。」張小龍在「微信力量」主題演講中正式對外公佈微信應用號微信應用號的「入口之謎」張小龍介紹說,當用戶關註瞭一個「應用號」之後,就相當於安裝瞭一款 app。在「應用號」內,用戶就可以實現對 app 的一些基本訴求。例如,目前許多用戶會選在微信錢包中可以買機票、火車票,而不是去下載一個並不常用的買票軟件;未來在「應用號」中,可以實現更多的功能。並和其他 app 一樣,這個公眾號平時是不會向用戶主動發送內容的,因此會避免打擾。張小龍表示,「應用號」可以為用戶帶來兩大好處:一是手機上可以少下載安裝一些軟件,平時打開頻率不高的軟件,可以用「應用號」代替;二是換手機時,無需重復安裝軟件。而對於開發者,尤其是創業者來說,在「應用號」中實現一個功能遠比開發一款 app 省錢省力許多。目前,微信內已經集成瞭部分基於 web-app 的應用進入九月,微信生態圈對「應用號」的預言、前瞻甚至各種曝光甚囂塵上。此刻,所有討論的焦點都指向「入口」問題:一是使用入口:安裝過的應用號,從哪裡進入、在哪裡打開。這個入口位置決定瞭應用號的價值和使用門檻。應用號如果按「免打擾」和「無推送」的原則,那麼從微信的核心界面——聊天和朋友圈——都不能獲得通路。所以大傢猜測也許會像微信遊戲那樣,成為發現裡的一個類目。這樣的入口還有多少價值?應用號能從微信獲得的「流量紅利」也就微乎其微瞭吧。二是安裝入口:其實 web-app 已無所謂安裝概念,用戶該如何「關註」或者「收藏」?微信會否提供一個應用號市場?這種市場又會否被蘋果允許?Apple 發佈瞭 iMessage Store?就抄這個吧!正當微信業內一片混沌的時候,蘋果給微信上瞭很好的一課:iOS 10 發佈瞭。蘋果用「一個十分重大的 iOS 版本」來形容 iOS 所帶來的變化,其中很大一部分體現在 iMessage 的新功能上,例如可以發送能動的氣泡對話,以及更多有趣的表情貼紙和聊天應用插件。新版 iMessage 被放在瞭 iOS 10 宣傳主圖的顯要位置,足見 Apple 對該功能的重視更確切地說,蘋果很可能再造一個除 App Store 之外的重要市場。在這一市場中,各大品牌、遊戲公司等都可以在 iMessage 中變現他們的IP和產品,例如以免費或收費的形式推出貼紙包(Sticker Pack)和 iMessage 應用。伴隨新功能的推出,蘋果有望進一步推動「基於視覺內容的通訊模式在全球范圍內的普及。」雖然僅上線不到三天,iMessage Store 就已經上架瞭大量的 iMessage apps更大的影響在於,借助新功能,iMessage 將成為新一代的瀏覽器,體驗那些原本需要在網頁上才能使用的應用服務。新的平臺在提供新的創收機會的同時,也將打造出 Facebook、微信之外的新通訊、購物或工作方式。考慮到 iMessage 具有的消息推送優勢,新功能的增加更多利好各大品牌商,可以更方便的推送互動性、視覺元素更多的應用或營銷內容。在此,筆者猜測——微信應用號當前的「沉默」,或許和 iMessage 有關首先,二者都和 web 緊密相關——微信應用號是 100% 的 web-app,而 iMessage 內的大量功能也需要通過 web 形式實現,這對當前的微信而言具有極大的參考意義。微信團隊完全可以像 iMessage 一樣,將當前用戶的聊天界面開放給開發者,作為微信應用號的入口之一。當前的微信聊天窗口其實已經有瞭成為應用號入口的潛質其次,根據張小龍對微信應用號「免打擾」的描述,微信團隊應該不希望應用號頻繁推送打擾用戶,而減少消息推送將極大地影響開發者提高用戶粘性。但如果微信應用號像 iMessage 一樣,將聊天窗口作為應用的入口,就可以將用戶被動等待推送的過程變為一個主動打開應用的過程——當用戶在聊天時需要用到某個功能,可以直接在聊天窗口內即可調用相關微信應用;使用完畢後直接關閉,立刻回到聊天狀態,既不會產生打擾,又能做到方便及時。在 iMessage 內,用戶間可以利用應用互發消息,這將給微信團隊帶來重要啟示筆者大膽預言:微信應用號肯定會借鑒聊天插件入口模式,讓我們拭目以待吧!
作者:陳俊澄作者信息:微位科技 CBO 陳俊澄。從事移動互聯網行業工作超過十年,參與研發瞭微位科技的智能名片產品「博卡名片盒」,對移動互聯網的發展及微信生態圈的開發有著深刻的洞察和獨到的見解。
雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

source:https://www.leiphone.com/news/201609/wZpb7204vzyvYHyB.html

重磅 | 微信應用號,小程序最新開發教程

援交
外送茶
魚訊
外約
外送茶
雷鋒網按:本文作者博卡君,一名程序猿。雷鋒網已獲作者授權發佈。未經授權拒絕轉載!微信應用號(小程序,應用號的新稱呼)終於來瞭!目前還處於內測階段,微信隻邀請瞭部分企業參與封測。想必大傢都關心應用號的最終形態到底是什麼樣子?怎樣將一個服務號改造成為小程序?我們暫時以一款簡單的第三方工具的實例,來演示一下開發過程吧。公司的項目保密還不能分享代碼和截圖。博卡君是邊加班邊偷偷給大傢寫教程。感謝名片盒團隊提供他們的服務號來動這個手術。OK,為瞭讓大傢盡快看到這份教程,博卡君註定要熬夜瞭!今晚開始更新,希望明天一早就能發佈第一篇教程!記錄開始!看看幾天能完成變身吧!序言開始開發應用號之前,先看看官方公佈的小程序教程吧!以下內容來自微信官方公佈的小程序開發指南。本文檔將帶你一步步創建完成一個微信小程序,並可以在手機上體驗該小程序的實際效果。這個小程序的首頁將會顯示歡迎語以及當前用戶的微信頭像,點擊頭像,可以在新開的頁面中查看當前小程序的啟動日志。1. 獲取微信小程序的 AppID首先,我們需要擁有一個帳號,如果你能看到該文檔,我們應當已經邀請並為你創建好一個帳號。註意不可直接使用服務號或訂閱號的 AppID。 利用提供的帳號,登錄 https://mp.weixin.qq.com ,就可以在網站的「設置」-「開發者設置」中,查看到微信小程序的 AppID 瞭。註意:如果我們不是用註冊時綁定的管理員微信號,在手機上體驗該小程序。那麼我們還需要操作「綁定開發者」。即在「用戶身份 – 開發者」模塊,綁定上需要體驗該小程序的微信號。本教程默認註冊帳號、體驗都是使用管理員微信號。2. 創建項目我們需要通過開發者工具,來完成小程序創建和代碼編輯。開發者工具安裝完成後,打開並使用微信掃碼登錄。選擇創建「項目」,填入上文獲取到的 AppID,設置一個本地項目的名稱(非小程序名稱),比如「我的第一個項目」,並選擇一個本地的文件夾作為代碼存儲的目錄,點擊「新建項目」就可以瞭。為方便初學者瞭解微信小程序的基本代碼結構,在創建過程中,如果選擇的本地文件夾是個空文件夾,開發者工具會提示,是否需要創建一個 quick start 項目。選擇「是」,開發者工具會幫助我們在開發目錄裡生成一個簡單的 demo。項目創建成功後,我們就可以點擊該項目,進入並看到完整的開發者工具界面,點擊左側導航,在「編輯」裡可以查看和編輯我們的代碼,在「調試」裡可以測試代碼並模擬小程序在微信客戶端效果,在「項目」裡可以發送到手機裡預覽實際效果。3. 編寫代碼點擊開發者工具左側導航的「編輯」,我們可以看到這個項目,已經初始化並包含瞭一些簡單的代碼文件。最關鍵也是必不可少的,是 app.js、app.json、app.wxss 這三個。其中,.js 後綴的是腳本文件,.json 後綴的文件是配置文件,.wxss 後綴的是樣式表文件。微信小程序會讀取這些文件,並生成小程序實例。下面我們簡單瞭解這三個文件的功能,方便修改以及從頭開發自己的微信小程序。app.js 是小程序的腳本代碼。我們可以在這個文件中監聽並處理小程序的生命周期函數、聲明全局變量。調用 MINA 提供的豐富的 API,如本例的同步存儲及同步讀取本地數據。

//app.jsApp({ onLaunch: function () { // 調用 API 從本地緩存中獲取數據 var logs = wx.getStorageSync(logs) || [] logs.unshift(Date.now()) wx.setStorageSync(logs, logs) }, getUserInfo:function(cb){ var that = this; if(this.globalData.userInfo){ typeof cb == “function” && cb(this.globalData.userInfo) }else{ // 調用登錄接口 wx.login({ success: function () { wx.getUserInfo({ success: function (res) { that.globalData.userInfo = res.userInfo; typeof cb == “function” && cb(that.globalData.userInfo) } }) } }); } }, globalData:{ userInfo:null }})

app.json 是對整個小程序的全局配置。我們可以在這個文件中配置小程序是由哪些頁面組成,配置小程序的窗口 背景色,配置導航條樣式,配置默認標題。註意該文件不可添加任何註釋。

{ “pages”:[ “pages/index/index”, “pages/logs/logs” ], “window”:{ “backgroundTextStyle”:”light”, “navigationBarBackgroundColor”: “#fff”, “navigationBarTitleText”: “WeChat”, “navigationBarTextStyle”:”black” }}

app.wxss 是整個小程序的公共樣式表。我們可以在頁面組件的 class 屬性上直接使用 app.wxss 中聲明的樣式規則。

/**app.wxss**/.container { height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: space-between; padding: 200rpx 0; box-sizing: border-box;}

4. 創建頁面在這個教程裡,我們有兩個頁面,index 頁面和 logs 頁面,即歡迎頁和小程序啟動日志的展示頁,他們都在 pages 目錄下。微信小程序中的每一個頁面的【路徑 + 頁面名】都需要寫在 app.json 的 pages 中,且 pages 中的第一個頁面是小程序的首頁。每一個小程序頁面是由同路徑下同名的四個不同後綴文件的組成,如:index.js、index.wxml、index.wxss、index.json。.js 後綴的文件是腳本文件,.json 後綴的文件是配置文件,.wxss 後綴的是樣式表文件,.wxml 後綴的文件是頁面結構文件。index.wxml 是頁面的結構文件:

<!–index.wxml–><view> <view bindtap=”bindViewTap”> <image src=”{{userInfo.avatarUrl}}” background-size=”cover”></image> <text>{{userInfo.nickName}}</text> </view> <view> <text>{{motto}}</text> </view></view>

本例中使用瞭 <view/>、<image/>、<text/> 來搭建頁面結構,綁定數據和交互處理函數。index.js 是頁面的腳本文件,在這個文件中我們可以監聽並處理頁面的生命周期函數、獲取小程序實例,聲明並處理數據,響應頁面交互事件等。

//index.js// 獲取應用實例var app = getApp()Page({ data: { motto: Hello World, userInfo: {} }, // 事件處理函數 bindViewTap: function() { wx.navigateTo({ url: ../logs/logs }) }, onLoad: function () { console.log(onLoad) var that = this // 調用應用實例的方法獲取全局數據 app.getUserInfo(function(userInfo){ // 更新數據 that.setData({ userInfo:userInfo }) }) }})

index.wxss 是頁面的樣式表:

/**index.wxss**/.userinfo { display: flex; flex-direction: column; align-items: center;}.userinfo-avatar { width: 128rpx; height: 128rpx; margin: 20rpx; border-radius: 50%;}.userinfo-nickname { color: #aaa;}.usermotto { margin-top: 200px;}

頁面的樣式表是非必要的。當有頁面樣式表時,頁面的樣式表中的樣式規則會層疊覆蓋 app.wxss 中的樣式規則。如果不指定頁面的樣式表,也可以在頁面的結構文件中直接使用 app.wxss 中指定的樣式規則。index.json 是頁面的配置文件:頁面的配置文件是非必要的。當有頁面的配置文件時,配置項在該頁面會覆蓋 app.json 的 window 中相同的配置項。如果沒有指定的頁面配置文件,則在該頁面直接使用 app.json 中的默認配置。logs 的頁面結構

<!–logs.wxml–><view class=”container log-list”> <block wx:for-items=”{{logs}}” wx:for-item=”log”> <text>{{index + 1}}. {{log}}</text> </block></view>

logs 頁面使用 <block/> 控制標簽來組織代碼,在 <block/> 上使用 wx:for-items 綁定 logs 數據,並將 logs 數據循環展開節點

//logs.jsvar util = require(../../utils/util.js)Page({ data: { logs: [] }, onLoad: function () { this.setData({ logs: (wx.getStorageSync(logs) || []).map(function (log) { return util.formatTime(new Date(log)) }) }) }})

運行結果如下:5. 手機預覽開發者工具左側菜單欄選擇「項目」,點擊「預覽」,掃碼後即可在微信客戶端中體驗。目前,預覽和上傳功能尚無法實現,需要等待微信官方的下一步更新。如你所見,微信官方給出的開發指南還非常簡單,很多細節、代碼和功能都沒有明確的展示,所以接下來就到博卡君展示實力的時候啦!開發教程正式開始!第一章:準備工作做好準備工作很重要。開發一個微信應用號,你需要提前到微信的官方網站(weixin.qq.com)下載開發者工具。1. 下載最新微信開發者工具,打開後你會看到該界面:2. 點擊「新建 web+」項目,隨後出現如下畫面:3. 該頁面內的各項內容需要註意AppID:依照官方解釋來填。Appname: 項目最外層文件夾名稱,如你將其命名為「ABC」,則之後的全部項目內容均將保存在「/ABC/…」目錄下。本地開發目錄:項目存放在本地的目錄。註:再次強調,如果你和團隊成員共同開發該項目,則建議你們使用同樣的目錄名稱及本地目錄,以確保協同開發的統一性。如果你之前已有項目,則導入過程與以上內容近似,不再贅述。4. 準備工作全部完成後,點擊「新建項目」按鈕,彈出框點「確定」。5. 如上圖所示,此刻,微信開發者工具已經為你自動構建瞭一個初始的 demo 項目,該項目內包含瞭一個微信應用項目所需具備的基本內容和框架結構。點擊項目名稱(圖中即「cards」)進入該項目,就能看到整個項目的基本架構瞭:第二章:項目構架微信目前用戶群體非常龐大,微信推出公眾號以後,火爆程度大傢都看得到,也同樣推動著 h5 的高速發展,隨著公眾號業務的需求越來越復雜,應用號現在的到來也是恰到好處。我們團隊具體看瞭一兩次文檔後發現,它提供給開發者的方式也在發生全面的改變,從操作 DOM 轉為操作數據,基於微信提供的一個過橋工具實現很多 h5 在公眾號很難實現的功能,有點類似於 hybrid 開發,不同於 hybrid 開發的方式是:微信開放的接口更為嚴謹,結構必須采用他提供給我們的組件,外部的框架和插件都不能在這裡使用上,讓開發者完全脫離操作 DOM,開發思想轉變很大。工欲善其事,必先利其器。理解它的核心功能非常重要,先瞭解它的整個運作流程。生命周期:在index.js裡面:開發者工具上 Console 可以看到:在首頁 console 可以看出順序是 App Launch–>App Show–>onload–>onShow–>onReady。首先是整個 app 的啟動與顯示,app 的啟動在 app.js 裡面可以配置,其次再進入到各個頁面的加載顯示等等。可以想象到這裡可以處理很多東西瞭,如加載框之類的都可以實現等等。路由:路由在項目開發中一直是個核心點,在這裡其實微信對路由的介紹很少,可見微信在路由方面經過很好的封裝,也提供三個跳轉方法。wx.navigateTo(OBJECT):保留當前頁面,跳轉到應用內的某個頁面,使用wx.navigateBack可以返回到原頁面。wx.redirectTo(OBJECT):關閉當前頁面,跳轉到應用內的某個頁面。wx.navigateBack():關閉當前頁面,回退前一頁面。這三個基本上使用足夠,在路由方面微信封裝的很好,開發者根本不用去配置路由,往往很多框架在路由方面配置很繁瑣。組件:此次微信在組件提供方面也是非常全面,基本上滿足項目需求,故而開發速度非常快,開發前可以認真瀏覽幾次,開發效率會很好。其它:任何外部框架以及插件基本上無法使用,就算原生的 js 插件也很難使用,因為以前我們的 js 插件也基本上全部是一操作 dom 的形式存在,而微信應用號此次的架構是不允許操作任何 dom,就連以前我們習慣使用的動態設置的rem.js也是不支持的。此次微信還提供瞭 WebSocket,就可以直接利用它做聊天,可以開發的空間非常大。跟公眾號對比我們發現,開發應用號組件化,結構化,多樣化。新大陸總是充滿著驚喜,更多的彩蛋等著大傢來發現。接下來開始搞一些簡單的代碼瞭!1. 找到項目文件夾,導入你的編輯器裡面。在這裡,我使用瞭 Sublime Text 編輯器。你可以根據自己的開發習慣選擇自己喜歡的編輯器。2. 接下來,你需要根據自己的項目內容調整項目結構。在范例項目中,「card_course」目錄下面主要包含瞭「tabBar」頁面以及該應用的一些配置文件。3. 示例項目的「tabBar」是五個菜單按鈕:4. 找到「app.json」文件,用來配置這個五個菜單。在代碼行中找到「”tabBar”」:你可以根據實際項目需求更改,其中:「Color」是底部字體顏色,「selectedColor」是切換到該頁面高亮顏色,「borderStyle」是切換菜單上面的一條線的顏色,「backgroundColor」是底部菜單欄背景顏色。文字描述較為抽象,建議你一一調試並查看其效果,加深印象。「“list”」下的代碼順序必須依次放置,不能隨便更改。「”pagePath”」之後的文件名內,「.wxml」後綴被隱藏起來瞭,這是微信開發代碼中人性化的一點——幫你節約寫代碼的時間,無須頻繁聲明文件後綴。「”iconPath”」為未獲得顯示頁面的圖標路徑,這兩個路徑可以直接是網絡圖標。「”selectedIconPath”」為當前顯示頁面高亮圖標路徑,可以去掉,去掉之後會默認顯示為「”iconPath”」的圖標。「”Text”」為頁面標題,也可以去掉,去掉之後純顯示圖標,如隻去掉其中一個,該位置會被占用。註意:微信的底部菜單最多支持五欄(五個 icons),所以在你設計微信應用的 UI 和基本架構時就要預先考慮好菜單欄的排佈。這裡順便說一句:我們團隊目前是設計兩撥人,代碼三撥人在同時搞,根據微信給的設計指導,設計那邊畫出樣圖,我們就根據樣圖做 UI 部分的代碼,這樣效率比較高,不需要等 UI 完全畫好。兩邊可以同步!5. 根據以上代碼規則,我做好瞭示例項目的基本架構,供你參考:6. 「Json」文件配置好後,「card_course」的基本結構入上圖所示,不需要的子集都可以暫時刪除,缺少的子集則需要你主動新建。刪除子集時記得順帶檢查一下「app.json」裡的相關內容是否已經一並刪除。註意:我個人建議你新建一個「wxml」文件的同時,把對應的「js」和「wxss」文件一起新建好,因為微信應用號的配置特點就是解析到一個「wxml」文件時,會同時在同級目錄下找到同文件名的「js」和「wxss」文件,所以「js」文件需及時在「app.json」裡預先配置好。編寫「wxml」時,根據微信應用號提供的接口編碼即可,大部分就是以前的「div」,而我們現在就用「view」即可。需要用其它子集時,可以根據微信提供的接口酌情選擇。使用「class」名來設置樣式,「id」名在這裡基本沒有什麼用處。主要操作數據,不操作「dom」。7. 以上是示例項目首頁的「wxml」編碼。從圖中就可以看出,實現一個頁面代碼量非常少。8. 「Wxss」文件是引入的樣式文件,你也可以直接在裡面寫樣式,示例中采用的是引入方式:9. 修改代碼後刷新一次,可以看到未設背景的「view」標簽直接變成瞭粉色。註意:修改「wxml」和「wxss」下的內容後,直接 F5 刷新就能直接看到效果,修改「js」則需點擊重啟按鈕才能看到效果。10. 另外,公共樣式可以在「app.wxss」裡直接引用。11. 「Js」文件需要在「app.json」文件的「”page”」裡預先配置好。為瞭項目結構清晰化,我在示例項目中的「index」首頁同級目錄新建其它四個頁面文件,具體如下:經過以上步驟,案例中的五個底部菜單就全部配置完畢瞭。雷鋒網(公眾號:雷鋒網)註:本文由博卡君授權雷鋒網發佈,如需轉載請聯系原作者,並註明作者和出處,不得刪減內容。相關閱讀:微信應用號,小程序最新開發教程第二彈
微信應用號,小程序開發教程第三彈 雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

source:https://www.leiphone.com/news/201609/oLYEi0CHeishc7dB.html