How do we build the future with AI? – Chelsea Troy
This is the transcript of a fantastic talk called “The Tools We Still Need to Build with AI.”
Absorb every word!
This is the transcript of a fantastic talk called “The Tools We Still Need to Build with AI.”
Absorb every word!
The annual day-long online accessibility event is back on September 23rd.
No sign-up. No registration. All sessions are streamed live and publicly on the Inclusive Design 24 YouTube channel.
Be liberal in what you accept:
Basically, if your form can’t register Beyoncé – it has failed.
The problem is that most websites will adapt to the ever faster connections, which makes them gradually inaccessible for people with slower connections. Today, most websites are impossible to download with a dial-up connection, because they have become too corpulent.
This speaks to me:
Everything we do to make it harder to create a website or edit a web page, and harder to learn to code by viewing source, promotes that consumerist vision of the web.
Pretending that one needs a team of professionals to put simple articles online will become a self-fulfilling prophecy. Overcomplicating the web means lifting up the ladder that used to make it possible for people to teach themselves and surprise everyone with unexpected new ideas.
There’s a list of links at the end of this piece to help you reach this goal:
It is vital that the web stay participatory. That means not just making sites small enough so the whole world can visit them, but small enough so that people can learn to build their own, by example. Bloat makes the web inaccessible.
Onboarding. Reaching out. In terms of. Synergy. Bandwidth. Headcount. Forward planning. Multichannel. Going forward. We are constantly bombarded and polluted with nonsense speak. These words and phrases snag and attach themselves to our vocabulary like sticky weeds.
Words become walls.
I love this post from Ben on the value of plain language!
We’re not dumbing things down by using simple terms. We’re being smarter.
Read on for the story of the one exception that Ben makes—it’s a good one.
The towering demands inherent in certain ways of working with JavaScript are rightfully scaring some designers off from implementing their ideas at all. That’s a travesty.
Hear, hear! And before you dismiss this viewpoint as some lawn-off-getting fist-waving from “the old guard”, bear this in mind:
Basecamp is famously – or infamously, depending on who you ask – not following the industry path down the complexity rabbit hole of heavy SPAs. We build using server-side rendering, Turbolinks, and Stimulus. All tools that are approachable and realistic for designers to adopt, since the major focus is just on HTML and CSS, with a few sprinkles of JavaScript for interactivity.
It’s very heartening to hear that not everyone is choosing to JavaScript All The Things.
The calamity of complexity that the current industry direction on JavaScript is unleashing upon designers is of human choice and design. It’s possible to make different choices and arrive at different designs.
When you’re struggling to write something that sounds clear and sounds human (two of the essential basics of a good blog post, I’d argue), just use the words normal people would use.
If we use jargon, we reveal our insecurity. If we use pretentious language, we expose our arrogance. But if we use language that anyone can understand, people are much more likely to value what we do.
The transcript of a talk that is fantastic in every sense.
Fans are organised, motivated, creative, technical, and frankly flat-out awe-inspiring.
Some great ideas here about using metaphors when explaining technical topics.
I really like these four guidelines for good metaphors:
I really like Phil’s braindump of conference ideas. Frankly, many of these ideas work just as well as watchwords for building on the web:
- Different models for start-ups. Co-operatives. Employee ownership. Normal, slowly-growing, profit-making businesses.
- Technology for people who don’t live in the first world. (There’s a lot of them and they have a lot of technology, but most of us know nothing about it.)
- Websites that make the whole Web better.
- New services that work fine on technology that’s been around for years.
- Services designed for people who have little money.
- Services designed for people who aren’t fully able.
- Models for keeping services running over the long-term. (What happens when your company closes, or to your personal projects when you die?)