Skip to content

Commit d966524

Browse files
authored
Update article.md
Commenti alle correzioni: 1) Non è corretto dire *riguardo* seguito dal soggetto;; *riguardanti* è un termine più chiaro e intuitivo 3) *formalizzazione* è una parola astrusa, confonde. Cerchiamo di essere costanti nell'uso dei termini tecnici (nella frase dopo, infatti, si usa nuovamente *specifica*) 4) si dice fonte, una sorgente è un corso d'acqua (ho eliminato il 'quindi' all’inizio della frase, superfluo e poco formale per un libro tecnico) 4.1) ancora un *riguardo* che non funziona in questo contesto 5) ‘rilascio’ si utilizza come ‘liberazione’, ‘scarcerazione’; ha rilasciato delle interviste; l’animale rilascia delle tossine. Si dice as esempio ha rilasciato un’intervista ma non rilasci di interviste 6) la versione inglese specifica ‘main manual’ (il che è vero, effetivamente); la frase inglese è un po’ scarna; ‘esempi e altre informazioni’ non dice molto; ‘esempio’ è qualcosa che ti aspetti insieme ad altre cose come, ‘teoria, esempi ed esercizi’ ecc 7) la versione inglese si riferisce a *methods* tecnicamente, ovvero a una funzione referenziata da un oggetto; usato in questo contesto metodo è fuorviante, specialmente per chi è veramente alle primissime armi 8) è verboso specificare ‘al link’ quando quel che segue immediatamente è un link 9) la versione inglese specifica ‘spesso’; *cum grano salis*… abbiamo detto all’inizio dell’articolo che la specifica ufficiale è la fonte più affidabile, formale, dove cercare le informazioni più dettagliate; certo una ricerca internet è più veloce e spesso sufficiente, ma non è sempre meglio, anzi. 8.1) Chi non studia informatica non capirà il significato di *stringa*; meglio riservarlo per dopo, come termine tecnico, e solo quando esclusivamente necessario (suona male e non è intuitivo come in inglese) 8.2) si fa una una ricerca, non la si esegue 10) spostati gli esempi di ricerca in un'unica frase 11) in via di sviluppo, in italiano, non suona come developing in inglese, che in questo contesto intende un linguaggio che muta e si aggiorna costantemente, ma che è tuttavia già ben definito; in italiano associamo in via di sviluppo a qualcosa a uno stadio ancora iniziale, o poco avanzato (treccani: < https://www.treccani.it/enciclopedia/in-via-di-sviluppo_%28Dizionario-di-Economia-e-Finanza%29/>). 12) corretti typos (su etc vs ecc: https://www.treccani.it/enciclopedia/ecc-o-etc_%28La-grammatica-italiana%29/. Per maggiorni info su riguardo: <https://www.treccani.it/enciclopedia/riguardo-a-o-riguardo_(La-grammatica-italiana)/> )
1 parent 567aac3 commit d966524

File tree

1 file changed

+11
-12
lines changed
  • 1-js/01-getting-started/2-manuals-specifications

1 file changed

+11
-12
lines changed

1-js/01-getting-started/2-manuals-specifications/article.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,38 +5,37 @@ Questo libro è un *tutorial*. L'obiettivo è quello di aiutarti ad apprender il
55

66
## Specifiche
77

8-
[La specifica ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) contiene informazioni più dettagliate, approfondite e formalizzate riguardo JavaScript. E' la definizione stessa del linguaggio.
8+
[La specifica ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) contiene informazioni più dettagliate, approfondite e formalizzate riguardanti JavaScript. E' la definizione stessa del linguaggio.
99

10-
Iniziare a studiare dalla formalizzazione può risultare difficile all'inizio. Quindi se avete bisogno di una sorgente affidabile e formale riguardo i dettagli del linguaggio, la specifica è il posto in cui cercare. Ma non è una risorsa comoda da consultare per i problemi di tutti i giorni.
10+
Iniziare a studiare dalla specifica può risultare difficile. Se avete bisogno di una fonte affidabile e formale riguardante i dettagli del linguaggio, la specifica è il posto in cui cercare. Ma non è una risorsa comoda da consultare per i problemi di tutti i giorni.
1111

