Browser Zooming and user experience (typically Pages) has been improved drastically in version 16.x compared to all previous version web clients.
Consider the following scenario as an example.
NOTE: Use the screen of your laptop and not a very big screen. Browser zooming typically happens in laptops with small screens or to facilitate the work of slightly seeing users (accessibility).
- Use version 15.x or 14.x web client
- Run Edge chromium or Chrome and set the browser zoom to 125% or 150%
- In Dynamics 365 Business Central go to "Effective Permission" page
Lines are blurred and overlapped between permissions and permission set
In this way, users cannot even sometimes pick up the right record or proficiently use scrollbars.
This might happen in different pages and page types and depends on screen resolution and zooming factor.
Development team has been aware of this behavior and agree that this is a defect that affects usability, aesthetics and accessibility and is caused by the web client's inability to handle certain patterns of controls on page objects.
Despite the issue appearing simple, the platform changes needed to mitigate this behavior are not trivial as it requires adjustment to dozens of parameters that determine the layout of pages.
The good news is that zooming experience has been dramatically enhanced in version 16.x
These enhancements are bundled with the various changes to provide significantly better support and usability of complex pages having multiple parts, as announced here:
All in all, if you are using Web Client and apply a scaling factor in the most common browsers (e.g. Edge chromium or Chrome) you might think of upgrading your solution to 16.x or higher versions