原文連接前端
大會官網git
呂鳴 tennygithub
騰訊AlloyTeam前端工程師數據庫
github地址:github.com/lvming68160…後端
負責興趣部落,明星空降等業務的開發工做,專一移動端性能優化,前端日誌工具MLogger做者,對iOS開發和移動直播技術有探索和研究。安全
簡單介紹一下本身?例如學習和工做經歷,加入AlloyTeam有何體會?性能優化
我叫呂鳴,網上經常使用的網名是 呂小鳴,你們若是搜個人網名應該能夠搜到個人博客,我是2013年畢業的,學的是軟件工程專業,大概從畢業以後纔算真正接觸前端的技術,才真正的開始寫前端代碼,今後便開始了個人前端生涯,自我感受作前端比較有意思的就是本身作的東西,寫的代碼可以馬上看到,特別是作一些很炫的動畫效果能讓本身有很大的成就感。我是在2014年來到公司的,來以前就已經知道AlloyTeam在業界是一個頗有影響力的團隊,能加入其中感到興奮不已,以後便真正接觸到基於海量用戶的業務產品,我的感受前端開發在其中也是出於很是重要的位置,不只要優化處理好本身的部分,並且還要結合後端,終端,運維一塊兒推進優化的發展,由於咱們是處於最接近用戶的位置,咱們作的頁面纔是用戶的第一入口,特別是在咱們團隊,推進全面的合做是必不可少的。服務器
咱們看到你的Github上也有許多本身的開源項目,同時也有寫博客的習慣,能分享一下這些經歷嗎?前端工程師
關於開源項目其實都是源於咱們平時寫業務時的用到的一些工具和組件,有時爲了提升效率就把本身平時作的一些效果和組件抽離出來,便造成了一些通用化的東西就放在了Github,以便於能讓更多的人用到,同時也便於組件的發展和維護,還有就是AlloyTeam的官方Github都會不定時的推出新的組件,你們能夠常常關注。關於寫博客我自已也是想將一些平時遇到的問題和經驗積累下來統一在一塊兒,並且本身搭建博客也可以拓寬本身的知識面,可以更全面的瞭解前端、服務器、數據庫等的一些知識,對本身都是有所幫助的,並且公司和團隊都鼓勵你們寫博客,咱們的AlloyTeam博客就是所以不斷壯大起來的,這些都會對本身的技術和發展有提高的。架構
據說你對HTTPS和HTTP2有所研究,能不能簡單分享一些相關內容?
其實對於HTTPS,你們應該都有所瞭解,可能你們平時也都會用到,只是最近蘋果宣佈了將在2017年開始,強制app內部的請求要走更加安全的HTTPS協議才能經過審覈,這一下把HTTPS的熱度提高了一大截,尤爲是在移動端,許多業務都開始了HTTPS改造,咱們業務也不例外,很早就開始了對HTTPS和研究可改造。顧名思義HTTPS比HTTP多一個S(Secure),從字面上理解HTTPS更加安全,的確HTTPS和HTTP都是基於TCP的上層協議,HTTPS多了一個SSL/TLS協議來保證數據傳輸的安全性,可是保證了安全的同時也會帶來一些性能上的消耗,例如速度要比HTTP慢一些,可是有了HTTP2就不一樣了,HTTP2的多路複用和請求頭壓縮等特性都能帶來性能上的提高,結合HTTP2和HTTPS的應用和優化,性能上並不比HTTP差,因此我認爲未來HTTPS和HTTP2的結合應用會成爲前端的一大改變。
本次AC大會你將會分享H5直播的內容,你認爲目前H5直播有哪些技術優劣? H5直播也能夠說是移動直播目前是處於一個很是火爆的階段,各大公司的產品都有涉及到直播的功能,因此我也想借此機會給你們分享一下其中的技術點和一些優化知識,其實H5直播主要仍是用來播,關於視頻的錄製和上傳仍是最好採用終端來作,可是H5直播也有其不可替代的地方,例如H5的高效傳播性可以讓用戶在不安裝app的狀況下觀看直播內容,這些都是終端app作不到的。關於H5直播的優點主要就是傳播性和跨平臺性,H5直播頁可以知足用戶觀看直播中的一些經常使用需求例如評論點贊等等,可是劣勢也是有的,基於H5播放直播視頻時採用的HLS協議的延遲性要比終端app播放直播RTMP的延時性要差一些,而且對於交互過爲複雜的直播頁面,尤爲是在一些低端機型上,移動app的體驗仍是要好一些,因此如今的直播產品通常是用H5直播頁面播放直播視頻來擴大傳播性,將用戶導入到本身的app裏面使用直播的複雜交互功能。我本次也會給你們介紹一下整個的直播架構,包括前端,直播服務器等其中的一些技術點,手把手教你們搭建本身的直播服務。
更多精彩內容,敬請期待呂鳴在AC2016上的分享——《H5視頻直播那些事兒》 。