高考考试网
当前位置: 首页 高考资讯

响应式web开发项目教程第二棒(在响应式项目中连接设计与开发)

时间:2023-08-05 作者: 小编 阅读量: 5 栏目名: 高考资讯

图片格式与尺寸,通常是设计师与开发者之间的障碍。但重要的是对某种格式达成一致,坚持使用它。响应式设计加剧了这项趋势。即使没有“设计师”的头衔,一名开发者也可以表达出强有力的设计见解。我们得承认,角色与责任的独立仍然有其价值。由于注重产品发布与截止日期,这就难以做到。或许不是一名优秀的设计师,至少是个快乐的设计师。

优秀的网页项目,不会单靠好的设计或是开发就能成功——它也需要设计师与开发者的沟通与协作。

我看过相当多的设计师与开发者由于缺乏沟通而糟蹋了项目,结果导致关系恶化。我也见过很多初学的设计师和开发者,通过团队协作创造出惊人的结果。他们避开了潜在陷阱,及时发布项目,并且迅速迭代。这种协作不仅对项目有益——善于沟通协作的团队也是一个更快乐的团队。如果任务并没有如愿进行,也会有更少的误解与紧张。

各团队如今都要应对大批设备。固定的、“像素精准”的设计,如今该让位于流动的百分比设计。而且,图片资源也需要为多种设备尺寸与分辨率进行优化。

简而言之:——这也会导致更多问题。我发现一些技巧,可以克服这些障碍。

1. 首先关注“最极端”的屏幕尺寸

如果对此存疑,可以根据网页的一般经验设定屏幕尺寸范围:iPhone尺寸和桌面浏览器展开。

尽管有些设计师直接“在浏览器中”创作,一开始就完全是流式布局。但多数设计师仍然从固定尺寸开始:选定一组屏幕宽高,以此绘制效果图。

但这提出几个问题:你对开发团队重视到何种程度?应该首先交付哪些高保真资源?由于技术限制需要先考虑哪种设备?

我一直都建议从最“极端”的用户设备入手——最小和最大的设备尺寸。如果对此存疑,我建议以此为2015年的网页用户标准:

  • 320 x 568像素(iPhone 5竖屏)
  • 1600 x 1000px(桌面浏览器展开)

注意:你的用户可能存在差异,所以要看数据分析来定义你的“极端情况”。

先应对最小的屏幕尺寸,这会迫使你做出艰难的选择,选出设计中最重要的功能。大屏幕尺寸则让人从另一个方向思考:最多包含多少内容?文字段落是不是太宽不易阅读?下拉菜单元素需要额外留白吗,如果需要,多少才能避免给人脱节的感觉?最后,选定最小和最大屏幕,通常需要你思考至少两种输入方式——最小的屏幕基于触摸操作,最大屏幕则使用鼠标和键盘操作。

可能最重要的是,当你应对极端情况时,你是在同时处理两种尺寸。并非完全绘制出一种屏幕尺寸,而后去适应另一种。那样会引发设计与开发的冲突。

2. 在各个断点之间讨论内容布局

既然在静止线框图和排版上投入这么多,就千万要记住,响应式网页设计天生是流动的。这意味着众多网站用户体验到的,是你设计的“中间”状态。所以几乎每件设计,都需要考虑特定尺寸间必要的布局调整。比如当尺寸减小时,内容可能会收缩,图片减少为单列。

要避免主观臆断,认为开发团队能够或是应该实现那样的布局调整。尽早行动,先知会你的开发团队,避免他们陷入太深。对于特别复杂的布局变化,最好另外绘制一张线框图或效果图来说明。特殊性不太重要的情况,通过简单的讨论,或者用邮件描述这些变化就足够了。

3. 尽早制定资源图策略

很多响应式图片需要多套资源。我个人网站的主页头图,根据屏幕尺寸和分辨率不同,会从6张不同图片中选择一张呈现。

图片格式与尺寸,通常是设计师与开发者之间的障碍。你可以使用PNG、JPG、图标字体,或者用SVG实现更小的元素或图标。并没有哪个是正确答案:一切都取决于内容和可用的资源。但重要的是对某种格式达成一致,坚持使用它。而且随着网页项目的进行,你还可以创建一些常用图片尺寸。

不过对于如今的响应式设计,这只是刚开始。你要至少输出2套位图资源(JPG):1套给普通显示器,一套给高分辨率显示器。高级的响应式图片技术,需要更多套资源适应不同屏幕尺寸。

