SlideShare a Scribd company logo
1 of 31
Who am I
During the last 15 years, I went through a journey
of "make it pretty" and serving developers with
assets, to the many opportunities that lead me to
be a part of teams responsible for solving complex
business problems through innovation, design
thinking, and applying Agile methodologies.
I am a Senior UI/UX and
interaction designer who is
passionate about code.
Working as a senior product designer @digita.ai
Bojan Kocijan
Make a product accessible
in its DNA
It is not just Designer's job
For whom are we
making product
accessible?
- Blind users
- Low-vision users
- Color blind users
- Deaf and hard-of-hearing users
- Physical disabilities
- Users with cognitive disabilities
- Everyone*
Users with
disabilies
Accessibility standards not only helps
users with disabilities, it provides better
user experiences for everyone.
Blind users
● Globally the number of people of all
ages visually impaired is estimated to be
285 million, of whom 39 million are
blind.
● People 50 years and older are 82% of
all blind.
● The major causes of visual impairment
are uncorrected refractive errors (43%)
and cataract (33%); the first cause of
blindness is cataract (51%).
● Visual impairment in 2010 is a major
global health issue: the preventable
causes are as high as 80% of the total
global burden.
World Wide Health Organisation
How to design
for blind users?
How users might experience our
products
● May use a screen reader
● May rely on Braille output
● Cannot be expected to use a
pointer or mouse for input
How to design for
Low-vision
users?
How users might experience our
products
● May use a screen reader
● May use screen magnifiers
● May use high-contrast modes or
other type of displays
● May have their browser font size
scaled larger
● May not use adaptive technology
How does this
affect everyone?
● Have you ever tried to read a blog post
outside when the sun is out? Users are not
always in the most optimal lighting,
increasing contrast can help users
consume the content presented much
easier.
● As stated above, people 50 years and older
are 82% of all blind. It is also true that
around age 40 vision gradually degrades
over time so good contrast best practices is
critical to keeping our users engaged.
Color blind
users
Colour (color) blindness (colour
vision deficiency, or CVD) affects
approximately 1 in 12 men (8%)
and 1 in 200 women in the world
How users might experience our
products
● May not be able to discern certain colors
like primary and secondary actions
● Text and call to actions may not be
legible
● May rely on other methods other like
labels and status callouts rather than
color to consume of the information.
Color Blind Awareness
How to design for
color blind users?
Design Considerations
● Digital.ai themes strive to comply to
WCAG 2.1 AA for contrast. This is the
primary reason why our product colors
differ at the application level from our
branding colors. Careful consideration
and thought has been put into this.
Why did we differ
from our brand
colors?
We are using
blue as our
Primary CTA
color, why?
Tritanopia
Tritanopia
● Tritanopia, is the least common and
refers to sufferers who struggle to
distinguish blue or yellow light.
We are using
blue as our
Primary CTA
color, why?
We are using
blue as our
Primary CTA
color, why?
How to design for
color blind users?
Red-green are most common
color blindess
The most common type of color blindness
makes it hard to tell the difference
between red and green.
● Always pair icons with destructive action for
color blind users. (and it helps everyone to
see the action faster)
Interesting fact?
Traffic lights in Japan
Japanese government assures that us that it
actually just a very blue shade of green —
green enough to satisfy international
regulations, blue enough to still be called ao.
Source: JapanBlueTrafficLights
Deaf and hard-
of-hearing users
How users might experience our
products
● May rely on closed captioning and other
alternative representation of audio.
Design Considerations
● Transcribe and caption videos and
animations that have meaningful audio.
● Augment the audio experience with
visual presentations when meaningful
content needs to be communicated.
Physical
disabilities
How users might experience our
products
● May rely on keyboards, track balls, voice
recognition, and other assistive
technologies.
● May not be able to use a keyboard,
mouse or other pointers
Design Considerations
● Design for keyboard interactions in
mind
● Learn to navigate using a keyboard
and spend time navigating the web
and digital products using only the
keyboard.
Users with
cognitive
disabilities
Functional cognitive disabilities
can result in many forms:
● Memory
● Problem solving
● Attention
● Reading and vernal comprehension
● Mathematics
● Visual comprehension
How users might experience
our products
● May have limited working memory
and may need information to remain
visible through task completion.
● May experience unintended seizures
or other complex reactions to flashing
content due to their specific condition.
It is a team effort
Who should be involved
- PM’s and business to identify the need
- Designers to implement color contrast in
pattern library and designs
- Designers and Developers to document
patterns and components
- Developers to develop components
- QA’s to test for accessibility
What is our proccess:
Pattern library Code library Documentation
Figma Storybook
GitHub
ZeroHeight
* Or any other toolset of your choice
Product accessibility in its DNA
Documentation
Documenting components
- Usages
- Document anatomy
- States
- Do’s and Don'ts
Designers part
- Color contrast
- Focus states
- Communication with developers
Developers part
- Appropriate roles
- ARIA attributes
- Tab indexing
QA’s part
- Automated tests for color
contrast
- Keyboard navigation test
- Manual (or automated) tests for
Text to speach
How would you describe this
presentation in 3 words?
- Go to menti.com and use the code 3271 2137
- Copy link https://www.menti.com/wdg2x96kbi
- Just scan QR code with your phone
Thank you!
Email: kocijan@gmail.com
LinkedIn: https://www.linkedin.com/in/bojankocijan/

