惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Security Latest
Security Latest
C
Cisco Blogs
P
Palo Alto Networks Blog
Know Your Adversary
Know Your Adversary
Project Zero
Project Zero
C
Cyber Attacks, Cyber Crime and Cyber Security
NISL@THU
NISL@THU
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Secure Thoughts
P
Privacy International News Feed
V
Vulnerabilities – Threatpost
D
Docker
Google Online Security Blog
Google Online Security Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Recent Announcements
Recent Announcements
T
The Exploit Database - CXSecurity.com
G
Google Developers Blog
Schneier on Security
Schneier on Security
小众软件
小众软件
爱范儿
爱范儿
GbyAI
GbyAI
J
Java Code Geeks
T
Tailwind CSS Blog
Cisco Talos Blog
Cisco Talos Blog
The Hacker News
The Hacker News
D
DataBreaches.Net
Blog — PlanetScale
Blog — PlanetScale
TaoSecurity Blog
TaoSecurity Blog
MyScale Blog
MyScale Blog
B
Blog RSS Feed
Cyberwarzone
Cyberwarzone
有赞技术团队
有赞技术团队
Martin Fowler
Martin Fowler
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
Securelist
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Y
Y Combinator Blog
S
Schneier on Security
Latest news
Latest news
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 叶小钗
F
Fortinet All Blogs
M
MIT News - Artificial intelligence
PCI Perspectives
PCI Perspectives
V
V2EX
V2EX - 技术
V2EX - 技术
O
OpenAI News
W
WeLiveSecurity

TetraLogical Blog

