A web component experiment