More Related Content

Similar to Bojan Kocijan - Collaboration designer, pm, developer - It's a team effort

MongoDB World 2018: The Value of UX: Communication and Connection
MongoDB World 2018: The Value of UX: Communication and ConnectionMongoDB World 2018: The Value of UX: Communication and Connection
MongoDB World 2018: The Value of UX: Communication and ConnectionMongoDB
 
Accessible Design Presentation
Accessible Design PresentationAccessible Design Presentation
Accessible Design PresentationTopher Kanyuga
 
Approaching Design with Accessibility in Mind
Approaching Design with Accessibility in MindApproaching Design with Accessibility in Mind
Approaching Design with Accessibility in MindRegine Gilbert
 
Accessibility for content designers
Accessibility for content designersAccessibility for content designers
Accessibility for content designersAlistair Duggin
 
Accessibility in Agile Projects
Accessibility in Agile ProjectsAccessibility in Agile Projects
Accessibility in Agile ProjectsAdrian Redden
 
"Real Life Accessibility" by Gavin Evans
"Real Life Accessibility" by Gavin Evans"Real Life Accessibility" by Gavin Evans
"Real Life Accessibility" by Gavin EvansUXPA UK
 
By Thoughtworks | Accessible by default: Shift accessibility left with Katie ...
By Thoughtworks | Accessible by default: Shift accessibility left with Katie ...By Thoughtworks | Accessible by default: Shift accessibility left with Katie ...
By Thoughtworks | Accessible by default: Shift accessibility left with Katie ...IngridBuenaventura
 
Info2 sec 3_-_people__ict_systems
Info2 sec 3_-_people__ict_systemsInfo2 sec 3_-_people__ict_systems
Info2 sec 3_-_people__ict_systemssaltashict
 
Projectors & Projector Accessories By Egate Infotel Private Limited
Projectors & Projector Accessories By Egate Infotel Private Limited Projectors & Projector Accessories By Egate Infotel Private Limited
Projectors & Projector Accessories By Egate Infotel Private Limited IndiaMART InterMESH Limited
 
hcid2011 - Practial Tips for Designing for Inclusive UX: Kath Moonan
hcid2011 - Practial Tips for Designing for Inclusive UX: Kath Moonanhcid2011 - Practial Tips for Designing for Inclusive UX: Kath Moonan
hcid2011 - Practial Tips for Designing for Inclusive UX: Kath MoonanCity University London
 
The Marketer's Toolkit for Accessible Digital Media
The Marketer's Toolkit for Accessible Digital MediaThe Marketer's Toolkit for Accessible Digital Media
The Marketer's Toolkit for Accessible Digital Media3Play Media
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basicsPreeti Mishra
 
UI UX introduction
UI UX introductionUI UX introduction
UI UX introductionIsmail Norri
 
user interfaceuiuxintroduction-191206225755.pdf
user interfaceuiuxintroduction-191206225755.pdfuser interfaceuiuxintroduction-191206225755.pdf
user interfaceuiuxintroduction-191206225755.pdfssuser590cc81
 

Similar to Bojan Kocijan - Collaboration designer, pm, developer - It's a team effort (20)

MongoDB World 2018: The Value of UX: Communication and Connection
MongoDB World 2018: The Value of UX: Communication and ConnectionMongoDB World 2018: The Value of UX: Communication and Connection
MongoDB World 2018: The Value of UX: Communication and Connection
 
