1. A method of regulating the system resource consumption of an apparatus, the method comprising: storing at least one user preference associated with dynamically editing multi-element documents; monitoring one or more system resources of the apparatus, the one or more system resources including an available power of the apparatus; generating a request to display, via the apparatus, a requested multi-element document; in response to the request, retrieving by the apparatus the requested multi-element document; dynamically editing the retrieved multi-element document based upon the monitored system resources and based upon the at least one user preference, wherein the dynamically editing of the retrieved multi-element document includes replacing at least one element with a placeholder element based on a threshold level of consumed system resources; receiving a request to revise the editing of the retrieved multi-element document; updating the at least one user preference based on the revision to the editing of the retrieved multi-element document; and displaying the revised dynamically edited multi-element document.