网页

雇用 Top 3%自由网页设计师

托普塔尔(Toptal)是客户在全球寻找Web设计师和Web设计服务的市场。顶级公司的每位最重要的网页设计项目都经过了Toptal自由网页设计师的全面审查和信任。

无风险试用,仅在满意时付款。

客户评价 顶级网页设计师4.3 / 5.0截至2021年2月12日,平均共有805条评论

受到领先品牌和初创企业的信任

雇用自由网页设计师

马修·曼德拉维利斯

网页设计者草图展示设计的iOS沥青甲板安卓快速成型线框土坯 Photoshop用户研究UI设计用户角色用户体验设计 +另外0个

美国自2016年3月23日起成为顶级会员

Matthew是30倍屡获殊荣的领先产品UX / UI设计师,顾问和创意总监,拥有超过十二年的动手经验。他'曾与世界500强领先品牌和初创公司合作,包括迪士尼,三星,索尼,阿迪达斯,宝马,汉莎航空,以通过创新带来影响。马修'我们的使命是提供最有效,最引人入胜,创新和高质量的体验,并侧重于用户体验。

展示更多

米尔科·拉扎列维奇(Mirko Lazarevic)

网页设计者网页 App用户界面移动应用设计SaaS设计线框仪表盘设计数据可视化UI设计使用者介面(UI)网页 App用户体验行动使用者介面高保真模型高保真原型 +另外0个

黑山共和国自2017年8月12日起成为顶级会员

Mirko是一位UX / UI设计师,拥有十多年的经验,其中大部分时间用于设计和重新设计跨平台应用程序,SaaS和企业产品以及登录页面。 Mirko专门研究,策略,原型,UI设计和品牌推广。除此之外,很多Mirko'他的设计工作一直在音乐和与青年有关的行业中进行,他的许多项目都获奖,并在全球的设计书,杂志和博客中都有报道。

展示更多

亚历山大·布里托(Alexandre Brito)

网页设计者用户体验(UX)移动原型UI设计用户研究可用性测试草图Axure RP专业版响应式网页设计(RWD)移动应用设计用户体验策略电子商务设计电子商务用户界面 +另外0个

葡萄牙自2016年5月3日起成为顶级会员

Alexandre是一位用户体验设计师和战略家,在德意志银行,飞利浦,沃达丰,荷航,英特尔,Pernod Ricard,Asics和Toyota等公司工作超过12年。他为客户设计更好的方式来体验可改善生活和业务的产品和服务'底线。亚历山大的推动力是简化复杂的事物,理解行为并创造真实的创新体验。

展示更多

爱田丽

网页设计者使用者介面(UI)原型制作土坯 Experience Design(XD)土坯 InDesign用户体验(UX)手机设计用户研究土坯 Photoshop土坯 Illustrator的草图 +另外0个

加拿大自2018年7月20日起成为顶级会员

Aida是一位UX / UI设计师,具有为耐克,李维斯,Activision等《财富》 500强公司设计的经验。她的经验涵​​盖整个数字代理机构,以及与他人共同创办一家初创公司并领导主要网络软件的重新设计。爱田'我们的热情在于制定围绕人本设计,业务目标和市场趋势的整个产品生命周期。

展示更多

史蒂芬·米勒

网页设计者土坯 Photoshop土坯 Illustrator的使用者介面(UI)反应灵敏响应式网页设计(RWD)安卓 UI设计的iOS UI设计品牌推广原型制作线框视觉设计用户体验设计 +另外0个

加拿大自2016年1月19日以来的顶级会员

Steve是DDB的数字艺术总监,在数字设计方面拥有多年经验。他在网站,Web应用程序和移动应用程序上担任视觉和UI / UX设计师,为世界各地的公司提供自由职业。史蒂夫很高兴能与DDB,Tribal Worldwide,Grand Creative,Colenso BBDO等广告代理商合作。他与客户之间的沟通异常出色,并且曾在各种规模的团队中工作。

展示更多

达维德·莱吉尔斯基

网页设计者土坯 Photoshop草图移动的土坯套件土坯虚拟助手手机网页设计 +另外0个

波兰自2016年11月24日起成为顶级会员

Dawid在设计行业拥有十多年的经验,他专门研究UI设计。他为世界各地的大中型公司创建品牌,产品和UI / UX设计。戴维(Dawid)将策略,创造力和技术相结合,以建立独特的品牌形象和体验。

展示更多

罗曼·皮特纳

网页设计者土坯 Photoshop草图的iOS线框用户流应用UX应用界面电子商务设计网页 App用户界面网页 App用户体验土坯 Experience Design(XD)虚拟助手 +另外0个

