web version init layout