- published: 08 Apr 2014
- views: 46268
Modularity is the degree to which a system's components may be separated and recombined. The meaning of the word, however, can vary somewhat by context:
The term modularity is widely used in studies of technological and organizational systems. Product systems are deemed “modular”, for example, when they can be decomposed into a number of components that may be mixed and matched in a variety of configurations. The components are able to connect, interact, or exchange resources (such as energy or data) in some way, by adhering to a standardized interface. Unlike a tightly integrated product whereby each component is designed to work specifically (and often exclusively) with other particular components in a tightly coupled system, modular products are systems of components that are “loosely coupled.”
In The Language of New Media, Lev Manovich proposes five “principles of new media”—to be understood “not as absolute laws but rather as general tendencies of a culture undergoing computerization.” The five principles are numerical representation, modularity, automation, variability,and transcoding. Modularity within new media represents new media as being composed of several separate self-sufficient modules that can act independently or together in synchronisation to complete the new media object. In Photoshop, modularity is most evident in layers; a single image can be composed of many layers, each of which can be treated as an entirely independent and separate entity. Websites can be defined as being modular, their structure is formed in a format that allows their contents to be changed, removed or edited whilst still retaining the structure of the website, this is because the websites content operates separately to the website and does not define the structure of the site. The entire Web, Manovich notes, has a modular structure, composed of independent sites and pages, and each webpage itself is composed of elements and code that can be independently modified.