捷克共和国自2016年2月4日起成为顶级会员

Roman在自由数字设计的各个领域拥有超过九年的经验:从创意机构到为宜家,沃达丰或百事可乐等客户服务,再到快节奏的欧洲初创公司。他一直专注于客户'业务需求以及努力了解最终用户's perspective—that'为什么在实践产品设计时他也获得了硕士学位'心理学学位。

展示更多

斯科特·约翰斯

网页设计者草图Balsamiq样机的iOS安卓信息架构(IA)移动应用设计网络应用设计菲格玛手机设计产品设计UI设计用户体验(UX) +另外0个

美国自2017年6月6日起成为顶级会员

Scott是来自迈阿密的产品设计师,他喜欢与各种规模和规模的公司合作解决独特的设计问题。他喜欢与公司合作,以帮助他们集思广益,设计线框并为MVP设计解决方案或重新设计应用程序。

展示更多

丹妮尔·汤普森(Danielle Thompson)

网页设计者行动使用者介面移动应用设计用户体验(UX)UI设计网络应用设计的iOS UI设计网页 App用户界面网页 App用户体验数字设计菲格玛数码产品设计网页界面 +另外0个

新加坡自2015年11月21日以来的顶级会员

Danielle是一位经验丰富的UX / UI产品设计师,专门从事体育和金融科技市场。她'在过去两年中共同帮助公司筹集了超过2亿美元的种子和风险投资资金。她的界面已为超过3亿用户提供服务。数据驱动器Danielle'的设计,通常由React提供支持。她相信保持苗条和定期测试。丹尼尔(Danielle)在小型团队中以及与初创公司的合作中都表现出色。

展示更多

伊洛娜(Ilona Jaudzemyte)

网页设计者手机设计使用者介面(UI)用户体验设计用户体验研究SaaSUX原型制作快速成型UI原型移动原型安卓 Material Design草图UI设计 +另外0个

立陶宛自2016年11月27日起成为顶级会员

Ilona是一位分析能力强的专业人员,在设计产品设计策略,计划发布以及开发/策划新颖的想法以确保产品成功和盈利方面拥有丰富的经验。她是UX专家研究人员和设计师,在提供世界级的数字体验方面具有逐步负责的经验,使用户感到满意并简化了工作流程。

展示更多

马修·罗杰斯(Matthew Rogers)

网页设计者草绘3草图4用户体验审核土坯 CCAfter Effects CC土坯 Experience Design(XD)的iOS原型应用UX精益UX敏捷用户体验UX流 +另外0个

英国自2019年2月4日起成为顶级会员

Matthew是UX / UI专业人员,他专注于务实的以客户为中心,数据驱动的解决方案。 Matthew是一名CXO,但他的职业生涯始于设计师,然后是前端开发人员,最后是UX专家,这使他对项目交付有了全面而现实的理解。他'擅长领导,并已建立和管理小型团队和大型部门。

展示更多

立即注册以查看更多个人资料。

开始招聘

招聘指南

聘请伟大的Web设计人员指南

本指南的目的是帮助您找到适合您的团队或项目的理想Web设计师。这可以通过更好地了解Web设计师所扮演的不同角色,以及对在招聘过程中可能会问到的战略问题有一个很好的了解来实现。

阅读招聘指南

网络招聘资源

更多资源可供Web设计人员使用

职位描述模板

面试问题

职位

信任飞行员
媒体报道

...使公司能够快速组建对特定项目具有适当技能的团队。

尽管对编码人员的需求不断增加,但托普塔尔(Toptal)却以常春藤联盟级别的审查为荣。

我们的客户
构建一个跨平台的应用程序以供全球使用
蒂埃里·雅基切维奇(Thierry Jakicevic)
构建一个跨平台的应用程序以供全球使用
1
2
3
为游戏创建一个应用
科纳·肯尼
为游戏创建一个应用
1
2
3
引领数字化转型
埃尔玛·普拉泽(Elmar Platzer)
引领数字化转型
1
2
3
感言

迈克尔是一位令人难以置信的设计师,非常适合我们的项目。他只是以一种无法教授的方式得到它。我的目标是付钱给Toptal来为我的项目找到一位高质量的设计师,这就是发生的一切。很容易。能够在Toptal的平台上看到投资组合的运作情况,这为我提供了选择Michael所需的信息。关于Toptal,我只想说些好话,并期待将来将Toptal用于其他项目。

联合创始人爱德华·丹尼尔(Edward Daniel)

Improvementmygun.com

