chihacknight / decarbonize-my-state

What does it take to decarbonize your state?
https://decarbmystate.com/
MIT License
13 stars 1 forks source link

Site Launch Checklist #73

Closed derekeder closed 2 years ago

derekeder commented 2 years ago

From the DataMade Site Launch Checklist

Load Testing and Website Optimization

Deployment and DNS

Web Search Indexing

Google Analytics

Accessibility

Sharing & Rich Snippets

Miscellaneous Polish

Browser and mobile compatibility

Using BrowserStack's mobile device emulators and/or your own mobile device, confirm that:

Printer Friendliness

Dynamic sizing, dark backgrounds, and interactivity don't play well with printers.

Pick one:

GitHub README

If the site is open source, make sure the README.md is complete and accurate.

Here's a few good examples:

The README should generally contain information on the following:

hkier commented 2 years ago

Derek,

Does your checklist need an item to assure website meets disability access requirements?

derekeder commented 2 years ago

@hkier yes it should! @vkoves this is your area of expertise - what steps should be added to ensure accessibility ahead of launch?

hkier commented 2 years ago

@derekeder since I know you grabbed this list from a source list, I wonder if your source list also needs to be updated to include an accessibility item/task?

derekeder commented 2 years ago

@hkier yes I was thinking the same thing. Lets update the list here with the accessibility items, and then I can add them back to the source list. It would be a great addition!

vkoves commented 2 years ago

Just did a quick scan in grayscale and everything looks solid - our colors have clear darkness values and are differentiable even without color:

Screenshot from 2022-05-17 19-47-34

vkoves commented 2 years ago

Also confirmed headings are good on the homepage and the state details page:

Screenshot from 2022-05-17 20-29-19

vkoves commented 2 years ago

@derekeder - only found one last issue:

I've done some testing with a screen reader and the only last issue is the graphs are not accessible in any way, but I don't think there's a clean fix for that.

I wonder if there's a way we could show the data in a table as an alternate means of access, which is how I handled this at my work.

derekeder commented 2 years ago

last issue with accessibility resolved in #116