Using the HTML5 “required” attribute for a group of checkboxes?

When using the newer browsers that support HTML5 (FireFox 4 for example); and a form field has the attribute required=’required’; and the form field is empty/blank; and the submit button is clicked; the browsers detects that the “required” field is empty and does not submit the form; instead browser shows a hint asking the user … Read more

What’s the difference between “Request Payload” vs “Form Data” as seen in Chrome dev tools Network tab

I have an old web application I have to support (which I did not write). When I fill out a form and submit then check the “Network” tab in Chrome I see “Request Payload” where I would normally see “Form Data”. What is the difference between the two and when would one be sent instead … Read more

Is it a good practice to use an empty URL for a HTML form’s action attribute? (action=””)

I am wondering if anyone can give a “best practices” response to using blank HTML form actions to post back to the current page. There is a post asking what a blank HTML form action does here and some pages like this one suggest it is fine but I’d like to know what people think. … Read more

What characters are allowed in an email address?

I’m not asking about full email validation. I just want to know what are allowed characters in user-name and server parts of email address. This may be oversimplified, maybe email adresses can take other forms, but I don’t care. I’m asking about only this simple form: user-name@server (e.g. [email protected]) and allowed characters in both parts. … Read more