New Entity

Draft 1.1:
Index


Installation



Purpose: Starting overview of enabling a New Entity™

Additional Usage: Add modular Frontend frameworks on top of a New Entity™ to enhance it's visual features and capabilities.

A modular New Entity™ has the following directory grid:

              
/
index.html
sitemap.xml
static/
static/js/
static/js/createOrigin.js
static/js/presentEntity.js
static/js/entityMap.js
static/js/windowView.js
static/js/interactionsXY.js
static/js/tempoCommunicate.js
static/js/cleanValue.js
static/img/
static/img/newentity.jpg
static/img/favicon/
static/img/favicon/favicon.ico
textpage/
textpage/plain

              
             

textpage/plain is a simple I/O endpoint. It can be in HTML, XML, or plain text (Other simple endpoint extension of your choosing are allowed if explicitly defined and tracked, such as .txt, .ds, and more.)

Either 1 minimal .js file newentity.js or the same file broken into modular parts, totaling 7 scripts must be present in order to get the maximized benefit.

As a framework, the total scripts needed can be minimized to compress requests into the following directory grid format->1 .js, 1 .html, 1 .xml, 1 .ds, 1 .jpg

What do these scripts Include? A complete, industry leading media delivery front end with fully optimized and compliant inline styles made available as a starting point.

JavaScript

1.) createOrigin.js- Define Origin locations and base environment variables

2.) presentEntity.js - Define Entity display definitions

3.) entityMap.js - Define Maps to discoverable metaclass objects

4.) windowView.js - Define View logic and add enhanced visual features

5.) interactionsXY.js - XY Interaction building blocks

6.) tempoCommunicate.js - Time logic-engine and server communication decider

7.) cleanValue.js - I/O value formatting

X.) Additional Extensions - There are many possible ways to extend a New Entity™ with custom routines and operations.

HTML

1.) index.html - Default Starting Page

2.) /textpage/plain - Default Base Page

XML

1.) sitemap.xml - Sitemap for the default configuration

How to Use: Installation and setup

1.) Simply put all 7 of the scripts into the default script location

2.) Put the entire newentity.js section into the bottom of your default/stock issued page. These files should go in this exact order only.




This would then be installed by changing your domain specific variables and putting in script blocks.

              

..src="static/js/createOrigin.js..
..src="static/js/presentEntity.js..
..src="static/js/entityMap.js..
..src="static/js/windowView.js..
..src="static/js/interactionsXY.js..
..src="static/js/tempoCommunicate.js..
..src="static/js/cleanValue.js..

              
             

If you're using the optimized version, use the following:

              

..src="static/js/newentity.js..

              
             

In many instances, using only one of the scripts may be necessary. Or, you may choose to combine them.



View Optimized newentity.js | Start script explore: cleanValue



Release overview:



Release Version Name Release Version Date
Version 0.6: Preview 12/28/2020
Version 0.7: Beta 06/01/2023