首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

移动web开发(2)

移动端技术选型 流式布局(百分比布局) 流式布局,就是百分比布局,也称非固定像素布局 通过盒子的宽度设置为百分比来根据屏幕的宽度来进行伸缩,不受固定像素的限制,内容向两侧填充....流式布局方式是移动web开发使用的比较常见的布局方式. 比如说,我们想要一个盒子里面放两个小盒子,那我们就采取流失布局,主要是宽度要采取百分比的形式. 当然我们也要限制宽度,不能无限的缩放,为了保护我们盒子里的内容,我们还有两个方法: 最大宽度: max-width; 最小宽度: min-width; 现在又要做案例啦,这次是京东的移动端页面...技术选型 方案:我们采取单独制作移动端页面方案 技术:采取流式布局 放一些做案例时的小细节: 这次的案例就是做了一个这样的京东移动端的页面,比较简陋,但是也不简单

70310

移动web开发介绍

视口(viewport) 视口(viewport)浏览器显示页面内容的屏幕区域,视口可以分为布局视口,视觉视口和理想视口 布局视口(layout viewport) 一般移动设备的浏览器默认设置了一个布局视口...user-scalable 用户是否可以缩放 二倍图 物理像素&物理像素比 物理像素点是只屏幕显示的最小颗粒,是物理真实存在的,设置厂商在出厂时就设定好了的如某手机分辨率为 750*1334 我们在移动...web开发时1px不一定等于1物理像素 而在pc页面1px是等于1物理像素的 一个px能显示的物理像素点的个数,称为物理像素比或者屏幕像素比 如下例 定义一个300*300的盒子 在pc显示正常1px=...web开发 1px!...,但此时不会模糊,因为图片之前就是移动端放大后的大小 img{ width:50px; height:50px; } ...

1.1K10

移动 web 开发最佳实践

所以说,移动web开发面临的最大问题就是就是多屏适配,这是一个设计师、开发和测试都要面临的问题,如何做到在不同分辨率,不同屏幕密度上的手机上,同样大小的UI元素,看起来是一样大的。...但也产生了一个问题,移动端的浏览器同桌面端相比,就是字体过小,但是用户可以手动缩放。后期也产生了根据调整视口宽度(width)和缩放(scale)开发移动端的页面。...综合来看,在移动web开发时,第二种方式当前最合适。既满足了retina用户的显示需求,又能降低2G、3G用户加载图片需要的带宽。不过,你若有更高质量的追求,第三种设计稿也是一个不错的选择。...3、适配 1、viewport固定 viewport 用于指定用户是否可以缩放Web页面,表示文档针对移动设备进行了优化。...接下来第二部分会分析移动web开发的过程中的细节问题和最优的解决方法。 敬请期待……

3K10

移动web开发_流式布局

移动web开发流式布局 1.0 移动端基础 1.1浏览器现状 PC端常见浏览器:360浏览器、谷歌浏览器、火狐浏览器、QQ浏览器、百度浏览器、搜狗浏览器、IE浏览器。...作为开发者无需关注这些分辨率,因为我们常用的尺寸单位是 px 。...1.3常见移动端屏幕尺寸 1.4移动端调试方法 Chrome DevTools(谷歌浏览器)的模拟手机调试 搭建本地web服务器,手机和服务器一个局域网内,通过手机访问服务器 使用外网服务器,直接IP...contain把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域 4.0 移动开发选择和技术解决方案 ####4.1移动端主流方案 1.单独制作移动端页面(主流) 通常情况下,网址域名前面加 m...流式布局方式是移动web开发使用的比较常见的布局方式。

1.3K10

移动开发Web App开发

写在前面:本人刚刚接触移动开发,希望自己的见解能够帮助到他人,不足之处还望提醒。...1 移动开发分类 1.1 Native App 原生App开发 优点: (1)用户体验好 (2)性能稳定 (3)操作速度快 (4)能够访问本地资源(通讯录,相册) (5)能够设计出色的动效,转场 (6...2 Web App 网页App开发 优点: (1)发版完全自控,随时更新 (2)跨平台,因为本身来说用的是Web的东西,所以可以在任意平台上运行 (3)成本小,Web页面嵌入Webview开发起来速度非常快...Web APP对网络环境的依赖性较大,因为Web APP中的H5页面,当用户使用时,去服务器请求显示页面。...3 Hybrid App 混合型App开发 优点: (1)体验好 (2)稳定性强动态性强 (3)成本相对低跨平台 缺点:对团队技术栈要求相对高性能优化 Hybrid App就是Native结合Web混合开发

2.1K30

移动web开发入门笔记

移动web开发基本上分为三种: 移动端网页开发 传统的页面开发,可以参考手机腾讯网。...移动web app开发 简单来说就是在开发中使用一些浏览器私有的方法,使得web页面拥有一些native的功能。...hybrid app开发(在此不谈) 简单来说就是通过写特定的代码生成跨平台的web app,类似react,phonegap,cocos2d等。...由于本身没有深入移动开发,但也可以预见一些移动开发会碰到的问题: css与js跨平台的问题 h5及诸多新特性的使用 响应式布局及屏幕分辨率问题 native交互的使用 调试方法 性能优化 等等 当前移动设备的市场...接着,针对于前两种开发模式,还是有必要了解一下移动端浏览器关于viewport的概念!

1.7K90

移动web开发笔记

META相关 1、 添加到主屏后的标题(IOS) 2、 启用 WebApp 全屏模式(IOS...*/ body{font-family:Helvetica;} 2、移动端字体单位font-size选择px还是rem 对于只需要适配手机设备,使用px即可 对于需要适配各种移动设备,使用rem,例如只需要适配...例如在触摸过程中突然页面alert()一个提示框,此时会触发该事件,这个事件比较少用 4、移动端click屏幕产生200-300 ms的延迟响应 移动设备上的web网页是有300ms延迟的,玩玩会造成按钮点击延迟甚至是点击失效...造成的后果用户纯粹单击页面,页面需要过一段时间才响应,给用户慢体验感觉,对于web开发者来说是,页面js捕获click事件的回调函数处理,需要300ms后才生效,也就间接导致影响其他业务逻辑的处理。...) */ -ms-user-select: none; /* IE 10+ */ } 18、移动端取消touch高亮效果 在做移动端页面时,会发现所有a标签在触发点击时或者所有设置了伪类

