Skip to content

Commit 46bd1c9

Browse files
authored
Merge pull request #1123 from coseeian/frame-title
feat: add title attributes to all iframes for accessibility
2 parents ec7469b + 6a3d19f commit 46bd1c9

File tree

8 files changed

+27
-27
lines changed

8 files changed

+27
-27
lines changed

src/components/DonorBoxWidget/index.astro

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<iframe
66
src="https://donorbox.org/embed/support-the-processing-foundation?hide_donation_meter=true"
77
name="donorbox"
8+
title="Processing Foundation Donation Form"
89
allowpaymentrequest="allowpaymentrequest"
910
seamless="seamless"
1011
scrolling="no"

src/components/VimeoEmbed/index.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
const { props } = Astro;
33
---
44

5-
<iframe src={`https://player.vimeo.com/video/${props.id}?h=9c6ecb5431&color=f1678e`} width="720" height="405" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>
5+
<iframe src={`https://player.vimeo.com/video/${props.id}?h=9c6ecb5431&color=f1678e`} title={props.title} width="720" height="405" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>

src/components/YouTubeEmbed/index.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
const { props } = Astro;
33
---
44

5-
<iframe src={`https://www.youtube.com/embed/${props.id}?rel=0`} allowfullscreen width="720" height="405" />
5+
<iframe src={`https://www.youtube.com/embed/${props.id}?rel=0`} title={props.title} allowfullscreen width="720" height="405" />

src/content/events/en/contributors-conference-2015.mdx

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ relatedPastEvents:
99
- en/contributors-conference-2019
1010
---
1111

12-
import YouTubeEmbed from '../../../components/YouTubeEmbed/index.astro'
1312
import Logos from '../../../components/Logos/index.astro'
1413
import VimeoEmbed from '../../../components/VimeoEmbed/index.astro'
1514

