PIXEL PERFECT REAL-TIME WEB APPLICATION FRAMEWORK

Uloženo v:
Podrobná bibliografie
Název: PIXEL PERFECT REAL-TIME WEB APPLICATION FRAMEWORK
Document Number: 20190286427
Datum vydání: September 19, 2019
Appl. No: 16/428884
Application Filed: May 31, 2019
Abstrakt: A system and methods for a real-time web application framework including a server controlled real-time web application with synchronized server components mapped to client widgets, a method for modal execution support in a real-time web application environment, a pixel perfect designer having a designer, an image renderer, and server components, the image renderer configured to render a client widget based on the properties of a server component, and a theming system implemented by the real-time web application during run-time.
Claim: 1. A method of providing a dynamic, customizable theming system for a web application comprising: creating a theme file, the theme file being a single file and not multiple combined files; defining in the theme file, a theme name, settings, fonts, colors, images and appearances; and converting the theme file into a dynamic code that is executed by a client during run-time of the web application; wherein: the settings comprises general system and application specific information including whether or not scrollbars will be displayed and frame padding widths, the fonts comprises an indirection map, mapping differently named fonts to sets of font information, the colors comprises an indirection map, mapping named colors to specific colors that the client may use to draw the named colors, the images defines named images that can be reused in the theme file or web application, mapping named images to defined image sources, the appearances define styles and properties grouped by key names and states, each key name capable of reuse by the web application or widget to determine which styles or properties to use in relation to a state or combination of states, the styles being values that apply to entire widgets using a CSS class system, properties being values that are assigned to a widget property with the same name and capable of being overridden in a specific widget instance, and each appearance of the appearances is capable of being a parent appearance, the parent appearance containing child appearances, the child appearances limited in scope to the child widgets of a widget using the parent appearance.
Claim: 2. The method of claim 1, wherein the theme file is in JavaScript Object Notation (JSON) format.
Claim: 3. The method of claim 1, wherein the dynamic code is in JavaScript.
Claim: 4. The method of claim 1, wherein the font information comprises one or more of font type, font size, bold, italic, and url source information.
Claim: 5. The method of claim 1, wherein the font information comprises font type, font size, bold, italic, and url source information.
Current International Class: 06; 06; 04; 04
Přístupové číslo: edspap.20190286427
Databáze: USPTO Patent Applications
Popis
Abstrakt:A system and methods for a real-time web application framework including a server controlled real-time web application with synchronized server components mapped to client widgets, a method for modal execution support in a real-time web application environment, a pixel perfect designer having a designer, an image renderer, and server components, the image renderer configured to render a client widget based on the properties of a server component, and a theming system implemented by the real-time web application during run-time.