The web application experiences sluggish performance on low to mid-range phones. Upon inspection, it appears that several factors contribute to this issue:
The presence of numerous event listeners, some of which may be unnecessary for phone users.
Extensive usage of CSS blur(), some of which may not be supported on phones.
Suggested Implementation
To address these performance issues, the following steps could be considered:
Review Event Listeners: Evaluate the necessity of all event listeners, particularly those related to functionalities that may not be crucial for phone users. Consider removing or optimizing event listeners where possible.
Separate JavaScript for Phone and Desktop: Split the JavaScript codebase into separate files optimized for phone and desktop users. This would allow for more streamlined and efficient code execution on each platform.
Other Details
Self-check:
[x] I have checked the smlab-niser/tirtha-public repository and found no related open or closed feature requests.
Feature Request / Suggestion
Issue
The web application experiences sluggish performance on low to mid-range phones. Upon inspection, it appears that several factors contribute to this issue:
blur()
, some of which may not be supported on phones.Suggested Implementation
To address these performance issues, the following steps could be considered:
Other Details
Self-check: