移动端网站制作移动端网站制作的有哪些要求?

移动端网站制作  时间:2021-09-16  阅读:()

如何进行移动端的页面开发

应该说,移动端的开发是伴随着HTML5的兴起而出现的,2007年第一款iPhone诞生,2009年HTML5这个名词第一次登上“舞台”。

当时的移动互联网开始逐渐兴起,发展到今,移动互联网已经和人们的日常生活密切相关。

作为开发者,对于一个崭新的事物,一直在尝试的“路上”,到底最好的开发方式是什么?本文介绍了从移动端诞生到现在,自己探索到的开发方法,并配以相应知识点,欢迎跟大家沟通、分享。

  初次接触移动端,绝对单位的使用   自己接触移动端开发是在2012年,那时候比较新潮的是制作WEB APP。

什么是WEB APP呢?所谓的WEB APP就是用网页模拟出原生语言(如iOS)开发的APP交互效果。

虽然在表现层面上,HTML5表现突出,但不得不承认的是,在系统性能层面,WEB APP明显要差于原生应用(即Native APP)。

这也就使得WEB APP这条路暂时性的被堵住了。

  于是,移动端的开发方向逐渐向移动端网页倾斜。

对于PC端,我们一直使用的是px(像素)进行代码的书写,但是到了移动端,需要面临不同的分辨率。

在2012年的时候,自己和团队成员在写移动端的时候,由于是初次接触,还是在使用px(像素)作为单位。

因为在2012年的时候,绝大多数的手机的屏幕大小都是320*480分辨率,所以,即便是使用像素作为单位进行移动端网页开发也是完全可以的。

  关于视口的知识,可点击查看——移动端H5知识-视口viewport   横向百分比,纵向像素值   随着移动端的继续发展,在2012年9月,iPhone5上市,开始引领“特殊分辨率”的发展,于是,320*480分辨率的手机屏幕在整个手机市场当中占有的份额越来越少,各种各样的分辨率如雨后春笋般冒了出来。

  此时我们再进行固定像素进行开发明显是不明智的。

于是,我们开始采用百分比(相对度量单位)进行盒模型横向属性(width、左右内边距、左右外边距)的制作,使用em(相对度量单位)实现文字的处理。

但盒模型纵向上还是使用固定像素作为单位。

  但是,这种操作导致了一个问题——主要表现在img标签的处理上。

成都软件开发公司?baidu对于图片来说,只需要设置横向百分比,纵向会自动等比例缩放。

在列表页以及内容页还好,毕竟内容是自动撑开父级高度的;但是在首页或者二级页,但凡涉及到父级元素高度固定的盒模型,里面的img就会出现变形(压缩或者拉伸)的问题。

  这个问题也是困扰了自己许久,但是一直没有找到一个非常好的解决办法。

  响应式布局   当自己还在纠结img的处理时,2013年,在北京流行起了一种新的技术——响应式布局。

通过媒体查询,针对不同大小分辨率的设备,设置不同的样式。

应该说,对移动端页面的开发帮助不大,原因在于,响应式的出现主要是因为我们希望一段代码能够同时适配PC端、平板电脑以及手机。

由于三种平台的样式以及用户体验应该是迥然不同的,那么此时,我们就需要有“断点”,在不同位置,有不同的样式,而在两个“断点”之间的样式,则使用相对单位做“渐变性的过渡”。

  应该说,响应式布局解决了典型的屏幕像素不同样式的问题,但是却依旧搞定不了之前的那个问题。

  关于CSS3媒体查询的知识,可点击查看——移动端H5知识-CSS3媒体查询   横向纵向均百分比   在横向百分比,纵向像素值的方法无效时,自己能够想到的就是纵向也设置为百分比了,但是却发现,盒模型属性在纵向上的一些设置上是存在问题的,如/bottom、/bottom等。

而文本属性中line-height在设置百分比时也并不是按照当前元素高度计算的。

  于是,横纵向均设置为百分比的方法就破灭了~   关于盒模型的一些问题以及背景的合理使用,可点击查看——移动端H5知识-百变盒模型以及移动端H5知识-背景的妙用   横向纵向rem   随着HTML5的发展,除了原来的em单位,又新增了rem单位。

这两个单位都是相对单位。

1em表示的是当前元素一个字体大小的尺寸;而1rem,也表示的是一个字体大小的尺寸,但是是针对html标签进行计算的。

相比之下,rem的计算起来要简单很多。

于是,自己尝试用rem解决横向以及纵向的设置,舍弃掉了百分比,发现还是挺不错的,算是兼容了绝大多数机型和浏览器。

之后,在使用一款华为手机进行测试的时候,发现并不支持横向的rem。

于是,又需要想办法啦~~~   正解 —— 横向百分比,纵向rem   针对华为手机,我尝试了横向百分比,发现还是能够支持的,于是就折中了一下,横向使用百分比进行控制,纵向使用rem作为单位。

此时能够实现所有浏览器的兼容。

  优化正解 —— 横向百分比,纵向rem   在横向使用百分比,纵向使用rem时,会由于计算产生一定的误差,于是,运用学习过的一些HTML5技术,进行移动端页面的优化,例如,使用CSS3的盒阴影替换掉边框。

