Web工程师和设计师必学的10个iOS 8新鲜改变

概述

简介 iOS 8 上的 Safari 的更新

iPhone 6 和 iPhone 6 Plus

新 Api 支持

Safari 新功能和支持

iOS 8 原生优化

Safari 插件

新的设计

视频增强

iOS 8上的JS

Bug 和问题

iOS 8 上的 Safari

  • 支持HTML5新APIs: WebGL (3D canvas), IndexedDB,Navigation Timing API,Crypto API
  • 混合应用:更快的、优化的WebView
  • 支持滚动 Scroll 事件:终于支持了!
  • 视频播放: 全屏API,元数据API
  • HTML模板元素
  • Safari 插件:原生App可以以插件的形式读取网页DOM
  • 图片:支持Image Source Sets和动态PNGAPNG
  • CSS:支持Shapes,支持小数单位
  • 浏览器自动填写表单(支持信用卡调用摄像头扫描)
  • 网页和本地应用交互:登录数据共享
  • EcmaScript 6 :部分支持
  • SPDY:支持谷歌家的新网络协议了
  • 文件上传失效了(这是Bug)
  • 移除了minimal-ui属性
  • 支持Yosemite上的远程调试
  • 相比其他移动端上的浏览器,iOS 8并没有支持有些功能:

    • dp单位的Media queries
    • getUserMedia:访问本地硬件设备,捕获音频和视频的Api
    • WebRTC:网页即时通信
    • @viewport 声明
    • Datalist
    • WebP图片

    你可能感兴趣的:(Web工程师和设计师必学的10个iOS 8新鲜改变)