我有一个有平面设计背景的朋友。她对网页设计特别感兴趣。我是一名软件开发人员/系统管理员,不是一名web开发人员,当然也不是一名设计师;我无法设计一个好看的网站来拯救我的生命。然而,我知道所涉及的技术和她需要掌握的技能。
对于第一本书,我推荐Head First HTML with CSS & XHTML 因为这是一种无威胁但实用的教学方法。本书向读者介绍了浏览器用于显示网页的现代技术,并解释了如何使用这些技术。正如你们大多数人所知,这只是冰山一角。
如今,大多数网站都依赖某种后端(CMS等)。因此,任何网页设计师都应该能够使用至少一种CMS。我认为WordPress将是一个很好的起点(谁知道呢,甚至可能是一个专业领域),因为它具有高度的可扩展性,而且对于开发人员、设计师、服务器管理员和最终用户都很容易使用。它被个人、小企业和企业使用。同时,它的设计非常简单,我认为它不会因为太多的编程而吓跑她。免责声明:我的大多数个人网站都使用WordPress,所以我有点偏见。然而,我不确定该向她推荐哪本书/教程来进行WordPress设计。
以下是我找到的书籍清单,以及我对它们的想法:
Head First WordPress: A Brain-Friendly Guide to Creating Your Own Custom WordPress Blog - 它用通俗易懂的英语解释了什么是单词ppess,它是如何工作的,以及如何使用它。我喜欢这个格式,但它的主题章节很短。这可能有助于补充阅读。
Smashing WordPress: Beyond the Blog (Smashing Magazine Book Series) - 它布置得很好,而且是最新的。它有一个关于WordPress主题开发的完整部分。但是,我更喜欢一本专门研究主题发展的书。
WordPress 2.8 Theme Design - 这本书是为设计、构建和处理WordPress主题而编写的分步指南。但是,它有点过时了。这可能是个问题吗?
Build Your Own Wicked Wordpress Themes - 我对这本书有复杂的感觉。现代,设计导向,外观美观。然而,它的大部分工作都基于自动化主题框架。一方面,这最大限度地减少了手工编码,使其易于学习和使用,特别是对于没有编程背景的人。另一方面,我担心,如果一个人最终申请了一家设计公司的工作,而不是从事自由职业,那么这种方法可能无法为主题开发的“现实世界”做好准备。这是一个合理的担忧吗?框架的使用范围有多广?正如我所说,网页设计/开发不是我的领域,所以我对这个行业了解不多。
非常感谢您的帮助。