who prepares the functional design specification of a website?
This means that the functional specifications should not detail technical aspects or implementation. Instead, functional specifications provide the developer and designer with a vision or concept of the final website that focuses on usability and user experience, with specifics for each page in the design. Aspects such as search engine optimization, navigation and content should be considered.