Heb je gehoord van patroonbibliotheken, stijlgidsen, componentbibliotheken, ontwerppatronen of UI-toolkits? Maak je geen zorgen als je in de war bent of de verschillen niet kent. Hier is een geheim - de meeste mensen in de ontwerpindustrie zijn ook een beetje in de war.
Met al deze termen rondvliegend kan het snel overweldigend worden. Maar wees gerust, het is eigenlijk veel minder complex dan je misschien denkt.
Al deze verschillende termen kunnen worden gegroepeerd in twee verschillende categorieën:
Dit zijn merkrichtlijnen voor een website. Ze bevatten het logo, kleuren en typografie. Een stijlgids neemt alle relevante delen van de merkrichtlijnen en plaatst ze samen.
Al deze termen verwijzen naar hetzelfde.
Het zijn een verzameling herbruikbare componenten waaruit een website bestaat. Patroonbibliotheken (zoals ik er vanaf nu naar zal verwijzen) zijn een manier om alles dat een website vormt te vertegenwoordigen. Dit omvat de lay-out, structuur en alles wat daarin is opgenomen.
Op een eCommerce-website zou dit een productartikel, een beoordeling, sterbeoordeling, hoeveelheid, navigatie, tabellen en knoppen omvatten, om er maar een paar te noemen. Elk van deze worden een component genoemd.
Een patroonbibliotheek is dus een verzameling componenten waaruit de website bestaat.
Websites vereisen zowel een stijlgids als een patroonbibliotheek. Ze zullen vaak samenleven, wat misschien de plek is waar veel verwarring vandaan komt.
Stijlgidsen passen branding toe, terwijl patroonbibliotheken lay-out en structuur toepassen. De stijladgids voor Levi zou bijvoorbeeld dicteren dat de website rood zou moeten gebruiken met een zwaar lettertype, maar de patroonbibliotheek zou dicteren dat een productvermeldingsitem een afbeelding, titel en prijs zou moeten bevatten.
Beide streven naar een gemeenschappelijk doel: de website consistent, on-brand en gebruiksvriendelijk maken.
Het overkoepelende voordeel van stijlgidsen en patroonbibliotheken is consistentie. Ontwerpers houden van consistentie, ontwikkelaars houden van consistentie, website-eigenaren houden van consistentie en vooral, uw klanten houden van consistentie.
Dit is waarom:
Naarmate stijlgidsen en patroonbibliotheken populairder worden, zijn ook de openbaar toegankelijke voorbeelden populairder geworden. Er is zelfs een volledige website gewijd aan de presentatie ervan.
Hier zijn enkele van onze favoriete voorbeelden.
Deze is een van de meest gepolijste versies die u op internet vindt. Hun stijlgids en patroonbibliotheek bevat alles wat op hun website staat. U zult ook merken dat het veel documentatie en richtlijnen bevat over hoe componenten moeten worden gepresenteerd.
Naast een stijlgids en patroonbibliotheek, uSwitch hebben besloten om taal en toon toe te voegen. Dit is een geweldig idee, aangezien het fungeert als een allesomvattend document voor de website; zorgen dat het ontwerp, de lay-out en de egale toon consistent blijven.
Wie zou hebben gedacht Walmart zou een van de beste stijlgidsen en patroonbibliotheken in de buurt zijn? Dit is een geweldig voorbeeld van een eCommerce-website die componenten gebruikt om pagina's op hun website te bouwen. Het is waarschijnlijk een van de meest uitgebreide versies die er zijn.
De meeste voorbeelden van goede stijlgidsen en patroonbibliotheken zijn voor grote websites. Het is misschien gemakkelijk om tot de conclusie te komen dat ze alleen nuttig zijn voor websites waar veel mensen voortdurend aan werken.
We zullen waarschijnlijk alleen voorbeelden van grote websites zien omdat de hoeveelheid tijd om een stijlgids en patroonbibliotheek te bouwen aanzienlijk kan zijn. De meeste kleinere websites kunnen de vereiste initiële investering niet rechtvaardigen in vergelijking met toekomstige besparingen.
Bij iWeb proberen we dat te veranderen. Ons doel is om elke website die we bouwen zo snel en zo mager mogelijk te maken. Ongeveer 18 maanden geleden zijn we begonnen met het bouwen van onze eigen stijlgids en patroonbibliotheek. We hebben het bedacht Chop Chop .
Als agentschap kunnen we de voordelen benutten van het werken aan tientallen projecten per week. Dankzij dit unieke inzicht in websites kunnen we een stijlgids en patroonbibliotheek maken die op elke website kan worden gebruikt, ongeacht de grootte.
Door dezelfde codebibliotheek op elk project te gebruiken, kunnen we over de hele linie veel meer consistentie introduceren. Dit heeft een enorm voordeel voor onze klanten. Naarmate projecten consistenter worden, kunnen meer ontwikkelaars eraan werken zonder voorafgaande kennis. Dit betekent dat geen enkele ontwikkelaar aan het project is gebonden, waardoor het werk sneller kan worden gestart en minder tijd in beslag neemt.
We zien dat er niets dan voordelen is voor het hebben van een stijlgids en patroonbibliotheek voor elke website. Door ons eigen systeem te bouwen, konden we de initiële overhead verlagen die normaal vereist is. In de loop van de tijd zal dit blijven verbeteren.
Stijlgidsen en patroonbibliotheken bieden voordelen voor klanten, website-eigenaren, ontwikkelaars en ontwerpers. Dus bij uw volgende project, of zelfs een bestaand project, is het absoluut de moeite waard om te informeren naar de mogelijkheid om ze te gebruiken.