Return to Video

IT Accessibility: What Web Developers Have to Say

  • 0:01 - 0:03
    The web is about information accessibility
  • 0:03 - 0:05
    It's really a basic human freedom that we
  • 0:05 - 0:07
    are just really beginning to talk about in
  • 0:07 - 0:09
    the last decade. <ahm> It's important
  • 0:09 - 0:11
    therefore that everybody have this freedom
  • 0:11 - 0:14
    any freedom that's only allocated to a few
  • 0:14 - 0:14
    is not really a freedom.
  • 0:14 - 0:18
    The web is about information and <er> it's
  • 0:18 - 0:20
    important that people can access the
  • 0:20 - 0:22
    information that they need in order to
  • 0:22 - 0:24
    complete a workflow or get their job done
  • 0:24 - 0:25
    finish a task.
  • 0:26 - 0:28
    I think the web should be accessible to
  • 0:28 - 0:30
    everyone all the time. I grew up with it
  • 0:30 - 0:34
    being easily accessible to me.<Erm> It's how
  • 0:34 - 0:37
    I learnt information easily. <Erm>I can't
  • 0:37 - 0:39
    imagine someone not being able to just
  • 0:39 - 0:41
    google something instantly, and getting
  • 0:41 - 0:42
    what they need.
  • 0:43 - 0:46
    I think websites should be accessible<ah>
  • 0:46 - 0:49
    because...the web is founded kinda on this
  • 0:49 - 0:51
    idea of sharing information and if you
  • 0:51 - 0:53
    can't share information or if some people
  • 0:53 - 0:55
    can't see it , then it's not truly being shared.
  • 0:55 - 1:05
    <music>
  • 1:11 - 1:12
    We all have different abilities and
  • 1:12 - 1:14
    disabilities, and if we're all going to be
  • 1:14 - 1:17
    able to get the same content and interpret
  • 1:17 - 1:19
    it in a somewhat similar fashion, it has
  • 1:19 - 1:21
    to be given to us in that way and
  • 1:21 - 1:23
    accessible so that we can actually reach it
  • 1:23 - 1:25
    Accessibility is important for a number of
  • 1:25 - 1:28
    reasons. <ah> For one, there are laws that
  • 1:28 - 1:33
    apply.<ah>Another is, it can relate to our
  • 1:33 - 1:36
    reputation. And a third is that<ah>by
  • 1:36 - 1:39
    paying attention to it, we create a more
  • 1:39 - 1:41
    inclusive educational environment.
  • 1:41 - 1:44
    I think we are really good as developers
  • 1:44 - 1:48
    at being...focusing on the 80% case.
  • 1:48 - 1:51
    Focusing on how do we make every 4 out of
  • 1:51 - 1:53
    every 5 of our users happy. How do we
  • 1:53 - 1:54
    build things for those group of people,
  • 1:54 - 1:58
    because the last 20% is always hard.
  • 1:58 - 2:01
    But I say that the web is for 100%.
  • 2:01 - 2:03
    It's for everybody, which is what
  • 2:03 - 2:04
    Tim Burners-Lee said.
  • 2:04 - 2:06
    I'm definitely am very moved by this
  • 2:06 - 2:08
    notion of inclusiveness. I mean I think
  • 2:08 - 2:11
    that, for me it's a part of who I...
  • 2:11 - 2:14
    this is important to me. But <erm> there's
  • 2:14 - 2:19
    also just the sort of, <erm> the notion of
  • 2:19 - 2:24
    of having everybody's contributions to the
  • 2:24 - 2:25
    sort of...the knowledge.
  • 2:25 - 2:28
    Big challenge is, to escape your own
  • 2:28 - 2:31
    viewpoint. And to not make the assumption
  • 2:31 - 2:33
    that everyone sees the web the way you see
  • 2:33 - 2:36
    it, on the device you see, <erm> the way
  • 2:36 - 2:39
    you use it. And so when you're creating
  • 2:39 - 2:41
    web pages, that's the biggest challenge,
  • 2:41 - 2:44
    is getting outside of where you're sitting.
  • 2:44 - 2:47
    The biggest obstacle to accessibility,
  • 2:47 - 2:50
    I think is...is pure knowledge.
  • 2:50 - 2:52
    It's really about putting yourself in the
  • 2:52 - 2:53
    mind of a person with disabilities.
  • 2:53 - 2:57
    A person who has, who has no motor skills
  • 2:57 - 2:59
    has no hands, has a lack of vision, has a
  • 2:59 - 3:02
    lack of hearing.<Ahm> May have a
  • 3:02 - 3:04
    cognitive disability. To be able to put
  • 3:05 - 3:06
    yourselves in their shoes and understand
  • 3:06 - 3:08
    how are they working with the thing that
  • 3:08 - 3:10
    I'm building or designing right now,
  • 3:10 - 3:11
    can they use it?
  • 3:11 - 3:14
    The alternative is, you build something
  • 3:14 - 3:17
    someone says "oh no it's not accessible!"
  • 3:17 - 3:21
    and so you go back and try to fix it but
  • 3:21 - 3:22
    you probably have been doing the wrong
  • 3:22 - 3:25
    thing at many places <ah> you know you may
  • 3:25 - 3:28
    have hundreds of images with no alt text,
  • 3:28 - 3:30
    you may have navigation that's very confused
  • 3:30 - 3:33
    or you are relying on libraries that...
  • 3:33 - 3:34
    <lady on headphones>open internet explorer
  • 3:34 - 3:36
    it's just that the technologies aren't
  • 3:36 - 3:39
    going to figure out. <Erm> And so that's
  • 3:39 - 3:41
    when someone says, it's too much,
  • 3:41 - 3:43
    too expensive, it's too much work.
  • 3:43 - 3:45
    Well...just do it from the beginning and
  • 3:45 - 3:47
    it'll...it'll probably get a
  • 3:48 - 3:50
    quality product with less work.
  • 3:51 - 3:53
    Accessibility is important to incorporate
  • 3:53 - 3:55
    early on because if you don't
  • 3:55 - 3:57
    incorporate it early on, you will
  • 3:57 - 4:00
    incorporate it later at greater expense,
  • 4:00 - 4:03
    with a certain amount of time you don't have
  • 4:03 - 4:04
    with a certain amount of money you
  • 4:04 - 4:06
    don't have to try to make it better.
  • 4:06 - 4:07
    Accessibility, unfortunately like
  • 4:07 - 4:09
    everything else in design and web design
  • 4:09 - 4:11
    has to be done from the very beginning.
  • 4:11 - 4:13
    So whether you're designing for different
  • 4:13 - 4:15
    devices, whether doing for different kinds
  • 4:15 - 4:18
    of human abilities, all those things have
  • 4:18 - 4:20
    to be thought of from the very beginning
  • 4:20 - 4:22
    and built into your concept of what your
  • 4:22 - 4:23
    your plan is. Of course nobody wants to
  • 4:23 - 4:25
    take time at the end. We're almost there,
  • 4:25 - 4:27
    we just want to get it out, and that's the
  • 4:27 - 4:29
    mistake many of us make. It's like
  • 4:29 - 4:31
    "I'll just get it out, then I'll go back and fix it."
  • 4:31 - 4:33
    No. Doesn't ever happen. There's always
  • 4:33 - 4:33
    a next project.
  • 4:33 - 4:36
    The first step in getting an accessible
  • 4:36 - 4:38
    site, is to work with the management, so
  • 4:38 - 4:40
    they understand the value of making it
  • 4:40 - 4:43
    accessible, and also helping them
  • 4:43 - 4:46
    understand that <erm> we can do pretty
  • 4:46 - 4:49
    much anything they want and be accesible.
  • 4:49 - 4:53
    If you just talk about accessibility, it
  • 4:53 - 4:55
    may not be immediately appreciated as
  • 4:55 - 4:57
    something important to do. But if you
  • 4:57 - 5:01
    start talking about quality and <ah> the
  • 5:01 - 5:03
    overlap of search engine optimisation and
  • 5:03 - 5:06
    accessibility and things of that nature
  • 5:06 - 5:07
    that...that will tend to get people's
  • 5:07 - 5:08
    attention more.
  • 5:08 - 5:12
    When I started, I was a designer and I
  • 5:12 - 5:14
    wanted to make things look pretty. And you
  • 5:14 - 5:16
    don't think about anything besides the
  • 5:16 - 5:20
    aesthetics. And what I soon realised was
  • 5:20 - 5:22
    that when you have something that works
  • 5:22 - 5:26
    it already looks good, right, so
  • 5:26 - 5:28
    that's where I started to move towards
  • 5:28 - 5:30
    things being functional then the beauty
  • 5:30 - 5:32
    came along after that.
  • 5:32 - 5:35
    I don't believe that making a site
  • 5:35 - 5:38
    accessible inhibits creativity. In fact
  • 5:38 - 5:41
    I would argue it...it...helps creativity,
  • 5:41 - 5:43
    it improves creativity.
  • 5:43 - 5:45
    Good accessible design often closely
  • 5:45 - 5:49
    relates to good usable design. And we
  • 5:49 - 5:50
    found a really close parallel between good
  • 5:50 - 5:54
    mobile design, mobile for mobile devices
  • 5:54 - 5:56
    and the simplicity and clarity of good
  • 5:56 - 5:57
    accessible design. <when tablet appears>
  • 5:57 - 5:58
    <eletronic female voice from tablet>Safari
  • 5:58 - 6:00
    skip to primary content. <at each tap>
  • 6:00 - 6:01
    <electronic female voice reads tapped content>
  • 6:01 - 6:05
    In page link. Current Student. Future Student.
  • 6:05 - 6:08
    Menu Item. Accessible Technology.
  • 6:08 - 6:10
    <Rick Ells> So they are all inter-related
  • 6:10 - 6:12
    and basically if you're making a really
  • 6:12 - 6:14
    complicated site with lots of stuff on it.
  • 6:14 - 6:16
    When you're doing, using different methods
  • 6:16 - 6:18
    all over the place. <ah> You're probably
  • 6:18 - 6:20
    not building that great a site anyway.
  • 6:20 - 6:22
    The way we create websites today, has
  • 6:22 - 6:24
    improved from 10 years ago. We're not
  • 6:24 - 6:27
    using in-line styles, we're not only
  • 6:27 - 6:31
    designing for 1 screen size. So the
  • 6:31 - 6:33
    developers and designers are forced to
  • 6:33 - 6:35
    design for every person and every device.
  • 6:35 - 6:40
    We can't go backwards, we can't become
  • 6:40 - 6:41
    limited again.
  • 6:41 - 6:45
    Primarily what you can do as a designer
  • 6:45 - 6:47
    to <erm> to check for accessibility is
  • 6:47 - 6:49
    making sure that you have good headings.
  • 6:49 - 6:51
    Good proper headings and headings
  • 6:51 - 6:55
    structure <erm> good labels on inputs
  • 6:55 - 6:57
    <erm> good labels on buttons and links
  • 6:57 - 6:59
    so making sure you're using the right tags
  • 6:59 - 7:02
    and the second best thing I would say,
  • 7:02 - 7:04
    at least that I do are <erm> checking
  • 7:04 - 7:06
    with the keyboard, just looking to see
  • 7:06 - 7:09
    keyboard navigation, making sure there's
  • 7:09 - 7:10
    you know there's good focus, indicators
  • 7:10 - 7:12
    and that you don't get the focus trapped
  • 7:12 - 7:13
    anywhere.
  • 7:13 - 7:17
    The heart of the challenge in <ah> sort of
  • 7:17 - 7:19
    the development world is that many
  • 7:19 - 7:21
    developers you know look around and find
  • 7:21 - 7:24
    open source libraries with really cool
  • 7:24 - 7:27
    stuff. So they find ways to make things
  • 7:27 - 7:29
    bounce across the screen, or make things
  • 7:29 - 7:30
    get big and small and so on. And it just
  • 7:30 - 7:32
    doesn't enter their mind to evaluate them
  • 7:32 - 7:33
    for accessibility.
  • 7:33 - 7:35
    When you're looking at a java script
  • 7:35 - 7:37
    library or a content management system,
  • 7:37 - 7:38
    piece of code that you would like to use,
  • 7:38 - 7:41
    you need to look both at, does it do what
  • 7:41 - 7:43
    you want for the web and does it also,
  • 7:43 - 7:46
    is it also accessible? In other words,
  • 7:46 - 7:47
    does it do it for you and for everybody.
  • 7:47 - 7:49
    So as soon as you build something, you go
  • 7:49 - 7:50
    back and you check it and check it over
  • 7:50 - 7:52
    and over again. On multiple browsers, on
  • 7:52 - 7:55
    multiple machines. You know I'll even call
  • 7:55 - 7:57
    people you know overseas,and say "hey can
  • 7:57 - 7:59
    you can you find it, can you check it, is
  • 7:59 - 8:01
    it working for you? Oh ok good you know.
  • 8:01 - 8:03
    And now they have tools out there where
  • 8:03 - 8:05
    you can check on every single browser out
  • 8:05 - 8:07
    there. In the past, that was really
  • 8:07 - 8:09
    important, it still is. <erm> We have a few
  • 8:09 - 8:11
    browsers out there, like a handful of
  • 8:11 - 8:13
    browsers that we use, but we need to check
  • 8:13 - 8:15
    it on on every possible system and platform.
  • 8:15 - 8:18
    The best thing that you can do ultimately
  • 8:18 - 8:20
    to check a design be it, checking for
  • 8:20 - 8:23
    usability or accessibility is actually
  • 8:23 - 8:24
    putting it in front of users and seeing if
  • 8:24 - 8:25
    they can use it.
  • 8:25 - 8:27
    You know, no matter how great your site is
  • 8:27 - 8:28
    you know you may think you're hitting all
  • 8:28 - 8:30
    the standards, then you watch someone go
  • 8:30 - 8:32
    through it and you say well, wow they had
  • 8:32 - 8:34
    ...that didn't work out so well
  • 8:34 - 8:38
    When I think of what a university does at
  • 8:38 - 8:43
    it's core is to, not take everyone with
  • 8:43 - 8:46
    very similar ideas and turn out people
  • 8:46 - 8:49
    with the same ideas, but it's to benefit
  • 8:49 - 8:52
    from a broad range of abilities and skills
  • 8:52 - 8:56
    and different perspectives. And I see
  • 8:56 - 8:58
    accessibility and disability as being a
  • 8:58 - 8:59
    part of that spectrum.
  • 8:59 - 9:01
    I think accessibility needs to be talked
  • 9:01 - 9:03
    about more, it needs to be taught in
  • 9:03 - 9:05
    the institution, in schools, it needs to
  • 9:05 - 9:07
    be enforced in institutions and commercial
  • 9:07 - 9:08
    environments.
  • 9:08 - 9:10
    As new technology comes out, I think there
  • 9:10 - 9:12
    will be some there just neglect it
  • 9:12 - 9:15
    completely, and others that champion it.
  • 9:15 - 9:17
    And the ones that champion it will be more
  • 9:17 - 9:19
    user-friendly to everybody else, and they'll
  • 9:19 - 9:20
    win in the marketplace.
  • 9:20 - 9:24
    I think the future of the web<erm> is to
  • 9:24 - 9:25
    be making fewer and fewer assumptions
  • 9:25 - 9:27
    about how other people use it. We have
  • 9:27 - 9:32
    mobile devices, we have screen readers,
  • 9:32 - 9:34
    and we even have your web page or your
  • 9:34 - 9:36
    content might be used by another machine
  • 9:36 - 9:38
    so I think the fewer of the web is to
  • 9:38 - 9:40
    continue making fewer and fewer
  • 9:40 - 9:43
    assumptions and more universal content
  • 9:43 - 9:46
    that is not restrictive or exclusive.
  • 9:46 - 9:49
    I think it can be very challenging for a
  • 9:49 - 9:54
    certain applications to serve people with disabilities
  • 9:54 - 9:57
    but that's where the engineer needs to
  • 9:57 - 9:59
    think about "why did I become an engineer"
  • 9:59 - 10:02
    to make the impossible, possible, to solve
  • 10:02 - 10:05
    big problems. And this is a big problem,
  • 10:05 - 10:06
    so let's attack it, let's solve it.
  • 10:06 - 10:07
    <music>
Title:
IT Accessibility: What Web Developers Have to Say
Description:

more » « less
Video Language:
English
Team:
DO-IT
Duration:
10:44

English subtitles

Revisions Compare revisions