- 05 Sep 2024
- 1 Minute To Read
-
Print
-
DarkLight
-
PDF
Improve Smart Detect Performance
- Updated On 05 Sep 2024
- 1 Minute To Read
-
Print
-
DarkLight
-
PDF
What is Smart Detect?
Smart Detect is a core technology and algorithmic framework within Whatfix that is designed to enhance the efficiency and accuracy of element detection on web applications. The primary goal of Smart Detect is to provide a superior element selection experience for authors creating content using Whatfix. This involves minimizing the need for manual configuration, enhancing visibility into the application's elements, and mitigating content failures.
How does Smart Detect find elements?
Whatfix makes detection calls to identify and locate elements within a web application. These detection calls are requests made to the browser to locate specific elements based on provided selectors such as IDs, classes, or attributes.
Smart Detect comes pre-configured with optimized performance to reduce any potential lag or delays. However, you have the option to further enhance the performance of Smart Detect by enabling the Smart Detect Performance toggle. This reduces the frequency of detection calls when an element selector is already provided. In other words, if the user has already specified a way to locate a particular element, enabling this toggle allows Smart Detect to recognize that the element selector is available and skip unnecessary detection calls. By reducing the number of detection calls in such cases, the overall performance of Smart Detect improves.
Use the following steps to improve Smart Detect performance:
-
On the Whatfix Guidance dashboard, click Settings.
-
Click Advanced customisation.
-
Click Technical configuration.
-
Click Add preferences.
-
Click Common Properties.
-
Select the Smart Detect Performance checkbox.
-
Click Add.
-
Enable the Smart Detect Performance toggle.
-
Click Save.