Improve Accessibility of User Authentication (by) | | 40 |
accessibility, authentication, forms, labels |
15 Principles for Secure Programming (by) | | 39 |
security, principles, testing |
HTML Form Validation Is Heavily Underused (by) | | 38 |
html, forms, react |
Foundations: Form Validation and Error Messages (via) | | 37 |
accessibility, fundamentals, forms, errors, usability |
Frontend Development Practices That Will Help You Avoid Failure (by/via) | | 36 |
best-practices, tech-stacks, architecture, principles, linting, testing |
Good Forms (by) | | 35 |
forms, best-practices, usability, accessibility |
Accessible Form Validation From Scratch—Preparing for Validation (by/via) | | 34 |
accessibility, forms |
How to Perform Data Validation in Node.js (by/via) | | 33 |
how-tos, nodejs |
Doing the Right Thing Right—Validation and Verification (by/via) | | 32 |
terminology, comparisons |
Frontend Application Security: Tips and Tricks (by/via) | | 31 |
web-apps, security, xss, csrf, authentication, dependencies, csp, tips-and-tricks |
Indicators, Validations, and Notifications: Pick the Correct Communication Option (by/via) | | 30 |
notifications, errors, usability |
The Selected Date Must Be Within the Last 10 Years (by/via) | | 29 |
html, forms |
A New Method to Validate URLs in JavaScript (by) | | 28 |
javascript, urls |
Progressively Enhanced Form Validation: Custom Validation Messages (by/via) | | 27 |
forms, progressive-enhancement, errors |
Progressively Enhanced Form Validation: Validating a Checkbox Group (by/via) | | 26 |
forms, progressive-enhancement |
Progressively Enhanced Form Validation: Layering in JavaScript (by/via) | | 25 |
forms, progressive-enhancement, javascript |
Progressively Enhanced Form Validation: HTML and CSS (by/via) | | 24 |
forms, progressive-enhancement, html, css |
User Input Sanitization and Validation: Securing Your App (by) | | 23 |
security, sanitization, conformance |
HTML Form Validation Using Cypress (by) | | 22 |
forms, cypress |
A Guide to Accessible Form Validation (by/via) | | 21 |
guides, forms, accessibility, user-experience |
Customizing HTML Form Validation (by) | | 20 |
html, forms |
Secure JavaScript URL Validation (by/via) | | 19 |
javascript, urls, security |
Designing Better Inline Validation UX (by/via) | | 18 |
forms, user-experience |
Why the Number Input Is the Worst Input (by/via) | | 17 |
html, forms, accessibility |
TypeScript: It’s Not Actually Validating Your Types | | 16 |
typescript |
The Case for Adding Validation State to Your Design Tokens (by) | | 15 |
design-tokens |
Get Started With Validation in Node.js (by) | | 14 |
nodejs |
The Complete Guide to HTML Forms and Constraint Validation (by/via) | | 13 |
guides, html, forms |
Form Validation With PHP (by/via) | | 12 |
forms, php |
The Anatomy of Accessible Forms: Error Messages (by/via) | | 11 |
accessibility, forms, errors |
Quick Tip: DRY Up Your Model Validations Tests (by/via) | | 10 |
testing, ruby-on-rails, principles, tips-and-tricks |
JSON Validation by Committee (by/via) | | 9 |
ruby, json, conformance |
Sanitizing, Escaping, and Validating Data in WordPress (by/via) | | 8 |
wordpress, sanitization, escaping, examples |
Client-Side Form Validation With HTML5 (by/via) | | 7 |
html, forms |
HTML5 Form Validation (by/via) | | 6 |
html, forms, accessibility |
Forward Thinking Form Validation (by/via) | | 5 |
forms, errors, css |
Inline Validation in Web Forms (by/via) | | 4 |
forms, errors, usability |
JavaScript: It’s Just Not Validation! (via) | | 3 |
javascript, php |
Validate Your Input! (via) | | 2 |
security |
URL Validator (by) | | 1 |
tools, exploration, auditing, debugging, urls |