上周五老夫(自称老夫是由于叶小钗已经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之间的通道)
后面咱们都会一一学习。
由于中间发生了一点点插曲,耽搁了进度,思路就给断了,此次学习暂时到这里,咱们下午继续吧。
水文可能会被移除首页的。。。