1. A method for visually re-ordering interface elements comprising: a computing device identifying a plurality of elements rendered within a canvas of an interface, wherein the plurality of elements is associated with at least one of an element attribute and an element data, wherein the plurality of elements is a user interface element, wherein the plurality of elements is associated with a document object model of a markup language document, wherein the interface is a Web browser; and the computing device visually sorting the elements differently via a graphical transition effect designed so that no visual motion resulting from the transition effect is shown upon the display, wherein the transition effect causes a visual resorting or re-positioning to occur without visual effects of the transition being seen by an end-user, wherein a visual sorting of the plurality of elements occurs in a manner that does not modify the document object model, the plurality of elements as specified in the markup language document being rendered, or the element data of the elements that are visually sorted.
1. A method for visually re-ordering interface elements comprising: a computing device identifying a plurality of elements rendered within a canvas of an interface, wherein the plurality of elements is associated with at least one of an element attribute and an element data, wherein the plurality of elements is a user interface element, wherein the plurality of elements is associated with a document object model of a markup language document, wherein the interface is a Web browser; and the computing device visually sorting the elements differently via a graphical transition effect designed so that no visual motion resulting from the transition effect is shown upon the display, wherein the transition effect causes a visual resorting or re-positioning to occur without visual effects of the transition being seen by an end-user, wherein a visual sorting of the plurality of elements occurs in a manner that does not modify the document object model, the plurality of elements as specified in the markup language document being rendered, or the element data of the elements that are visually sorted. 6. The method of claim 1 , further comprising: selecting a different transition effect associated with the markup language document, wherein the different transition effect is associated with a sort ordering of the plurality of elements.