One thing I did notice. If a user has clicked the banner to dismiss it, when the next page loads the banner appears briefly, so the check to display the banner is causing elements to flash, which is an a11y issue. I'm wondering if the banner should be an overlay, so that the user will click to dismiss it the first time they see it, and sequenced so that we check for prior dismissal/having seen the banner before trying to draw it.
Bug 1614162 Comment 3 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
One thing I did notice. If a user has clicked the banner to dismiss it, when the next page loads the banner appears briefly, so the check to display the banner is causing elements to flash, which is an a11y issue. I'm wondering if the banner should be an overlay, so that the user will click to dismiss it the first time they see it, and sequenced so that we check for prior dismissal/having seen the banner before trying to draw it. Also if this is on an older/slower/constrained system, I'm wondering if the flash of content is more noticeable.