Designing for people with reading disabilities - TetraLogical Designing for people who are D/deaf - TetraLogical Designing accessible documents - TetraLogical Introduction to creating accessible documents - TetraLogical Inclusive user research: vulnerable people - TetraLogical Designing for people who are blind - TetraLogical Designing for people with low vision - TetraLogical Meet the team: Niamh Madden - TetraLogical Designing for people with anxiety - TetraLogical Designing for people with disabilities - TetraLogical Accessible building blocks for the web videos - TetraLogical Common accessibility misconceptions - TetraLogical Common misconceptions about testing accessibility - TetraLogical Common misconceptions about implementing accessibility - TetraLogical Common misconceptions about WCAG - TetraLogical Common misconceptions about disability - TetraLogical Meet the team: Grace Snow - TetraLogical Sustainable accessibility in complex organisations: strategic foundations - TetraLogical Sustainable accessibility in complex organisations: organisational realities - TetraLogical Sustainable accessibility in complex organisations: external factors - TetraLogical Common misconceptions about screen readers - TetraLogical Guide to the Inclusive Design Principles - TetraLogical Meet the team: Ian Lloyd - TetraLogical Annotating designs using common language - TetraLogical Meet the team: Catriona Morrison - TetraLogical Championing inclusive language - TetraLogical Press release: TetraLogical launches accessible self-led training courses to help digital teams build confidence in accessibility - TetraLogical Why inclusive products are green products - TetraLogical Accessible Recruitment - TetraLogical Accessibility and the agentic web - TetraLogical Meet the team: Craig Abbott - TetraLogical Foundations: types of assistive technology and adaptive strategies - TetraLogical European Accessibility Act (EAA) FAQ - TetraLogical Screen reader HTML support tables - TetraLogical Interview with Lola Odelola - TetraLogical Understanding EN 17161 Design for All - TetraLogical Inclusive user research: building rapport - TetraLogical Foundations: Keyboard accessibility - TetraLogical Can generative AI write contextual text descriptions? - TetraLogical Understanding the European Accessibility Act (EAA) - TetraLogical Meet Josh: a sportsman who has spinal muscular atrophy - TetraLogical Meet Jonathan: a photographer who has ADHD - TetraLogical Foundations: grouping forms with `<fieldset>` and `<legend>` - TetraLogical XR Accessibility: for people with moving disabilities - TetraLogical Meet Andre: a music producer and blind screen reader user - TetraLogical Foundations: types of disability - TetraLogical Meet Lauren: a film editor who has ADHD - TetraLogical Meet Steve: a photographer who is deaf and low vision - TetraLogical Foundations: form validation and error messages - TetraLogical Meet Hasmukh: a blind cricketer and screen reader user - TetraLogical XR Accessibility: for people with hearing disabilities - TetraLogical XR Accessibility: for people with thinking disabilities - TetraLogical XR Accessibility: for people with seeing disabilities - TetraLogical Introduction to XR Accessibility - TetraLogical Foundations: labelling text fields with input and label - TetraLogical Design patterns and WCAG - TetraLogical Does WCAG 2.2 apply to native apps - TetraLogical Why are my live regions not working? - TetraLogical Building a culture of accessibility - TetraLogical When to use tabindex= Accessibility foundations - TetraLogical Meet the team: Demelza Feltham - TetraLogical Can generative AI help write accessible code? - TetraLogical Meet the team: Steve Faulkner - TetraLogical Meet the team: Gez Lemon - TetraLogical Keyboard accessibility myths and WCAG - TetraLogical Amendment to the Public Sector Accessibility Regulations - TetraLogical What Considerations for TV user interface accessibility - TetraLogical Sticky content: focus in view - TetraLogical The only accessibility specialist in the room - TetraLogical Meet the team: Ian Pouncey - TetraLogical Meet the team: Dean Holden - TetraLogical Meeting WCAG Level AAA - TetraLogical Foundations: accessible names and descriptions - TetraLogical Inclusive XR: accessible augmented reality experiences - TetraLogical Foundations: pointer gestures - TetraLogical Meet the team: Graeme Coleman - TetraLogical Adding sign language to videos - TetraLogical Foundations: introduction to WAI-ARIA - TetraLogical Meet the team: Joe Lamyman - TetraLogical Inclusive XR: accessible 3D experiences - TetraLogical Foundations: visible focus styles - TetraLogical Foundations: target sizes - TetraLogical Meet the team: Henny Swan - TetraLogical Meet the team: Ela Gorla - TetraLogical Foundations: native versus custom components - TetraLogical Foundations: HTML semantics - TetraLogical Accessibility and supporting Internet Explorer - TetraLogical Meet the team: Felicity Miners-Jones - TetraLogical Accessibility and QR codes - TetraLogical Inclusive user research: recruiting participants - TetraLogical Research insight: accessibility of images - TetraLogical Meet the team: Léonie Watson - TetraLogical Android accessibility: roles and TalkBack - TetraLogical Accessible design systems - TetraLogical Meet the team: Patrick H. Lauke - TetraLogical Inclusive user research: analysing findings - TetraLogical How to write user stories for accessibility - TetraLogical Triaging WCAG 2.1 Level AAA - TetraLogical
Meet the team: Alistair Duggin - TetraLogical
2023-07-05 · via TetraLogical Blog

Posted on in News

Tags: Meet the team

Meet Alistair Duggin, TetraLogical's accessibility champion with a passion for wildlife, fitness and all things outdoorsy.

A smiley Alistair smiling straight at the camera surrounded by leafy green bushes in the background

To begin at the start, Alistair embarked on his academic journey at Nottingham University, where he studied Zoology. With a keen interest in ecology, conservation, and wildlife photography, he set out to explore the wonders of the natural world. During a three-month expedition in the Philippines, he found himself scuba diving, surveying coral reefs, and even had the unforgettable experience of swimming alongside a whale shark.

After his overseas adventures, Alistair decided to broaden his horizons even further and combine his love for natural history with digital multimedia. He pursued a Master's degree in Interactive Multimedia at Middlesex University.

Alistair's professional journey kicked off at the BBC, where he started as a web assistant. He worked his way up to become a frontend developer, playing a key role in building the BBC Nature website, which he had an obvious interest in!

It was at the BBC that Alistair became deeply passionate about making digital experiences inclusive for all. He spearheaded the creation of the BBC's first website that used CSS for layout and contributed to BBC Standards and Guidelines. His expertise in accessibility caught the attention of the BBC London Olympics 2012 website team, where he joined as a Principal Developer and became an Accessibility Champion. Alongside TetraLogical's Henny and Ian, Alistair's approach to championing accessibility inspired the birth of the BBC's Accessibility Champions Network.