I'我已经与Martina紧密合作了一年多,不得不说她是我有史以来最出色的人之一。她不仅盲目地遵循指示,而且会仔细考虑手头的任务,成为可以帮助完成任何项目的思想合作伙伴。除了在设计方面极具才华,她还具有独特的才能,使她成为创业公司的快速步伐使其与众不同。我绝对会向任何寻求有才华,专业设计师的人推荐她'不需要太多的指导就可以奔跑。

市场营销高级经理Sahil Khanna

LeanTaaS,Inc.

Darko在为我们的概念弄清楚用户体系结构方面做得很出色,这使他生产了很棒的线框。他的可用性和设计知识与我们帮助启动项目所需的外部声音非常匹配。我们当然会推荐他,以后再与他合作。

创始人Rich Danker

散文市场

卡洛斯(Carlos)具有将定量研究和定性研究相结合以敏锐地发现用户体验挑战和机遇的独特才能。他有条理,有条理和整体地思考,以产生数据驱动的策略和执行良好的设计。在与全部或部分分布式团队合作的8年中,Carlos的远程管理工作远胜于我'我遇到了,因为他有很强的沟通和表达能力。下次我需要用户体验设计师时,他是我名单上的第一位。

项目经理Michelle Krogmeier

联合车站

拉斐尔(Rafael)是一位了不起的设计师。他的审美意识是显而易见的,并且他似乎能够在我们甚至不知道它们之前就预见到我们的需求。他 '花时间了解我们的公司和客户,他的解决方案始终符合我们的价值观,利益和客户'需要。他按时(如果不是更早的话)交付,工作迅速,组织良好且非常有效。他'很高兴与您合作,我们'很高兴通过Toptal找到他。

首席技术官Ethan Brooks

朗格茨专利&商标工程有限公司

Toptal使我们能够接触到最好的设计师。他们不容易找到。这些设计师与我们现有的团队非常迅速地融合在一起。他们很快了解了我们的业务案例和解决方案的价值。 Toptal确实使我们能够专注于构建最佳产品,并节省了与之相关的典型管理难题的大量时间-特别是寻找最佳人才。 Toptal设计师反应非常快,总是在线上进行–这使我们的生活变得非常轻松。我们对如何扩展应用程序制定了雄心勃勃的目标,而Toptal已经成为成功的关键因素。

东京普利司通总部数字解决方案总经理Thierry Jakircevic

普利司通公司

与Toptal设计师合作时,我们有很棒的经验。仅两周时间,我们就完成了'大多数公司花了3个月的时间才能完成。我们还喜欢与Toptal团队合作,以确保我们与适合我们公司文化和工作风格的合适设计师配对。

销售和客户成功主管Ted Blosser

工作坡道

迪恩把我们吹走了。在过去与我合作的数百名设计师中,他位居前五名。他听了,非常专业,完全靠自己想出了3D旋转立方体设计。我们没有'甚至不需要它,但它已经成为我们应用程序的核心,以及用户如何立即使用它。他的创作启发了我们所有人在Votify的发展,并使我们步入正轨进行发行和投资。

迈克尔·劳伦斯(Michael Lawrence),创始人& CEO

Votify LLC

如何通过Toptal雇用Web Designer

1

与我们的一位行业专家交谈

Toptal设计总监将与您一起了解您的目标,技术需求和团队动力。
2

与手工挑选的人才一起工作

在几天之内,我们'将向您介绍适合您的项目的网页设计师。平均比赛时间不超过24小时。
3

合适的,有保证的

与您的新网页设计师一起试用(仅在满意时付款),以确保他们'在开始参与之前重新选择合适的衣服。

常见问题

  • Toptal网站设计师有何不同?

    在Toptal,我们彻底筛选了我们的网页设计师,以确保我们只与具有最高才能的人才相匹配。每年申请加入Toptal网络的100,000多人中,晋级的比例不到3%。您将与设计专家(从不聘请一般招聘人员或人力资源代表)一起了解您的目标,技术需求和团队动态。最终结果:专家审核了我们网络中的人才,并根据您的业务需求进行了定制匹配。 现在开始。

  • 我可以在Toptal不到48小时内雇用网页设计师吗?

    根据可用性和进度的快慢,您可以在注册后48小时内开始与Web设计人员合作。 现在开始。

  • Toptal网站设计师的无风险试用期是多少?

    我们确保您和您的Web设计师之间的每次互动都以不超过两周的试用期开始。这意味着您有时间确认参与将成功。如果您对结果完全满意,我们将为您收取时间费用,并继续为您服务。如果您不完全满意,则无需付费。从那里,我们可以分开,也可以为您提供另一位更合适的专家,我们将与他一起开始第二次无风险的试验。 现在开始。

