01Si costruisce anche senza mouse
Il costruttore drag and drop ha un equivalente completo da tastiera: ogni campo si può aggiungere, spostare e togliere con la sola tastiera. Un costruttore che risponde soltanto al trascinamento esclude chi non può trascinare.
02Quasi trenta tipi di campo
Testo, e-mail, telefono, URL, numero, data, ora, menu a discesa, pulsante di scelta, casella di spunta, valutazione, cursore, colore, caricamento file, nome, indirizzo, ordinamento e interruzione di pagina: il modulo ordinario è già coperto.
03Colonne che non scombinano l’ordine di lettura
Un campo messo in una colonna viene comunque letto nell’ordine dei campi, così chi usa uno screen reader e chi vede la pagina incontrano lo stesso modulo nella stessa sequenza.
04Le condizioni si decidono sul server
Gruppi E/O annidati con quattordici operatori, rivalutati al momento dell’invio. Un campo nascosto nel browser non si può far passare modificando la pagina, e le regole valgono anche con JavaScript disattivato.
05Regole di accesso su cui il browser non può discutere
Apri e chiudi da calendario, limita il numero di voci, richiedi l’accesso o un ruolo, oppure imposta una password. Un modulo chiuso rifiuta un invio diretto sul server, non nascondendo il pulsante.
06Lo spam viene contrassegnato, non cancellato
Honeypot e trappola temporale sono attivi per impostazione predefinita e non intralciano nessuno; reCAPTCHA v2/v3, hCaptcha, Turnstile, Akismet e le liste di blocco per parola chiave, IP ed e-mail sono facoltativi. Ciò che viene giudicato spam viene segnalato e conservato, perché un falso positivo non deve costarti un cliente.
07I file caricati non stanno nella radice del sito
Vengono scritti fuori da essa, in una cartella che nessuno può indovinare, e controllati in base a ciò che il file contiene anziché a come si chiama. Vengono consegnati solo tramite un collegamento a scadenza legato a una singola persona.
08Notifiche che puoi verificare
Più di una per modulo, destinatari instradati in base al valore di un campo, una risposta automatica a chi invia e un registro di consegna di cosa è stato inviato, cosa è fallito e perché, con reinvio per ciò che è fallito.