Accessible Design Presentation
Accessible Design PresentationAccessible Design Presentation
Accessible Design Presentation
 
Approaching Design with Accessibility in Mind
Approaching Design with Accessibility in MindApproaching Design with Accessibility in Mind
Approaching Design with Accessibility in Mind
 
Accessibility for content designers
Accessibility for content designersAccessibility for content designers
Accessibility for content designers
 
Accessibility in Agile Projects
Accessibility in Agile ProjectsAccessibility in Agile Projects
Accessibility in Agile Projects
 
"Real Life Accessibility" by Gavin Evans
"Real Life Accessibility" by Gavin Evans"Real Life Accessibility" by Gavin Evans
"Real Life Accessibility" by Gavin Evans
 
By Thoughtworks | Accessible by default: Shift accessibility left with Katie ...
By Thoughtworks | Accessible by default: Shift accessibility left with Katie ...By Thoughtworks | Accessible by default: Shift accessibility left with Katie ...
By Thoughtworks | Accessible by default: Shift accessibility left with Katie ...
 
Info2 sec 3_-_people__ict_systems
Info2 sec 3_-_people__ict_systemsInfo2 sec 3_-_people__ict_systems
Info2 sec 3_-_people__ict_systems
 
Projectors & Projector Accessories By Egate Infotel Private Limited
Projectors & Projector Accessories By Egate Infotel Private Limited Projectors & Projector Accessories By Egate Infotel Private Limited
Projectors & Projector Accessories By Egate Infotel Private Limited
 
Ppp2
Ppp2Ppp2
Ppp2
 
Perfect pixel
Perfect pixelPerfect pixel
Perfect pixel
 
Ppp2
Ppp2Ppp2
Ppp2
 
hcid2011 - Practial Tips for Designing for Inclusive UX: Kath Moonan
hcid2011 - Practial Tips for Designing for Inclusive UX: Kath Moonanhcid2011 - Practial Tips for Designing for Inclusive UX: Kath Moonan
hcid2011 - Practial Tips for Designing for Inclusive UX: Kath Moonan
 
The Marketer's Toolkit for Accessible Digital Media
The Marketer's Toolkit for Accessible Digital MediaThe Marketer's Toolkit for Accessible Digital Media
The Marketer's Toolkit for Accessible Digital Media
 
09-UX.pdf
09-UX.pdf09-UX.pdf
09-UX.pdf
 
Ux
Ux Ux
Ux
 
Accessibility Usability Professional Summry
Accessibility Usability Professional SummryAccessibility Usability Professional Summry
Accessibility Usability Professional Summry
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basics
 
UI UX introduction
UI UX introductionUI UX introduction
UI UX introduction
 
user interfaceuiuxintroduction-191206225755.pdf
user interfaceuiuxintroduction-191206225755.pdfuser interfaceuiuxintroduction-191206225755.pdf
user interfaceuiuxintroduction-191206225755.pdf
 

More from Serbian Product Community

More from Serbian Product Community (13)

Telesign - Open Product Day - Get Stuff Done with VSEM methodology
Telesign - Open Product Day - Get Stuff Done with VSEM methodologyTelesign - Open Product Day - Get Stuff Done with VSEM methodology
Telesign - Open Product Day - Get Stuff Done with VSEM methodology
 
Mladen Milanovic - Workforce transformation and automation
Mladen Milanovic - Workforce transformation and automationMladen Milanovic - Workforce transformation and automation
Mladen Milanovic - Workforce transformation and automation
 
Lazar Milovic - No estimates
Lazar Milovic - No estimatesLazar Milovic - No estimates
Lazar Milovic - No estimates
 
Jovan Soldatovic - Digital boutique stop and shop
Jovan Soldatovic - Digital boutique stop and shopJovan Soldatovic - Digital boutique stop and shop
Jovan Soldatovic - Digital boutique stop and shop
 
Bojan Smudja - Jobs to be done
Bojan Smudja - Jobs to be doneBojan Smudja - Jobs to be done
Bojan Smudja - Jobs to be done
 
Bogdan Doroslovac - Matching Impedance – Closing gap between development and ...
Bogdan Doroslovac - Matching Impedance – Closing gap between development and ...Bogdan Doroslovac - Matching Impedance – Closing gap between development and ...
Bogdan Doroslovac - Matching Impedance – Closing gap between development and ...
 