@@ -32,25 +31,25 @@ A group of approximately 30 participants gathered spent a week at the [Frank-Rat
3231
![Participants jump, smile and throw their hands in the air on a green lawn](../images/cc2015/2015_2.jpg)
3332

3433
Introduction
35-
<VimeoEmbed id="129140298" />
34+
<VimeoEmbed id="129140298" title="Video Recording about the Introduction Session in Diversity: Seven Voices on Race, Gender, Ability & Class for FLOSS and the Internet" />
3635
Casey Reas
37-
<VimeoEmbed id="129151416" />
36+
<VimeoEmbed id="129151416" title="Video Recording about Casey Reas's Session in Diversity: Seven Voices on Race, Gender, Ability & Class for FLOSS and the Internet" />
3837
Johanna Hedva
39-
<VimeoEmbed id="129151418" />
38+
<VimeoEmbed id="129151418" title="Video Recording about Johanna Hedva's Session in Diversity: Seven Voices on Race, Gender, Ability & Class for FLOSS and the Internet" />
4039
Stephanie Pi
41-
<VimeoEmbed id="129160951" />
40+
<VimeoEmbed id="129160951" title="Video Recording about Stephanie Migdalia Pi Herrera's Session in Diversity: Seven Voices on Race, Gender, Ability & Class for FLOSS and the Internet" />
4241
Phoenix Perry
43-
<VimeoEmbed id="129163155" />
42+
<VimeoEmbed id="129163155" title="Video Recording about Phoenix Perry's Session in Diversity: Seven Voices on Race, Gender, Ability & Class for FLOSS and the Internet" />
4443
Taeyoon Choi
45-
<VimeoEmbed id="129173628" />
44+
<VimeoEmbed id="129173628" title="Video Recording about Taeyoon Choi's Session in Diversity: Seven Voices on Race, Gender, Ability & Class for FLOSS and the Internet" />
4645
Sara Hendren
47-
<VimeoEmbed id="129177689" />
46+
<VimeoEmbed id="129177689" title="Video Recording about about Sara Hendren's Session in Diversity: Seven Voices on Race, Gender, Ability & Class for FLOSS and the Internet" />
4847
Epic Jefferson
49-
<VimeoEmbed id="129183825" />
48+
<VimeoEmbed id="129183825" title="Video Recording about Jeffrey 'Epic' Concepcion's Session in Diversity: Seven Voices on Race, Gender, Ability & Class for FLOSS and the Internet" />
5049
Chandler McWilliams
51-
<VimeoEmbed id="129187909" />
50+
<VimeoEmbed id="129187909" title="Video Recording about Chandler McWilliams's Session in Diversity: Seven Voices on Race, Gender, Ability & Class for FLOSS and the Internet" />
5251
Q&A
53-
<VimeoEmbed id="129192014" />
52+
<VimeoEmbed id="129192014" title="Video Recording about the Q&A Session in Diversity: Seven Voices on Race, Gender, Ability & Class for FLOSS and the Internet" />
5453

5554
## Participants
5655

src/content/events/en/contributors-conference-2019.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ import Logos from '../../../components/Logos/index.astro'
1414

1515
An interdisciplinary group of 35 participants gathered at the <a href="http://studioforcreativeinquiry.org/">Frank-Ratchye STUDIO for Creative Inquiry</a>, advancing the code, documentation, and community outreach tools and exploring the current landscape of the p5.js programming environment. Comprising a diverse range of participants within the fields of creative technology, interaction design, and new media arts, the conference was aimed at fostering dialogue through a multidisciplinary lens. Working groups focused on several topic areas: Access; Music and Code in Performance; Landscape of Creative Tech; and Internationalization.
1616

17-
<YouTubeEmbed id="YkfG7Ggpi_o" />
17+
<YouTubeEmbed id="YkfG7Ggpi_o" title="Youtube Video about p5.js Contributors Who Participated in 2019 p5.js Contributors Conference" />
1818

19-
<YouTubeEmbed id="At1newHnZpA" />
19+
<YouTubeEmbed id="At1newHnZpA" title="Youtube Video about 2019 p5.js Contributors Conference" />
2020

2121
Videos by <a href="https://www.youtube.com/channel/UCzMs9qg50AW2LEpLDzHT5NA">Qianqian Ye</a>
2222

src/content/events/en/p5js-access-day-2022.mdx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,44 +15,44 @@ Organizer and curator: [Qianqian Ye](https://qianqian-ye.com/)
1515
Event Coordinator and Video Producer: [Karen Abe](https://www.instagram.com/prod.ka/)
1616

1717
## p5.js Access Day 2022 Recap Video
18-
<YouTubeEmbed id="WBDaBRH-_YA" />
18+
<YouTubeEmbed id="WBDaBRH-_YA" title="YouTube Video Recapping p5.js Access Day 2025" />
1919

2020
## p5.js Access Day 2022 Recap Video with ASL Interpretation
21-
<YouTubeEmbed id="xJi3ATgbuGQ" />
21+
<YouTubeEmbed id="xJi3ATgbuGQ" title="YouTube Video Recapping p5.js Access Day 2025 (with ASL Interpretation)" />
2222

2323
## Event Opening
24-
<YouTubeEmbed id="H-8KE7WKbC4" />
24+
<YouTubeEmbed id="H-8KE7WKbC4" title="YouTube Video about the Event Opening Session in p5.js Access Day 2022" />
2525

2626
## Critical Web Accessibility
27-
<YouTubeEmbed id="8IwJc3jnRuw" />
27+
<YouTubeEmbed id="8IwJc3jnRuw" title="YouTube Video about the Critical Web Accessibility Session in p5.js Access Day 2022" />
2828

2929
Moderator: [Kate Hollenbach](http://www.katehollenbach.com/),
3030
Speakers: [Luis Morales-Navarro](http://luismn.com/), [Jes Daigle](https://twitter.com/techandautism)
3131

3232

3333
## Disability Arts
34-
<YouTubeEmbed id="OxgK6CCg8Lg" />
34+
<YouTubeEmbed id="OxgK6CCg8Lg" title="YouTube Video about the Disability Arts Session in p5.js Access Day 2022" />
3535
Moderator: [Xiaowei R. Wang](https://www.xiaoweiwang.com/),
3636

3737
Speakers: [Natalee Decker](https://www.instagram.com/crip_fantasy/), [Kemi Sijuwade-Ukadike](https://www.linkedin.com/in/adekemisijuwade), [Kevin Gotkin](https://kevingotkin.com/)
3838

3939

4040
## Access & Community Building
41-
<YouTubeEmbed id="v3sTLNZUl0c" />
41+
<YouTubeEmbed id="v3sTLNZUl0c" title="YouTube Video about the Access & Community Building Session in p5.js Access Day 2022" />
4242
Moderator: [Dorothy R. Santos](https://dorothysantos.com/),
4343

4444
Speakers: [Tiny Tech Zine](https://tinytechzines.org/), [Close Isn’t Home](https://closeisnthome.com/), [Zainab Aliyu](https://zai.zone/)
4545

4646

4747
## Access via Translation
48-
<YouTubeEmbed id="h3HhhH5hokM" />
48+
<YouTubeEmbed id="h3HhhH5hokM" title="YouTube Video about the Access via Translation Session in p5.js Access Day 2022" />
4949
Moderator: [Kenneth Lim](https://limzykenneth.com/),
5050

5151
Speakers: [Inhwa Yeom](https://yinhwa.art/), [Shaharyar Shamshi](https://shaharyarshamshi.xyz/), [Felipe Gomes](https://felipesg.cargo.site/)
5252

5353

5454
## Event Closing
55-
<YouTubeEmbed id="Qv9QUYiGnk8" />
55+
<YouTubeEmbed id="Qv9QUYiGnk8" title="YouTube Video about the Event Closing Session in p5.js Access Day 2022" />
5656

5757
## Event Production
5858
- Event Advisor: [Kate Hollenbach](http://www.katehollenbach.com/), [Claire Kearney-Volpe](http://www.takinglifeseriously.com/index.html), [Saber Khan](https://www.edsaber.info/), [evelyn masso](https://outofambit.format.com/), [Lauren Lee McCarthy](http://lauren-mccarthy.com/), [Dorothy R. Santos](https://dorothysantos.com/), [Xiaowei R. Wang](https://www.xiaoweiwang.com/), [Xin Xin](https://xin-xin.info/)

src/content/events/en/p5js-community-salon-2023.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,15 +61,15 @@ Lavanya Suresh
6161
![p5.js salon audience are sitting in a crowded room with curious expression.](../images/p5js-salon-2023/salon-16.JPG)
6262

6363
### p5.js Community Salon Recap Video Part 1
64-
<YouTubeEmbed id="WYFdZaidHWZ8" />
64+
<YouTubeEmbed id="YFdZaidHWZ8" title="Youtube Video about p5.js Community Salon 2023, Part1" />
6565

6666
### p5.js Community Salon Recap Video Part 2
67-
<YouTubeEmbed id="ggU95SHqB-s" />
67+
<YouTubeEmbed id="ggU95SHqB-s" title="Youtube Video about p5.js Community Salon 2023, Part2" />
6868

6969
## Support
7070
This event was supported by NYU IMA/ITP Project Fellowship.
7171
**Thank you!**
7272

7373
<Logos>
7474
<a href="https://tisch.nyu.edu/itp">![NYU ITP](../images/logo/itp.png)</a>
75-
</Logos>
75+
</Logos>

src/content/events/en/stf-2024.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ While open-source contributors typically operate independently, this project fos
128128
* Proofreader: Fivver
129129

130130
## p5.js New Website!
131-
<YouTubeEmbed id="0_r4HSmNb9o" />
131+
<YouTubeEmbed id="0_r4HSmNb9o" title="YouTube Video Introducing p5.js New Website!" />
132132

133133
## Support
134134

0 commit comments

Comments
 (0)