Kuba Zwolinski | Snowdog | Accessibility is a process. Make it an easy part of your team's routine.

Meet Magento UK
1 Jul 202422:42

Summary

TLDRAt MMUK 2024, Maiik introduces the first speaker, Kuas Volinski, who discusses web accessibility's importance in business, emphasizing its impact on e-commerce, the need for a legal framework, and the potential for accessibility to benefit all users. He advocates for building an accessibility culture within organizations to avoid costly audits and make accessibility a standard part of development processes.

Takeaways

  • 🌟 The importance of accessibility in web development is highlighted, emphasizing its impact on inclusivity and business success.
  • 💼 Accessibility is not just a moral imperative but also a business necessity, with legal regulations driving its necessity in e-commerce.
  • 💡 The speaker's initial optimism about building accessible web solutions has evolved, recognizing the challenges and complexities involved.
  • 💰 The cost of accessibility is discussed, noting that while it was once seen as expensive, it can be integrated effectively into business processes to avoid costly audits.
  • 🛠️ Building an 'accessibility culture' within organizations is crucial, ensuring that all aspects of development, from content creation to maintenance, consider accessibility.
  • 🔍 The speaker advocates for education and awareness about accessibility within teams, noting that it's not just a front-end developer's responsibility but a collective effort.
  • 👥 Decision makers are urged to understand the business case for accessibility, recognizing its role in expanding the customer base and improving user experience.
  • 👴 Aging populations and the increasing number of older online buyers are highlighted as a significant factor that underscores the need for accessible web solutions.
  • 🛑 The speaker warns against the common misconception that accessibility is a one-off task, stressing that it is an ongoing process that must be integrated into regular development cycles.
  • 🛍️ The potential for accessibility to benefit all users, not just those with disabilities, is emphasized, showing how it can improve usability for everyone.
  • 🌐 The speaker encourages collaboration and contribution to open-source tools and initiatives, suggesting that a collective approach can make accessibility more attainable and less costly.

Q & A

  • Who is the host of the technical track at MMUK 2024?

    -The host of the technical track at MMUK 2024 is Maiik, the head of development at JH.

  • What is the role of the first speaker, Kuas Volinski, in the web industry?

    -Kuas Volinski is a web standards and accessibility enthusiast, a former developer working with Magento since 2008, a several-time Magento Master, Market maker, organizer of Meet Magento Poland, and a former board member of the Magento Association.

  • Why is accessibility important in the context of e-commerce?

    -Accessibility is important in e-commerce because it not only complies with legal regulations and avoids financial penalties but also because it opens up the market to a large group of potential customers with disabilities, making the web more inclusive and usable for everyone.

  • What are some of the legal implications for e-commerce sites that are not accessible?

    -Non-accessible e-commerce sites risk facing financial fines due to regulations such as the American with Disabilities Act in the US, and similar laws in the UK and the upcoming laws in the European Union.

  • How has the internet changed the lives of people with disabilities?

    -The internet has opened doors to a normal life for people with disabilities, allowing them to participate in activities that were previously inaccessible to them, such as earning money and being regular customers.

  • What is the common misconception about the cost of accessibility in web development?

    -The common misconception is that accessibility is expensive, often due to the costs associated with audits and rebuilding existing solutions. However, integrating accessibility from the start can make it a cost-effective part of the development process.

  • What is the key to making accessibility a common practice in web development?

    -The key is to build an accessibility culture within every organization, ensuring that everyone understands the principles of accessibility and incorporates them into their everyday work, from content creation to maintenance.

  • Why is it important for developers to care about accessibility guidelines?

    -Developers should care about accessibility guidelines because if they don't, even the best designs and user journeys will not result in an accessible solution, which can lead to the exclusion of users with disabilities and potential legal issues.

  • What role do decision makers play in promoting accessibility within an organization?

    -Decision makers play a crucial role in promoting accessibility by understanding its importance, allocating budget for training and development, and supporting the integration of accessibility into the organization's processes.

  • What are some tools that can assist in making web development more accessible?

    -There are various tools available, including plugins for design software like Figma, machine learning solutions for code analysis, and open-source libraries that can help developers and QA specialists ensure accessibility during the development process.

  • How does Kuas Volinski suggest contributing to the field of accessibility?

    -Kuas Volinski suggests contributing by discussing accessibility within organizations, integrating it into everyday processes, and considering open-source contributions to improve and share accessibility tools and knowledge.

