Patent · US Active

Creation and display of a webpage with alternative layouts for different webpage widths

US10210144B2 · kind B2 · utility

9Cited by
12References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 16, 2016
Grant dateFeb 19, 2019
Priority date
Expiry dateAug 16, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F40/154
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods and systems for creating a webpage having different element orders for different webpage widths are disclosed. A computing device receives inputs specifying different layouts of elements in different orders for different webpage widths. The computing device creates markup code for the webpage that specifies separate subtrees of nodes for the different layouts and then modifies the markup code to replace duplicate nodes with placeholders in the subtrees. The computing device also creates script code for the webpage with instructions for modifying a live DOM created from the markup code based on current webpage width. Specifically, the script code modifies the live DOM to specify positioning the elements differently for different webpage widths by changing the visibility of nodes and swapping placehoders and content nodes in the subtrees.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.