| | |
Objects
Every snippet of information stored in the block that is not part of the OS, or an enhancement of the OS, is an object. Each object consists of data and properties. The object's physical location within the block's storage isn't important to the user. The operating system looks at the properties of the object and decides where to display it within the timeline or the database.
When you move an object on the screen the properties are updated to reflect where you drop it, forming relationships. There are master objects, such as your personal information, that are never duplicated; all enhancements fetch the relevant data from the master objects. So, if you change an email address -- all enhancements that fetch that address are always up to date.
There are also sub-objects that have registered behaviors. One example is simple text. When software developers write for this OS they write enhancements that act on the objects or sub-objects.
The next two sections show some of the possibilities when everyone is using object standardization.
|
|