Outlines

00:00

🎤 Welcome to MMUK 2024 Technical Track

The speaker, Maiik, introduces himself as the head of development at JH and the host of the technical track at MMUK 2024. He expresses gratitude to sponsors, speakers, and participants for making the event possible. The event includes technical talks, soft talks, and panel discussions. Maiik also invites attendees to visit the sponsor marketplace during breaks. The first speaker of the day, Kuas Volinski, is introduced as a web standards and accessibility enthusiast, a former developer with Magento, and a former board member of the Magento Association. Kuas emphasizes the importance of accessibility in business, noting that it is not just a moral obligation but also a legal requirement in many countries, which can impact a business's financial standing if not adhered to.

05:00

💼 Accessibility as a Business Necessity

Kuas Volinski discusses the importance of accessibility, highlighting that it is not only a legal requirement but also a significant opportunity for businesses to cater to a large customer base with disabilities. He points out that the internet has revolutionized the lives of people with disabilities, allowing them to participate in the economy as consumers. Kuas also emphasizes that accessibility is crucial for making all solutions more usable, not just for people with disabilities but for everyone. He mentions the aging population and how accessibility considerations are essential for maintaining a business's relevance as society ages. Kuas concludes by stressing the need to build an accessibility culture within organizations to ensure that accessibility is integrated into every aspect of business operations.

10:03

🛠️ Building an Accessibility Culture

The speaker explains the concept of building an accessibility culture within organizations. He emphasizes that accessibility is not just about following guidelines and front-end coding but involves many aspects of both online and offline business. The speaker outlines the process of content creation, user experience design, user interface design, development, and maintenance, highlighting the importance of incorporating accessibility at each stage. He stresses that if any element of this process lacks basic knowledge about accessibility, it can make the work harder for everyone involved. The speaker also discusses the challenges of getting different stakeholders, including developers and decision-makers, to understand and prioritize accessibility. He suggests that making accessibility a common practice, similar to coding standards, can help avoid expensive audits and ensure that accessibility is a part of the regular development process.

15:04

💡 Tools and Education for Accessibility

The speaker discusses the importance of education and the use of tools in the accessibility development process. He mentions that accessibility is not just about developers but involves everyone in the company, including decision-makers and backend developers. The speaker suggests that spending time on education and investing in online courses can be beneficial. He also highlights the availability of tools that can help during the development process, such as plugins for design software like Figma and machine learning solutions for code analysis. The speaker introduces an open-source library and a tool developed by his organization that can help analyze websites during the development process, combining automated and manual tests to make accessibility a smoother process. He encourages organizations to discuss accessibility internally and to contribute to the accessibility community by sharing and collaborating on solutions.

20:04

🌐 Open Source Contribution and Collaboration

The speaker concludes by emphasizing the importance of discussing accessibility within organizations and making it a part of everyday processes like designing, coding, and decision-making. He encourages organizations to contribute to accessibility by sharing knowledge and collaborating on solutions. The speaker also highlights the role of open source in making the internet accessible and reasonable in e-commerce. He mentions the release of a tool developed by his organization that can be used, modified, and contributed to as an open-source project. The speaker invites questions and acknowledges that the 20-minute talk only scratches the surface of the vast topic of accessibility, but his main point is to encourage organizations to start the conversation about accessibility.

Mindmap

Keywords

💡Accessibility

Accessibility refers to the design of products, devices, services, or environments for people with disabilities. In the context of the video, it emphasizes the importance of making web content and services usable by people with a wide range of abilities, including those with visual, auditory, cognitive, or motor impairments. The speaker discusses how accessibility is crucial for business, not just a moral imperative, and highlights the need for an 'accessibility culture' in organizations.

💡Web Standards

Web standards are a set of guidelines and specifications that ensure the long-term availability, interoperability, and consistency of web pages and applications. The speaker, Kuas Volinski, is described as a 'web standards enthusiast,' indicating his advocacy for following these standards to improve web accessibility. This is relevant as adhering to web standards can help make websites more accessible to all users.

💡E-commerce

E-commerce refers to the buying and selling of goods and services, or the transmitting of funds or data, over an electronic network, primarily the internet. The video script discusses the financial implications of e-commerce sites not being accessible, suggesting that accessibility is not only a legal requirement but also a business necessity to cater to a broader customer base.

💡Regulations

Regulations in this context refer to laws and rules that mandate certain standards or practices, such as the American with Disabilities Act (ADA) mentioned in the script. These regulations often include requirements for accessibility, making it a legal obligation for businesses to ensure their digital services are accessible to people with disabilities.

💡Inclusive Web

The term 'inclusive web' is used to describe a vision where the web is accessible to everyone, regardless of their abilities or disabilities. The speaker reflects on the early days of his career when he was optimistic about building an accessible web, highlighting the evolution of accessibility from a niche concern to a mainstream necessity.

💡Magento

Magento is an open-source e-commerce platform written in PHP. The speaker mentions his experience as a former developer working with Magento, indicating his expertise in e-commerce solutions. This background is relevant as it provides credibility to his discussion on web accessibility in the context of e-commerce platforms.

💡Financial Consequences

Financial consequences in the script refer to the potential penalties or losses that businesses may face if their e-commerce sites are not accessible. This underscores the economic impact of non-compliance with accessibility regulations and the need for businesses to invest in accessibility to avoid such consequences.

💡User Experience

User experience (UX) is the overall experience a user has when interacting with a system, including ease of use and pleasure derived from the interaction. The speaker discusses the importance of designing an accessible user journey, which is crucial for ensuring that all users, including those with disabilities, can navigate and use web services effectively.

💡Maintenance

Maintenance in the context of the script refers to the ongoing process of updating, managing, and ensuring the accessibility of a website or e-commerce platform. The speaker emphasizes that accessibility is not a one-time task but a continuous process that must be integrated into the maintenance cycle of digital services.

💡Open Source

Open source refers to a type of software where the source code is made available to the public, allowing anyone to view, use, modify, and distribute it. The speaker mentions his belief in open source and collaboration, suggesting that open source tools and community contributions can play a significant role in promoting web accessibility.

💡Aging Population

The aging population refers to the demographic trend of an increasing proportion of older individuals in a population. The speaker highlights this as a reason for prioritizing accessibility, as older individuals may face age-related disabilities that affect their ability to use digital services, making accessibility a critical factor for inclusivity.

Highlights

Introduction of Maiik as the head of development at JH and the host of the technical track at MMUK 2024.

Thanking sponsors, speakers, and participants for making the event possible.

Announcement of the technical tracks including talks, soft talks, and panel discussions.

Invitation to the sponsor marketplace during breaks.

Introduction of the first speaker, Kuas Volinski, a web standards and accessibility enthusiast.

Kuas Volinski's background as a former developer with Magento, Magento Master, and organizer of Meet Magento Poland.

The importance of accessibility in web development and its impact on business.

The evolution of accessibility from a legal requirement to a business necessity.

The financial consequences of not being accessible in e-commerce.

Accessibility as a way to reach a larger customer base, including people with disabilities.

The transformative impact of the internet on the lives of people with disabilities.

The need for accessibility in everyday web solutions, not just for compliance.

The aging population and its implications for accessibility in e-commerce.

The cost of accessibility and the need for a shift in perspective towards it being a normal part of development.

Building an accessibility culture within organizations to avoid expensive audits and rebuilds.

The role of education in making accessibility a common practice in all aspects of web development.

The importance of involving everyone in the organization in understanding and implementing accessibility.

The use of tools and plugins to assist in designing and coding with accessibility in mind.

The release of an open-source accessibility tool by Snow to help developers and agencies during the development process.

The call to action for organizations to discuss and integrate accessibility into their everyday processes.

The potential for collaboration and contribution to the field of accessibility to improve standards and practices.

Transcripts

play00:03

uh hello everybody Welcome uh welcome to

play00:06

the technical track of mmuk 2024 I'm

play00:10

maiik I'm the head of development at JH

play00:13

and I will be your track host uh this

play00:16

year I would like to thank all our

play00:17

sponsors speakers and you the

play00:19

participants as well for making this

play00:21

event event possible because without you

play00:23

we would not be here uh we'll have

play00:26

technical tracks here uh technical talks

play00:28

soft talks and panel discussion

play00:30

uh as well uh during the breaks I would

play00:32

like to invite you uh to the sponsor

play00:35

marketplace where our lovely sponsors

play00:37

have prepared many different things for

play00:38

you uh and without further Ado I would

play00:41

like to introduce our first Speaker of

play00:42

the day kuas volinski uh web standards

play00:45

and accessibility Enthusiast spreading

play00:47

awareness about accessibility uh and how

play00:50

it can positively impact every business

play00:52

former developer working with Magento

play00:54

since 2008 several times Magento Master

play00:57

Market maker and organizer of meet

play00:59

Magento Poland uh and a former Bo board

play01:02

member of the Magento Association please

play01:04

welcome

play01:10

kisi good good morning everyone I really

play01:13

do appreciate that you are here the

play01:15

break was really short so it's like a

play01:17

it's even more important to me that you

play01:19

are here and that you want to listen and

play01:22

maybe talk about about

play01:24

accessibility uh so we have only short

play01:27

short time for for this uh for this talk

play01:30

but if you have any questions uh I'm

play01:32

staying here for the whole day so I

play01:34

really invite you to come and let's

play01:36

let's talk about it later um so thank

play01:39

you for the

play01:40

introduction uh I I work with different

play01:43

web Technologies for years already and

play01:46

since the very beginning I was always a

play01:49

a big Enthusiast of web accessibility uh

play01:52

that's how I started my my web career 20

play01:55

years

play01:56

ago uh I really like the idea of having

play01:59

a a very inclusive uh web that is that

play02:03

is a place that everyone can access and

play02:06

it opens door uh to uh to different

play02:10

activities to people who were isol

play02:12

isolated from that before and uh at that

play02:16

time I was just optimistic and I thought

play02:18

that I can build uh accessible web just

play02:21

like that uh of course it was very

play02:25

difficult at that time and accessibility

play02:27

was really uh reserved only for some

play02:32

government sites some government

play02:33

services that were forced to be

play02:36

accessible and right now the situation

play02:39

is is slightly different and we can talk

play02:43

about accessibility from a completely

play02:44

different uh point of

play02:47

view so first of all why accessibility

play02:51

and uh I changed my answer to this

play02:55

question over years uh when I started

play02:58

working with with web and and with

play03:00

accessibility the answer for me was very

play03:03

simple we need to make it accessible

play03:05

because it's important for all we are

play03:07

making our like our life and life of

play03:09

others better the world will be better

play03:11

with accessible

play03:13

web uh it is somehow correct answer but

play03:16

the problem is that when we are talking

play03:18

about web and especially about

play03:20

e-commerce we are talking about business

play03:23

it's not done for fun it's done for

play03:24

business so every e-commerce should

play03:26

bring money and just making something

play03:29

good for the World is Not Enough To to

play03:33

make it uh a viable solution for a

play03:35

business so actually we really do talk

play03:40

about accessibility and I can really see

play03:43

so many of you

play03:45

here just because it's a

play03:49

low it's a low in some of the countries

play03:52

it's already something

play03:54

uh on the market for a few years like in

play03:57

