移动端浏览器
随着Android、iOS系统手机的不断推出,手机中都会用到移动Web浏览器。例如,Android系统内置的Android Browser、iOS系统内置的Mobile Safari,以及一些国产的浏览器如UC浏览器、QQ浏览器、百度浏览器等。
这些移动Web浏览器不同于过去的WAP浏览器,它们可以识别和解析HTML、CSS、JavaScript代码。而且大多数移动Web浏览器都是基于WebKit内核的,对HTML5提供了很好的支持。
对于Web前端开发人员来说,移动Web开发与PC端Web开发所使用的技术是类似的,都是使用HTML、CSS和JavaScript等基本语言,但移动端的Web项目的呈现依赖于移动端浏览器。因此,在移动Web开发中,需要注意以下两点。
(1)移动端设备受屏幕尺寸限制,操作的局限性比较大,所以要注意页面的结构不能过于复杂,要提炼出该网站最核心的功能,并简洁清晰地呈现出来。
(2)要注意移动端的操作方式的改变。移动端页面的所有交互活动由鼠标控制变为手指触屏控制,操作方式更加丰富,如摇一摇、双指放大、滑动、双击、单击等。