CHAPTER 01 准备阶段
1.1 操作准备
1.1.1 必备的硬件和软件
作为一名专业从事网页设计的设计师或设计开发爱好者,需要配备基本的硬件和软件,如表1-1所示。
表1-1 设计师必备的硬件和软件
建议大家在学习本书时边学习边使用电脑(计算机,俗称电脑),否则最终效果可能不理想。笔者比较喜欢Adobe系列的软件,本书都是基于Adobe软件进行讲解。也有其他用于设计和开发的工具,大家根据个人情况选用软件即可,本书所讲解的思维方式和设计方法可以通用。
1.1.2 工作环境
这里所说的环境既是一个具象的概念,也是一个抽象的概念。环境对于一个人的影响是很大的,笔者认为从事网页设计的环境包含了以下方面。
· 工作环境:你所在的公司,或你办公的硬件设施条件,是否能够满足你正常的工作、休息、锻炼、餐饮、娱乐、精神等需求。
· 行业市场环境:你所在的国家和城市对于网页设计的用户需求,以及网页设计的市场份额、技术需求、人才需求、人才分布、就业状况、失业、跳槽等状况对你的职业规划产生的影响。
· 版权意识:你所在的国家和城市的不同人群对版权、对创作者劳动成果、对产品许可证等的认知和尊重程度甚至会直接影响你的设计质量、素材来源和从业心态。
· 购买环境:网页设计细分领域(界面设计、前后端开发、服务器、空间域名、云计算、SEO、后期维护等)的性价比、供求量、转化率情况对你的决策、发展方向、生存现状可能产生影响。
· 团队:团队内部人员之间的协作、社交、分享、竞争等一系列人与人之间的问题可能会给你带来困惑。
· 公司文化:一个企业在经营发展过程中可能会对员工、产品、团队、市场、行业产生的利弊。
1.1.3 知识储备
当然还存在其他影响你从事网页设计的因素,它们都会对你的学习工作和生活造成很多影响,甚至涉及你未来的职业选择。
如果你所处的环境比较差,不要灰心,你可以想办法为自己创造较为良好的环境,以更好地学习和工作。总之,任何人都不要小看周围环境对自己的长期影响。
其实网页设计这一行业在全球的受欢迎程度是很高的。可能你是初学者,可能你不知道如何设计好网站,因此你需要深入了解网页设计的项目准备工作,这也是进一步学习本书而需要具备的知识储备,可以帮助你更好地消化内容,提高你的网页设计技巧。
在这个行业,你不一定要知道一门编程语言。当然,如果你有能力学习掌握一门或多门编程语言,就能够更好地设计一个网站、把控一个项目,更好地处理协作问题。互联网已经是一个多元化行业,无论是UI还是Web,行业本身已经多元化,对从业者的能力要求只会越来越高,竞争只会越来越激烈。本书专注界面设计,下面列出的是一些与网页界面设计密切相关的知识,由于体系庞大,这里只是点到为止,作为大家预热和思考的切入点。
· 学习目的:学习网页界面设计是为了工作、兴趣爱好或副业,还是作为其他行业的辅助工具?
· 软件工具:熟悉并掌握各种软件,是否就能做出漂亮的、有商业价值的网页界面?你是否了解软件之间如何协作、如何更好地提高设计质量和效率?
· 编程语言:是否需要学习HTML、CSS、JavaScript、jQuery、XML、PHP等编程语言?如何规划学习时间?如果只是单纯UI设计,如何与开发人员协作?设计过程中如何降低返工率?
· 用户体验:这是一个很抽象的概念。设计过程看似简单,其实很复杂。看似复杂,其实也没有那么复杂。你的设计所面对的用户群体是哪些?是否能让用户喜欢?是否能让用户正常、方便地使用?你是用什么样的方式传达你的设计思想?你的设计如何表现细节,如何从细节上提升用户体验?这些都是用户体验需要考虑的问题。
· 交互设计:这也许是一个更加抽象的概念。你是否能理解用户与你的设计之间的关联?交互设计过程中的用户体验因素如何影响你的行为?如何衡量自己设计的产品的界面美观程度、功能、可用性、情感等因素?
· 移动网页:是否能够理解APP和Web语言的关系?是否能分清响应式设计和自适应设计?如何设计移动网站界面?响应式网站的必要性和市场需求是怎样的?
· 运营推广:个人网站、企业网站、产品网站分别是如何运营和推广的?你的设计的商业价值何在?假如没有商业价值,如何去转化?作为公司或个人,在处理设计时的流程和态度,会有什么不同和可能性?
前面提到的知识大多比较抽象,笔者只列出了一部分经常会思考的问题,为大家提供一个思考的方向。这是一个非常漫长的积累过程,它们和界面设计、整个网页设计领域,甚至跨领域,都是息息相关的。重要的是我们应该如何思考,如何利用搜索引擎和相关图书解决这些问题。本书会有少量内容涉及这些比较抽象的问题,由于它们涉及的知识体系非常庞大,也没有必要在本书中着重讲解。利用每一个知识点,都可以编写出一本甚至多本专业图书,如果大家对这些知识的深入研究感兴趣,可以利用其他渠道专门学习。