us we have American with Disabilities

play03:59

Act for about 5 years that actually

play04:02

bring some serious uh Financial uh fines

play04:06

for not being accessible and we are

play04:09

talking about commercial sites we have a

play04:11

dedicated low here in UK and we will

play04:14

have a low coming in European Union so

play04:19

right now if we like it or not there has

play04:22

to be a place in the budget for building

play04:26

accessibility and the big question when

play04:28

we are talking about accessib ility over

play04:30

years was that it's expensive that why I

play04:32

should pay more for for accessibility

play04:36

and and today we will try to look at

play04:39

that from a different

play04:40

perspective why we should think about it

play04:43

as a just another process not something

play04:47

extra so low this is number one we have

play04:51

to think about it because there are some

play04:52

regulations and there are smaller or

play04:55

bigger but but fines yeah like we if we

play04:58

if our if our e-commerce is not

play05:00

accessible we are risking uh some uh

play05:03

Financial consequences uh but of course

play05:06

the first

play05:07

answer that that that I was talking

play05:10

about it's still it's still something

play05:12

important that we should that we should

play05:13

think about that people with different

play05:16

disabilities are a huge group of our

play05:20

customers and if we are not if we are

play05:23

not building the solution that will uh

play05:26

that will attract this group we are just

play05:28

losing money so of course it's a low

play05:32

that's number one for many if we like it

play05:34

or not but this is also a very

play05:38

important group of our customers because

play05:42

when we think about how internet changed

play05:45

our life uh in terms of people with

play05:49

different disabilities it actually made

play05:51

even bigger change for some people who

play05:54

were

play05:56

just you know their disabilities didn't

play05:59

allow them to leave their home uh or

play06:02

take any any normal job access to the

play06:07

internet it open door to normal life so

play06:10

if we think about it those people who

play06:14

were treated before as uh I would say uh

play06:19

just a person who is financed by the by

play06:23

the society right now those people can

play06:26

earn money and be a buyer can be just a

play06:29

regular customer they can they can live

play06:30

normal life so this is why accessibility

play06:33

is even is even more important but

play06:36

outside of the of the legal part outside

play06:39

of the number of potential uh customers

play06:43

that uh that we can deliver our services

play06:46

or products to uh it's really it's

play06:50

really important to think about

play06:52

accessibility as a as a way to make also

play06:56

all the solutions more uh usable

play07:00

uh all of us sometimes are disabled like

play07:05

uh a very simple thing when when we just

play07:08

uh try to use any mobile uh any mobile

play07:12

site on any site on mobile in a bright

play07:14

sun it's really hard to use it if if

play07:17

it's if it's built the right way with

play07:19

the with the proper contrast uh with the

play07:22

proper font size or with the proper

play07:24

distances between different elements so

play07:27

when we think when we think about that

play07:29

we can see that accessibility in in

play07:32

e-commerce can actually be a huge

play07:35

benefit for every

play07:37

user and uh the last one and actually uh

play07:42

year after year it's becoming my

play07:45

favorite unfortunately that we are aging

play07:49

and uh people who are building internet

play07:52

as a as a young people who are just

play07:54

thinking how to conquer the world I

play07:56

right now 10 20 30 or even more years

play08:01

older and when we are getting older if

play08:03

we like it or not we are getting less

play08:07

fit and it's about our

play08:11

uh about different aspects of our life

play08:15

so this is this is a very interesting

play08:17

statistic and uh that's from That's from

play08:20

the Polish market uh but it's it's more

play08:23

or less similar across the Europe this

play08:25

is just the newest report I I could find

play08:27

it shows how

play08:30

the percentage of people the older age

play08:34

is increasing in the number of total

play08:36

buyers online so it's it's it's just

play08:39

that our society is is aging so if we

play08:42

want to keep delivering our service we

play08:45

have to think about this aging uh aging

play08:48

uh customers group

play08:51

so those those few aspects are super

play08:54

important when we are talking to some

play08:57