分享
网页

如何雇用优秀的Web设计师

挑战

雇用网站设计师可能很困难。通用术语“设计师”下有很多学科,一个领域的专家可能是另一个领域的新手,而其他领域则是“万事通,无精打采”。更糟的是,人们通常将“设计”与主观决定,个人喜好和个人风格联系起来。

所有这些寻找出色的Web设计师似乎是一项艰巨的任务。不必那样本指南的目的是帮助您为您的团队或项目找到理想的自由职业者。这可以通过更好地了解Web设计师所扮演的不同角色,以及对在招聘过程中可能会问到的战略问题有一个很好的了解来实现。

网站设计学科和角色

“网页设计”专业包括许多技能,有时还包括单独的专业。如今的Web设计师必须戴很多帽子,并且可能在不同领域(例如Web开发)具有不同水平的熟练程度和经验。他们可能在WordPress,Wix或Squarespace等许多平台上工作过。

如今的Web设计师必须戴很多帽子,并且可能在不同领域具有不同水平的熟练度和经验。

如今的Web设计师必须戴很多帽子,并且可能在不同领域具有不同水平的熟练度和经验。

重要的是要了解一些广义术语,以便您更好地了解哪种设计专业人员最适合您要担任的职务。这也将帮助您弄清项目描述,并在继续实际面试阶段之前淘汰一些候选人。

  • 视觉设计 –在设计的最后阶段(视觉设计阶段)使用的技能。通常在具有较高艺术性的设计师中找到,不一定精通网页设计的技术方面(尽管有很多)。但是,这些是您可以在Web设计师上寻求的技能之外的又一不错的附加技能。 可交付成果:视觉设计,情绪板,插图,横幅,照片处理和构图

  • 品牌和标志设计 –本身的专业,品牌和徽标设计也是许多Web设计师基本的技能。如果这是项目要求的一部分,或者是您所拥有的空缺职位的职位描述中的一部分,那么这些作为补充很不错。 交付品:风格指南,品牌书籍,配色方案

  • 用户体验设计(UX) -与IA和IxD紧密结合,UX是确保数字产品能够根据用户期望工作,提供最快,最轻松的工作流程并实现产品目标的广泛准则。 可交付成果:用户角色,工作流图表,低逼真度草图,可访问性分析,可用性测试,线框

  • 用户界面设计(UI) –这是创建单个控制元素以及设计更广泛的系统和可视语言的做法,使网站或应用程序的使用变得轻松便捷。如果您正在设计应用程序(移动,Web或其他),则团队中需要具有良好UI技能的人员。 可交付成果:高保真草图,工作原型,模式库,UI套件

  • 信息架构(IA) –定义最佳内容结构和最清晰导航方法的艺术和科学。对于具有大量内容,不同内容类型或复杂内容结构的大型网站和应用程序,重要的是让团队中具有IA经验的人员。 可交付成果:站点地图,导航列表,分类法,内容审核,用户旅程

  • 互动设计(IxD) –处理人机交互的所有内容通常都属于网页设计。随着越来越多的网站具有类似于应用程序的多样化功能,以及用户已经习惯了无数种交互元素,与熟悉IxD优缺点的网络设计师一起工作非常愉快,他了解IxD的良好实践约定并知道何时打破规则以实现特定目标。 可交付成果:交互和功能库,交互原型,工作流图,状态图

  • 前端开发 –这是开发的一部分,其中涉及用于呈现网站或应用程序的面向用户方面并在技术级别上处理用户与机器之间的交互的代码。与设计相关的学科中技术最先进的前端开发通常被视为独立的专业,主要涉及HTML,CSS和JavaScript方面的良好技能。好的前端开发人员还利用各种辅助工具,例如CSS预处理器(LESS和SASS),任务运行器(Gulp或Grunt)以及其他工具,例如npm,Bower或Yeoman。 可交付成果:生产级HTML,CSS和JavaScript代码,用于处理设计变更以及有时用于环境迁移的工具

请注意,这种区分有时是人为的,尽管有一些非常专业的专家擅长这些学科中的一个,但是对他们而言,至少要了解其他几个学科非常重要。因此,即使设计师的唯一工作就是为网站提供尽可能最佳的线框,他/她还必须了解如何将线框转化为有效的响应式HTML和CSS文件集,以及需要多少JS。实现预期的交互。

