4 ms·
Hah, try working at an agency, Building that landing page and having all the parts editable by non-techy users is absolutely required & no real challenge, It ju
by 5h 14y ago
Hah, try working at an agency, Building that landing page and having all the parts editable by non-techy users is absolutely required & no real challenge, It just takes a "homepage content item" type system with specific fields for things like "hero image copy" or "content area 1 image/copy/icon"
- michielvoo 14y agoIn my experience, the "it just takes" path of development will lead to a user experience that breaks down fairly quickly in many content management systems. The overall layout of a page becomes hidden behind layers of indirection in the CMS (e.g. you edit the hero here, and then go there to select it for the homepage, but the content for blocks on the next row of the homepage are maintained somewhere else entirely). As an agency, it's not that strange to offer 'marketing services' which includes doing the content and layout for key pages of the client's website (like author's example of the iPhone 5 section on apple.com). It can be more cost effective to have a front-end developer update these pages if and when they change, compared to developing a complex CMS to handle constantly evolving page layouts.
- 5h 14y agoAll good points, CMS ux can get fiddly, front end editing can help, but that's a rabbit hole i'm not keen on, I think I've managed to keep things reasonably straightforward (e.g. for these oddball pages all the fields are on a single page in the admin, with a nicely segmented form), but as ever there is a lot of room for improvement, and I do concede a time for doing things by hand occasionally :)