至少要有一套像素密度显示策略。看看srcset和Picturefill,来保证良好的跨浏览器支持。如果感觉太过了,就从简单入手。用srcset属性来更换一些图片元素,这是个好的开始。看它如何处理,然后由此展开。

4. 微观的思考,模块化的设计

我的响应式设计工作流程深受Brad Frost的Atomic Web Design和Jonathan Snook的SMACSS影响。两者的框架都依赖小型、可复用的组件,以此为基础打造强大的网站结构。

对于交付给开发的资料,我喜欢先专注于小型、可复用的组件。因为它们在不同设备上,通常表现出同样的体验和外观。这样的统一性有利于开发团队消化。另外,小组件通常更容易跨页面复用。所以如果你设计了一套有效的解决方案,之后再重复使用就非常简单了。

小组件通常在不同设备上表现出同样的体验和外观。这样的统一性有利于开发团队消化。

假设你在设计一个注册页面,有标题、大幅图片和表单。根据设备不同,这些元素可能会变换交错或是改变尺寸。起初,要同开发团队一起专注于注册表单的小细节。它看起来是怎样的?需要怎样的验证?相对鼠标键盘,触摸输入会使表单发生什么变化?

5. 从开发者那里获得视觉与用户体验的反馈

有些设计师把开发者阻挡在产品会议、可用性讨论和其他反馈机会之外。只有一个启动仪式,交付一些资源,和一点点其他东西。这是错误的。

要记住,经验丰富的开发者掌握大量知识。如果他们与产品接触了一段时间,他们可能也有独到见解。

越来越多的设计师自己写代码。开发者也在刻苦钻研快速原型设计、线框图和美术设计。响应式设计加剧了这项趋势。即使没有“设计师”的头衔,一名开发者也可以表达出强有力的设计见解。

我们得承认,角色与责任的独立仍然有其价值。但稍加融合便可显著改善最终产品。所以,在你的下个可用性测试中,请一位开发者加入来讨论最终产出吧。或者如果你在进行一场设计头脑风暴,或许应该邀请一些开发者。

合作很重要

所有这些技巧都需要规划和认同。由于注重产品发布与截止日期,这就难以做到。但设计与开发关系良好对任何网页项目,尤其响应式设计项目都是有益的。初期的小投资,会为你的团队带来指数级的回报。

#专栏作家#

可乐橙,可乐橙(colachangreen)。人人都是产品经理专栏作家,UI/UX设计师,关注互联网,关注科技。现居杭州,与小伙伴们正在创业途中。或许不是一名优秀的设计师,至少是个快乐的设计师。

作者信息:

Nick Schaden, Web Platform Lead at Pocket

At Pocket, Nick oversees development and design initiatives on Pocket’s web app, Chrome packaged app, and marketing web sites. He has extensive experience introducing and integrating responsive web design, both at Pocket and previously at Animoto, a video startup based in New York. Prior to Pocket and Animoto, Nick worked in technology at Gucci and Goldman Sachs. He loves electronic music and 80s action movies.Follow me on Twitter

转载请保留上述作者信息并附带本文链接

