15. An electronic device, including: a display interface; and a processor in communication with the display interface, the processor being capable of: receiving an instruction to scale a region of a displayed structured document, the region including at least one element or a portion thereof; in response to the received instruction: identifying a dominant alignment of the region, the dominant alignment being an alignment of a dominant image in the region or an alignment of text within a dominant text block in the region; scaling the region; and outputting to the display interface a portion of the scaled region intersecting a viewport defined for a display, the viewport being aligned with the scaled region according to the dominant alignment when it is intersected with the scaled region.
15. An electronic device, including: a display interface; and a processor in communication with the display interface, the processor being capable of: receiving an instruction to scale a region of a displayed structured document, the region including at least one element or a portion thereof; in response to the received instruction: identifying a dominant alignment of the region, the dominant alignment being an alignment of a dominant image in the region or an alignment of text within a dominant text block in the region; scaling the region; and outputting to the display interface a portion of the scaled region intersecting a viewport defined for a display, the viewport being aligned with the scaled region according to the dominant alignment when it is intersected with the scaled region. 21. The electronic device of claim 15 , wherein scaling the region includes increasing a text size of text content of the at least one element or portion thereof.