美文网首页
2018-09-18 移动端 Web 开发前端知识整理

2018-09-18 移动端 Web 开发前端知识整理

作者: LYH2312 | 来源:发表于2018-09-18 18:52 被阅读0次

    1.基本的 HTML 文件结构

    <!DOCTYPE HTML>
    <html>
    <head lang="zh-CN">
        <meta charset="UTF-8">
        <title>标题</title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <!-- 设置初始缩放比例为1.0,使用设备宽度  -->
        <meta name="viewport"
              content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0,user-scalable=no">
        <!-- 在iOS下开启全屏模式  -->
        <meta name="apple-mobile-web-app-capable" content="yes">
        <!-- 隐藏 Sarafi 状态栏  -->
        <meta name="apple-mobile-web-app-status-bar-style" content="black">
        <link href="/static/css/your_css.css" rel="stylesheet"/>
    </head>
    <body>
    
    <script src="/static/js/your_js.js"></script>
    </body>
    </html>
    

    2.HTML5 可以做什么

    1. 拍照
    2. 获取地理位置
    3. 手势
    4. canvas 绘图和动画(硬件加速)
      5.localstorage,本地缓存

    3.DOM 操作库

      1.jQuery 的目标是兼容所有主流浏览器,这就意味着它的大量代码对移动端的浏览器是无用或者低效的
    
     2.   Zepto是一个轻量级的针对现代高级浏览器的JavaScript库,只针对移动端浏览器编写,因此体积更小、效率更高,更重要的是,它的 API 完全仿照 jQuery,如果你会用jquery,那么你也会用zepto
    
     3.   Zepto的设计目的是提供 jQuery 的类似的API,但并不是100%覆盖 jQuery 。Zepto设计的目的是有一个5-10k的通用库(目前最新版,gzip 压缩后只有 9.1k)、下载并快速执行、有一个熟悉通用的API,所以你能把你主要的精力放到应用开发上。
    

    相关文章

      网友评论

          本文标题:2018-09-18 移动端 Web 开发前端知识整理

          本文链接:https://www.haomeiwen.com/subject/xyhynftx.html