Office: +65 8756 2812  |  Email: info@accessdesires.com
  • Request FREE Quotation
Site logo
Sticky header logo
Mobile logo
  • Portfolio
  • Expertise
    • Web Development
    • Web Maintenance
    • WooCommerce
    • Domain & Hosting
    • Digital Marketing
    • SEO
    • Landing Page Design
    • PSD to XHTML
    • Microsite Design
  • Packages
    • Web Design Premium Packages
    • Web Maintenance
  • Learning
    • Quiz
    • Success Stories
    • WordPress Tips and Tricks
    • Read Articles
    • Download E-Book
  • FAQ
  • Testimonials
  • About
  • Contact
Prev10 Most Common Mistakes Why Social Media Marketing Fails For Brands29 September 2015NextThank you for giving us your testimonial – Scent Moments Pte Ltd05 October 2015

Where should the line be drawn between front-end developers and web designers?

 

In the structure of most major companies, front-end developers are included in the software engineering department rather than the design department.

Web Designer

First, consider the definition of “design.” The term “design” is subjective. Depending on what you are “designing,” the actions you must take to complete your task will be completely different than if your goal was something else. For example, designing a solution to a problem and designing a corporate logo are two very different processes.

Responsibilities of “web designers” typically include anything you would consider creative or artsy. Choosing color schemes, fonts, layouts, button designs, and borders all fall under this category. Web designers are also the brains of the visual operation and determine the placement of various elements on each page and participate in design brainstorming meetings with other members of the art and design departments.

Front-End Developers

In contrast, “front-end developers” are responsible for the tasks that would be considered behind-the-scenes. Developers choose the front-end framework and architecture. They create the “guts” behind the design with scalable, object-oriented CSS, front-end coding, and smooth animations. They are also responsible for how users interact with the site. They responsibilities include evaluation processes for load times and cross-browser compatibility.

In some cases, however, the lines get blurred. Within some companies, designers can build high fidelity mockups using bootstrap. They give these mockups to the developers in an effort to “speak their language.” While the code provided by the designer is likely not suitable for actual use in the coding of the website, it gives the developers a better idea of the idea and implementation that the designer had in mind.

Generally speaking, a company has a front-end TEAM that consists of front-end developers and web designers that work hand-in-hand to create and execute their joint vision for the website. With the current trend of downsizing and shared responsibilities, the once concrete borders between the two groups are becoming more fluid. Designers and developers are now commonly expected to have knowledge of (or even be able to complete) some of the job duties of the developers and vice versa.

Here is what they don’t do
1. Decision on font-size/color/background color
2. Design a Layout
3. Design a button
4. Decide margins & padding
5. Decide where to place what.
6. Information architecture (Content placement/Creative Error messages text)
7. Brainstorm ideas to design
8. Create a cool little graphic
9. Decide the colors on the bar graph or line chart.
10. And may more….

Here is what they do
1. Decide on a front end framework (Angular.js, React.js)
2. Create the front-end architecture
3. Build Scalable Object oriented CSS
4. Do front-end code reviews
5. Worry about the page load time/paint cycles
6. Make sure that there are no memory leaks/XSS/Globals
7. Make the animations smooth
8. Worry about cross browser compatibility
9. Work with API’s
10. Try to reduce the CSS/JS file sizes
11. Write semantic markup for design.
12. And many more…..

3 Likes
wordpress-tips-and-tricks
Common Mistakes to Avoid While Developing an eCommerce Website
Common Mistakes to Avoid While Developing an eCommerce Website
10 Actionable Tips to Boost Page Speed and Improve SEO Ranking
10 Actionable Tips to Boost Page Speed and Improve SEO Ranking
Deciphering the Spectrum: Exploring Various Types of Web Hosting
Deciphering the Spectrum: Exploring Various Types of Web Hosting
Unlock Your Website’s Potential: Top 10 WordPress Plugins to Supercharge Your SEO
Unlock Your Website’s Potential: Top 10 WordPress Plugins to Supercharge Your SEO
Crafting a Foolproof SEO Strategy: A Guide to Search Engine Optimization Success
Crafting a Foolproof SEO Strategy: A Guide to Search Engine Optimization Success

Follow us

Novage Web Design Company in Singapore

Novage has been in the web design industry since 2010. We design and build world class responsive websites of all sizes for Singaporean businesses.

Know more about us
WRITE FOR US
Image module
Image module
Latest Posts
e-Commerce Common Mistakes to Avoid While Developing an eCommerce Website

Common Mistakes to Avoid While Developing an eCommerce Website

30 April 2024in e-Commerce
SEO Articles 10 Actionable Tips to Boost Page Speed and Improve SEO Ranking

10 Actionable Tips to Boost Page Speed and Improve SEO Ranking

18 April 2024in SEO Articles
Hosting Deciphering the Spectrum: Exploring Various Types of Web Hosting

Deciphering the Spectrum: Exploring Various Types of Web Hosting

9 April 2024in Hosting
Contact

Singapore

Email: info@accessdesires.com
Phone: +65 8756 2812
Address: 28 Sin Ming Lane
#02-138 Midview City
Singapore 573972

Digital Agency in Singapore specializing in web design, web development, WordPress development, user experience and more, ©2018 Novage Communications Pte Ltd (201320240K)

Privacy Policy | Sitemap | Bookkeeping by Timcole

Go to mobile version