“James is a pleasure to work with. He did an outstanding job redesigning the AIGA Austin website during his tenure as Web Communications Director. He dramatically improved the site's accessibility and usability standards, while consistently providing outstanding service and technical advice to AIGA members. He will prove to be of tremendous value to any organization fortunate enough to recruit him.”
San Jose, California, United States
Contact Info
984 followers
500+ connections
About
Activity
-
I am happy to announce that I will start a new position with W3C in September. I will be Sustainability Lead. I will also spend some time working on…
I am happy to announce that I will start a new position with W3C in September. I will be Sustainability Lead. I will also spend some time working on…
Liked by James C.
-
I'm so excited to share that I have accepted a new role! Starting in August, I will be working with the amazing accessibility team at #Workday…
I'm so excited to share that I have accepted a new role! Starting in August, I will be working with the amazing accessibility team at #Workday…
Liked by James C.
-
The accessibility team has been hard at work to make it easy for you to build accessible apps across Apple platforms with SwiftUI! We have some great…
The accessibility team has been hard at work to make it easy for you to build accessible apps across Apple platforms with SwiftUI! We have some great…
Liked by James C.
Experience & Education
Publications
-
Accessible Rich Internet Applications (WAI-ARIA) 1.0
W3C
Accessibility of web content requires semantic information about widgets, structures, and behaviors, in order to allow assistive technologies to convey appropriate information to persons with disabilities. This specification provides an ontology of roles, states, and properties that define accessible user interface elements and can be used to improve the accessibility and interoperability of web content and applications. These semantics are designed to allow an author to properly convey user…
Accessibility of web content requires semantic information about widgets, structures, and behaviors, in order to allow assistive technologies to convey appropriate information to persons with disabilities. This specification provides an ontology of roles, states, and properties that define accessible user interface elements and can be used to improve the accessibility and interoperability of web content and applications. These semantics are designed to allow an author to properly convey user interface behaviors and structural information to assistive technologies in document-level markup. This document is part of the WAI-ARIA suite described in the WAI-ARIA Overview.
Other authorsSee publication
Patents
-
Systems and Methods for Enabling Low-Vision Users to Interact with a Touch-Sensitive Secondary Display
Issued US 10908797
-
Device, Method, and Graphical User Interface for Controlling Multiple Devices in an Accessibility Mode
Issued US 10649636
-
Devices, methods, and graphical user interfaces for providing control of a touch-based user interface absent physical touch capabilities
Issued US 9513799 / US 10732829 / US 11354032 / US 11775169
-
MEDIA CONTENT AND CHAT INTEGRATION
Filed US 12/135,064
In various embodiments, a method includes receiving a request to initiate recording of media content of an event. The method also includes controlling capturing of the media content by a capture machine in response to the received request. The method includes opening a chat session among one or more persons that are listeners or viewers of the event being captured, wherein the opening is in response to the request to initiate recording of the media content. The chat session comprises one or…
In various embodiments, a method includes receiving a request to initiate recording of media content of an event. The method also includes controlling capturing of the media content by a capture machine in response to the received request. The method includes opening a chat session among one or more persons that are listeners or viewers of the event being captured, wherein the opening is in response to the request to initiate recording of the media content. The chat session comprises one or more entries that include a chat input from the one or more persons and a timecode of the chat input. The method includes receiving a request to stop recording of the media content of the event. The method also includes combining at least a subset of the one or more entries of the chat session with the media content using the time code of the one or more entries.
Other inventorsSee patent
Honors & Awards
-
Nominee: Jim Thatcher Lifetime Achievement Award (Axe-Con 2021)
Deque Systems
Recommendations received
7 people have recommended James
Join now to viewMore activity by James
-
At Apple, we care about all kinds of accessibility needs and I had the pleasure to participate in WWDC this year by delivering this developer talk…
At Apple, we care about all kinds of accessibility needs and I had the pleasure to participate in WWDC this year by delivering this developer talk…
Liked by James C.
-
This is just a quick post to let people know that I've left Meta. No plans yet for the future except travel. I was at Meta a little over 4 years and…
This is just a quick post to let people know that I've left Meta. No plans yet for the future except travel. I was at Meta a little over 4 years and…
Liked by James C.
-
Prediction for CSUN AT Conference this week: I’m going to not remember someone that I likely should remember. I can tell because as I’m travelling…
Prediction for CSUN AT Conference this week: I’m going to not remember someone that I likely should remember. I can tell because as I’m travelling…
Liked by James C.
-
Wow 🤯 I am humbled and honored by this Forbes Australia cover story. What started as a chat with mark whittaker in an elevator turned into a deep…
Wow 🤯 I am humbled and honored by this Forbes Australia cover story. What started as a chat with mark whittaker in an elevator turned into a deep…
Liked by James C.
-
'Celebrating' 36 years at Apple today and expecting it to be my last anniversary – I intend to retire before number 37!
'Celebrating' 36 years at Apple today and expecting it to be my last anniversary – I intend to retire before number 37!
Liked by James C.
-
Today at axe-con 2024, I was named as the winner of the Jim Thatcher Lifetime Achievement Award; surprised and thrilled is an under-statement. To…
Today at axe-con 2024, I was named as the winner of the Jim Thatcher Lifetime Achievement Award; surprised and thrilled is an under-statement. To…
Liked by James C.
-
Our AccessU instructors are forming the topics for their talks! Introducing Teenya Franklin and her Deep Dive on PDF accessibility. Want to know how…
Our AccessU instructors are forming the topics for their talks! Introducing Teenya Franklin and her Deep Dive on PDF accessibility. Want to know how…
Liked by James C.
-
Summary of some current and past work that I'm very proud to be a part of. https://lnkd.in/daebTUUE
Summary of some current and past work that I'm very proud to be a part of. https://lnkd.in/daebTUUE
Shared by James C.
-
Last week, I was part of the Cloudflare team attending the World Economic Forum in Davos and got to join Imagination in Action for a discussion about…
Last week, I was part of the Cloudflare team attending the World Economic Forum in Davos and got to join Imagination in Action for a discussion about…
Liked by James C.
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named James C. in United States
-
James C.
Senior Director | Applications Engineering
-
James Brackett
Senior Project Manager | Leading Cross-Functional Teams to Success
-
James C.
-
James C.
Lead Specialist
-
James C.
Director, Corporate Development at Newmont Corporation
1553 others named James C. in United States are on LinkedIn
See others named James C.