Lisa Mo Wagner - Strategic skills for product leaders
Lisa Mo Wagner - Strategic skills for product leadersLisa Mo Wagner - Strategic skills for product leaders
Lisa Mo Wagner - Strategic skills for product leaders
 
Product vision workshop
Product vision workshopProduct vision workshop
Product vision workshop
 
Gde je nasa produkt zajednica u odnosu na Evropu
Gde je nasa produkt zajednica u odnosu na EvropuGde je nasa produkt zajednica u odnosu na Evropu
Gde je nasa produkt zajednica u odnosu na Evropu
 
Kako je srpski tech proizvod dobacio iz Srbije u Ameriku
Kako je srpski tech proizvod dobacio iz Srbije u AmerikuKako je srpski tech proizvod dobacio iz Srbije u Ameriku
Kako je srpski tech proizvod dobacio iz Srbije u Ameriku
 
Get the right product to the market
Get the right product to the marketGet the right product to the market
Get the right product to the market
 
Stakeholder management
Stakeholder managementStakeholder management
Stakeholder management
 
Outsource vs. product
Outsource vs. productOutsource vs. product
Outsource vs. product
 

Recently uploaded

Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Narsimha murthy
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightDelhi Call girls
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Sitegalleryaagency
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
PODSCAPE - Brochure 2023_ prefab homes in Bangalore India
PODSCAPE - Brochure 2023_ prefab homes in Bangalore IndiaPODSCAPE - Brochure 2023_ prefab homes in Bangalore India
PODSCAPE - Brochure 2023_ prefab homes in Bangalore IndiaYathish29
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...Amil baba
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...Amil baba
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...ankitnayak356677
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricksabhishekparmar618
 

Recently uploaded (20)

young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...Revit Understanding Reference Planes and Reference lines in Revit for Family ...
Revit Understanding Reference Planes and Reference lines in Revit for Family ...
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
PODSCAPE - Brochure 2023_ prefab homes in Bangalore India
PODSCAPE - Brochure 2023_ prefab homes in Bangalore IndiaPODSCAPE - Brochure 2023_ prefab homes in Bangalore India
PODSCAPE - Brochure 2023_ prefab homes in Bangalore India
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
Raj Nagar Extension Call Girls 9711199012 WhatsApp No, Delhi Escorts in Raj N...
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
Cosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable BricksCosumer Willingness to Pay for Sustainable Bricks
Cosumer Willingness to Pay for Sustainable Bricks
 

