AUTOMATICALLY GENERATED STYLE RULES FOR PAGE DESIGN
First Claim
1. A computer program product comprising one or more computer storage media having thereon computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, cause the computing system to perform the following:
- an act of evaluating an authored style rule set of one or more authored style rules that apply to a set of one or more markup language element types;
an act of deriving a derived style rule set of one or more style rules based on the act of evaluating the authored style rule set; and
an act of displaying at least one of the authored style rules of the authored style rule set along with at least one of the derived style rules of the derived style rule set.
2 Assignments
0 Petitions
Accused Products
Abstract
The automated derivation of style rules based on authored style rules. Style rules are used to apply styles to certain elements of a markup language document. Authored style rules are style rules that are created by a designer. However, the derived style rules are automatically created by evaluating an authored style rule set. Then authored style rules are displayed with derived style rules. The user interface in which the combined style rules appear may also provide interactivity such that at least one of the properties of a derived style rule is bound to a property of an authored style rule from which the property of the derived style rule was derived. In some embodiments, the derived style rules may be style rules that are helpful to the design of a document, but are not interpreted after the document is deployed.
-
Citations
20 Claims
-
1. A computer program product comprising one or more computer storage media having thereon computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, cause the computing system to perform the following:
-
an act of evaluating an authored style rule set of one or more authored style rules that apply to a set of one or more markup language element types; an act of deriving a derived style rule set of one or more style rules based on the act of evaluating the authored style rule set; and an act of displaying at least one of the authored style rules of the authored style rule set along with at least one of the derived style rules of the derived style rule set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method for displaying a hybrid set of one or more authored style rules as well as one or more derived style rules on a display, the method comprising:
-
an act of executing computer-executable instructions on one or more processors of a computing system, and in response thereto, the computing system performing the following; an act of deriving a derived style rule set of one or more style rules based on an evaluating of an authored style rule set of one or more authored style rules; and an act of concurrently displaying on a display of the computing system at least one of the authored style rules of the authored style rule set along with at least one of the derived style rules of the derived style rule set.
-
-
20. A computer program product comprising one or more computer storage media having thereon computer-executable instructions that are structured such that, when executed by one or more processors of a computing system, cause the computing system to instantiate in memory the following:
-
a derivation component configured to
1) evaluate an authored style rule set of one or more authored style rules that apply to a set of one or more markup language element types, and
2) deriving a derived style rule set of one or more style rules based on the act of evaluating the authored style rule set; anda user interface component configured to
1) displaying at least one of the authored style rules of the authored style rule set along with at least one of the derived style rules of the derived style rule set, and
2) providing interactivity with the displayed style rules such that at least one of the properties of a derived style rule is bound to a property of an authored style rule from which the property of the derived style rule was derived.
-
Specification