Patent ID: 9465882
Filing Date: 2016-10-11
CPC Classification: G06F,G06T

Claim Text:
1. A method comprising: receiving, by a web page authoring tool, presentation information for a static graphical object to be rendered in a web page; converting, by the web authoring tool, the presentation information to a markup language format; receiving, by the web page authoring tool, animation information for an animation of the static graphical object in the web page, the animation information received separately from the presentation information; converting, by the web authoring tool, the animation information to a data interchange format; identifying, by the web authoring tool, a list of types or versions of web browsers usable to render the animation; selecting, by the web page authoring tool, a runtime engine based on the list of web browsers, wherein the runtime engine is compatible with each web browser in the list such that the runtime engine enables each web browser in the list to render the animation by running the runtime engine; and editing, by the web page authoring tool, the web page such that, upon a rendering of the edited web page in a web browser from the list, the runtime engine is executed, wherein executing the runtime engine causes a presentation of the static graphical object based on the presentation information in the markup language format, and causes the animation of the presentation based on the animation information in the data interchange format, and wherein editing the web page comprises storing separately or referencing separately in the web page the presentation information in the markup language format, the animation information in the data interchange format, and the runtime engine.