Open joe-watkins opened 9 years ago
This list is amazing. Thank you! I am totally going to work my way down this list... just as soon as I can.
Oh, not launching today. If that wasn't already kinda obvious. I'm hoping next Tuesday will work. So. Much. To. Do! And this list, having you test things out, helps tremendously in getting there. So thank you.
Awesome.. you are welcome! Glad to help :) Let me know if you need clarification or assistance with any of the items.
<main id="main" role="main" tabindex=0><
Is this right? Will you test drive it to confirm it's a good change? Thanks!Ok, that's it for today. I'll hit the rest soon.
THANKS JOE!!
Great! I love lists.. and good work.
(5) Here's something you could do for the responsiveness of that section.. you may already have a plan :)
flex-direction: column;
to #block-views-reviews-block .view-reviews #181 _home.scsswidth: 100%;
#block-views-reviews-block .views-row #188/* line 181, ../sass/_home.scss */
#block-views-reviews-block .view-reviews {
display: flex;
flex-wrap: wrap;
justify-content: center;
flex-direction: column; // I'm new
}
/* line 188, ../sass/_home.scss */
#block-views-reviews-block .views-row {
align-items: flex-start;
width: 100%; // I'm new
}
// I'm new - 2up
@media(min-width: 600px){
#block-views-reviews-block .view-reviews {
flex-direction: row;
}
#block-views-reviews-block .views-row {
width: 50%;
}
}
// I'm new - 3up
@media(min-width: 960px){
#block-views-reviews-block .views-row {
width: 33.33%;
}
}
(7) Ha! Super easy.. get it into your JS.. add a class to the container that wraps the videos <div class="flexible-video'>..video embed here..</div>
and instantiate the plugin: $(".cool-video-wrapper-class").fitVids();
(9) Almost! Do these things: http://www.screencast.com/t/qnppeou6e Then you can add css below to remove the focus ring on the container.. not really needed as the user can tab again and get to links and content in the main container:
#main-content { outline: none; }
The reason it was still failing is the skip-to link was directing the user to an anchor link in the markup.. then when the user tabbed again the browser went back up the dom tree for next logical links..that being your nav which takes the user back up to the top.
Have a good weekend, Jen!
Re: 9.
This is a pretty big change to how Drupal's been doing things. Here's a discussion on the older method. https://www.drupal.org/node/467976 — which suggests adding tabindex="-1" to the anchor link.
<a name="main-content" tabindex="-1"></a>
Interesting. Hm. What do you think? This is not something I've done a lot of research on, but I know the folks who made Zen & Drupal a11y have.
Ok, for 9, I did a bit of a hybrid approach (a bit less conservative, I guess, in changing the Drupally way of doing a skip link)... I figure this is good until you tell me your way is better, at which point I'll jump in and do your way. Which do you think is better?
That's it! Yeah!! Thanks again.
Hi Jen,.. By adding the markup I suggested you no longer need the named anchor anymore.. watch the vid where I take it out of the dom and things still work great: http://www.screencast.com/t/TXnEe29QW4
tabindex="0" or tabindex="-1" on the skip to link target will both work. We can simply add the target ID to the parent container vs. a named anchor.. they mention this method in the Drupal doc: http://www.screencast.com/t/fgIlgtyyZpN
Good work Jen!
(13) Sweet! If you wanted you could add an outline: none; style to that container as well if this focus ring on the container bugs ya: http://www.screencast.com/t/V1f3jX5Eqy
If you ever wanted to add even more accessibility to these containers that we are adding focus to we could even add an aria-label=".." to that container. Example:
<article class="transcript" id="transcript" tabindex="0" aria-label="Full transcript for episode number 95 with Jeff Eaton">
(14) Yes.. that's good. While the content is available to you as other fields it is nice to abstract the alt out as you would have more control over the descriptive text. It is possible the image may not be of the human :)
(15) not seeing this error now :)
(16) nice! look great
(17) also looks good!
I noticed that tabbing through the links on the episode page (latest normal Chrome on Mac, setup in a normal fashion, nothing special configured) — I go from the player to some links (good), to the transcript, which is nicely highlighted in blue, to the links inside the transcript... FOREVER (because the transcripts are forever long) and I can't get to the button to open the transcript, nor the show note likes after that.
Suggestions....
Jen,.. I will poke at this item tonight :) Sorry for delay.
Hi :) So this comes down to markup order. You could move the div with a class of .transcript-expander
so that is is before the transcript: http://www.screencast.com/t/lyVtKhgm
Then using absolute bottom positioning along with defining a 100% width you can make that button appear at the bottom of the hidden content. You will want to add position: relative;
to the parent article.transcript
So now the user tabs to transcript section and the next link they hit is the 'Show full transcript' button.. giving the user the opportunity to expose all the content.
Hi Jen!
I love the new site :) I understand you are still working on it and I'd love to help with these bugs I've found. Perhaps you can sift through the list and make tickets for the bugs you want to see fixed prior to launch or that may be relevant.
I felt it would be better for you to curate the bugs.. all of them are fairly minor with the exception of some accessibility concerns.
The site holds up well in all your supported browsers :) good work!