Wat is atomair ontwerp?

Atomisch ontwerp werd in 2013 gepopulariseerd door Brad Frost om in te spelen op de toenemende complexiteit van interfaces en de behoefte aan consistente ontwerpsystemen. Het is een manier van ontwerpen van interfaces die is geïnspireerd op scheikunde om de creatie van responsieve interfaces voor applicaties en websites te optimaliseren. 

Net zoals materie bestaat uit atomen, moleculen en organismen, kan een interface worden opgedeeld in de basisbouwstenen. Atomic design benadrukt hiërarchische constructie: beginnend met de kleinste elementen en toewerkend naar complexere sjablonen.

 

De 5 niveaus van atomair ontwerp

 

  • Atomen:


    Dit zijn de basiselementen die afzonderlijk geen functioneel doel hebben, maar wel de basis vormen. Dit kunnen kleuren, typografie, knoppen, formuliervelden, pictogrammen, logo's, lettertypen, enzovoort zijn.

 

  • Moleculen

     

    Moleculen zijn combinaties van meerdere atomen. Bijvoorbeeld: een tekstveld + een knop = een zoekbalk. Deze eenvoudige combinaties vormen de interface. 

  • de organismen



    Organismen groeperen verschillende moleculen om autonome delen van de interface te vormen. Bijvoorbeeld: een siteheader bestaande uit het logo, een zoekbalk en een navigatiemenu = een header.
     
  • Sjablonen



    In deze fase verzamelen we verschillende organismen om de pagina een algemene structuur te geven. Sjablonen zijn paginamodellen die de algemene lay-out weergeven zonder zich te richten op de uiteindelijke inhoud (teksten, afbeeldingen, enz.).
     
  • De pagina's


    De pagina's zijn het eindproduct: ze bevatten de sjablonen en integreren de daadwerkelijke inhoud. Hier wordt de visuele en functionele consistentie gevalideerd.

De voordelen van Atomic Design

  • consistentie :Herbruikbare elementen zorgen voor uniformiteit in het hele product en voorkomen zo dat er op twee pagina's verschillende knoppen of stijlen worden gebruikt. 
  • effectiviteit : teams besparen tijd doordat ze gebruikmaken van reeds gedefinieerde componenten. Hierdoor kunnen we de ontwerptijd verkorten, maar ook de ontwikkelings- en onderhoudstijd. 
  • Schaalbaarheid :modulariteit maakt het mogelijk dat een systeem kan evolueren zonder dat alles opnieuw gebouwd hoeft te worden (bijvoorbeeld door een knop in de bibliotheek te veranderen, wordt de hele site bijgewerkt). 
  • Samenwerking : dankzij een gedeelde componentenbibliotheek spreken ontwerpers en ontwikkelaars dezelfde taal.

Atomair ontwerp en ontwerpsysteem

Atomic Design vormt vaak de basis van een ontwerpsysteem, omdat het een gestructureerde manier biedt om deze bibliotheek te organiseren. Zo profiteren teams van meer consistentie in al hun producten, meer efficiëntie door hergebruik van componenten en betere samenwerking, omdat ontwerpers en ontwikkelaars dezelfde taal spreken. Bovendien maakt deze organisatie het systeem schaalbaar: het wijzigen van een component in de bibliotheek werkt automatisch alle interfaces bij die er gebruik van maken.

in het kort

Atomic Design is niet zomaar een elegante metafoor: het is een ware ontwerpfilosofie die helderheid, herbruikbaarheid en schaalbaarheid in responsief interfaceontwerp bevordert. Door deze aanpak te hanteren, bouwen teams robuuste en flexibele systemen, besparen ze tijd op mockups en vergemakkelijken ze de communicatie met ontwikkelteams.
Om uw kennis te vergroten en meer te leren over atoomonderzoek, aarzel dan niet om ons artikel te bekijken Atomic Research: een methode voor het delen van UX-kennis, deel 1 et partie 2

 

 

 

 

Julie Bouvier, productontwerper bij UX-Republic