许多最好的自由网页设计师在大多数设计学科上都有扎实的经验。他们习惯于一个人表演(或者说是一个人的军队),处理从最初的规格说明到最终的生产代码以及介于两者之间的所有内容的Web设计项目。他们可以担任图形设计师或Web开发人员。 此配置文件的Web专业人士非常适合预算有限且期限紧迫的小型甚至中型项目。 他们是高效的,并且知道如何通过20%的努力来实现80%的结果。

较大的项目受益于对设计各组成部分的深入了解,并需要由各自领域的高度专业专家组成的设计团队。根据项目的具体情况和复杂性,可以由一个专业人员或独立的IA,IxD,视觉设计等专业团队来担任多个角色。

网页设计工作流程

在过去的十年中,Web设计作为一种专业已经发生了很大的变化。有效的工作流程和实践已经出现,并被证明是事实上的行业标准。但是,仍然存在某些实践,这是Web设计早期的残余,应避免使用。

这样的无效和过时的实践之一是“三个模型”方法。过去,需要网页设计服务的公司要求设计师提供三种(通常是)Photoshop样机(或其他形式的高保真版)供您选择。这些通常基于一组初步的简短要求或与客户的几次交谈。这种方法的最终产品是基于个人喜好和主观选择的设计。追逐用户需求并实现业务目标就像在黑暗中拍摄。应避免以这种方式工作(并向网站建设者提出要求)。

网页设计的一种更好的方法是由 杰西·詹姆斯·加勒特(Jesse James Garrett)。它涉及五个阶段,每个阶段都基于上一步中的决策和完成的工作。

策略,范围,结构,骨架,样式:满足网页设计的五个阶段。

策略,范围,结构,骨架,样式:满足网页设计的五个阶段。

这里包括每个阶段涉及的工作的精简版本:

  • 战略 –定义产品的关键业务目标,并使其与目标受众的用户需求保持平衡(基于市场研究,焦点小组,用户角色等)。 可交付成果:高级别摘要,设计团队要求,项目目标

  • 范围 –记录所需的功能和所需的内容。还涉及确定要建造什么和不建造什么,这是当前项目的一部分。 可交付成果:详细的项目规范

  • 结构体 –信息架构和交互设计。在此阶段,网站的结构及其页面是通过卡片分类和用户旅程图来确定的。对于应用程序,将创建工作流图和状态图。 可交付成果:站点地图,低保真原型或线框

  • 骨架 – UI设计,信息设计和导航。有了适当的结构,就可以做出有关布局内容,使用哪些UI元素以及它们如何工作的客观决策。此时应实现所有导航元素,并将内容添加到其适当位置。 可交付成果:网站或应用程序的功能齐全的原型

  • 风格 –将视觉处理和品牌风格指南应用于实际产品。借助功能齐全且布局合理的网站,可以更轻松地应用公司或产品品牌,并对其外观进行客观选择。

这是一个反复的过程,每个步骤可能要经过几个周期才能获得批准。在每个步骤中,还可以发现缺陷或改进前一个缺陷的方法,并更改前一组可交付成果以反映这一点。在每个步骤上运行可用性测试的能力的主要优点是,避免了将大量时间和预算投入到想法上,而这些想法后来被证明是根本错误或次优的。

熟悉现代实践和工作流的Web设计人员应熟悉用于原型制作和线框图的良好工具,例如UXpin,Balsamiq或Axure。尽管有些人可能更喜欢在Photoshop,Fireworks或InDesign中创建线框,但其他人则将其直接实现为流行的CSS框架(如Bootstrap或Foundation)。后者的优势在于,这些早期的原型后来演变成实际的生产模板。 这消除了无用的交付物并减少了生产时间。

最后,此处描述的方法以及类似的方法论导致了更明智的研究和数据驱动的选择,并且在整个设计过程中使用的主观决策更少。这样,您可以通过询问他们所从事的项目的不同元素的布局,位置和样式背后的原因,来轻松地确定从事此工作的设计师。 他们应该能够根据事实或研究结果为您提供快速简洁的答案。

响应式网页设计流程

如今,由于互联网流量的很大一部分来自功能不同的移动设备,因此至关重要的是,任何新网站都必须在尽可能多的设备上使用。设计和开发适用于多种屏幕和设备的网站的过程通常称为“响应式Web设计”,有时也称为“自适应设计”(在响应式设计中也用于指代特定方法)。

今天,是否拥有一个响应式网站的问题已不再相关;答案是明确的“是!”甚至Google都将不适合移动设备的网站放在那些网站后面。真正的问题是如何执行成功且有效的多设备策略,而又不会超出预算或错过移动用户体验的重点。

任何有经验的网页设计师都应该精通使网站具有响应能力的技术。为了帮助您找到最适合您项目的匹配项,我们准备了一些问题和准则。在设计和开发响应式网站时,必须考虑一些重要的注意事项。

