Developers and designers usually struggle to understand each other’s mindset and procedure. However, there are several processes, tools, and checklists that help in bridging this gap. Learn about the seven ways designers and developers can help each other to achieve better collaboration and understanding.
7. Common Tom! This does not look right,
does it?
● The app does not look as good as the
mock-up that I built
● You are missing accessibility details
● The interactions are messy and
meaning less
● It's not optimized for Search Engines
● It does not look consistent in all my
browsers and devices
Expectation RealityVS
8. Really I think the app looks fine.
Oh, wait Jerry! I know what happened.
● Your designs were not feasible for
our tech stack too
● You didn't provide me any style
guide right? Neither any UI
interactions.
● Did you forget last minute changes
the client requested for?
● And where were you lost after
handing me over those designs?
Expectation RealityVS
9.
10. So how do we
work together to
make each
other's life easier?
18. Standard Checklist for HTML/CSS
C. Standard Naming Conventions
1
BEM naming convention:
[block]__[element]--[modifier]
Example:
1. .accordion
2. .accordion__link
3. .accordion__link--active
.rm123 {} ???????
19. Standard Checklist for HTML/CSS
D. Make use of different tools
1
W3C
validation
Linting Preprocessors
Browser
support