web frame structured