跨设备的内容策略

自适应设计不仅仅是将您的所有内容都适合任何屏幕尺寸。设计人员必须考虑每种设备的使用环境及其功能。

由于移动技术的革命,网页设计师不得不考虑众多不同的软件和硬件平台。

由于移动技术的革命,网页设计师不得不考虑众多不同的软件和硬件平台。

有时,最好跳过移动设备上的某些副本,使用其他副本或使用其他图片资源,因为网站的导航需要在不同屏幕之间进行切换。在其他时候,应仅在移动设备上启用特定的内容或功能,例如“单击以致电给我们”按钮,基于用户的位置提供交互或显示所使用的特定设备的“应用程序下载”按钮。

问:我们必须为不同的设备准备不同的内容或资产吗?

有时候是的。在某些情况下,需要进行此类更改:

  • 通常情况下,为缩小人像屏幕,必须对图像进行不同的裁剪。宽高比的图像非常适合桌面网站横幅,但是在竖直的智能手机屏幕上几乎无法使用。
  • 如果大型演示视频在计算机屏幕上很不错,则可以用移动设备上的图像和文本代替它,尤其是当您希望来自移动互联网连接速度较慢的设备的流量时。
  • 对于用户可能不会阅读的小屏幕设备,某些副本可能必须省略(或重写)。
  • 某些号召性用语控件可能已更改为更适合该设备;例如,计算机上的“发送消息”可能会替换为手机上的“立即呼叫”。
  • 在小屏幕上,最好将复杂的图形,图表和长表保留为链接的独立页面,而不是将其包含在页面的内容流中。另一个想法是用不同的方式显示相同的数据,或仅显示最重要的部分。
  • 导航应该针对不同的屏幕尺寸进行重新考虑,甚至单独设计。这不一定与其可视化有关,而是通常包括不同的结构,例如链接的平面列表而不是下拉菜单/下拉菜单,或者通过在特定设备上更复杂的菜单中显示较少的深度。

不同屏幕上的布局优化

虽然侧面放置的计算机和较大的平板电脑可提供大量的水平空间来布置网站内容,但屏幕越小,并排放置的元素所占的空间就越少。这就是为什么智能手机上的网站通常设计为只有一列布局。这是设计响应式网站时的主要问题之一:页面布局何时以及如何更改。

问:如何确保内容布局在不同设备上看起来不错?您使用什么技术来实现这一目标?

应根据流行的设备尺寸,类型和环境定义一些“断点”。这些是预定义的屏幕宽度(和较少的屏幕高度),其中页面布局会发生变化,例如,从三列更改为两列,然后变为一列。当前,最流行的宽度断点是:

  • 1920年及以后:电视屏幕和大型台式机显示器
  • 1280至1920:对于绝大多数笔记本电脑,在横向模式(水平放置)下,许多现代台式机显示器以及大型平板电脑(通常为10英寸及以上)
  • 800至1280:适用于横向模式下的较小平板电脑以及较旧或较小的显示器
  • 480至800:适用于平板电脑(纵向)(垂直放置)和智能手机(横向)
  • 最多480:智能手机处于纵向模式

To use different styles based on screen size @media is used in CSS code, for instance, to change a paragraphs’ font size to 14 pixels only on devices with a screen width larger than 480 pixels but smaller than 800, the following rule is used:

css @media (min-width: 480px) and (max-width: 799px) { font-size: 14px; }

另一个重要的考虑因素是将HTML代码按照需要在移动设备上显示的顺序放置。通常,编写干净,结构合理且语义正确的HTML代码对于顺利实施响应式网站大有帮助。

与不同设备上的用户界面交互

由于设备不仅屏幕大小不同,而且输入方法也不同,因此请确保每个UI元素在每种设备类型的上下文中均按预期工作。这意味着下拉菜单对于计算机屏幕应该是可以接受的,但是在智能手机和平板电脑上,用户希望导航方法更类似于移动应用程序上的导航方法。

问:如何确保UI正常工作并在不同设备上感觉自然?列举一些不适合特定设备的交互模式。

不同的设备具有不同的功能,用户希望其设备上的网站能够以与其设备上的应用类似的方式运行。

台式机和移动用户界面之间最重要的区别是,台式机通常由鼠标或触控板以及快速且易于使用的键盘控制,而移动设备则依赖于无指针的触摸屏以及带有经常使用起来很麻烦。另一个考虑因素是,没有指针的设备也缺少鼠标悬停状态,该状态经常用于触发网页上的某些操作。指针和触摸屏这两种输入法也使不同的操作更容易(更自然)或更困难和更慢。例如,在屏幕上移动项目或在触摸屏上拖动更容易(因此,在桌面上避免了拖动),而使用鼠标指针单击较小的控件则容易得多(因此,UI控件应在触摸屏上变大)。

