Plasticity is the capacity of a user interface to withstand variations of both the system's physical characteristics and the environment while preserving usability. A so-called "responsive web site" is an instance of a plastic user interface.
Lightweight Imaging Device Interface Language is a printer interface definition language used in more recent Hewlett-Packard printers. This language is commonly used on HP Deskjets that do not support the...
Microsoft Interface Definition Language is a text-based interface description language from Microsoft, based on the DCE/RPC IDL which it extends for use with the Microsoft Component Object Model. Its compiler...
In software development, Java Interface Definition Language, or Java IDL, is an implementation of the CORBA specification and enables interoperability and connectivity with heterogeneous objects. It is basically an Object...
The fragile binary interface problem or FBI is a shortcoming of certain object-oriented programming language compilers, in which internal changes to an underlying class library can cause descendant libraries or...
In computing, an object-oriented user interface is a type of user interface based on an object-oriented programming metaphor, and describes most modern operating systems such as MacOS and Windows. In...
A vector-based graphical user interface is a mostly conceptual type of graphical user interface where elements are drawn using vector rather than raster information.
In electronics, the Interface Logic Model is a technique to model blocks in hierarchal VLSI implementation flow. It is a gate level model of a physical block where only the...
In computing, the Oracle Call Interface consists of a set of C-language software APIs which provide an interface to the Oracle database. OCI offers a procedural API for not only...
An adaptive user interface is a user interface which adapts, that is changes, its layout and elements to the needs of the user or context and is similarly alterable by...
The external bus interface, usually shortened to EBI, is a computer bus for interfacing small peripheral devices like flash memory with the processor. It is used to expand the internal...