When he was diagnosed with multiple sclerosis, Bruce Lawson was living in Bangkok, where he started a kindergarten and primary school. He says “in southeast asia multiple sclerosis is not very common, and in the 90s they didn’t have access to much English-language information about it“. He went to a web cafe near his apartment and searched “multiple sclerosis”. Being able to do this fascinated him: this medium enabled him to communicate from South East Asia to Europe, and anywhere around the globe really.
After he returned to the UK for treatment, Bruce made a decision: “I decided I was going to work on the web, and my interest in the web is communication”. What pulled Bruce to the Web was that it enabled communication on an unprecedented scale, and with the right developments, it could help people with disabilities feel more included. This was important to him, and he championed this cause by becoming an advocate for accessibility and co-editor of the HTML 5.3 spec.
Bruce explained all this during his talk in the context of Class Central’sWeb Development Bootcamp. Bruce joined us to explain to our aspiring web developers how and why Tim Berners-Lee created the Web and HTML, the markup language that underpins the Web.
(We had other guest sessions during the Bootcamp, such as one where Barbara Oakley talked about the neuroscience of learning. I wrote about it here. And more recently, @manoel wrote about Parham Doustdar’s session on inclusive design.)
“Built-in beats bolt-on, bigly”. It’s one of the main takeaways from Bruce’s talk. He believes that when your fundamentals are strongly built in, you don’t have to compensate by bolting on fixes. HTML is the foundation of the internet. So writing semantic HTML should be a primary goal of any web developer. And knowing this before embarking on a journey to become a developer puts you in the right mindset. Research also shows that making a website accessible benefits everyone using it, including people that don’t have a disability.
A Global Priority
I live in India and know villages where the nearest hospital is hundreds of kilometers away. Unfortunately, this is not an uncommon problem. In villages like these, internet access holds the power to save lives. Web development that doesn’t emphasize accessibility (for instance, in terms of keeping page sizes down) can limit the positive impact the internet can have. Bruce talks about scenarios where access to the internet may have life or death consequences.
One aspect that stands out to me is that the internet provides access to many educational resources. Overpriced textbooks are a big problem. They’re often out of reach of students aspiring to attain a better education or job opportunities. And this effect is magnified in developing countries where access to education is a privilege.
Bruce’s insights on how you can, with the right mindset, do justice to Tim Berner-Lee’s vision of an inclusive web are worth a listen for any aspiring web developer. So I encourage you to watch Bruce’s talk below.