基于屏幕尺寸的资产优化

即使可以将相同的资产投放到不同的设备,也不意味着相同的图像尺寸或视频质量将是最佳的。为了减少加载时间,尤其是在移动Internet连接上,Web设计人员应注意其为不同设备提供的资产。

例如,一张1920像素宽,400 KB的背景照片非常适合台式机,但在智能手机上会过分使用(质量方面)而下载速度较慢(文件大小方面)。因此,最好使用较小的图片版本,如果用户的屏幕足够小,则可以使用该图片。而且,您不希望用户在仅看到一个版本的情况下下载两个版本。

问:无论屏幕大小如何,您是否提供相同的资产都重要吗?图像和背景在这方面有什么区别吗?

至少对于较大的图像文件而言,为移动设备和台式机屏幕使用单独的版本非常重要。可以向移动用户提供同一图像的较小副本,以减少加载时间。但是,由于移动设备的屏幕密度通常比台式机显示器高得多,因此不应大幅减小图像尺寸(如果可行)。应根据具体情况做出决定,因为某些图像的尺寸可以减小而不会产生太大的视觉影响,而对于另一些图像,保留其细节很重要。

On a technical level, there’s a big difference between background images (which are defined in CSS) and content images (included as image files in HTML). Backgrounds can easily be set separately in different media queries in CSS, so each version is only served if the user screen matches a certain query; the others are not downloaded from the web server. For images in HTML, there is still no built-in, working and well-supported way to serve different files based on user screen size. Different techniques can be used to achieve that, such as by using polyfill scripts that simulate the behaviour of the upcoming <picture> elements, or other scripts that have conventions of their own, or using CSS background to show an image.

通常,CSS方法 应该避免 因为CSS图片背景没有任何语义含义,因此被视为装饰。此外,它缺乏可访问性,因为无法使用 标题alt attributes that an <img> tag has.

SEO,语义,内容联合组织和可访问性问题

我们现在生活在一个高度连接的数字世界中,您的网站内容不仅会被屏幕上的人们阅读,还会被机器阅读。搜索引擎抓取您的网站以了解其全部内容,并在用户寻找您的内容时向他们显示帮助;人们使用应用程序聚合内容以在闲暇时阅读;残疾用户依靠机器协助来访问您的内容并与之交互。

所有这些对您的网站及其受众都有好处。为确保上述所有可能并正确完成,您的网站应遵守某些标准和约定。它离他们越近,机器就越有可能正确地解释它。

问:如何确保网站非常适合SEO并且内容是机器可读的?

使网站机器可读并准备好SEO的第一步也是最重要的一步是使用新的HTML5元素正确标记每个内容,从而编写语义正确的HTML标记代码。

问:您是否关注可访问性?在这方面您将如何改进网站?

正确地标记,语义正确的内容本身就极大地提高了可访问性。在一个项目中,使残疾人尽可能多的受众可以访问该网站是一个有效的关注点;在这方面还应采取其他步骤来改进:

  • 咏叹调角色 –除了语义HTML5标签外,还可将aria角色分配给内容的更重要元素,以更详细地显示每个人的目的。这有助于辅助工具理解内容,从而使其更易于使用。

  • 配色问题 –许多用户的色盲类型和程度不同,因此在用户界面设计中,避免组合某些颜色非常重要。最好不要仅将颜色作为两个UI元素之间的区别(例如,未标记的绿色和红色按钮或指示器)。

  • 用户控制 –设计者还必须确保用户对网站的外观有一定程度的控制。最重要的是,浏览器的缩放功能一定不能使网站无法使用。此外,可以根据用户的喜好(例如,更大的字体大小,更鲜明的配色方案,更易读的字体),通过阅读应用程序轻松地选择正确标记页面上的内容并重新设置样式。

问:内容联合组织又如何?我们应该采取什么步骤来确保我们的内容可以通过不同的渠道分发并被其他应用使用?

