Samenvatting
Naast de kant-en-klare blokken uit Nebula en Starbase kun je in Mach3Blocks ook volledig eigen blokken bouwen. Dat kan op vier manieren — van visueel slepen zonder een regel code te schrijven, tot volledig zelf programmeren. Dit artikel geeft je een overzicht zodat je weet welke aanpak het beste bij jou past.
Hoe werkt het
De vier manieren om zelf te bouwen
| Aanpak | Wat doe je | Heb je code-kennis nodig? |
|---|---|---|
| Bouwen zonder code | Je voegt elementen toe en ordent ze via de visuele editor — alles met klikken en slepen | Nee |
| Maatwerkblokken | Je maakt blokken die specifiek bij één website horen, met eigen code | Ja |
| Blokbibliotheek | Je slaat zelfgemaakte blokken op in een bibliotheek zodat je ze op meerdere websites kunt hergebruiken | Ja |
| Coderen in blokken | Je bewerkt de HTML, CSS en JavaScript van een blok rechtstreeks in de editor | Ja |
Welke aanpak past bij jou?
Bouwen zonder code is de beste keuze als je een bestaand blok wilt uitbreiden met extra elementen, of als je een eenvoudige eigen layout wilt opzetten. Je hebt hier geen technische kennis voor nodig.
Maatwerkblokken zijn geschikt als je een uniek blok nodig hebt dat alleen bij één specifieke website hoort. Denk aan een blok met een heel specifieke layout die niet in de standaardbibliotheken zit.
Blokbibliotheek is de aanpak als je blokken bouwt die je op meerdere websites of bij meerdere klanten wilt hergebruiken. Je beheert ze op één plek en gebruikt ze overal.
Coderen in blokken geeft je volledige controle. Je bewerkt de HTML, CSS (via LESS) en JavaScript rechtstreeks — handig voor complexe interacties of heel specifieke vormgeving die je niet met de standaard opties kunt bereiken.
Welke technieken gebruikt Mach3Blocks?
Goed om te weten als je gaat coderen: Mach3Blocks werkt onder de motorkap met:
- jQuery — een JavaScript-bibliotheek voor interacties
- LESS — een uitbreiding op CSS die automatisch wordt omgezet naar gewone CSS bij het publiceren
- Flexbox — voor het positioneren van elementen binnen blokken
- Een eigen 12-koloms grid — vergelijkbaar met Bootstrap, waarbij je de breedte van kolommen instelt op basis van 12 delen
Code-toegang aanvragen
Om blokcode te kunnen bewerken heb je code-toegang nodig. Dit staat niet standaard aan. Je kunt het aanvragen door een mail te sturen naar support@mach3builders.nl — vermeld daarbij je e-mailadres. Code-toegang geldt voor alle codeniveaus: blokcode, paginacode en websitecode.
Heb je (nog) geen code-toegang? Dan zie je de code-editors en de Head/Body-velden niet staan, en verschijnt er een foutmelding als je toch een codehandeling probeert. Vraag code-toegang aan zoals hierboven beschreven.