a customization method and system enable a user to author or simulate one or more web pages flexibly and specially for an internet appliance . the customization method and device provide the user with some predefined general devices and a plurality of capacities associated therewith . the user can acquire a customized device by selecting or adding one of the predefined general devices and further editing or previewing the associated capacities . in addition , the user authors or previews the web page based on the customized device that is similar to the internet appliance .