a vague question about processes (procedures) of developping components on CQ, in case of division of roles
I have a vague question about processes (procedures) of developping components on CQ, in case of division of developping roles.
Now, we are planning to develop an website on CQ, on the condition that we take CQ default components without customization as far as possible.
First, we will offer web designers to create HTML mocks, JavaScripts, and CSSs.
After reception of these files from them, we will convert these mocks to actual component resources such as JSPs, or ClientLibraries.
The point I'm worried about is, the designers don't know what CQ is, at all.
ex.
* what kind of default components are there?
* what kind of HTML tags and CSS classes/IDs default components generate?
It means that HTML/CSS of the files created by the designers (,as they like,) may not maches the one of CQ default components.
I'd like to know how CQ developpers solve these issues actually.
This division is basically wrong, and we should implement both designs and components by ourselves totally?
Teach the designers about CQ in advance? (for example, share the list of tags what each default component generates, or something)
Or, We should convert mocks with customization of components? (that is, "without customization AFAP" is not realistic?)
Does anyone have any good tips or standard methods for me?
Thanks,
t.i.t