3.5K20

移动web开发入门笔记

本文作者:IMWeb 何璇 原文出处:IMWeb社区 未经同意,禁止转载 移动web开发基本上分为三种: 移动端网页开发 传统的页面开发,可以参考手机腾讯网。...移动web app开发 简单来说就是在开发中使用一些浏览器私有的方法,使得web页面拥有一些native的功能。...hybrid app开发(在此不谈) 简单来说就是通过写特定的代码生成跨平台的web app,类似react,phonegap,cocos2d等。...由于本身没有深入移动开发,但也可以预见一些移动开发会碰到的问题: css与js跨平台的问题 h5及诸多新特性的使用 响应式布局及屏幕分辨率问题 native交互的使用 调试方法 性能优化 等等 当前移动设备的市场...接着,针对于前两种开发模式,还是有必要了解一下移动端浏览器关于viewport的概念!

1.1K10

介绍几个移动web app开发框架

Amaze UI 含近 20 个 CSS 组件、10 个 JS 组件,更有 17 款包含近 60 个主题的 Web 组件,可快速构建界面出色、体验优秀的跨屏页面,大幅度提升你的开发效率。...Amaze UI 非常注重性能,基于轻量的 Zepto.js 开发,并使用 CSS3 来做动画交互,平滑、高效,更适合移动设备,让你的 Web 应用可以高速载入。...CardKit CardKit 是来自豆瓣的一个移动 UI 框架,使用 Card\Unit\Component 概念快速构建移动 Web 应用。应用外观跟原生应用无异。...App.js App.js 是一个轻量级的 JavaScript UI 库,用来创建移动Web 应用,应用的外观跟原生的应用相同,性能也近乎一致。...Framework7 Framework7 – 是一款开源免费的移动端 HTML 框架, 用于开发接近原生iOS或Android系统外观和体验的 hybrid mobile apps 或 web apps

5.9K20

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

既然都是前端开发,两者肯定有紧密的联系,移动前端开发web前端开发其实都属于前端开发的范围,目前前端发展的趋势就是大前端,可以说是包罗万象,当然也就包含PC端和移动端领域,而现在的前端开发人员也已早就不是当年的切图仔了...所以不论是想做移动前端开发还是web前端开发,这三样基础技术都必须熟练掌握。 移动前端开发web前端开发都属于前端开发,那具体又有什么区别呢?...1、业务的应用场景 web前端开发主要指传统的PC端网页开发,页面主要是运行在PC端浏览器中,移动前端开发出来的页面主要是运行在手机上;直观上会感觉,PC端页面大一些,移动端页面小一些,但是根据开发经验...3、页面的适配性 传统PC端的页面开发一般都会选择给页面设定一个固定宽度,两侧有留白,但是移动端的页面由于其载体手机屏幕比PC要小很多,一般都会选择尽可能多的在手机屏幕上显示内容,这就要求移动端页面要能够充分适应各种屏幕尺寸的手机并进行最大程度的利用...而web端相对选择的范围就比较大,一些比较重型的框架也可以根据项目需求加以考虑,例如古老但庞大的ext.js,依然凭借着众多UI组件活跃在一些企业的后台管理系统项目中。

1.6K00

浅淡HTML5移动Web开发

说实话,我们这次开发移动端的项目,整个项目组的人都是第一次,最初立项的时候为是选择native app和web app还争论了一番,最后综合考虑,我们选择了web(我们选择了h5)开发。...但从这两种开发模式的特点来说,从它们诞生之日起就开始了不断的争论,孰好孰坏,本文不作探讨,只是简单罗列下本人开发遇到的问题和最终的解决方案。 ? 1....响应式web设计 说到这个,移动开发面对的屏幕尺寸那叫一个丰富,其中安卓阵营就够让人头痛的。...响应式web设计并非新的技术,只不过将已有的开发技巧(弹性布局、弹性图片和媒体查询等)整合在了一起,并命了这个听起来很牛X的名字——响应式web设计。...,减少开发成本。

2.4K50
领券