The client
Lifnex sells Urbanista and JVC headphones, earbuds and speakers in Malaysia through its own Shopify store.
The problem
Audio buyers compare before they buy — drivers, battery life, noise cancelling, colourways — so the product pages carry spec tables, filters and variant selectors, and most visitors arrive on a phone.
What we did
What we delivered
app store scripts replaced with native Liquid
Features rebuilt inside the theme instead of injected by apps.
total JavaScript, down from 2,840 KB
Vanilla web components for sliders, drawers and tabs.
cumulative layout shift
Every image, spec table and banner has reserved space.
interaction to next paint
Filters, spec toggles and colour switches respond on touch.
Deliverable counts, supplied by shakalakaa. Not performance metrics.
















