Enter e Return sono spesso intercambiabili, in particolare su sistemi Windows in cui la distinzione è ancora meno ovvia che con altri sistemi operativi.
Il codice è nei codici che i tasti effettivamente inviano quando li premete - sappiamo tutti cosa intendiamo , quando usiamo quei tasti, ma cosa vede il computer? La risposta è che o vede un comando per Nuova linea , o un Ritorno a capo .
Questi sono 2 comandi separati e fanno cose diverse: pensa a una macchina da scrivere; una nuova linea è come far avanzare il barile spostando la carta su una riga, il ritorno a capo restituisce l'intero foglio di carta indietro al margine sinistro così come l'avanzamento della carta verso l'alto . I simboli quasi riflettono questo; ↩ (nuova riga e ritorno) o ⌤ (in realtà non indica una nuova riga, ma indica un cursore stazionario, vedi esempio più avanti)
Ora, a volte (sì, Windows) indipendentemente da ciò che viene inserito, si ottiene un ritorno a capo, in quanto il sistema operativo non distingue tra il 2. Ma su altri sistemi operativi esso fornisce due significati diversi. Come tale, un Invio viene spesso usato per passare all'elemento successivo, con Invio che indica la fine dell'input e un ritorno all'inizio. La differenza tra il 2 in molti programmi potrebbe essere qualcosa del tipo:
Dear Sirs,⌤
What's the difference between Enter and Return?⌤
Many Thanks,⌤
Stuffe⌤
o
Dear Sirs,↩
What's the difference between Enter and Return?↩
Many Thanks,↩
Stuffe↩
Non c'è un'analogia così pulita sui sistemi moderni, ma questo è lo starter storico per 10. Questo è poi confuso dal fatto che, in realtà in questi giorni usiamo spesso TAB al posto di Invio , pensa di compilare un modulo web in.