首页 > 前端开发 > 正文

移动端web前端开发页面适配 移动前端开发和web前端开发的区别?

2023-10-13 22:29:09 | 我爱编程网

前端开发是很多朋友有关注的类型,那么移动端web前端开发页面适配 移动前端开发和web前端开发的区别?,我爱编程网为大家带来了相关文章,希望给大家提供参考。

移动端web前端开发页面适配 移动前端开发和web前端开发的区别?

【移动适配】移动Web怎么做屏幕适配(三)_html/css_WEB-ITnose


复杂纷扰的世界背后,总会有万变不离其宗的简单规则
啃先生 Mar.8th.2016
壹 | Fisrt 前面写了两篇移动适配相关的文章:
《移动Web怎么做屏幕适配(一)》重点介绍了怎样利于rem来处理尺寸(width、height、margin、padding等等)相关的适配。
《一个像素的border怎么实现》通过介绍1个物理像素border的实现,引出viewport、物理像素、CSS像素的概念,以及它们之间的关系。
这是移动适配相关的第三篇文章,介绍vw、vh,然后对三篇文章做一个总结。
屏幕适配是一个很容易被忽略的问题,但对于精益求精的产品而言,是必不可少的。对于Web开发的求职者而言,也是一个必需要理解清楚的经典问题
_ | Second其实,尺寸(width、height、margin、padding等等)相关的适配,除了使用rem以外,还可以使用CSS3的vh和vw。
Length units representing 1% of the viewport size for viewport width (vw), height (vh), the smaller of the two (vmin), or the larger of the two (vmax).
意思是
vw代表viewport宽度的1%,即viewport宽度被划分为100份,1vw代表1份的宽度。
vh是高度。规律跟vw一样。
wmin是vh和vw中较小者;vmax是vh和vw中较大者
咋一看,不就是CSS中的百分比嘛?
div{ width = 1vw; }
等同于
div{ width:1%; }
也没错,但是当我们想实现类似九宫格图片的时候,就能感受到它的魔性了。
例如要实现上面的图片布局,即三张图占满一整屏,而每张图都是正方形,用vw怎么实现?代码如下:
如果使用%,纯粹用CSS是无法实现的,除非JS计算动态设置。
那么vw、vh的兼容性如何呢?看看下图caniuse.com的查询结果,移动端安卓4.3自带浏览器不支持。
soga,看起来很简单。那么问题来了,为什么之前的文章要费那么大力气写rem?
叁 | Third看到这里,可以休息一小段了,现在对三篇文章做一个总结
回顾上一期写1个物理像素border的实现的时候,提到有两种实现方法:
整个页面缩放,viewport 设置 scale
单个元素缩放,transform scale
其中,对单个元素的边框进行缩放的方案无法实现圆角。而整个页面缩放的方案跟CSS标准一样实现。
vw(vh)和rem要解决的是尺寸相关的适配,对比vw(vh)跟rem的区别:1. 兼容性,vw不兼容安卓4.3及以下自带浏览器
2. px转rem的插件较为丰富
那么,安卓4.3及以下操作系统在国内的市场份额是多少呢?友盟的统计结果是约31%,量较大。
因此较为稳妥的方案还是rem。
所以当拿到一个移动端Web项目,我的决策思路如下:
肆 | The End 关于移动适配的专题还有很多,例如设计师输出多少分辨率的素材,才能即节省流量,又兼顾清晰度?
不管什么专题,前提是理解viewport,CSS像素和物理像素的概念以及它们之间的关系。所以到目前为止我所整理出来的三篇文章,是移动适配知识中非常重要的基础知识。
因此欢迎查看前两篇文章,写得不对的地方欢迎拍砖。
博客上主要发技术文章,而公众号里除了技术文章,还会发一些深圳身边的创业故事,前端入门,以及经验方面的东西,欢迎关注。

移动端web前端开发页面适配 移动前端开发和web前端开发的区别?我爱编程网

web前端开发需要掌握哪些知识