,
    推荐阅读
  • 为什么养金鱼一直死(自己养金鱼为什么总是容易死)

    在选盆的时候,一般选壁薄广口的盆为好,这样可以增加水的溶氧量,有利于金鱼更好的呼吸。古人以陶盆养金鱼最为正宗,其中又以虎头盆最为地道。鱼缸的清洗鱼缸要定期清洗换水,一般在5天或一个星期换一次就可以了。另外,装有过滤棉的鱼缸里的过滤棉不需要经常清洗,当布满脏污时在清洗就好,清洗时用鱼缸内换出的水清洗为最佳。在造景时,要注意草的数量和高度要与容器相协调,不然不仅会起到反作用,还对鱼儿的生活环境不利。

  • iphone为什么会有卡贴机(什么是iPhone卡贴机有锁机)

    什么是iPhone卡贴机有锁机什么是iphone有锁机?今天我给大家讲讲我的有锁机使用心路历程,我从客观的角度来给大家普及,有锁机现在还香不香,不扯其他七七八八的太专业的名词如果了解什么是有锁机的朋友,也可以直接看文末,我们做了目。

  • 法式焦糖布丁制作方法(法式焦糖布丁怎么做)

    法式焦糖布丁制作方法用料:蛋黄3个、鲜牛奶70ml、砂糖20g、淡奶油140ml。将牛奶及奶油倒进奶锅,小火加热。蛋黄加入砂糖搅拌均匀。将蛋液缓慢倒入晾凉的奶锅。搅拌均匀,为了更顺滑,过筛。放进烤箱上下火155度烤30分钟。布丁放冰箱冷藏2小时至2天内都可以的哦。要吃的时候随时取出,烤杯内撒上一小勺糖在布丁表面。再转动烤杯让布丁表面粘上一层糖,将多余的糖倒出。因为喷枪焦糖的速度很快,不要烤过头啦。

  • 什么叫结算业务(结算业务介绍)

    什么叫结算业务结算业务也称“清算”,是指一定经济行为所引起的货币关系的计算和结清,即社会经济生活中的交易各方因商品买卖、劳务供应等产生的债权债务通过某种方式进行清偿,结算分为两种,现金结算和转账结算,现金结算是指直接用现金进行支付结算,结清彼此之间的债权债务关系,这种结算方式成本耗费大而且不安全。

  • 好喝的三合一咖啡推荐(来自不同国家的5款咖啡)

    喜欢喝咖啡,或者准备入坑的小伙伴们看过来,下面就来盘点一下来自不同国家的5款咖啡,0糖、0反式脂肪酸,任意选上一款品牌咖啡,醇厚浓香,开启清醒每一天。很多人都喜欢它也是有道理的,0糖、0反式脂肪酸,对清洁肠道、燃脂也有好处,限时有活动:领券立减45元,一件足足有100包,量大又便宜!盘点来自不同国家的5款咖啡,0反式脂肪酸,任选一款都醇厚浓香,遇见别错过,随时想喝就喝,过足嘴瘾!

  • 冰袋放冷冻会爆炸吗 保鲜袋装水放冷冻结冰后袋子会爆吗

    冰袋放冷冻会爆炸。很容易引起爆炸。干冰挥发时会释放出比固体干冰体积大1000多倍的二氧化碳气体,如果将其放在密闭的环境中,存储环境内部会产生极大的压力,最终会导致物理性爆炸。干冰的挥发温度为-78.477℃,而冰箱冷冻室的温度在零下4℃到零下24℃。干冰是二氧化碳的固态存在形式,极易挥发,多用于食品的保险,制造烟雾,人工降雨。

  • 充电操作流程和注意事项(充电这件小事如何做到)

    在这种情况下,倍思GaN3氮化镓快充充电器1C30W自然而然地成为了诸多用户的首选。倍思GaN3氮化镓快充充电器1C30W提供了30W的PD3.0快充,足够让iPhone进行满速补电。所以并不可小瞧这款充电器,尽管没有吓人的大功率数字,但对于各设备的协议支持也没有落下,倍思依然考虑到用户手中的设备也是多种多样的。30W的功率档位,加上多主流协议的覆盖,倍思GaN3氮化镓快充充电器1C30W已经足够支持多数设备的快速充电了。

  • 陈锡文起名得分99分 陈锡名字怎么样

    文章目录:一、陈锡文相关名字打分104二、陈锡文相关名字评分105三、陈锡文相关名字推荐四、陈锡文相关名字大全五、其他人还看了一、陈锡文相关名字打分104陈有利陈洪亮陈湘明陈三立陈青霞陈传夫陈元凯陈永勤陈大立陈正林陈燮陈景祥陈安东陈以恩陈彦飞陈季丹陈梦蕾陈一君陈娜娜陈生水陈伟山陈鹤天陈加伟陈轩陈小恩陈占英陈一男陈天河陈积卫陈家洪陈雅琳陈华章陈晓静陈彦峰陈梅兰陈敏凤陈容陈飞午陈雨柔陈则铭陈宏兵陈查理

  • 高考是人生的重大挑战(高考生下一站开启新的人生旅程)

    作为广大考生人生中的重要一站,各方合力确保高考安全平稳有序。高考期间,公安人员在福州外国语学校门口执勤。高考期间,沈阳市交通运输局组织出租汽车志愿服务车队,启动“爱心送考”服务,服务保障将持续到6月10日高考结束。沈阳“爱心送考”车队高考期间每天7点到达考场,为考生提供应急保障服务。在广州市第五中学考点,老师们冒雨送考,细心清点人数、检查准考证,叮嘱一些考试中要注意的细节,对于个别学生进行心理调适。

  • 鹦鹉繁殖常见问题(不得不说的秘密)

    繁殖期的虎皮鹦鹉母鸟的变化一般情况下做完这次之后呢它们就不会交尾了,这个时候公鸟就会主动给母鸟喂食,然后母鸟进繁殖箱准备产蛋了。