Enabling absolute positioning with publishable HTML code
First Claim
1. A method comprising:
- receiving, in a design interface presenting an HTML page, a selection to move a selected HTML object from a first position relative to other HTML objects in the HTML page to a second position relative to the other HTML objects in the HTML page;
altering parameters of the selected HTML object relative to the other HTML objects to enable placement of the selected HTML object at the second position;
altering parameters of the other HTML objects affected by said altered parameters of the selected HTML object to enable maintenance of positions of the other HTML objects relative one another;
determining, using the altered parameters, publishable HTML code to enable presentation in the HTML page of the selected HTML object at the second position while maintaining the positions of the other HTML objects;
presenting, based on the publishable HTML code determined using the altered parameters;
the selected HTML object at the second position and the other HTML objects at their respective positions; and
parameters for the selected HTML object and the other HTML objects, the parameters presented among the selected HTML object and the other HTML objects within the design interface;
receiving selection to alter a selected parameter of the parameters presented within the design interface;
determining, using the selected parameter, publishable HTML code to enable presenting the selected HTML object and the other HTML objects to reflect said alteration of the selected parameter; and
presenting, based on the publishable HTML code determined using the selected parameter, the selected HTML object and the other HTML objects.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes techniques and apparatuses that enable absolute positioning with publishable HTML code. These techniques permit a designer to place objects at absolute positions in a design interface and see how a webpage will actually look in response to that placement. A designer need not publish the design before seeing how it will actually look because the design interface determines and then uses publishable HTML code to present the design, even in real time. Furthermore, in some embodiments, the techniques provide real-time feedback showing parameters of the publishable HTML code, thereby permitting the designer to quickly and easily change the publishable HTML code by altering the shown parameters.
15 Citations
20 Claims
-
1. A method comprising:
-
receiving, in a design interface presenting an HTML page, a selection to move a selected HTML object from a first position relative to other HTML objects in the HTML page to a second position relative to the other HTML objects in the HTML page; altering parameters of the selected HTML object relative to the other HTML objects to enable placement of the selected HTML object at the second position; altering parameters of the other HTML objects affected by said altered parameters of the selected HTML object to enable maintenance of positions of the other HTML objects relative one another; determining, using the altered parameters, publishable HTML code to enable presentation in the HTML page of the selected HTML object at the second position while maintaining the positions of the other HTML objects; presenting, based on the publishable HTML code determined using the altered parameters; the selected HTML object at the second position and the other HTML objects at their respective positions; and parameters for the selected HTML object and the other HTML objects, the parameters presented among the selected HTML object and the other HTML objects within the design interface; receiving selection to alter a selected parameter of the parameters presented within the design interface; determining, using the selected parameter, publishable HTML code to enable presenting the selected HTML object and the other HTML objects to reflect said alteration of the selected parameter; and presenting, based on the publishable HTML code determined using the selected parameter, the selected HTML object and the other HTML objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more computer-readable storage media comprising instructions stored thereon that, responsive to execution by a computing device, cause the computing device to perform operations comprising:
-
receiving, in a design interface presenting an HTML page, a selection to move a selected HTML object from a first position relative to other HTML objects in the HTML page to a second position relative to the other HTML objects in the HTML page; altering parameters of the selected HTML object relative to the other HTML objects to enable placement of the selected HTML object at the second position; altering parameters of the other HTML objects affected by said altered parameters of the selected HTML object to enable maintenance of positions of the other HTML objects relative one another; determining, using the altered parameters, publishable HTML code to enable presentation in the HTML page of the selected HTML object at the second position while maintaining the positions of the other HTML objects; presenting, based on the publishable HTML code determined using the altered parameters; the selected HTML object at the second position and the other HTML objects at their respective positions; and parameters for the selected HTML object and the other HTML objects, the parameters presented among the selected HTML object and the other HTML objects within the design interface; receiving selection to alter a selected parameter of the parameters presented within the design interface; determining, using the selected parameter, publishable HTML code to enable presenting the selected HTML object and the other HTML objects to reflect said alteration of the selected parameter; and presenting, based on the publishable HTML code determined using the selected parameter, the selected HTML object and the other HTML objects. - View Dependent Claims (15, 16)
-
-
17. A system comprising:
-
one or more processors; one or more computer-readable storage media comprising instructions stored thereon that, responsive to execution by the processors, cause the processors to perform operations including; receiving, in a design interface presenting an HTML page, a selection to move a selected HTML object from a first position relative to other HTML objects in the HTML page to a second position relative to the other HTML objects in the HTML page; altering parameters of the selected HTML object relative to the other HTML objects to enable placement of the selected HTML object at the second position; altering parameters of the other HTML objects affected by said altered parameters of the selected HTML object to enable maintenance of positions of the other HTML objects relative one another; determining, using the altered parameters, publishable HTML code to enable presentation in the HTML page of the selected HTML object at the second position while maintaining the positions of the other HTML objects; presenting, based on the publishable HTML code determined using the altered parameters; the selected HTML object at the second position and the other HTML objects at their respective positions; and parameters for the selected HTML object and the other HTML objects, the parameters presented among the selected HTML object and the other HTML objects within the design interface; receiving selection to alter a selected parameter of the parameters presented within the design interface; determining, using the selected parameter, publishable HTML code to enable presenting the selected HTML object and the other HTML objects to reflect said alteration of the selected parameter; and presenting, based on the publishable HTML code determined using the selected parameter, the selected HTML object and the other HTML objects. - View Dependent Claims (18, 19, 20)
-
Specification