Bojan Kocijan - Collaboration designer, pm, developer - It's a team effort

  • 1.
  • 2. Who am I During the last 15 years, I went through a journey of "make it pretty" and serving developers with assets, to the many opportunities that lead me to be a part of teams responsible for solving complex business problems through innovation, design thinking, and applying Agile methodologies. I am a Senior UI/UX and interaction designer who is passionate about code. Working as a senior product designer @digita.ai Bojan Kocijan
  • 3. Make a product accessible in its DNA It is not just Designer's job
  • 4. For whom are we making product accessible? - Blind users - Low-vision users - Color blind users - Deaf and hard-of-hearing users - Physical disabilities - Users with cognitive disabilities - Everyone*
  • 5. Users with disabilies Accessibility standards not only helps users with disabilities, it provides better user experiences for everyone. Blind users ● Globally the number of people of all ages visually impaired is estimated to be 285 million, of whom 39 million are blind. ● People 50 years and older are 82% of all blind. ● The major causes of visual impairment are uncorrected refractive errors (43%) and cataract (33%); the first cause of blindness is cataract (51%). ● Visual impairment in 2010 is a major global health issue: the preventable causes are as high as 80% of the total global burden. World Wide Health Organisation
  • 6.
  • 7.
  • 8. How to design for blind users? How users might experience our products ● May use a screen reader ● May rely on Braille output ● Cannot be expected to use a pointer or mouse for input
  • 9. How to design for Low-vision users? How users might experience our products ● May use a screen reader ● May use screen magnifiers ● May use high-contrast modes or other type of displays ● May have their browser font size scaled larger ● May not use adaptive technology
  • 10. How does this affect everyone? ● Have you ever tried to read a blog post outside when the sun is out? Users are not always in the most optimal lighting, increasing contrast can help users consume the content presented much easier. ● As stated above, people 50 years and older are 82% of all blind. It is also true that around age 40 vision gradually degrades over time so good contrast best practices is critical to keeping our users engaged.
  • 11. Color blind users Colour (color) blindness (colour vision deficiency, or CVD) affects approximately 1 in 12 men (8%) and 1 in 200 women in the world How users might experience our products ● May not be able to discern certain colors like primary and secondary actions ● Text and call to actions may not be legible ● May rely on other methods other like labels and status callouts rather than color to consume of the information. Color Blind Awareness
  • 12. How to design for color blind users? Design Considerations ● Digital.ai themes strive to comply to WCAG 2.1 AA for contrast. This is the primary reason why our product colors differ at the application level from our branding colors. Careful consideration and thought has been put into this.
  • 13.
  • 14. Why did we differ from our brand colors?
  • 15. We are using blue as our Primary CTA color, why? Tritanopia Tritanopia ● Tritanopia, is the least common and refers to sufferers who struggle to distinguish blue or yellow light.
  • 16. We are using blue as our Primary CTA color, why?
  • 17. We are using blue as our Primary CTA color, why?
  • 18. How to design for color blind users? Red-green are most common color blindess The most common type of color blindness makes it hard to tell the difference between red and green. ● Always pair icons with destructive action for color blind users. (and it helps everyone to see the action faster)
  • 19. Interesting fact? Traffic lights in Japan Japanese government assures that us that it actually just a very blue shade of green — green enough to satisfy international regulations, blue enough to still be called ao. Source: JapanBlueTrafficLights
  • 20. Deaf and hard- of-hearing users How users might experience our products ● May rely on closed captioning and other alternative representation of audio. Design Considerations ● Transcribe and caption videos and animations that have meaningful audio. ● Augment the audio experience with visual presentations when meaningful content needs to be communicated.
  • 21. Physical disabilities How users might experience our products ● May rely on keyboards, track balls, voice recognition, and other assistive technologies. ● May not be able to use a keyboard, mouse or other pointers Design Considerations ● Design for keyboard interactions in mind ● Learn to navigate using a keyboard and spend time navigating the web and digital products using only the keyboard.
  • 22. Users with cognitive disabilities Functional cognitive disabilities can result in many forms: ● Memory ● Problem solving ● Attention ● Reading and vernal comprehension ● Mathematics ● Visual comprehension How users might experience our products ● May have limited working memory and may need information to remain visible through task completion. ● May experience unintended seizures or other complex reactions to flashing content due to their specific condition.
  • 23. It is a team effort Who should be involved - PM’s and business to identify the need - Designers to implement color contrast in pattern library and designs - Designers and Developers to document patterns and components - Developers to develop components - QA’s to test for accessibility
  • 24. What is our proccess: Pattern library Code library Documentation Figma Storybook GitHub ZeroHeight * Or any other toolset of your choice
  • 27. Documenting components - Usages - Document anatomy - States - Do’s and Don'ts Designers part - Color contrast - Focus states - Communication with developers
  • 28. Developers part - Appropriate roles - ARIA attributes - Tab indexing
  • 29. QA’s part - Automated tests for color contrast - Keyboard navigation test - Manual (or automated) tests for Text to speach
  • 30. How would you describe this presentation in 3 words? - Go to menti.com and use the code 3271 2137 - Copy link https://www.menti.com/wdg2x96kbi - Just scan QR code with your phone
  • 31. Thank you! Email: kocijan@gmail.com LinkedIn: https://www.linkedin.com/in/bojankocijan/

Editor's Notes

  1. Who am I and what am I working on?
  2. Why accessibility benefits everyone?
  3. Why to make products accessible from the start of building Design system
  4. Why accessibility benefits everyone?
  5. Fist group blind users/ This effects first of all if you are making digital products for government organiazations. You can face lawsuits if your product is not accessible.
  6. This is how blind users sees your product. Source Youtube: https://www.youtube.com/watch?v=ZDHJRCtv0WY
  7. This is how blind users sees your products
  8. This is where color contrast and contrast ratio comes in place. You might break you glasses, need to change them or just forgot them.
  9. Green and red are mostly used for statuses and also most common color blind users are red-green color blind.
  10. In noisy office we could opt for caption, so we could watch videos and not bothering others.
  11. You might break your arm, twist your joint, or even just hurt your fingers.
  12. Text to voice should be checked manually, to insure semantic meaning of your webpage
  13. Text to voice should be checked manually, to insure semantic meaning of your webpage