Which design place is typically used to communicate the basic hierarchy of visual elements on a page?

A. primitive
B. mock-up
C. wireframe
D. prototype

C. wireframe

The design place typically used to communicate the basic hierarchy of visual elements on a page is a C. wireframe.

The design place typically used to communicate the basic hierarchy of visual elements on a page is a wireframe.

To understand this, let's break down the options:

A. A primitive is a simple, basic shape or element, such as a square or a circle. While primitives can be used in design, they are not specifically used to communicate the hierarchy of visual elements on a page.

B. A mock-up is a static representation or visual draft of a design, often created to give an impression of what the final product will look like. While a mock-up can provide an overall visual representation, it might not necessarily focus on the hierarchy of elements.

C. A wireframe is a low-fidelity, skeletal representation of a webpage or application. It focuses on the layout and structure, ignoring visual elements such as colors, fonts, or detailed graphics. Wireframes are commonly used to communicate the basic hierarchy of visual elements, including their positioning and relationships on a page.

D. A prototype is an interactive model or simulation of a design, typically created to test functionality or user interactions. While a prototype can show the visual hierarchy, its main purpose is to demonstrate the functionality rather than primarily communicate the hierarchy.

Therefore, the correct answer is C. wireframe.