-
公开(公告)号:US20230297764A1
公开(公告)日:2023-09-21
申请号:US17695107
申请日:2022-03-15
Applicant: salesforce.com, Inc.
Inventor: Marcus Lenzner
IPC: G06F40/143 , G06F40/117 , G06F40/106
CPC classification number: G06F40/143 , G06F40/117 , G06F40/106 , G06F40/40
Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a non-obtrusive markup augmentation of websites during website localization. A method includes generating a localization descriptor for a localization element on a website, encoding the localization descriptor into unparsed syntax in code for the website, adding pseudo tag notations to the localization descriptor encoded in the unparsed syntax, extracting text that is being localized from the localization descriptor by identifying the pseudo tag notations, and creating a visual indicator for display as an overlay outside a visible area of the website to indicate a change in appearance of the website after localization, wherein a size of the visual indicator is scaled to match a size of the text as displayed in the visible area of the website when the code is rendered.
-
公开(公告)号:US20200279010A1
公开(公告)日:2020-09-03
申请号:US16290161
申请日:2019-03-01
Applicant: salesforce.com, inc.
Inventor: Marcus Lenzner , Benjamin Siegmund
IPC: G06F16/957 , G06F16/9535 , G06F16/958 , H04L9/06 , G06F17/22
Abstract: Delivering web pages in a rule-based content caching system includes receiving a request for a web page from a requesting customer, generating a visibility fingerprint for the web page based on web page components and one or more visibility rules, determining if a web page identified by the visibility fingerprint is in a cache, getting the web page from the cache when the web page identified by the visibility fingerprint is in the cache, when the web page identified by the visibility fingerprint is not in the cache, rendering the web page based on the web page components and the visibility rules and storing the web page in the cache, and returning the web page to the requesting customer.
-
公开(公告)号:US20230297638A1
公开(公告)日:2023-09-21
申请号:US17695277
申请日:2022-03-15
Applicant: Salesforce.com, inc.
Inventor: Marcus Lenzner
IPC: G06F16/957 , G06F16/958 , G06F40/58
CPC classification number: G06F16/9577 , G06F16/958 , G06F40/58
Abstract: Disclosed herein are system, method, and computer program product embodiments for automatically detecting layout shifts or anomalies in a website during localization processes. A method includes generating a first rendering of a localization element on a website, extracting localized text from a localization descriptor for the localization element in code for the website, applying the localized text to the localization element on the website, generating a second rendering of the localization element on the website after the applying of the localized text, identifying an anomaly in the localization element displayed on the website by comparing the first and second renderings, and creating a visual indicator for display as an overlay outside a visible area of the website, wherein a location of the visual indicator corresponds to a location of the anomaly in the localization element displayed on the website.
-
公开(公告)号:US20220237689A1
公开(公告)日:2022-07-28
申请号:US17158071
申请日:2021-01-26
Applicant: salesforce.com, inc.
Inventor: Marcus Lenzner
IPC: G06Q30/06 , G06F16/958
Abstract: Systems and method are provided for receiving, at a server, a request to generate a page with content. The server may determine an output type for the page based on the received request. Object data may be retrieved for the content of the page, and the content for the page may be determined. Content data for the determined output type may be serialized based on the retrieved object data. The page may be generated to be transmitted for output based on the serialized content data.
-
公开(公告)号:US11023556B2
公开(公告)日:2021-06-01
申请号:US16508012
申请日:2019-07-10
Applicant: salesforce.com, inc.
Inventor: Marcus Lenzner
IPC: G06F17/00 , G06F16/958 , G06F16/955 , G06K19/06 , H04L9/32 , G06F40/226
Abstract: Designing and previewing web pages includes displaying an identifying image encoded with a first uniform resource locator (URL) of a preview web page on a display of a first computing device, the first URL including a location of the preview web page and a token unique to a web page authoring session for the preview web page; receiving, from a second computing device, a second URL obtained by capturing the identifying image on the display of the first computing device by a camera of the second computing device and decoding the captured identifying image to get the second URL by the second computing device; validating the second URL; and sending the preview web page to the second computing device when the second URL is validated. The preview web page may then be displayed on the second computing device.
-
公开(公告)号:US10789413B2
公开(公告)日:2020-09-29
申请号:US16290212
申请日:2019-03-01
Applicant: salesforce.com, inc.
Inventor: Marcus Lenzner
IPC: H04N21/262 , H04N21/43 , G06F17/50 , G06Q30/02 , G06F40/106 , G06F3/0484 , H04L29/08 , G06Q30/06 , G06F16/48 , G06Q10/10
Abstract: Designing and previewing web pages include accepting user input to select a customer segment and a first point in time in a time frame of a time line; displaying a representation of components of a web page visible over the time frame according to visibility rules, the selected customer segment, and the first point in time; accepting user input to select a second point in time in the time frame; and displaying the representation of components of the web page visible over the time frame according to the visibility rules, the selected customer segment, and the second point in time.
-
公开(公告)号:US10788957B1
公开(公告)日:2020-09-29
申请号:US16547912
申请日:2019-08-22
Applicant: salesforce.com, inc.
Inventor: Marcus Lenzner
IPC: G06F3/048 , G06F3/0483 , G06F3/0484
Abstract: Techniques for designing and previewing web pages include creating a component edit panel for a user interface of a web page designer application, creating a custom attribute editor; and creating a custom editor sandbox to isolate the custom attribute editor from other parts of the web page designer application. Further techniques include setting up a message channel to the custom attribute editor through the custom editor sandbox, and adding the custom editor sandbox to the component edit panel.
-
公开(公告)号:US20200279014A1
公开(公告)日:2020-09-03
申请号:US16290212
申请日:2019-03-01
Applicant: salesforce.com, inc.
Inventor: Marcus Lenzner
IPC: G06F17/21 , G06F3/0484
Abstract: Designing and previewing web pages include accepting user input to select a customer segment and a first point in time in a time frame of a time line; displaying a representation of components of a web page visible over the time frame according to visibility rules, the selected customer segment, and the first point in time; accepting user input to select a second point in time in the time frame; and displaying the representation of components of the web page visible over the time frame according to the visibility rules, the selected customer segment, and the second point in time.
-
-
-
-
-
-
-