1. A web content adaptation method comprising: under control of one or more processors configured with executable instructions, receiving multiple web pages configured for display on a first device type; analyzing one or more functions associated with a webpage from among the multiple web pages received; detecting multiple different objects that comprise the multiple web pages; classifying composite objects, from among the multiple different objects detected, the classifying of each composite object based on a number of component objects it contains; applying one or more rules to basic objects from among the multiple different objects detected, each basic object comprising a single component object, the rules applied to ascertain a category of each basic object, the rules comprising: distinguishing basic objects with and without hyperlinks; distinguishing, among basic objects with hyperlinks, basic objects with links to another object and basic objects with links to another application; distinguishing, among basic objects with hyperlinks, basic objects that are a root child of a composite object and basic objects that are not a root child of a composite object; and distinguishing basic objects without hyperlinks, including information objects and special control objects; and displaying the multiple web pages on a second device type that is different from the first device type, the displaying performed according to the receiving, the analyzing, the detecting, the classifying and the applying.