有几种方法可以用来确保内容可以在网站上下文之外进行解释。选择正确的格式取决于内容本身和预期的联合渠道,但是需要考虑一些共同的事项:

  • Semantic HTML5 markup is usually the most important and common way to make content redistributable. Make sure the <article> tag is used to mark up individual pieces of content, each one with its own heading. Article headers and footnotes can be marked up with the <header><footer> tags respectively, and related content can be marked up as <aside>. Dates should be properly marked as <time datetime=“yyyy-mm-dd hh:mm:ss"> 和 addresses as <address>, and so on.

  • 如果您需要明确定义的内容,并指定其独特的特征,请考虑使用Schema.org确保所有内容均根据其广泛接受的模式正确列出。

  • 从技术上讲,可用于定义特定数据结构的某些格式为RDF,微格式和微数据。他们使用HTML兼容元素(类或标签属性)来模拟类似XML的结构化数据。

内容管理系统,高级主题,CSS框架

随着网络的成熟,开发人员创建了许多精心制作的工具和应用程序,以在坚持完善的工作流程和设计模式的同时,协助网页设计师或开发人员的工作。

内容管理系统(CMS)允许网站所有者和管理员对网站进行控制,而无需他们涉足代码,但为使用它们的设计人员和开发人员留有自由。

问:您认为使用CMS有哪些优点和缺点?您认为什么时候使用它是一种好方法,还有哪些替代方法?

尽管许多Web设计人员对一个或多个CMS都具有强烈的偏好,但他们应该能够客观地决定是否使用一个。

  • CMS的优势:易于内容管理,内置模板引擎以实现更顺畅的开发,遵循最佳开发实践,文档齐全的代码(可以轻松地交给其他开发人员使用),许多可用的插件,可以节省数百小时的开发工作,而且效果很好支持,仅举几例。

  • CMS的缺点:如果使用不当,可能会导致代码肿和加载时间变慢,倾向于将重型插件用于通过几行代码即可轻松实现的小功能,限制了更复杂的数据结构或开发人员可能不得不进行的交互“战斗”系统以实现目标。

  • 最好在客户需要完全控制内容的所有网站项目中使用流行的CMS。对于传统的CMS,某些较大的站点(尤其是Web应用程序)太复杂了,如果使用针对特定情况和需求的定制系统实施,则性能会好得多。在许多情况下,一个好的CMS也可以处理这些类型的项目。但是,这样做的代价是大量修改,更改基本概念,失去与插件的兼容性以及更新或获得支持的能力。

流行的CMS的所谓“高级主题”是预算有限或期限紧迫的项目的常见选择。但是,内置功能和布局需要付出一定的代价。优秀的Web设计师了解这一点,可以帮助您确定这是否是您项目的正确方法,可以评估主题的可用性并就主题的利弊提供建议。

问:将现成的“高级”主题用于CMS时,我们面临哪些常见问题?

尽管看似易于定制的组件和样式,但是它们提供的大多数主题通常是有代价的(从性能角度考虑),并且有很大的局限性。流行主题中存在一些常见问题:

  • 加载和执行比所需更多的代码和资产。主题开发人员通过在主题中包含越来越多的特性和功能来努力使彼此超越。这样,再加上无需修改任何编程代码即可使主题变得灵活的事实,将导致膨胀的代码库中包含过多的脚本,并且需要比标准模板查询和处理更多数据。

  • 主题的外观和布局很难超出其预期的自定义功能进行修改。同样,由于代码库比标准CMS模板复杂得多,因此大量修改需要更长的时间,而且这些更改总是有可能破坏其他功能。

  • 如果项目需要使用复杂的插件(添加自己的模板),则将其样式设置为与主题的其余视觉样式相匹配的难度也要大得多。

  • 最后,尽管有所有自定义选项,但主题往往会引导网站的设计方向,将其置于“轨道”上并限制设计师的创造潜力。这导致了一种形式覆盖功能的方法,即为布局创建内容,而不是相反。

减少开发时间和预算的另一种方法是使用CSS框架,例如Twitter的Bootstrap或ZURB的Foundation。这些框架加载了可重用的代码段,标记约定,常用的javascript交互以及内置的最佳实践。他们还使用开发工具,例如CSS预处理器(LESS或SASS),任务运行器(Gulp或Grunt),代码夹和缩小器,以提高生产代码的质量和大小。

您可以查看我们的Web Designer面试问题文章,以获取有关框架和前端开发工具的示例问题。

当然,所有这些问题和注释都几乎没有涉及Web设计和开发实践的表面。

一个好的设计师应该能够给您与此处建议的答案类似的答案,但是他们也可能对如何使您的项目成功具有其他想法。良好的沟通是关键。出色的Web设计人员还能够理解需求以及背后的潜在原因。这就是为什么他们能够提出更好的方法来解决问题,同时还为隐藏在表面下的问题提供解决方案。最后,统一所有设计学科的技能是解决问题的能力。

精选的Toptal Web设计出版物

顶级Web设计师需求很高。

开始招聘