Visual Prominence
Visual Prominence is a fundamental dark pattern formally categorized under “Manipulating Visual Choice Architecture.” While False Hierarchy manipulates the relationship between opposing choices, Visual Prominence operates as an absolute metric. It does not require semantic opposition and frequently occurs with a single dominant action. It deliberately weaponizes aesthetic variables—such as color saturation, relative luminance, typographical weight, and bounding box area—to unilaterally direct user attention toward a business-favorable action. By intentionally maximizing visual saliency and manipulating Fitts's Law, the interface makes the target action visually and physically unavoidable compared to the general baseline of the application.

1
Structural Asymmetry in DOM Subtree Weight
Condition 1: Structural Asymmetry in DOM Subtree Weight
Given
To establish a structural baseline for Visual Prominence, the algorithm compares the DOM subtree complexity of the business-favorable action node against the median subtree of all other interactive siblings. Let count the total descendant nodes in the rendered subtree of node . The feature triggers if the favorable action's subtree is structurally bloated—injecting extra wrapper <div> elements, icon containers, or gradient overlays—to a ratio exceeding relative to its peers:
2
Absolute Bounding Box Dominance
Condition 2: Absolute Bounding Box Dominance
Given
To quantify this absolute dominance, we define as the DOM node representing the business-favorable action. We contrast its scale against , which represents the mean bounding box area of standard interactive elements within the current viewport. By calculating as the computed pixel area of a node's bounding box, the feature triggers if the interactive surface area of the target node mathematically dwarfs the baseline UI environment. This intentional manipulation of human motor interaction minimizes the friction to click the target, formalized when the ratio exceeds a severe size multiplier threshold :
3
Semantic Neutrality of Dominant Action Labels
Condition 3: Semantic Neutrality of Dominant Action Labels
Given
To establish a semantic baseline for Visual Prominence, the algorithm computes the NLP sentiment and coercion scores of the text label on the visually dominant business-favorable action button . The feature triggers if the label text carries a sentiment score deviating from neutrality by more than on a normalized scale, or if it contains lexemes from a curated coercion dictionary (“unlock,” “claim,” “don't miss”), indicating that visual dominance is compounded by manipulative semantics: