GoodocFontSizeStats

AI Overview😉

  • The potential purpose of this module is to analyze the font sizes and styles used on a webpage, providing statistics on the distribution of font sizes, line heights, and line spacing. This information can help Google understand the readability and visual layout of a webpage.
  • This module could impact search results by influencing how Google ranks webpages based on their usability and readability. Webpages with clear and consistent font sizes, line heights, and spacing may be considered more user-friendly and therefore more relevant to search queries, potentially improving their ranking.
  • To be more favorable for this function, a website could:
    • Use clear and consistent font sizes and styles throughout the webpage.
    • Ensure proper line spacing and height to improve readability.
    • Avoid using too many different font sizes and styles, which can make the webpage look cluttered and harder to read.
    • Use headings and subheadings to create a clear visual hierarchy and improve the overall structure of the webpage.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.GoodocFontSizeStats (google_api_content_warehouse v0.4.0)

Statistics about a particular font size (from CharLabel.FontSize) aggregated over a range of symbols

Attributes

  • fontId (type: integer(), default: nil) - CharLabel.FontId and FontSize
  • fontSize (type: integer(), default: nil) -
  • medianHeight (type: integer(), default: nil) - The measurements are in pixels
  • medianLineHeight (type: integer(), default: nil) - top to bottom
  • medianLineSpace (type: integer(), default: nil) - bottom to next top in para
  • medianLineSpan (type: integer(), default: nil) - top to next top in para
  • medianWidth (type: integer(), default: nil) -
  • numLineSpaces (type: integer(), default: nil) - Lines (out of num_lines) that have a successor line within their para
  • numLines (type: integer(), default: nil) - Line stats for this font. "top" corresponds to the highest ascender and "bottom" to the lowest descender. num_lines = # lines with > 50% symbols having this font
  • numSymbols (type: integer(), default: nil) -

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoodocFontSizeStats{
  fontId: integer() | nil,
  fontSize: integer() | nil,
  medianHeight: integer() | nil,
  medianLineHeight: integer() | nil,
  medianLineSpace: integer() | nil,
  medianLineSpan: integer() | nil,
  medianWidth: integer() | nil,
  numLineSpaces: integer() | nil,
  numLines: integer() | nil,
  numSymbols: integer() | nil
}

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.