而对于rem,在计算中通常是存在一定的字体误差的(会计算出小数点),此时正好接触了一下淘宝的移动端页面,看到了一个不错的JS框架——flexible.js,通过这个框架对页面进行处理,能够防止小数点的出现。

  关于flexible.js框架的具体用法,可点击查看——移动端H5知识-处理rem小数点 flexible.js   优化正解2 —— 任性的使用固定像素来实现   上个月月初,发现网易移动端的制作方法有些特殊,查看代码时发现,网易采用了固定像素进行书写,而通过MetaHandler.js进行了页面的控制。

最近尝试了一下,感觉还是挺不错的,兼容也是比较好的,不失为一种好方法。

  关于MetaHandler.js框架的具体用法,可点击查看——移动端H5知识-固定像素的实现方法

如何做一个移动web页面,用Jquery Mobile 吗

因为问得是web page不是web app,那么说简单点,设置viewport,布局按照百分比就行了。

用移动设备访问下试试看。

JQuery Mobile 比较简单。

你如果用过JQuery应该比较简单入手

移动端网站制作的有哪些要求?

要遵循的规则就是尽量保持整洁,不要显得过于杂乱,由于乱糟糟网站会影响到客户的注意力,在手机网站界面,在保持原有的风格的基础上,尽可能的布局合理。

因为手机网站客户是由上往下看,因而在制作网站中应该是重要的信息往前放,次要的内容往后放的规则,这样可以让用户获取重要的信息,降低网站高跳出率的出现。

公司在为自己的网站选择设计方式时要根据企业的实际情况和目标来选择,一定要选择适用公司自己的页面设计方案。

不过对于大部分的中小型企业来说,响应式网站制作既能节约手机网站营运费用,又可为潜在用户提供友好的网站体验。

在建造手机网站的内容时,筛选上要精挑细选。

在网站上展现企业的中心产品而不是可有可无的东西。

通常来说,客户在移动端打开公司的手机网站是有目的的,很有可能是希望在网站中能够明白到产品的单价以及其他的参数等。

企业应该在网站上展现这类信息。

手机网站能够实现与页面同样的作用,可以及时的提供公司的商品信息。

只要将资料存放在手机网站上,就能够随时随地进行信息的更新,降低了宣传和运营的费用,一定程度上讲便是减少企业费用的支出。

因为网站的导航栏在移动端的显示有局限,因此手机制作网站时,导航栏应该要遵循极简规则,尽量将核心内容浓缩为导航,使客户看起来通俗易懂。

总而言之,格子网络觉得手机网站的制作不是盲然的,更不复杂,公司打造一个容易漂亮的手机网站不仅能够为用户带来好的体验,也将是企业发展有效的方法渠道之一。

尽管手机网站开发要比传统网站容易,然而仍旧要对两个网站进行相同元素的匹配。

在其手机网站开发和传统网站都采用了同样色系和图标。

RAKsmart含站群服务器/10G带宽不限流量首月半价

RAKsmart 商家估摸着前段时间服务器囤货较多,这两个月的促销活动好像有点针对独立服务器。前面才整理到七月份的服务器活动在有一些配置上比上个月折扣力度是大很多,而且今天看到再来部分的服务器首月半价,一般这样的促销有可能是商家库存充裕。比如近期有一些服务商挖矿服务器销售不好,也都会采用这些策略,就好比电脑硬件最近也有下降。不管如何,我们选择服务器或者VPS主机要本着符合自己需求,如果业务不需要,...

香港 1核 1G 5M 22元/月 美国 1核 512M 15M 19.36元/月 轻云互联

轻云互联成立于2018年的国人商家,广州轻云互联网络科技有限公司旗下品牌,主要从事VPS、虚拟主机等云计算产品业务,适合建站、新手上车的值得选择,香港三网直连(电信CN2GIA联通移动CN2直连);美国圣何塞(回程三网CN2GIA)线路,所有产品均采用KVM虚拟技术架构,高效售后保障,稳定多年,高性能可用,网络优质,为您的业务保驾护航。官方网站:点击进入广州轻云网络科技有限公司活动规则:用户购买任...

iHostART:罗马尼亚VPS/无视DMCA抗投诉vps;2核4G/40GB SSD/100M端口月流量2TB,€20/年

ihostart怎么样?ihostart是一家国外新商家,主要提供cPanel主机、KVM VPS、大硬盘存储VPS和独立服务器,数据中心位于罗马尼亚,官方明确说明无视DMCA,对版权内容较为宽松。有需要的可以关注一下。目前,iHostART给出了罗马尼亚vps的优惠信息,罗马尼亚VPS无视DMCA、抗投诉vps/2核4G内存/40GB SSD/100M端口月流量2TB,€20/年。点击直达:ih...

移动端网站制作为你推荐
融360融360是正规贷款公司吗?xhtml请问XHTML是什么东西?一般在什么情况下使用的?搜索引擎有哪些1.什么是搜索引擎?举出几个常用的搜索引擎。开发者账号如何申请企业开发者账号nvidia官方网站怎么下载英伟达显卡驱动官方摇一摇周边微信摇一摇周边红包设置黑屏操作常见黑屏故障的处理方法有哪些呢?购物网站设计Jsp+Sql电子商城&网上购物网站设计官方网店淘宝网的官方网店是什么约束是什么意思日语里的“约定”和“约束”哪个是中文里“约定”的意思,那另外一个是什么意思
代理主机 汉邦高科域名注册 如何查询域名备案号 vultr美国与日本 私服服务器 美国主机代购 nerd 150邮箱 777te 789电视网 1g内存 什么是服务器托管 太原网通测速平台 免费dns解析 石家庄服务器托管 中国联通宽带测试 ssl加速 大化网 国外代理服务器 深圳主机托管 更多