Perché i siti web insistono sul fatto che i numeri delle carte di credito sono inseriti come un numero di 16 cifre? [chiuso]

-1

Le mie carte bancarie hanno tutte un numero di carta di 16 cifre sul davanti, scritto come 4 blocchi di 4 cifre, ad esempio:

1234 5678 9012 3456

Ogni volta che inserisco il mio numero di carta di credito su un sito Web, tuttavia, devo farlo come un singolo numero di 16 cifre (ad esempio 1234567890123456 ), piuttosto che digitare i 4 blocchi. Quando faccio questo, penso sempre che ho fatto un errore da qualche parte e finisco per ricontrollarlo un paio di volte. È un dolore. C'è qualche motivo per cui i numeri devono essere inseriti come un numero di 16 cifre? L'analisi di 4 blocchi di 4 cifre sarebbe davvero facile, quindi presumo che ci sia un motivo convincente per insistere sul singolo numero di 16 cifre. Non riesco a immaginare che abbia a che fare con la facilità d'uso, quindi mi sono chiesto se è un qualche tipo di preoccupazione per la sicurezza (anche se non ha senso per me). Qualche idea?

    
posta Kenny McCartney 08.08.2016 - 13:33
fonte

2 risposte

3

Sono abbastanza sicuro che questo non ha nulla a che fare con la sicurezza. Wheater o meno il numero della carta di credito è inserito in un campo di input o molti è irrilevante. L'utilizzo di HTTPS e la memorizzazione sicura del numero di carta rappresentano la vera preoccupazione per le carte di credito e il design del campo di input ha un impatto zero su quelle.

Quindi di cosa si tratta? Probabilmente solo gli sviluppatori sono (razionalmente) pigri. Perché passare attraverso la difficoltà di avere quattro campi diversi, quando ne puoi avere uno solo? È necessario gestire lo spostamento della messa a fuoco da un campo a quello successivo quando vengono immesse le cifre. O quando l'utente colpisce backspace. E che dire di copia incolla?

Così tanto codice da scrivere, così poco tempo, è meglio che vada a bere un caffè ...

    
risposta data 08.08.2016 - 13:41
fonte
1

Non c'è alcuna considerazione di sicurezza dietro questo. È solo che, così, non è necessario entrare nella scheda per saltare il prossimo campo di input, inoltre è più facile gestirlo anche per i programmatori.

Potrebbero rendere questo user friendly (come incollare uno spazio dopo ogni 4 numeri), ma di solito sono troppo pigri per farlo.

    
risposta data 08.08.2016 - 13:42
fonte

Leggi altre domande sui tag