The web is about information accessibility It's really a basic human freedom that we are just really beginning to talk about in the last decade. It's important therefore that everybody have this freedom any freedom that's only allocated to a few is not really a freedom. The web is about information and it's important that people can access the information that they need in order to complete a workflow or get their job done finish a task. I think the web should be accessible to everyone all the time. I grew up with it being easily accessible to me. It's how I learnt information easily. I can't imagine someone not being able to just google something instantly, and getting what they need. I think websites should be accessible because...the web is founded kinda on this idea of sharing information and if you can't share information or if some people can't see it , then it's not truly being shared. We all have different abilities and disabilities, and if we're all going to be able to get the same content and interpret it in a somewhat similar fashion, it has to be given to us in that way and accessible so that we can actually reach it Accessibility is important for a number of reasons. For one, there are laws that apply.Another is, it can relate to our reputation. And a third is thatby paying attention to it, we create a more inclusive educational environment. I think we are really good as developers at being...focusing on the 80% case. Focusing on how do we make every 4 out of every 5 of our users happy. How do we build things for those group of people, because the last 20% is always hard. But I say that the web is for 100%. It's for everybody, which is what Tim Burners-Lee said. I'm definitely am very moved by this notion of inclusiveness. I mean I think that, for me it's a part of who I... this is important to me. But there's also just the sort of, the notion of of having everybody's contributions to the sort of...the knowledge. Big challenge is, to escape your own viewpoint. And to not make the assumption that everyone sees the web the way you see it, on the device you see, the way you use it. And so when you're creating web pages, that's the biggest challenge, is getting outside of where you're sitting. The biggest obstacle to accessibility, I think is...is pure knowledge. It's really about putting yourself in the mind of a person with disabilities. A person who has, who has no motor skills has no hands, has a lack of vision, has a lack of hearing. May have a cognitive disability. To be able to put yourselves in their shoes and understand how are they working with the thing that I'm building or designing right now, can they use it? The alternative is, you build something someone says "oh no it's not accessible!" and so you go back and try to fix it but you probably have been doing the wrong thing at many places you know you may have hundreds of images with no alt text, you may have navigation that's very confused or you are relying on libraries that... open internet explorer it's just that the technologies aren't going to figure out. And so that's when someone says, it's too much, too expensive, too much work. Well just do it from the beginning and it'll...it'll probably get a quality product with less work. Accessibility is important to incorporate earlier on because if you don't incorporate it early on, you will incorporate it later at greater expense, with a certain amount of time you don't have, with a certain amount of money you don't have, to try to make it better. Accessibility, unfortunately like everything else in design and web design has to be done from the very beginning. So whether you're designing for different devices, whether doing for different kinds of human abilities, all those things have to be thought of from the very beginning and built into your concept of what your your plan is. Of course nobody wants to take time at the end. We're almost there, we just want to get it out, and that's the mistake many of us make. It's like "I'll just get it out, then I'll go back and fix it." No. Doesn't ever happen. There's always a next project. The first step in getting an accessible site, is to work with the management, so they understand the value of making it accessible, and also helping them understand that we can do pretty much anything they want and be accesible. If you just talk about accessibility, it may not be immediately appreciated as something important to do. But if you start talking about quality and the overlap of search engine optimisation and accessibility and things of that nature that...that will tend to get people's attention more. When I started, I was a designer and I wanted to make things pretty. And you don't think about anything besides the aesthetics. And what I soon realised was that when you have something that works it already looks good, right, so that's where I started to move towards things being functional then the beauty came along after that. I don't believe that making a site accessible inhibits creativity. In fact I would argue it ..it helps creativity, it improves creativity. Good accessible design often closely relates to good usable design. And we found a really close parallel between good mobile design, mobile for mobile devices and the simplicity and clarity of good accessible design. Safari skip to primary content. In page link. Current Student. Future Student. Menu Item. Accessible Technology. So they are all inter-related and basically if you're making a really complicated site with lots of stuff on it. When you're doing, using different methods all over the place. You're probably not building that great a site anyway. The way we create websites today, has improved from 10 years ago. We're not using in-line styles, we're not only designing for 1 screen size. So the developers and designers are forced to design for every person and every device. We can't go backwards, we can't become limited again. Primarily what you can do as a designer to to check for accessibility is making sure that you have good headings. Good proper headings and headings structure good labels on inputs good labels on buttons and links so making sure you're using the right tags and the second best thing I would say, at least that I do are checking with the keyboard, just looking to see keyboard navigation, making sure there's you know there's good focus, indicators and that you don't get the focus trapped anywhere. The heart of the challenge in sort of the development world is that many developers you know look around and find open source libraries with really cool stuff. So they find ways to make things bounce across the screen, or make things get big and small and so on. And it just doesn't enter their mind to evaluate them for accessibility. When you're looking at a java script library or a content management system, piece of code that you would like to use, you need to look both at, does it do what you want for the web and does it also, is it also accessible? In other words, does it do it for you and for everybody. So as soon as you build something, you go back and you check it and check it over and over again. On multiple browsers, on multiple machines. You know I'll even call people you know overseas,and say "hey can you can you find it, can you check it, is it working for you? Oh ok good you know. And now they have tools out there where you can check on every single browser out there. In the past, that was really important, it still is. We have a few browsers, we have a handful of browsers that we use, we need to check it on every possible system and platform