我在SharePoint项目中使用过的图形设计师并不了解/不了解许多SharePoint。特别是他们不了解开发发布网站所需的SharePoint Designer。
为了解决这个问题,我发现通常会发生以下工作流程:
使用网络浏览器保存网站中“主要”页面的副本。
将副本发送给设计师。
Designer进行更改并将更新的文件发送回。
Developer在原始副本和更改的副本之间进行区分,并将CSS和HTML的更改合并到母版页和页面布局中。
找到问题,从步骤1重新开始。
这有问题,例如:
设计人员不知道他们所做的某些更改无法轻松反映到SharePoint中。这是由于控件渲染难以更改。
从Web浏览器保存页面时,SharePoint网站的某些动态部分无法正常工作。
开发人员需要完成一些设计工作才能合并更改。
您与SharePoint网站上的CSS /图形设计人员合作以获取快速,准确的结果有什么建议?
最佳答案
我认为您的过程几乎可以完成。如果设计人员不知道共享点,您所能做的就是鼓励他们尽可能多地在CSS中进行更改。 (然后进行比较并应用)。
如果希望利用某些组件,则使用ASP.Net和Sharepoint可以限制标记的更改方式。
您可能会说服设计师使用Expression Blend。但是最有可能的是,除非他们有开发经验,或者您愿意对他们进行某种程度的培训,否则必须有一些开发人员参与。
我培训了设计师以使用Visual Studio,这使我的生活变得更加轻松。
关于css - SharePoint开发人员应如何在他们的元素上与图形设计人员合作?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/892455/