12-
Ogni anno viene rilasciata una nuova specifica. Fra questi rilasci, è possibile trovare l'ultima bozza a <https://tc39.es/ecma262/>.
12+
Ogni anno viene rilasciata una nuova specifica. Di queste pubblicazioni, è possibile trovare l'ultima bozza a <https://tc39.es/ecma262/>.
1313

1414
Per leggere delle più recenti caratteristiche, incluse quelle considerate "quasi standard" (definite "stage 3"), potete consultare <https://github.com/tc39/proposals>.
1515

1616
Inoltre, se state sviluppando in ambiente browser, ci sono ulteriori specifiche che verranno analizzate nella [seconda parte](info:browser-environment) del tutorial.
1717

1818
## Manuali
1919

20-
- **MDN (Mozilla) JavaScript Reference** è un manuale con esempi ed altre informazioni utili. E' ottimo per avere informazioni dettagliate riguardo le funzioni e i metodi del linguaggio.
20+
- **MDN (Mozilla) JavaScript Reference** è il manuale principale, corredato di spiegazioni teoriche, esempi ed altre informazioni utili. E' ottimo per avere informazioni dettagliate riguardo le funzioni e altre caratteristiche del linguaggio.
2121

22-
Può essere consultato al link <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
22+
Può essere consultato a <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
2323

24-
Anche se, è meglio eseguire una ricerca internet. E' sufficiente inserire il termine "MDN" nella stringa da ricercare, e.g. <https://google.com/search?q=MDN+parseInt> per ricercare la funzione `parseInt`.
24+
Tuttavia, spesso è meglio fare una ricerca su internet. E' sufficiente cercare "MDN", seguito dal termine da ricercare, e.g. <https://google.com/search?q=MDN+parseInt> per ricercare la funzione `parseInt`, oppure frasi come "RegExp MSDN" o "RegExp MSDN jscript".
2525

2626

27-
- **MSDN** – Manuale Microsoft con molte informazioni, incluso JavaScript (a cui viene fatto riferimento con il termine JScript). Se si ha bisongo di ottenere qualche informazione specifica per Internet Explorer, meglio consultare la guida: <http://msdn.microsoft.com/>.
27+
- **MSDN** – Manuale Microsoft con molte informazioni, tra cui su JavaScript (a cui viene fatto riferimento con il termine JScript). Se si ha bisogno di ottenere qualche informazione specifica per Internet Explorer, meglio consultare la guida: <http://msdn.microsoft.com/>.
2828

29-
Possiamo anche effettuare una ricerca online con frasi come "RegExp MSDN" o "RegExp MSDN jscript".
3029

3130
## Tabelle di compatibilità
3231

33-
JavaScript è un linguaggio in via di sviluppo, per questo nuove funzionalità vengono aggiunte regolarmente.
32+
JavaScript è un linguaggio che muta costantemente, con nuove funzionalità che vengono aggiunte regolarmente.
3433

3534
Per verificare il loro supporto da parte dei browser, si possono consultare:
3635

37-
- <http://caniuse.com> - per visualizzare tabelle di supporto per ogni caratteristica, ad esempio per visualizzare le funzioni di crittografia: <http://caniuse.com/#feat=cryptography>.
36+
- <http://caniuse.com> - per le tabelle di supporto di ogni caratteristica, ad esempio per visualizzare le funzioni di crittografia: <http://caniuse.com/#feat=cryptography>.
3837
- <https://kangax.github.io/compat-table> - una tabella con le caratteristiche del linguaggio e i motori che le supportano.
3938

40-
Tutte le risorse elencate finora sono utili nella sviluppo di tutti i giorni, in quanto contengono ottime informazioni riguardo i dettagli del linguaggio, il loro support etc.
39+
Tutte le risorse elencate finora sono utili nello sviluppo di tutti i giorni, in quanto contengono ottime informazioni riguardo ai dettagli del linguaggio, il loro supporto ecc.
4140

42-
Ti consiglio quindi di ricordartele (in alternativa puoi consultare questa pagina), nel caso dovessi avere bisogno di informazioni dettagliate riguardo qualche caratteristica particolare.
41+
Ti consiglio quindi di ricordartele (in alternativa puoi consultare questa pagina), nel caso dovessi avere bisogno di informazioni dettagliate riguardo a qualche caratteristica particolare.

0 commit comments

Comments
 (0)