当前位置: 首页 > news >正文

移动 WebApp 开发 -- 笔记

 

Web3.0 时代,Mobile  Frist,

在做某一个产品,先想到他的移动端,逐渐衍生出 H5

 

移动 Web 开发与传统 PC 端开发

  • 跑在手机端的页面(H5页面)
  • 跨平台
  • 基于 webview
  • 告别 IE 拥抱 webkit
  • 更高的适配和性能要求

一、什么是移动web

  • 操作系统  IOS ,Android
  • 网络 2G,3G,4G 有线
  • HTML5 新特性,H5 提供的一些新的 API 都是跟移动web相关的
  • 适配 viewport
  • hybrid

移动web调试篇

PC调试

  • alert()
  • Firebug
  • Chrome Devtools

移动web调试

  • Chrome Devtools调试
  • 真机调试方法

移动web适配篇

web前端适配方法

PC

  • 960px/1000px 居中
  • 盒子模型,表格,定高,定宽
  • Display:inline-block

web

  • 定高,宽度百分比(对适配要求不高)
  • flex
  • Media Query(媒体查询)

  flex 和 媒体查询共同构成了响应式布局

移动web开发适配

  • Viewport和流式布局
  • Css flex 和 media query媒体查询适配
  • rem原理和适配方法

 

viewport视窗

  • 什么是css像素,物理像素?
  • 手机打开PC页面刚好被等比例缩放
  • 设备宽高和viewport有什么关系
  • 如何使用meta设置viewport

 

三、移动 WebApp 开发技术栈

  • webpack4
  • Sass
  • React + Redux
  • rem
  • Jsbridge + ios

转载于:https://www.cnblogs.com/xifengbuqi/p/10440565.html

相关文章:

  • WCF分布式安全开发实践(9):消息安全模式之Windows身份验证:Message_Windows_NetTcpBinding...
  • linux部署Oracle数据库--创建数据库
  • 再谈动态添加样式规则
  • 回调函数
  • ES6语法知识点
  • 职场有多少IT精英透支健康和生命?
  • Hive 安装
  • this与super的区别
  • freemarker多个checkbox一个以上被选中示例
  • 用Google翻译来访问blogspot是目前来说最快捷的方法
  • 挂载一个文件系统
  • Django的信号
  • awk文本处理总结(入门,中级,高级)
  • Leetcode 136. 只出现一次的数字
  • ASP.NET MVC数据验证(上)
  • css属性的继承、初识值、计算值、当前值、应用值
  • ES2017异步函数现已正式可用
  • Git同步原始仓库到Fork仓库中
  • Invalidate和postInvalidate的区别
  • Netty 框架总结「ChannelHandler 及 EventLoop」
  • vue-cli在webpack的配置文件探究
  • yii2中session跨域名的问题
  • 当SetTimeout遇到了字符串
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • 聊聊flink的BlobWriter
  • 我建了一个叫Hello World的项目
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • # 透过事物看本质的能力怎么培养?
  • (附源码)php新闻发布平台 毕业设计 141646
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (五)c52学习之旅-静态数码管
  • (五)Python 垃圾回收机制
  • (转)Linux整合apache和tomcat构建Web服务器
  • (转)Sublime Text3配置Lua运行环境
  • .【机器学习】隐马尔可夫模型(Hidden Markov Model,HMM)
  • .NET C#版本和.NET版本以及VS版本的对应关系
  • .NET Framework 服务实现监控可观测性最佳实践
  • .NET 材料检测系统崩溃分析
  • .NET 的程序集加载上下文
  • .NET 中创建支持集合初始化器的类型
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .NET4.0并行计算技术基础(1)
  • @Async注解的坑,小心
  • [ vulhub漏洞复现篇 ] Grafana任意文件读取漏洞CVE-2021-43798
  • [] 与 [[]], -gt 与 > 的比较
  • [2010-8-30]
  • [20170728]oracle保留字.txt
  • [8-27]正则表达式、扩展表达式以及相关实战
  • [Android Studio] 开发Java 程序
  • [Android] Upload package to device fails #2720
  • [ARC066F]Contest with Drinks Hard