Semantic Site Building

Feb 03, 2019

Jody Hamilton

I'd like to help you think about the art of designing a Drupal data structure and interface.

I often take on projects in which the process seemed to be:

A designer works with a client team and delivers mockups
The designs are handed off to an development team who was not involved in the strategy
The developers manage to wrangle Drupal into meeting the requirements of the designs
The CMS gets handed off to editors. They find it to be obtuse and not user friendly.
The job of a Drupal development team is not to just make the site look like the designs. We are the architects of the CMS, the strategists of the backend.

How can we make a great CMS, one that the editors find intuitive and simple? One that the developers immediately understand and is easy to maintain?

Let's start with semantics.

The usability and maintainability of a CMS is closely tied to the semantic sense of the architecture. Let's go back to the basic definitions in the Drupal Vocabulary and follow their lead to designing an intuitive structure.

Who Should Attend
Back-end Developers
Front-end Developers
Project Managers
Site Builders
Knowledge of Drupal's CMS Concepts.

Experience with bad CMS structures that frustrate all who use them.

Hi! I'm Karim Boudjema, the developer and site-builder of this site.

I was wondering how could I giving back to the Drupal community all what it gave to me during the last 10 years, that's how the idea of this site came to me ... (read more)

Hi! I’m Santiago Rico, the web designer and themer of this site.

When Karim proposed me to design and theme this site for the Drupal community, I accepted immediately because the community is the main reason why I love Drupal so much.