要从一个好的设计(PSD文件)转换成一个好看的网站,似乎一种有效的方法是使用PSD到HTML服务。
对于Django站点(我的),您通常需要一组模板来动态定义网页的许多部分。
在我看来,将PSD转换为HTML与编写Django模板的技巧不同,Django模板与Django应用程序的其余部分紧密相关。虽然可能有开发人员都熟练掌握这两种技能,但数量可能很小。但是有许多高质量的PSD到HTML服务,以及合理数量的Django合同开发者。
我的问题:为了获得最佳效果,我是否应该拆分任务,首先完成PSD到HTML,然后将HTML文件传递给Django开发人员? 或者这可能是浪费时间和钱?我应该将PSD文件传递给Django开发人员并希望他/她具备必要的HTML / CSS技能吗?
(ps。看过Django& Django-templates + HTML。未找到问题。)
答案 0 :(得分:0)
老实说 - 让别人手动完成。那些自动psd到html生成器可以基于表(创建大量代码和很多难以阅读的代码)或基于div来工作,这意味着ALOT绝对定位的元素。这就是我的经验无论如何。这些案例都不能真正产生高质量,流畅,可重复使用的代码。
你需要一个不一定知道django的人(因为后端框架对于psd到html / css技能是无关紧要的),而是一个非常善于使用html(5)和css(3)的人。
此外 - 将PSD转换为HTML / CSS并不是一项简单的任务,除非您的PSD设计具有所有必要的元素。我的意思是所有 - 内容区域中的链接可能是一个设计,其他一些区域的链接通常有不同的设计,列表中的链接与(其他)内容中的链接相比有不同的设计吗?您的设计是否具有所有可能的表单元素设计?你的psd在大多数领域都有所有必要/可能的元素吗?如果是,那么将您的设计转换为css / html非常容易。如果没有,那么你可能需要保持标签打开并在你发现缺少元素X的设计时使用你的html向导服务,因为你的django form.as_ul或form.as_table以你的html人员的方式打印出来的形式没想到。