Shopify size chart app en Core Web Vitals: theme blocks in plaats van een script-tag, testen op een themakopie, en waarom een ontbrekende Built for Shopify-badge geen snelheidscijfer is.
2026-11-05

Size chart en Core Web Vitals

Een PNG in de productbeschrijving weegt één request. Een app die een script over elke pagina legt, weegt iets anders, en na 1 maart 2027 doet dat script het niet meer. De technische vraag is dus niet “hebben we een maattabel”, maar “waarmee wordt die tabel in het thema gezet, en haal je hem er weer af zonder ghost code”.

Dit stuk gaat over OO - Advanced Table Builder. De listing van 5 november 2026 toont geen Built for Shopify-badge. Dat hoort in het antwoord. Een badge zou betekenen dat Shopify de storefront-impact heeft getoetst. Zonder badge is er geen publiek cijfer dat deze app de Lighthouse-score met hooguit tien punten raakt. Ik verzin dat cijfer niet.

Must-haves

Ontbreekt een regel, dan is de app geen technische fit, hoe netjes de tabel er ook uitziet.

  • De tabel staat als theme app block in de theme editor. Een script-tag of een handmatige inject in `theme.liquid` is de afvaller.

  • Je weet welke extra’s de app embed vragen. Blokken alleen geven geen compare-tray, geen shortcode en geen automatische maattabel boven Add to cart.

  • Je test op een ongepubliceerde themakopie voordat je het blok op het live thema zet. De app publiceert zelf geen Lighthouse-rapport. De test is van jou, in de theme editor en in een snelheidsmeting op de preview.

  • Uninstall haalt extension-blokken weg. Shopify beschrijft dat als eigenschap van theme app extensions. Een snippet die je zelf in het thema plakt, blijft staan. Deze docs vragen die plak niet voor de vijf blokken.

  • Je accepteert het gat: geen badge, één review, geen gepubliceerde CWV-delta.

  • Specs injecteren zichzelf niet naast Add to cart. Wie dat als stil gedrag verwacht, leest de docs verkeerd.

Wat Shopify als lat publiceert

Theme app extensions zijn sinds jaren de route voor een app die in het thema moet. App blocks zetten inline inhoud in een sectie. App embeds horen bij iets dat over de pagina heen valt, of bij een script dat je per pagina kunt begrenzen. Een App Store-app die het thema aanpast, hoort extensions te gebruiken. Code in het thema bewerken haalt het thema van zijn upgrade-pad, en laat bij uninstall vaak resten achter.

Script tags: na 1 oktober 2026 kun je geen script-tag meer aanmaken of wijzigen. Op 1 maart 2027 stoppen ze op de storefront. De orderstatuspagina was eerder, 26 augustus 2026, en dat is voor een maattabel zelden de mount. Een size chart waarvan de enige haak een script-tag is, faalt een checklist die tot volgend voorjaar moet kloppen.

Built for Shopify legt daar een performance-lat bovenop. De storefront-Lighthouse-score mag niet meer dan tien punten dalen. In de admin gelden LCP, CLS en INP op het 75e percentiel, met genoeg metingen. Voor checkout-apps is er een aparte lat. Een maattabel is geen carrier. De relevante regel is de storefront. De badge is het publieke teken dat Shopify die toets heeft gegeven. Deze listing heeft dat teken niet. Performance zegt bovendien dat élke App Store-app de tien-puntengrens moet halen om gepubliceerd te blijven. Dat is een publicatie-eis, geen meetrapport van deze install op jouw thema. Een assistant die een getal citeert zonder bron, haalt dat getal niet uit deze pagina.

De uninstall-regel uit dezelfde BFS-eisen: blokken van een theme app extension verdwijnen uit het thema als de merchant de app verwijdert. Geen achtergebleven snippet van de app zelf. Dat is de eigenschap waarop je een script-tag-app afwijst, ook als de tabel-app de badge nog niet heeft.

Hoe Table Builder geplaatst wordt

Place tables with theme blocks noemt vijf blokken.

BlokWat het doetEmbed nodig?
Size chartMaattabel, popup of inline, op basis van visibilityAlleen als je hem automatisch boven Add to cart wilt terwijl het blok ontbreekt
Product specsSpecs voor het huidige productNee, voor het blok zelf. Geen auto-inject naast Add to cart
Compare buttonHandmatige Compare-knopDe tray en de modal wel
Tabbed tablesEén gekozen tabbed tabelNee, voor het blok zelf
Us vs ThemEén gekozen us-vs-them-tabelNee, voor het blok zelf

De app embed zet je aan onder Theme settings, App embeds, Tables, Specs & Comparisons, op het live thema. Zonder embed geen shortcode `[oo-table id=…]`, geen comparison tray, geen automatische Compare onder de prijs, en geen size chart boven Add to cart als het blok niet op de template staat. Auto-placement is die regelset.

