HtmlrenderWebkitHeadlessProtoFrameResizeEvent

AI Overview😉

  • The potential purpose of this module is to track and record how a webpage's layout changes when its content is expanded or resized, particularly when it's done automatically. This helps Google understand how a webpage's structure and content are related, which can improve how it's indexed and ranked.
  • This module could impact search results by influencing how Google evaluates a webpage's user experience, content quality, and relevance. If a webpage's content is well-organized and easily accessible after resizing, it may be considered more user-friendly and relevant, which could improve its ranking. On the other hand, if a webpage's content becomes disorganized or difficult to access after resizing, it may be penalized.
  • To be more favorable for this function, a website could focus on creating responsive designs that adapt well to different screen sizes and devices. This could involve using flexible grids, images, and media queries to ensure that content is easily accessible and well-organized, even when the webpage is resized. Additionally, websites could prioritize content that is clear, concise, and easy to read, which would make it more likely to remain accessible and relevant after resizing.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Event for frame resize. Currently we only record resize events caused by automatic frame expansion.

Attributes

  • resizeType (type: String.t, default: nil) -
  • visibleRectAfterResize (type: GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoBox.t, default: nil) -
  • visibleRectBeforeResize (type: GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoBox.t, 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.HtmlrenderWebkitHeadlessProtoFrameResizeEvent{
    resizeType: String.t() | nil,
    visibleRectAfterResize:
      GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoBox.t()
      | nil,
    visibleRectBeforeResize:
      GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoBox.t()
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.