1.HTML
知识要点:web工作原理、HTML4及HTML5、常见标签、相对路径与绝对路径、HTML5标签
2.CSS+布局
知识要点:CSS基本语法、基本选择器、复合选择器、背景图片、盒子模型、精灵图、常见网页布局、浮动定位、Flex布局、响应式布局、移动端适配、网页动画、CSS3新特性、Less预处理器
3.ECMA基础
知识要点:ECMA基本语法、数据类型、运算符、分支结构、循环结构、函数、常见内置对象的属性和方法、Array、Math、Date、String
4.DOM
知识要点:DOM模型、节点类型、节点的基本操作、JS操作样式表、克隆节点、获取坐标位置、获取元素尺寸、节点的各种属性和方法。
5.BOM+jQuery
知识要点:History、Location、Navigate、定时器、线程、事件循环、web工作原理、性能优化、事件对象、正则表达式、jQuery框架
6.vue框架基本语法
知识要点:vue基本语法、双向绑定、组件传值、条件渲染、列表渲染、事件处理、表单绑定、自定义事件、插槽、过渡、动画、动态路由、嵌套路由、编程式导航、导航守卫、路由懒加载、脚手架、生命周期、vuex、axios、ts、vue3
7.vue案例
知识要点:将知识点融会贯通到案例中。
8.react基本语法
知识要点:react简介、jsx语法、元素渲染、组件和props、state、生命周期、表单、条件渲染、组合继承、hooks、性能优化、redux
9.react案例
知识要点:将知识点融会贯通到案例中
新增内容:微信小程序及uni-app框架
知识要点:
小程序框架(配置/程序与页面注册/路由),开发者工具
小程序框架组件学习(基础/视图/表单/地图/媒体/导航/开发能力)
小程序框架组件学习(地图/媒体/导航/开发能力)
小程序API(基础/路由/界面/网络/数据缓存/位置服务)
小程序API(设备/媒体/开放接口/授权/登录/支付)
10.Node服务器与数据库及框架
Node原生模块、跨域、安全校验、数据加密、数据库基本操作、express框架、koa框架
11.Node 项目周/WebPack

移动端web前端开发页面适配 移动前端开发和web前端开发的区别?

移动前端开发和web前端开发的区别?

移动前端开发和web前端开发的区别具体如下。学习前端开发,推荐千锋教育,以初心至善,匠心育人为企业价值观,以草根精神、创业精神、协同精神、奉献精神为企业精神,值得选择。

移动前端开发和web前端开发的区别为:
1、新技术的使用。目前移动终端主要以Webkit内核为中心,更好地支持HTML5等新技术,让新技术得到更广泛的应用。但是PC终端的开发需要兼容IE等老浏览器,所以新技术的应用必须考虑浏览器的兼容性。
2、业务的应用场景。Web前端开发主要是指传统的在电脑端开发网页,网页主要运行在PC端,而手机端开发的网页运行在手机端。这两者没有区别,孰难孰易。开发难度主要看业务需求。
3、页面的适配性。在传统的PC端页面开发中,需要为页面设置固定的宽度,以确保两侧都有页边距。但是移动页面会选择在手机屏幕上显示尽可能多的内容,因为它的运营商手机屏幕比PC端小得多。从这个页面的适应性来看,移动端比PC端更难。

想要了解更多前端开发的相关问题, 推荐咨询千锋教育 。千锋企合作部整合大量企业客户资源,紧抓当下企业需求,将技术和项目完美结合千锋课程体系,力求培养更多优质人才服务企业,不断提升学员竞争力,链接企业用人标准的培训课程及实战项目,让企业招聘用人的技术要求与千锋学员的技术充分对接。近年来不断引进阿里钉钉小程序技术、红帽认证、腾讯云、亚马逊等,通过与企业的深度融合实现千锋教研和就业服务的迭代升级,专业性值得信赖。

以上就是我爱编程网为大家带来的移动端web前端开发页面适配 移动前端开发和web前端开发的区别?,希望能帮助到大家,了解更多相关信息,敬请关注我爱编程网。
与“移动端web前端开发页面适配 移动前端开发和web前端开发的区别?”相关推荐
移动web页面前端开发 移动前端开发和web前端开发区别
移动web页面前端开发 移动前端开发和web前端开发区别

移动前端开发和web前端开发区别移动前端开发和web前端开发都属于前端开发,具体有以下区别。1、业务的应用场景web前端开发主要指传统的PC端网页开发,页面主要是运行在PC端浏览器中,移动前端开发出来的页面主要是运行在手机上。直观上会感觉,PC端页面大一些,移动端页面小一些,但是根据开发经验,页面大可并不代表书写的代码复杂,页面小也并不意味着开发简单,难与易主要还是取决于