decision makers why accessibility needs

play09:00

any attention why it needs any funding

play09:03

or any time uh in in our budgets or or

play09:09

plans and here is the is the most

play09:12

important uh the most important element

play09:16

does it have to be expensive for years

play09:20

accessibility meant

play09:22

mostly expensive audit and rebuilding

play09:25

everything from scratch so it was it was

play09:28

really expensive the audit is itself was

play09:29

expensive and the whole operation of

play09:31

course of building uh many solutions

play09:34

from scratch uh and destroying some of

play09:37

the previous solutions they were built

play09:39

for years it was really a nightmare for

play09:42

everyone for every product owner uh who

play09:45

was supposed to uh make their their

play09:49

product

play09:51

accessible and there is one solution for

play09:54

that and solution for that is building

play09:56

an accessibility culture in every

play09:58

organization ation and this is this is

play10:02

the the accessibility culture should be

play10:04

built in the solution provider

play10:07

organization but also should be built

play10:10

inside

play10:12

every um every e-commerce every business

play10:15

organization because the simple the

play10:18

simple things like understanding they

play10:20

help build access become accessibility

play10:24

the part of everything what we do and

play10:27

why it's so important because

play10:30

accessibility is not only uh about

play10:33

guidelines and about front-end coding

play10:36

accessibility is about many aspects of

play10:39

our online and offline offline business

play10:43

so the first step to building the proper

play10:46

the proper accessibility culture is

play10:48

understanding why everyone in the

play10:51

organization should understand the the

play10:54

basic the the principles of

play10:56

accessibility

play11:00

there are different different uh like a

play11:04

parts of every of every Pro of every

play11:06

project and if we skip one of them

play11:11

accessibility is getting much more

play11:13

difficult because let's let's look at

play11:16

let's look like at this at this circle

play11:19

that we start with some content we do

play11:22

some analyzis what to do with this

play11:24

content uh we build the proper uh user

play11:28

experience the user Journey just to go

play11:31

through all those informations then we

play11:33

design a beautiful user interface uh so

play11:36

it all looks pretty and uh we build

play11:41

it then we have to maintain it somehow

play11:44

we have to always analyze and verify the

play11:46

quality and then we go back to create

play11:48

more content and build new features Etc

play11:51

and we can if if simply we just look at

play11:55

that and we see that we that any of

play11:57

those elements

play11:59

will not have a basic knowledge about

play12:01

accessibility it make life and work much

play12:04

harder for all others because if we

play12:07

don't start with the proper

play12:09

accessibility approach to the content

play12:12

with the content creation and idea how

play12:14

to how to maintain it later how to add

play12:17

more content in an accessible way it's

play12:19

much harder for people to plan its

play12:22

position in the whole

play12:23

structure and if we if we don't if we

play12:27

don't think about accessibility aspects

play12:31

when designing customer

play12:34

Journey it breaks everything and it

play12:36

makes it impossible later to to

play12:39

code if we don't think about

play12:42

accessibility when

play12:44

designing even the best coder who is

play12:48

super skilled in accessibility practices

play12:50

will not build a really accessible uh

play12:54

solution uh so everything here is

play12:57

important and then we are going to

play12:59

development and if we have a beautiful

play13:01

design and great uh user journey and

play13:04

amazing content but we have developers

play13:07

who don't care about

play13:09

accessibility uh guidelines then again

play13:12

we had a great plan but there's no

play13:15

implementation and uh the same in

play13:17

maintenance accessibility is not a

play13:20

oneoff activity it's a process so it's

play13:24

we start it and then we keep going

play13:26

because every e-commerce is a is a

play13:30

it's like a a living organism so it

play13:33

needs it needs constant changes and all

play13:35

those changes has to be has to be done

play13:38

with accessibility in mind if we if we

play13:41

forget about accessibility one week two

play13:44

weeks of updating new products or new

play13:47

content we are losing accessibility of

play13:49

the website so starting with

play13:53

understanding including everyone in the

play13:56

