Exposing user details to JS

In our projects we are currently looking at how we can improve our solutions to be more adaptive to users, specifically looking at how we can make changes to improve the experience with say dyslexia or varying forms of colour blindness.

Now the bodge solution to this is to offer the user an option to pick from a dropdown on the site that we inject, however it'd be great if a user could specify in their profile settings these requirements and then in the JS be able to access a User object which contains their basic details along with any of these other settings such as additional requirements they have that we can catch in our code to provide those necessary changes.

So could we get:

  1. Settings in the user profile where they can include additional needs they have
  2. A user object exposed in JS that we can access this detail, along with the other basic details (name, phone, email)
Parents
  • Hey Ryan McDonough,

    Great to see you thinking about user experience improvements. A user profile settings section sounds like a solid plan. To tackle the accessibility tweaks for dyslexia and color blindness, consider adding a feature where users can specify their preferences in their profiles.

    Now, about the JS part – having a User object accessible in JS is a nifty idea. It could hold not just the basics like name and contact info, but also these specific user preferences. This way, your code can adapt and provide a seamless experience based on individual needs.

    I implemented a similar solution in one of my projects and it made a splash in terms of personalization. Andersen's (the company for which I created this project) experience in software development and user-centric solutions played an important role in this success. Just make sure that sensitive user data is handled securely.

    Good luck :)

Reply
  • Hey Ryan McDonough,

    Great to see you thinking about user experience improvements. A user profile settings section sounds like a solid plan. To tackle the accessibility tweaks for dyslexia and color blindness, consider adding a feature where users can specify their preferences in their profiles.

    Now, about the JS part – having a User object accessible in JS is a nifty idea. It could hold not just the basics like name and contact info, but also these specific user preferences. This way, your code can adapt and provide a seamless experience based on individual needs.

    I implemented a similar solution in one of my projects and it made a splash in terms of personalization. Andersen's (the company for which I created this project) experience in software development and user-centric solutions played an important role in this success. Just make sure that sensitive user data is handled securely.

    Good luck :)

Children
No Data