Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Pages - General Discussions
Unanswered

Accessibility & JavaScript

(0) ShareShare
ReportReport
Posted on by 6

Hi,

According to this page: https://learn.microsoft.com/en-us/power-pages/admin/accessibility Power Pages conforms to the WCAG 2.1 accessibility standard.

However, my understanding is that in order to comply with accessibility standards your site should work without JavaScript.

From the investigation we've done to date it would appear that even simple form submission requires JavaScript enabled to work. 

What am I missing? Is there a way to get Power Pages to work without having JS enabled, and using progressive enhancement to improve the experience if JS is enabled?

Thanks

Categories:
  • logibod Profile Picture
    6 on at
    Re: Accessibility & JavaScript

    Thanks @Fubar. It looks like JavaScript is mandatory when using Power Pages, but that shouldn't in itself be a blocker to meeting WCAG 2.1 AA depending on your interpretation. The pointer to the Conformance Reports was a useful one.

  • Fubar Profile Picture
    7,960 Super User 2025 Season 1 on at
    Re: Accessibility & JavaScript

    I believe WCAG 2 allows you to require Javascript. However, the scripted content or interactions must be compliant with the guidelines.  Note: WCAG are guidelines and 'comply with' can be a bit fuzzy as there are also different levels of conformance. 

     

    In the "Accessibility Standards" section of the link you provided has a link the the Conformance Reports - on the conformance reports page you can search for Power (at the moment I believe the various reports will still be listed under Power Apps Portal).

  • logibod Profile Picture
    6 on at
    Re: Accessibility & JavaScript

    Hi @Lucas001,

     

    It isn't that I want to write any JS myself. I want to use the out of the box functionality but to have it work if the user has JS turned off in their browser for whatever reason. I thought (and I'm happy to be corrected) that in order to be fully accessible a site had to work without JS. From what I've seen, and from what you are saying, it looks like Power Pages will not work if the browser isn't running JS.

  • Lucas001 Profile Picture
    2,182 Super User 2025 Season 1 on at
    Re: Accessibility & JavaScript

    Hi @logibod,

     

    I am still not sure if I get you correct.

    For your app you should not need to write JS yourself.

    However as you are planning to use some forms which you create in dataverse, there will be some javascript running in the background.

    You will still find all those preset scripts in your power page, if that's what you mean.

    Lucas001_0-1687441581865.png

    However for what you are trying to achieve, there won't be a necessity to code js yourself, if that answers your question.

  • logibod Profile Picture
    6 on at
    Re: Accessibility & JavaScript

    Hi @Lucas001, thanks for taking the time to respond.

     

    Ultimately I'm not looking to do anything complicated. A landing page with some intro text, leading into a couple of simple forms with Yes / No type options, leading to a final form capturing some basic data - name, email address, and some text. This final form should feed into the Dataverse where it can be picked up and actioned.

    Nothing here requires JavaScript to work, but is it inescapable with Power Pages?

  • Lucas001 Profile Picture
    2,182 Super User 2025 Season 1 on at
    Re: Accessibility & JavaScript

    Hi @logibod,

     

    what do you want to achieve?

    The problem which I see is that dataverse is in the backend and always connected with Js or Ts to your power. Even if you have no forms or anything else displayed there will be some JavaScript in the background.

    If you just want to create a simple html css page, it would probably be easier to code it yourself.

     

    Hope that helps.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Michael Gernaey – Community Spotlight

We are honored to recognize Michael Gernaey as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Power Pages

#1
Fubar Profile Picture

Fubar 69 Super User 2025 Season 1

#2
oliver.rodrigues Profile Picture

oliver.rodrigues 49 Most Valuable Professional

#3
Jon Unzueta Profile Picture

Jon Unzueta 43