< 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. 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 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. It's how
  • 0:34 - 0:37
    I learnt information easily. 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
  • 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
  • 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. For one, there are laws that
  • 1:28 - 1:33
    apply.Another is, it can relate to our
  • 1:33 - 1:36
    reputation. And a third is thatby
  • 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 there's
  • 2:14 - 2:19
    also just the sort of, 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, the way
  • 2:36 - 2:42
    you use it. And so when you're creating
  • Not Synced
    web pages, that's the biggest challenge,
  • Not Synced
    is getting outside of where you're sitting.
  • Not Synced
    The biggest obstacle to accessibility,
  • Not Synced
    I think is...is pure knowledge.
  • Not Synced
    It's really about putting yourself in the
  • Not Synced
    mind of a person with disabilities.
  • Not Synced
    A person who has, who has no motor skills
  • Not Synced
    has no hands, has a lack of vision, has a
  • Not Synced
    lack of hearing. May have a
  • Not Synced
    cognitive disability. To be able to put
  • Not Synced
    yourselves in their shoes and understand
  • Not Synced
    how are they working with the thing that
  • Not Synced
    I'm building or designing right now,
  • Not Synced
    can they use it?
  • Not Synced
    The alternative is, you build something
  • Not Synced
    someone says "oh no it's not accessible!"
  • Not Synced
    and so you go back and try to fix it but
  • Not Synced
    you probably have been doing the wrong
  • Not Synced
    thing at many places you know you may
  • Not Synced
    have hundreds of images with no alt text,
  • Not Synced
    you may have navigation that's very confused
  • Not Synced
    or you are relying on libraries that...
  • Not Synced
    open internet explorer
  • Not Synced
    it's just that the technologies aren't
  • Not Synced
    going to figure out. And so that's
  • Not Synced
    when someone says, it's too much, too
  • Not Synced
    expensive, too much work. Well just do it
  • Not Synced
    from the beginning and it'll...it'll probably
  • Not Synced
    get a quality product with less work.
  • Not Synced
    Accessibility is important to incorporate
  • Not Synced
    earlier on because if you don't
  • Not Synced
    incorporate it early on, you will
  • Not Synced
    incorporate it later at greater expense,
  • Not Synced
    with a certain amount of time you don't
  • Not Synced
    have, with a certain amount of money you
  • Not Synced
    don't have, to try to make it better.
  • Not Synced
    Accessibility, unfortunately like
  • Not Synced
    everything else in design and web design
  • Not Synced
    has to be done from the very beginning.
  • Not Synced
    So whether you're designing for different
  • Not Synced
    devices, whether doing for different kinds
  • Not Synced
    of human abilities, all those things have
  • Not Synced
    to be thought of from the very beginning
  • Not Synced
    and built into your concept of what your
  • Not Synced
    your plan is. Of course nobody wants to
  • Not Synced
    take time at the end. We're almost there,
  • Not Synced
    we just want to get it out, and that's the
  • Not Synced
    mistake many of us make. It's like
  • Not Synced
    "I'll just get it out, then I'll go back and fix it."
  • Not Synced
    No. Doesn't ever happen. There's always
  • Not Synced
    a next project.
  • Not Synced
    The first step in getting an accessible
  • Not Synced
    site, is to work with the management, so
  • Not Synced
    they understand the value of making it
  • Not Synced
    accessible, and also helping them
  • Not Synced
    understand that we can do pretty
  • Not Synced
    much anything they want and be accesible.
  • Not Synced
    If you just talk about accessibility, it
  • Not Synced
    may not be immediately appreciated as
  • Not Synced
    something important to do. But if you
  • Not Synced
    start talking about quality and the
  • Not Synced
    overlap of search engine optimisation and
  • Not Synced
    accessibility and things of that nature
  • Not Synced
    that...that will tend to get people's
  • Not Synced
    attention more.
  • Not Synced
    When I started, I was a designer and I
  • Not Synced
    wanted to make things look pretty. And you
  • Not Synced
    don't think about anything besides the
  • Not Synced
    aesthetics. And what I soon realised was
  • Not Synced
    that when you have something that works
  • Not Synced
    it already looks good, right, so that's
  • Not Synced
    where I started to move towards things
  • Not Synced
    being functional then the beauty came
  • Not Synced
    along after that.
  • Not Synced
    I don't believe that making a site
  • Not Synced
    accessible inhibits creativity. In fact
  • Not Synced
    I would argue it ..it helps creativity, it
  • Not Synced
    improves creativity.
  • Not Synced
    Good accessible design often closely
  • Not Synced
    relates to good usable design. And we
  • Not Synced
    found a really close parallel between good
  • Not Synced
    mobile design, mobile for mobile devices
  • Not Synced
    and the simplicity and clarity of good
  • Not Synced
    accessible design.
  • Not Synced
    Safari
  • Not Synced
    skip to primary content.
  • Not Synced
  • Not Synced
    In page link. Current Student. Future Student.
  • Not Synced
    Menu Item. Accessible Technology.
  • Not Synced
    So they are all inter-related
  • Not Synced
    and basically if you're making a really
  • Not Synced
    complicated site with lots of stuff on it.
  • Not Synced
    When you're doing, using different methods
  • Not Synced
    all over the place. You're probably
  • Not Synced
    not building that great a site anyway.
  • Not Synced
    The way we create websites today, has
  • Not Synced
    improved from 10 years ago. We're not
  • Not Synced
    using in-line styles, we're not only
  • Not Synced
    designing for 1 screen size. So the
  • Not Synced
    developers and designers are forced to
  • Not Synced
    design for every person and every device.
  • Not Synced
    We can't go backwards, we can't become
  • Not Synced
    limited again.
  • Not Synced
    Primarily what you can do as a designer
  • Not Synced
    to to check for accessibility is
  • Not Synced
    making sure that you have good headings.
  • Not Synced
    Good proper headings and headings
  • Not Synced
    structure good labels on inputs
  • Not Synced
    good labels on buttons and links
  • Not Synced
    so making sure you're using the right tags
  • Not Synced
    and the second best thing I would say,
  • Not Synced
    at least that I do are checking
  • Not Synced
    with the keyboard, just looking to see
  • Not Synced
    keyboard navigation, making sure there's
  • Not Synced
    you know there's good focus, indicators
  • Not Synced
    and that you don't get the focus trapped
  • Not Synced
    anywhere.
  • Not Synced
    The heart of the challenge in sort of
  • Not Synced
    the development world is that many
  • Not Synced
    developers you know look around and find
  • Not Synced
    open source libraries with really cool
  • Not Synced
    stuff. So they find ways to make things
  • Not Synced
    bounce across the screen, or make things
  • Not Synced
    get big and small and so on. And it just
  • Not Synced
    doesn't enter their mind to evaluate them
  • Not Synced
    for accessibility.
  • Not Synced
    When you're looking at a java script
  • Not Synced
    library or a content management system,
  • Not Synced
    piece of code that you would like to use,
  • Not Synced
    you need to look both at, does it do what
  • Not Synced
    you want for the web and does it also,
  • Not Synced
    is it also accessible? In other words,
  • Not Synced
    does it do it for you and for everybody.
  • Not Synced
    So as soon as you build something, you go
  • Not Synced
    back and you check it and check it over
  • Not Synced
    and over again. On multiple browsers, on
  • Not Synced
    multiple machines. You know I'll even call
  • Not Synced
    people you know overseas,and say "hey can
  • Not Synced
    you can you find it, can you check it, is
  • Not Synced
    it working for you? Oh ok good you know.
  • Not Synced
    And now they have tools out there where
  • Not Synced
    you can check on every single browser out
  • Not Synced
    there. In the past, that was really
  • Not Synced
    important, it still is. We have a few
  • Not Synced
    browsers out there, like a handful of
  • Not Synced
    browsers that we use, but we need to check
  • Not Synced
    it on on every possible system and platform.
  • Not Synced
    The best thing that you can do ultimately
  • Not Synced
    to check a design be it, checking for
  • Not Synced
    usability or accessibility is actually
  • Not Synced
    putting it in front of users and seeing if
  • Not Synced
    they can use it.
  • Not Synced
    You know, no matter how great your site is
  • Not Synced
    you know you may think you're hitting all
  • Not Synced
    the standards, then you watch someone go
  • Not Synced
    through it and you say well, wow they had
  • Not Synced
    ...that didn't work out so well
  • Not Synced
    When I think of what a university does at
  • Not Synced
    it's core is to, not take everyone with
  • Not Synced
    very similar ideas and turn out people
  • Not Synced
    with the same ideas, but it's to benefit
  • Not Synced
    from a broad range of abilities and skills
  • Not Synced
    and different perspectives. And I see
  • Not Synced
    accessibility and disability as being a
  • Not Synced
    part of that spectrum.
  • Not Synced
    I think accessibility needs to be talked
  • Not Synced
    about more, it needs to be taught in
  • Not Synced
    the institution, in schools, it needs to
  • Not Synced
    be enforced in institutions and commercial
  • Not Synced
    environments.
  • Not Synced
    As new technology comes out, I think there
  • Not Synced
    will be some that just neglect it
  • Not Synced
    completely, and others that champion it.
  • Not Synced
    And the ones that champion it will be more
  • Not Synced
    user-friendly to everybody else, and they'll
  • Not Synced
    win in the marketplace.
  • Not Synced
    I think the future of the web is to
  • Not Synced
    be making fewer and fewer assumptions
  • Not Synced
    about how other people use it. We have
  • Not Synced
    mobile devices, we have screen readers,
  • Not Synced
    and we even have your web page or your
  • Not Synced
    content might be used by another machine
  • Not Synced
    so I think the fewer of the web is to
  • Not Synced
    continue making fewer and fewer
  • Not Synced
    assumptions and more universal content
  • Not Synced
    that is not restrictive or exclusive.
  • Not Synced
    I think it can be very challenging for a
  • Not Synced
    certain applications to serve people with disabilities
  • Not Synced
    but that's where the engineer needs to
  • Not Synced
    think about "why did I become an engineer"
  • Not Synced
    to make the impossible, possible, to solve
  • Not Synced
    big problems. And this is a big problem,
  • Not Synced
    so let's attack it, let's solve it.
  • Not Synced
Title:
IT Accessibility: What Web Developers Have to Say
Description:

more » « less
Video Language:
English
Team:
DO-IT
Duration:
10:44
There has been no activity on this language so far.

English subtitles

Revisions Compare revisions