CPC G06F 40/106 (2020.01) [G06F 16/955 (2019.01); G06F 16/9574 (2019.01); G06F 40/14 (2020.01); G06F 40/186 (2020.01)] | 19 Claims |
1. A service computing system that generates a preview of a website, where the preview of the website includes an action control configured to control the website from within the preview of the website, said service computing system comprising:
one or more processors; and
one or more computer-readable media having thereon instructions that are executable by the one or more processors to cause the service computing system to:
receive a website identifier corresponding to a website;
in response to the received website identifier, access metadata associated with the website, wherein the metadata includes information for an action control, which is associated with the website, the action control, when activated, controls, from within a preview of the website, an action for the website;
select, using the metadata, a preview template that controls how the action control is displayed relative to other elements in the preview of the website;
extract the information for the action control and obtain the preview template;
based on the extracted information for the action control and the preview template, construct preview data representing the preview of the website, wherein the preview data includes the information about the action control and is organized based on the preview template, and wherein the preview data is structured to be interpretable by a client computing system to cause the client computing system to render the preview of the website, the preview of the website includes a preview-embedded version of the action control that, when activated, controls the action for the website via the preview-embedded version of the action control.
|