2023-08-27 20:22:22
web前端开发移动端适应 移动前端开发和web前端开发的区别?
web前端开发移动端适应 移动前端开发和web前端开发的区别?

移动app开发和网页适配移动端有多大区别?移动app开发和网页适配移动端有多大区别?可以分成两部分理解1.伺服器端开发,也叫后台开发,这是唯一的,对应不同的平台,他负责资料的分发与储存,和一些逻辑的处理.逻辑处理的多少由业务的复杂程度决定。服务端相对独立,与平台没啥关系.2..1中不同的平台指web平台、移动装置平台等,移动装置又可分为andriod平台、iPhone平台等

2023-09-26 08:24:07
web前端移动端页面开发 请问移动前端开发和Web前端开发的区别是什么
web前端移动端页面开发 请问移动前端开发和Web前端开发的区别是什么

前端开发和web前端开发的区别前端,意思是就是网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。也就是说,前端就是网页给我们能看到的部分。前端开发理所应当就是这些网页的设计部分,代码的实现。前端开发是指前端开发的统称,包括web前端开发和移动端前端开发。也就是说,前端开发包括了web前端开发。Web前端开发,顾名思义就是网页的页面展现部分的开发,但其实,我

2023-09-22 13:40:46
移动端web前端页面开发 前端开发和web前端开发的区别
移动端web前端页面开发 前端开发和web前端开发的区别

前端开发和web前端开发的区别前端,意思是就是网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。也就是说,前端就是网页给我们能看到的部分。前端开发理所应当就是这些网页的设计部分,代码的实现。前端开发是指前端开发的统称,包括web前端开发和移动端前端开发。也就是说,前端开发包括了web前端开发。Web前端开发,顾名思义就是网页的页面展现部分的开发,但其实,我

2023-10-06 03:57:23
web前端和移动开发 移动前端开发和web前端开发区别
web前端和移动开发 移动前端开发和web前端开发区别

移动前端开发和Web前端开发的区别是什么移动前端开发和Web前端开发的区别是:移动端前端开发是做手机网页的前端开发Web前端开发是桌面网页的前端开发服务器端开发,也叫后台开发,这是唯一的,对应不同的平台,他负责数据的分发与存储,和一些逻辑的处理,逻辑处理的多少由业务的复杂程度决定服务端相对独立,与平台没啥关系上述中不同的平台指web平台、移动设备平台等,移动设备又可

2023-09-17 11:04:33
web前端移动开发 移动前端开发和Web前端开发的区别
web前端移动开发 移动前端开发和Web前端开发的区别

移动前端开发和Web前端开发的区别是什么移动前端开发和Web前端开发的区别是:移动端前端开发是做手机网页的前端开发Web前端开发是桌面网页的前端开发服务器端开发,也叫后台开发,这是唯一的,对应不同的平台,他负责数据的分发与存储,和一些逻辑的处理,逻辑处理的多少由业务的复杂程度决定服务端相对独立,与平台没啥关系上述中不同的平台指web平台、移动设备平台等,移动设备又可

2023-08-27 06:05:02
移动端开发和web前端 移动前端开发和web前端开发区别
移动端开发和web前端 移动前端开发和web前端开发区别

作为前端开发,pc端和移动端有什么不同?传统的前端开发通常指的是Web前端开发,主要应用在PC端,而目前的前端开发除了PC端之外还包含了移动端,而移动端开发在技术结构上有了一些新的变化。在技术结构上,传统的PC端主要以Html、CSS和JavaScript为主,而移动端则需要包括Android开发、iOS开发和WP开发等。Android开发需要学习Java语言或者是kotlin,而i

2023-09-23 21:51:28
移动前端开发和web区别 移动前端开发和 Web 前端开发的区别是什么
移动前端开发和web区别 移动前端开发和 Web 前端开发的区别是什么

移动前端开发和Web前端开发的区别是什么移动前端开发和web前端开发区别如下:1、首先,要了解移动端web开发和PC端web开发的特点区别在哪儿?就影响前端的两个最大的特点就是:1)网络特点:PC端带宽高,网络连接相对稳定;而移动端带宽低,网络不稳定,间歇性连通。2)分辨率:PC端分辨率相对固定(1440*900);而移动端不同手机品牌甚至同一品牌手机不同型号,分辨率差别都很大。

2023-10-03 05:56:46