Seven structural signals feed the score, each worth a fixed share of the 100 points. The viewport meta tag carries the most weight because without it a mobile browser will not scale the layout correctly. Responsive CSS is judged from inline styles and up to six linked stylesheets, looking for media queries, container queries, fluid width rules, flex/grid patterns, and framework breakpoint clues. The fixed-width check hunts for large pixel widths declared inline, in linked CSS, or as attributes that tend to break narrow screens.
The remaining points cover heavy iframe embeds, wide table layouts, and the presence of touch-target controls such as inputs and buttons. Each signal is graded Strong, Partial, or Missing, and any signal short of full marks generates a matching suggestion.