上週五老夫(自稱老夫是由於葉小釵已經100多歲啦,角色代入習慣了)吃壞了肚子啦,感受也沒吃什麼東西就中暑了......javascript
糾其緣由我以爲仍是上週找工做太操勞了,太花費精力了,有一種狀況是上午面下午面,或者下午2次面。。。面到週四時候我都有些不知道如今是面的哪家了。。。。前端
你們之後一次性仍是不要面太多的公司了,這是我的的一點點心得。java
面試題整理我原本準備寫一個系列的,可是最近的面試卻發現不太好整理,由於其實基礎面試就那些東西,一週就整理完了,剩下的東西無法整理的,只好做罷。jquery
可是面試是能夠獲取不少信息的,好比如今咱們前端應該慢慢轉移至移動前端了,PC移動兩不誤纔是王道嘛。android
可是不是每一個前端都立刻有機會接觸手機端的東西的,因此咱們一塊兒來學習一點移動開發的知識吧ios
在前幾年,不少大公司就在佈局移動互聯網,然後騰訊出了微信,QQ等一系列寶貝,阿里淘寶電商稱王,百度......web
到今年,HTML5在PC端支持的還算能夠(拋開IE678)...在手機端的瀏覽器至關不錯啦!面試
移動互聯網的出現有如下緣由:chrome
① 3G出現(2-2.5G)canvas
② 各個手持設備的使用率鯨吞着市場,咱們會驚奇的發現,也許咱們使用平板或者手機的時間會超過咱們使用電腦!
因此,移動廣告,移動搜索,移動購物,移動社交網絡,移動多媒體,移動遊戲接踵而至,有時候咱們還沒作好準備,卻發現已經在用了,並且還很習慣的說。
PS:在此不得不贊同現代人的接受能力,而後上次高考結束後,我發現身邊不少弟弟妹妹多出了同樣智能機,雖然各不相同啦
因此,咱們不得不感嘆,移動互聯網來臨了,並且會愈來愈多的的侵入咱們的生活。
移動互聯網大戰已經爆發,各個手機平板電腦都在鯨吞着市場份額,只能手機更是發展的五花八門:
WAP 1.0
2000年時,移動互聯網便到來了,只不過那時候手機可能仍是奢侈品吧,我記得2000年我應該仍是初中吧?
當時有個小靈通都牛了,我是小縣城的咱們那裏基本沒手機,那個時候通常就是短信業務了,彩信都不多。
這個時代就是SP時代,這個時代移動互聯網還未徹底來臨。
WAP 2.0
到2006年,智能手機獲得了發展,而後我記得那時候出現了QQ這般的聊天工具,讓老夫以爲不差,這就是傳說中的WAP 2.0階段
「3」G時代
完了咱們就進入了傳說中的3G時代了,雖然說我如今網速仍是不行。。。
這個階段與以前有所不一樣,google、蘋果各自亮出了法器,android與ios手機平臺,而後整個世界跟着他們瘋了,因爲智能手機逐漸變得強大,甚至可使用wifi
這個時候手機已經再也不是手機了,咱們叫它移動設備(電腦)比較合適了。
PS:我以爲洛基亞之因此沒落可能就是由於如今咱們須要的是移動設備而不是手機了吧。
移動設備的瀏覽器們
一個好消息就是,咱們的手機端的內核基本都是Webkit(求微軟不要出手機):
Android——Android Browser
ios——safari
BlackBerry——webkit瀏覽器
symbian s60——web browser for s60
webkit
webkit其實是一種瀏覽器引擎,也是一個開源項目,chrome、safari已經內置了webkit引擎,並支持HTML5與CSS3特性
其中黑莓更是直接將webkit內置到了平臺中。
基於HTML5的移動web應用
我堅信基於HTML5與CSS3和javascript的web app是未來的趨勢:
① canvas
② 多媒體
③ 本地存儲
④ 離線應用
⑤ 地理位置
以上的特性帶給咱們移動web活力,而後咱們有了如下東西:
jquery mobile,森差、Touch 而且能夠出現了PhoneGap神器(能打通web與native之間的通道)
後面咱們都會一一學習。
由於中間發生了一點點插曲,耽擱了進度,思路就給斷了,此次學習暫時到這裏,咱們下午繼續吧。
水文可能會被移除首頁的。。。