This is good stuff, though some of the comments are a bit out of context, haha 
😊. Lots more to consider around accessibility, but major thanks to Tim for 
flagging accessibility as part of GDPR because there's some significant 
intersection there.

When done wrong, this can actually prevent keyboard and screen reader users 
from even accessing the website, full stop, so it's critical stuff.

Thanks Tim.


President, Prime Access Consulting, Inc.
Phone: 919-345-3832
https://www.PAC.bz
Twitter: @SinaBahram
Personal Website: https://www.sinabahram.com

-----Original Message-----
From: mcn-l <[email protected]> On Behalf Of Tim Schwartz
Sent: Wednesday, March 4, 2020 12:50 PM
To: Andrew Fox <[email protected]>
Cc: Museum Computer Network Listserv <[email protected]>
Subject: Re: [MCN-L] CCPA/GDPR compliance

Hey All,

I went digging through some old tickets and pulled up our Acceptance
Criteria for making the GDPR modal popup accessible on AAM's website, I
thought this might be useful for others trying to make accessible popups or
modal messages.

-Tim

*Acceptance criteria*
-The button should include screen reader text and dismiss this message
-When the page loads, the keyboard focus to be set on the button.
-The containing div needs aria-modal=true attribute
-The escape key should activate the dismiss button.
-The button should be a button tag, not an anchor, and remove Role=button
attribute from the tag. It only conveys a name, does not change behavior.
Needs to be an actual button. (This is the equivalent of holding up a paper
in front of a wall and calling it a door)
-Make the modal heading an h2
-Make the modal heading focusable by setting tabindex to -1
-Set the focus to the modal heading when the page loads
-When the modal is dismissed, set the focus on "Skip to Content"



On Wed, Mar 4, 2020 at 9:36 AM Andrew Fox <[email protected]> wrote:

> Thanks, Tim!
>
>
> *Andrew Fox*Senior Web & Interactive Developer
> Fine Arts Museums of San Francisco
> 415.750.3615
>
>
> On Wed, Mar 4, 2020 at 9:23 AM Tim Schwartz <[email protected]> wrote:
>
>> Hey Andrew,
>>
>> We implemented GDPR for https://www.aam-us.org/ and a number of other
>> sites. A lot of it depends on if you are actually processing data or not,
>> or using cookies to track people. But for GDPR specifically it only matters
>> that those from the countries are informed, so you likely don't need to
>> change anything for your US customers. It looks like you are only
>> collecting data on your ticketing site, I would suggest offloading all the
>> GDPR and CCPA to them and the subdomain they use, not on your main site.
>>
>> Feel free to follow up with me directly if you have more questions.
>>
>> -tim
>>
>>
>> On Wed, Mar 4, 2020 at 3:02 AM Amalyah Keshet <[email protected]>
>> wrote:
>>
>>> Andrew:
>>>
>>> The consultancy I work for does comprehensive GDPR compliance training.
>>>
>>> If you like you can contact me off list.
>>>
>>> Amalyah Keshet
>>>
>>>
>>> On Tue, Mar 3, 2020, 02:02 Andrew Fox <[email protected]> wrote:
>>>
>>> > Does anyone have any experience making a museum website CCPA and/or
>>> GDPR
>>> > compliant? Right now I'm getting mixed messages from both our legal
>>> counsel
>>> > and our marketing team who are in contact with their media agency.
>>> >
>>> > A quick and far from thorough survey of museum websites suggests that
>>> most
>>> > aren't doing anything to address it yet, but I'd love to hear from
>>> anyone
>>> > who has.
>>> >
>>> > Thanks!
>>> >
>>> >
>>> > *Andrew Fox*Senior Web & Interactive Developer
>>> > Fine Arts Museums of San Francisco
>>> > 415.750.3615
>>> > _______________________________________________
>>> > You are currently subscribed to mcn-l, the listserv of the Museum
>>> Computer
>>> > Network (http://www.mcn.edu)
>>> >
>>> > To post to this list, send messages to: [email protected]
>>> >
>>> > To unsubscribe or change mcn-l delivery options visit:
>>> > http://mcn.edu/mailman/listinfo/mcn-l
>>> >
>>> > The MCN-L archives can be found at:
>>> > http://www.mail-archive.com/[email protected]/
>>> >
>>> _______________________________________________
>>> You are currently subscribed to mcn-l, the listserv of the Museum
>>> Computer Network (http://www.mcn.edu)
>>>
>>> To post to this list, send messages to: [email protected]
>>>
>>> To unsubscribe or change mcn-l delivery options visit:
>>> http://mcn.edu/mailman/listinfo/mcn-l
>>>
>>> The MCN-L archives can be found at:
>>> http://www.mail-archive.com/[email protected]/
>>>
>>
_______________________________________________
You are currently subscribed to mcn-l, the listserv of the Museum Computer 
Network (http://www.mcn.edu)

To post to this list, send messages to: [email protected]

To unsubscribe or change mcn-l delivery options visit:
http://mcn.edu/mailman/listinfo/mcn-l

The MCN-L archives can be found at:
http://www.mail-archive.com/[email protected]/

_______________________________________________
You are currently subscribed to mcn-l, the listserv of the Museum Computer 
Network (http://www.mcn.edu)

To post to this list, send messages to: [email protected]

To unsubscribe or change mcn-l delivery options visit:
http://mcn.edu/mailman/listinfo/mcn-l

The MCN-L archives can be found at:
http://www.mail-archive.com/[email protected]/

Reply via email to