1. A method of processing a structured document comprising a set of elements, the method comprising: configuring a print option, wherein the print option comprises one or more user-configurable print parameters that indicate a user preference with respect to reducing consumption of one or more physical resources during printing of the structured document by a browser; receiving a print request to print a hardcopy of the structured document being displayed within a browser window; in response to receiving the print request, detecting the print option; in response to detecting the print option, generating a modified copy of the structured document in accordance with the user-configurable print parameters; and printing the hardcopy of the modified structured document.