organization to understand Basics why

play13:59

accessibility is important and then

play14:01

keeping this process and of course the

play14:04

the the begning begning of that may be

play14:07

may be difficult because we need to

play14:09

bring attention of different people to

play14:12

to accessibility and to to understand

play14:14

why it's important and just to just to

play14:17

be realistic for many people especially

play14:20

like no for for like I can focus on

play14:22

developers because I used to be a

play14:23

developer and it's definitely less sexy

play14:26

to think about accessibility guidelines

play14:28

than about the new framework we can use

play14:30

so if we are going to spend some time

play14:32

usually we spend time on new

play14:34

technologies not how to make something

play14:37

you know more accessible so it is hard

play14:40

at the very beginning but this is the

play14:42

key to make

play14:45

accessibility really common because if

play14:48

it if it will generate extra costs it

play14:50

will never be a common task so to to

play14:54

make everything accessible we need to

play14:57

make sure that uh building designing

play15:01

creating with

play15:03

accessibility is just a normal thing

play15:06

like when we are thinking about coding

play15:08

we think about coding standards if we

play15:09

are using tabs or spaces or how we place

play15:12

different parts of the code this is

play15:14

exactly the same that we use some common

play15:18

techniques from the guidelines and that

play15:20

should go through regular Q&A and if

play15:23

it's not really fulfilling those

play15:26

requirements it's not following

play15:27

guidelines it goes back it goes back as

play15:30

as a regular bu not not something extra

play15:32

and this is the only

play15:34

way to just avoid expensive audits

play15:38

because right now audit is a number one

play15:41

uh tool to to see if we are accessible

play15:43

but audit means that actually there was

play15:46

something really wrong before that we

play15:48

forgot about everything that is simple

play15:51

uh

play15:52

accessibility accessibility for for

play15:54

websites for e-commerce is simple this

play15:57

is really not a rocket science most of

play15:58

the most of the software right now is

play16:01

more or less ready for accessibility and

play16:04

what we need to do is to not to break it

play16:07

just to follow the guidelines to keep

play16:08

building it following the uh the the the

play16:13

good practices and we can forget about

play16:15

Audits and because audits in every field

play16:19

they are be they are a problem like we

play16:21

order an audit we pay a lot of money for

play16:23

that and then usually if someone made an

play16:25

audit they try to show that they deserve

play16:27

the money so they make the audit as big

play16:29

as possible and then we get this huge

play16:31

book of different uh

play16:35

recommendations and nobody

play16:40

has the big problem with uh with audits

play16:43

so if we have to do the audit it's

play16:45

usually because we have a problem or

play16:47

there is some some other immediate

play16:49

action that needs to be taken but it's

play16:51

really not the best idea so the most

play16:54

important is to start early with

play16:56

education uh just spend

play16:59

couple hours every month or maybe um

play17:03

invest in some online courses for

play17:06

everyone in the company that's really

play17:07

important that that slide I showed you

play17:09

before that accessibility is not only

play17:12

about developers and it's like if we

play17:15

talking about developers it's not only

play17:17

about front-end developers even if

play17:18

backend developers don't touch this

play17:22

customer facing part they should

play17:24

understand why accessibility is

play17:26

important and what are principles of of

play17:30

accessibility uh we have guidelines the

play17:32

guidelines are pretty straightforward

play17:35

they are they are not really telling us

play17:37

exactly what to do but they are telling

play17:38

us what we want to achieve and that

play17:41

there may be different ways and we may

play17:42

be creative but knowing

play17:46

WC is something that at least summary

play17:50

should be known to everyone and uh one

play17:54

of the most important groups are also

play17:56

decision makers because if if we want to

play17:59

dedicate some time for accessibility

play18:00

even for the training we need to show

play18:02

the business case why we should do it we

play18:05

should do that even if it's not that

play18:07

expensive it should be placed somewhere

play18:10

uh somewhere in budget and when we are

play18:13

talking about uh actual work and

play18:16

