Intro And Overview

Back to Overview
00:00 --> 00:18
Hello and welcome to the Forms Week, Forms Tutorial Week. This week we're going through the Forms Tutorial. This is the easiest way to give you both, like something to read and something to listen to. And so we're going through this.

00:18 --> 00:31
Now, forms are everywhere on the web. Whenever you interact with content, whenever you can leave a comment or upvote something, that's all what we consider form elements, anything that has interactions.

00:33 --> 00:44
So forms are super widespread, super important, and you can't basically not use them if you want to have some interactivity with your users.

00:44 --> 00:57
And because you have this interactivity, of course, it's incredibly important that it is accessible because otherwise, you know, you can't reach those customers.

00:58 --> 01:08
And there are a couple of technical things that we will look at, but there are also a lot of non-technical things.

01:09 --> 01:15
when you are designing a form input, and if that's like a simple form, like common form,

01:16 --> 01:20
it's usually pretty straightforward. You know, you go like, oh, these are the things

01:20 --> 01:26
that we want from you. And then you have, you know, just a submit button, something like that,

01:26 --> 01:33
pretty straightforward. But sometimes you have these like very complex forms where you have

01:33 --> 01:39
multiple steps. And then, you know, it's much more about like the design of the form,

01:40 --> 01:47
in addition to the technical correctness. Because something that is technically okay,

01:47 --> 01:56
can still be very, very hard to use, or impossible to use even, although it's technically accessible,

01:56 --> 02:02
you know, if your wording is bad, if you have a lot of steps in between, you don't want to do that.

02:02 --> 02:11
So at some point, form creation becomes like more of a, you know, an art instead of a science.

02:11 --> 02:14
But you always need both, of course.

02:14 --> 02:24
And so I think that's like one of the biggest challenges when you get to like complex forms that you have that.

02:25 --> 02:31
Now, traditionally, forms send data to the server and then, you know, there was a response back.

02:31 --> 02:50
So if you have something like a comment form on a website, on a blog, you type in your comment and you press send and that data gets taken and sent to the server, which then saves it into a database and keeps a record of it.

02:50 --> 02:58
And then, you know, gets back to you, basically answers that request and says, yeah, hey, I've saved this.

02:58 --> 03:04
And then you get like the page reloads and you get this information.

03:04 --> 03:08
Yes, comment has been sent or just appears or something like that.

03:09 --> 03:18
But there are a lot of form controls these days on websites that don't do strictly the server roundtrip stuff.

03:18 --> 03:22
So you see that you have comment and you press send.

03:23 --> 03:33
And instead of like reloading the page, it just uses JavaScript to send it to the back end and then displays a message to you.

03:33 --> 03:40
It might not make too much difference for you as a non-disabled person if you are one of those.

03:41 --> 03:50
But, you know, giving that response and feedback back to the users is incredibly important.

03:50 --> 03:53
And so you have to think about that as well.