最近完成的一个项目感想

页面分类。

pc端页面 app端h5页面 m站页面

  1. PC用户:使用pc端页面,跟平时开发无异
  2. pad app用户:app内嵌页面,使用pc端页面,调用app组件,native方法;使用pc页面时需要满足适配要求。
  3. pad 浏览器用户:pc端页面,但无法使用app组件,native方法
  4. mobile app用户:使用apph5页面,调用app组件和native方法
  5. mobile 浏览器用户:使用 m站页面.

移动端需要考虑的点

前提:使用百分比实现,间距使用px单位

  1. 移动端需要适配不同机型,在不同的宽高尺寸中可能需要不同的调整,比如一个满屏背景需求(由于内容固定,在iphone5以上的尺寸比较大的机型中可以使用,但在iphone4中由于高度不够内容溢出满屏并不适用),今天看同事代码 发现可以用min-height:100%来处理这个问题,既能在大尺寸的手机里满屏,也能在小尺寸的手机里包住容器,比直接height:100%好用多了!!!!!
  2. 在得到设计图后先了解层次关系,再模拟想好再不同设备的适配关系,然后在进行下手编码,不然在后期实体机测试的时候可能会出现很多不必要的麻烦。
  3. 移动设备最大宽度为640px,在pc上为了更好显示移动页面时可以做个媒体查询限制下宽度,虽然页面不会投在pc端,但是可以在平时开发时候好看点
  4. 在移动端时需要考虑retina屏问题,一个无线开发的同学告诉我,现在基本没有dpr为1的也少为3的,所以他在平时在发的时候直接使用2x图片。当然现在有个比较好用的css属性直接设置不同的屏不的图,image-set,当然还可以用媒体查询以及js判断
  5. 移动端都是用touch事件来替代mouse事件,pc端的组件跟移动端的组件是分开的,移动端的组件更多是native结合,比如跳转的功能(pc端可以使用cookie携带用户登录的信息,移动端可能需要另外的方式去实现)
  6. 能用lazyload的地方一定用lazyload,这是提升页面性能很好的方法,icon之类的可以用雪碧图,某些固定的小图片可以用base64内嵌在css里可以减少请求(当然尺寸可能会变大)
  7. 本次需求中有分享到facebook ok vk等社交网站的功能,由于碰到很多坑,所以以后开发时需要注意:不同社交网站图片尺寸问题,facebook敏感图片过滤问题,图片地址暂时无法访问问题,以及如何提供页面供facebook抓取问题
  8. 适时适当的使用预加载、动画等效果来改善体验的同时来优化页面下载效率
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,014评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,796评论 3 386
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,484评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,830评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,946评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,114评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,182评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,927评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,369评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,678评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,832评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,533评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,166评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,885评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,128评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,659评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,738评论 2 351

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,880评论 25 707
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,067评论 4 62
  • 一段混吃等死的日子,一种不可救药的人生。
    孤独de根号3阅读 291评论 0 0
  • 寥然的春,似有肌无力的软弱,微风一吹,便慌忙关了洋洋的光线,继而淅淅沥沥的下起雨来,合起书本漫步在如牛毛般的雨中...
    口袋姑娘55阅读 258评论 0 0
  • 抬头远望,昔日熟见的红墙塔楼虽知近在眼前,但却任凭双眼和等努力也难以寻出踪迹。想出去逛一逛,但又因父母再三叮嘱雾霾...
    那是阅读 553评论 0 1