avoiding uh those expensive audits later

play18:20

there are more and more

play18:21

tools uh that can be helpful during the

play18:25

development process and this is this is

play18:27

just just few of them

play18:29

uh that can be used but starting from

play18:31

the from the designing we have uh we

play18:35

have already tons of plugins for to

play18:37

figma that can that can help us design

play18:39

the right uh The Right Stuff following

play18:43

the the good good accessibility practice

play18:46

uh where it when it comes to coding we

play18:48

have more and more plugins using

play18:50

different machine learning Solutions uh

play18:53

to analyze our code and just help us uh

play18:57

fix those simple issues at the very

play18:59

begning so we don't have to fix them

play19:01

when it's on on production and actually

play19:03

not not

play19:04

accessible and uh many of them they are

play19:09

of course paid as a as a as a service

play19:13

but there are also a bunch of tools that

play19:16

are free that we can use as an open

play19:19

source we can we can modify them we can

play19:21

contribute and uh uh that's also like

play19:24

based on uh axd tools they really

play19:28

released a pretty cool open- Source

play19:31

library and uh that that was the the

play19:35

start of the idea that we did at snow do

play19:38

uh we built an

play19:41

accessibility uh tool for developers and

play19:44

agencies uh that can help analyzing our

play19:47

websites during the development process

play19:50

so it's it's really easy like uh during

play19:53

in this tool we can we can combine both

play19:56

automated and manual test

play19:59

to make accessibility a smooth process

play20:02

that during the development we just

play20:04

don't have to waste extra time and every

play20:07

tester or QA specialist can become an

play20:10

accessibility specialist so from the

play20:14

very beginning of my uh adventure with

play20:17

uh Magento I believed in open source I

play20:20

believed in so in so-called competition

play20:22

so collaboration and and competition and

play20:25

I think that this is a great example

play20:28

that to make internet accessible and to

play20:32

make it a

play20:35

reasonable uh tool in e-commerce

play20:38

something that is not expensive that

play20:39

just a part of normal process that

play20:43

collaboration is needed uh and that's

play20:45

why also we released uh a huge part of

play20:48

that uh tool that you can actually use

play20:51

you can play with it you can contribute

play20:53

as an open source uh so it's not like an

play20:56

out-of-the-box solution but it's

play20:58

something that you can use you can

play21:00

launch that application and you can also

play21:02

modify it to your to your own needs so I

play21:05

also encourage you to

play21:07

first talk about accessibility in your

play21:09

organization this is number one people

play21:12

have to understand that it exists and

play21:14

it's not only low it's not only the

play21:17

legal part but this is just something

play21:19

that makes it better for your for your

play21:22

users for your customers so discuss it

play21:24

internally in your organizations spend

play21:26

some time to make it

play21:29

part of your everyday process of

play21:32

Designing coding decision making and uh

play21:36

if you have time uh think about

play21:39

accessibility as something that is

play21:41

really worth contributing because this

play21:43

is this that's that's something that

play21:45

always will have some lower lower

play21:47

priority in business so if we can

play21:49

contribute if we can share and actually

play21:53

take the accessibility to the higher

play21:55

level together that's only better and uh

play22:00

I think that's it for today so if you

play22:02

have any questions about that like you

play22:04

know that 20 minutes is just to really

play22:07

touch the tip of the iceberg I didn't

play22:09

really uh Deep dive deeper into any

play22:13

details of accessibility principles

play22:16

whatever but I assume that you know it

play22:18

or it's so easy to find it on in million

play22:21

sources that that really my my point was

play22:24

to tell you one thing talk about

play22:26

accessibility in your organizations it

play22:28

will make the whole accessibility

play22:32

building process much easier easier and

play22:34

cheaper thank you very much

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
Web AccessibilityE-commerceInclusivityLegal ComplianceCustomer ExperienceDesign PrinciplesDevelopment PracticesOpen SourceMagentoAccessibility Culture
هل تحتاج إلى تلخيص باللغة الإنجليزية؟