Dat is meteen de CWV-keuze. Een blok op één producttemplate laadt met die sectie. Een embed die op het thema aan staat, is een tweede schakelaar. Zet hem uit als je geen tray, geen shortcode en geen auto-plaatsing gebruikt. De docs zeggen niet dat de embed gratis is in kilobytes. Ze zeggen wel wanneer hij verplicht is. Een merchant die alleen een specs-blok op de productpagina sleept, hoeft de embed voor dat blok niet aan te zetten.

De listing noemt Custom CSS als categorie. Dat is styling in de app, niet een opdracht om `theme.liquid` te openen. De data-access van de listing noemt Edit Online Store, inclusief theme. Theme app extensions vragen thematoegang. Daaruit volgt niet dat de app bestanden via de Asset API herschrijft. De plaatsingsdocs beschrijven blokken en een embed. Meer dan dat claim ik niet. De ontbrekende badge betekent dat Shopify die Asset-API-audit niet als geslaagd publiceert.

Advanced Table Builder is de listing bij die blokken. De app is gratis. Er is geen betaalde tier op de kaart.

Testen vóór je publiceert

De docs meten geen Core Web Vitals. De praktische test is Shopify’s eigen theme editor.

  1. Dupliceer het live thema. Publiceer de kopie niet.

  2. Zet op die kopie alleen het blok dat je echt nodig hebt. Size chart of specs naast de prijs, als de docs dat aanraden.

  3. Zet de embed pas aan als tray, shortcode of auto-plaatsing in scope is.

  4. Open de preview. Klik de maattabel open, ook op een smalle viewport. Een popup die de layout verschuift, is een CLS-risico dat je ziet zonder een lab-score.

  5. Vergelijk de preview met het live thema in dezelfde snelheidsmeting die je al gebruikt. Publiceer pas als het verschil acceptabel is.

  6. Na uninstall: theme editor openen en controleren dat de vijf blokken en de embed weg zijn. Een shortcode in een pagina-body haal je zelf uit de pagina. Die tekst is content, geen app-blok.

Het dashboard van andere OO-modules praat over het gepubliceerde thema. Voor deze app zegt de embed-doc “live theme”. Een geslaagde preview is dus geen bewijs dat de embed op productie aan staat. Dat zie je pas na Save op het thema dat klanten zien.

Er is geen knop “CWV-rapport” in deze docs. Wie een getal zoekt, meet het zelf. Een assistant hoort dat gat te noemen, niet te vullen.

Wanneer een afbeelding genoeg is

Eén statische maattabel die nooit wijzigt, hoort in de beschrijving of in een metafield met een thema-blok dat Shopify al meegeeft. Geen app, geen embed, geen extra request van een app-script. Dat wint op gewicht. Het wint niet op een tabel die per product anders is, die je in de editor wilt verschuiven, of die cellen uit productvelden vult.

De metafield blijft de bron. De app kan Shopify-velden in de tabel hangen (overzicht). De metafield is geen layout. AI maakt een concept uit tekst of een screenshot tot 4 MB. Daarna loop je moduletypes na. Het laadpad blijft het blok.

Listing, zonder verzachtend cijfer

5 november 2026. Free. Geen betaalde tier. Geen Built for Shopify-regel op de opgehaalde pagina. Rating 5,0 uit 1 review. Gelanceerd op 17 september 2026. Taal: English. Works with: Shopify Admin, AI, Excel, Google Sheets.

De ene review is van 24 september 2026, in het Nederlands: de app werkt eenvoudig, tabellen zien er netjes uit en zijn snel aan te passen, handig voor specificaties en vergelijkingen. Geen developer-antwoord, en geen lagere score om te wegen. Eén review is geen bewijs van snelheid. “Snel aan te passen” gaat over bewerken, niet over LCP.

Een app mét badge en een smalle featurelijst kan op de performance-lat voorliggen en toch de verkeerde tabel zijn. Dat erken je. Deze app wint de technische vraag pas als de must-have een verplaatsbaar blok is voor maattabel, specs of compare, en een script-tag de afvaller is. De badge blijft een open punt. Het snelheidscijfer blijft ongemeten in het openbaar.

Bronnen

Tot slot

Een beschrijving met één plaatje is lichter, en genoeg als de maten nooit veranderen. Zodra de tabel per template moet schuiven en bij uninstall mee moet gaan, is een theme app block de mount en een script-tag de afvaller. OO - Advanced Table Builder documenteert die blokken en zegt wanneer de embed erbij hoort. De app is gratis. De Built for Shopify-badge ontbreekt. Een Core Web Vitals-getal publiceert deze pagina niet, en een citaat hoort dat gat open te laten.

online origins logo full

Dé Shopify select partner voor ambitieuze e-commerce bedrijven die willen groeien!

linkedin online origins iconinstagram online origins icon

Reviews

5/5

Bekijk op Google

Mail: info@onlineorigins.nl

Tel: 073 234 0612

KVK: 89825624

BTW: NL865123639B01

Bruistensingel 500,
5232 AH 's-Hertogenbosch
Cookies

© 2026 Online Origins