Talking Drupal Newsletter #316

Today we are talking about Accessibility with Rain Breaw Michaels.

TalkingDrupal.com/316

Topics

  • We are talking about Accessibility today, but specifically gearing the conversation towards developers. Why?

  • So many people when coding for accessibility simply provide workarounds. Why can this be dangerous?

  • What is ARIA?

  • What is meant by the term Landmarks?

  • How does this apply to dev’s working with Drupal?

  • What modules do you recommend?

  • How can you help content editors maintain accessibility while adding content?

  • What are common pitfalls you see devs make

  • How can Javascript help or hurt Accessibility?

  • In closing, is there anything you would like to add?

Module of the Week

Anti Spam by CleanTalk

Resources

Clean Talk - Geerling’s Post
Anti-spam by Clean Talk
Acquia Engage
Time Timer
Driven to Distraction
Design of everyday things (Book)
ColorCube - Color Testing Tool
ARIA
WAI-ARIA
HTML 5 Landmarks
Module for decorative images
Editoria11y
Layout Builder
Content Strategy for the Web
PDF Accessibility course on Deque
VPAT
Hanlon’s Razor: “never attribute to malice that which is adequately explained by stupidity”

Guest

Rain Breaw Michaels - @rainbreaw

Hosts

Nic Laflin - www.nLighteneddevelopment.com @nicxvan
John Picozzi - www.epam.com @johnpicozzi
Chad Hester - www.chadkhester.com @chadkhester


Chad’s Book Corner

Information Architecture for the Web and Beyond by Louis Rosenfeld, Peter Morville, Jorge Arango

This is the IA standard. While this reads a bit like a textbook, it nails the fundamental components of IA that people should consider when improving the findability and usability of information.

by Chad Hester @chadkhester www.chadkhester.com


Show News

  • This newsletter is moving to Substack. The next two publications will be released in both Mailchimp and Substack. While you will be automatically subscribed, keep an eye out for e-mail coming from TalkingDrupal@substack.com. With substack you will have easy access to previous newsletters and can comment on each publication.

  • Upcoming Devops Summit: Drupal Static Site -John will be speaking at the Drupal Camp NYC on October 28. Wondering what to do with your old D7 sites? there are over 550,000 D7 still out there in production… One option is to convert your site to a static site and move your D7 site behind your firewall.
    This session will take a look at different tools and technologies you can use to convert not only your D7 sites, but also D8 and D9 sites to Static Sites.
    We’ll also look at how to handle search, forms and hosting… and how to create a DevOps tool chain to manage the SDLC of Static Sites in production.

  • Upcoming Presentation: Docker on MacOS Sucks - Stephen will be speaking at Drupal Camp NYC on October 29. Docker on MacOS does not run well. This session does not fix Docker on macOS; that’s too hard. However, Docker (lando, ddev…) does run great on Linux. I know, from experience, it’s hard to get people to switch to Linux. Oh, I’ve tried. But, it’s possible to have the best of both worlds. Use a Mac for things it does well, and use Linux for your Docker containers and everything Linux does well.
    In this session, you will learn how to bring a Linux computer into your local development environment. It’s not a complicated setup, and you can do it on a small budget. (Do Mac users have small budgets?)
    You can continue using your Mac development tools, and your workflow will stay the same.
    Buying a newer, faster Mac will not fix your Docker issues, but Linux will. With this solution, that new M1 may be a possibility. And every web developer is more marketable and valuable with some Linux experience.

  • Going to Acquia Engage? Stop by and say Hi!
    If you are attending Acquia Engage be sure to stop by the EPAM booth and say hi to John and the EPAM team. They will be at the booth all day, presenting on the main stage, and providing case studies in their networking lounge. It’s sure to be interesting, educational, and with out a doubt Engaging.

Upcoming Camps

Local Meetups