Ever the trailblazer, Alistair continued his mission to make digital spaces more accessible. He joined BBC Weather, where he played a vital role in developing the first accessible native app at the BBC. He then joined the Money Advice Service, leading the rebuild of their website, creating one of the first accessible and responsive UI component libraries.

Soon after, Alistair found himself at HM Treasury, contributing to the delivery of the government PensionWise digital service. But it was his time at the Government Digital Service (GDS) that truly solidified his position as a leader in the accessibility world. As the Head of Accessibility, Alistair spent three and a half transformative years at GDS. He raised accessibility awareness across government, set accessibility requirements for the government service standard, and played a pivotal role in embedding accessibility into the GOV.UK Design System. Under his guidance, the Government Accessibility Community flourished, growing to over a thousand passionate individuals.

Always pushing the boundaries, Alistair spearheaded the creation of the UK's first-ever assistive technology device lab, also known as the Accessibility Empathy Lab. This groundbreaking initiative was paramount in allowing its visitors to gain a deeper understanding of the barriers people with disabilities face online. Alistair also lent his expertise to support the implementation of the Public Sector Bodies Accessibility Regulations 2018, making a tangible difference in government policy.

Beyond his professional achievements, Alistair is a devoted family man. He finds joy in spending time with his son Ethan and wife, and he's recently reignited his love for music by playing the guitar. Alistair's adventurous spirit also shines through with his passion for long-distance cycling, camping, and enjoying the finer things in life like craft beer, music, movies, and comedy. He has completed several Iron Man challenges, known as one of the hardest triathlons a non-athlete can compete in.

What's the one thing you wish you'd known when you started learning about accessibility?

Accessibility isn't just about meeting an accessibility standard or a set of guidelines, and it's not just the responsibility of a developer to make a design compatible with assistive technologies. How a product is designed is key to making it accessible. There are four ways to make something accessible - and they all need to be considered rather than picking just one.

  1. You need to have accessible defaults - by that, I mean design decisions need to reduce the risk that some people will struggle to use it. For example, deciding to use larger text, good colour contrast, consistent layouts, and simple interactions will always lead to a more accessible product than deciding to use small text, low colour contrast, inconsistent layouts and complex interactions.

  2. You need to provide alternative ways to achieve tasks and access content if providing a single way will exclude some people. For example, don't just provide a slider or date picker, provide a text input to enter the same data; don't just provide an interactive map, provide a text and form-based way to get the same information; don't require someone to use touch to complete a task, ensure there is a way that will also work with a keyboard or voice control. Provide appropriate text descriptions for images, captions and/or transcripts for audio, and audio descriptions for video.

  3. You need to allow the customisations that some users will need (and are often built into browsers and operating systems). For example, allow users to make text larger, override colours and spacing and turn off animations and captions.

  4. You must ensure that your build is compatible with different input devices and assistive technologies. Follow good practice for code so that controls work with a keyboard and voice control and essential information such as a control's role, name, value or state is available to screen readers.

What's your top accessibility tip?

Accessibility is a team effort - everyone on a team, from product owners, user researchers, designers, content creators, developers and testers, has a role to play. It's really important to help everyone know their responsibility and the barriers they can accidentally introduce. If you can get everyone doing their bit, at the right time, then accessibility becomes so much easier to achieve, and you end up creating much better products.

What's your top accessibility resource?

A book that I love and thoroughly recommend is A Web For Everyone: Designing Accessible User Experiences, By Sarah Horton & Whitney Quesenbery. It explains accessibility through the lens of people with a range of access needs, shows the importance of design in achieving accessibility and how WCAG is a tool to help you achieve accessibility rather than being the end goal.

The WebAIM website is a brilliant resource that covers a breadth of material and is great for understanding all the fundamentals.

eBay MIND Patterns is a brilliant resource for understanding how to make many of the components found on the web accessible. They have four main groups of component-related patterns: Messaging, Input, Navigation and Disclosure. They provide comprehensive documentation, which includes best practices, interaction design and developer guidance and a site containing working examples

More from Alistair

Blog Posts

Talks

Next steps

Find out more about TetraLogical, our team, and our impact.