Skip to content

Commit e1a1654

Browse files
committed
Finish requested changes
1 parent 25761e6 commit e1a1654

File tree

1 file changed

+14
-17
lines changed
  • 1-js/01-getting-started/2-manuals-and-specifications

1 file changed

+14
-17
lines changed
Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
# Manuais e especificação
1+
# Manuais e especificações
22

3-
Este site é um *tutorial*. Ele tem com objetivo lhe ajudar a aprender a linguagem gradualmente. Mas uma vez que você esteja familiarizado com o básico, irá precisar de outros recursos.
3+
Este livro é um *tutorial*. Ele tem como objetivo lhe ajudar a aprender a linguagem gradualmente. Mas uma vez que você esteja familiarizado com o básico, irá precisar de outros recursos.
44

5-
## Especificações
5+
## Especificação
66

77
A [Especificação ECMA-262](https://www.ecma-international.org/publications/standards/Ecma-262.htm) contém as mais profundas, detalhadas e formalizadas informações sobre o JavaScript. Ela define a linguagem.
88

9-
Mas sendo num formato mais formal, fica difícil de entender à primeira vista. Então se você precisa de uma fonte de informação mais confiável sobre os detalhes da linguagem, está no lugar certo. Mas não é para o uso cotidiano.
9+
Mas sendo num formato mais formal, fica difícil de entender à primeira vista. Então se você precisa da mais confiável fonte de informação sobre os detalhes da linguagem, está no lugar certo. Mas não é para o uso cotidiano.
1010

11-
Uma nova versão dessa especificação é lançada todos os ano. Entre estes lançamentos, a sua última versão se encontra em <https://tc39.es/ecma262/>.
11+
Uma nova versão dessa especificação é lançada todos os ano. Entre estes lançamentos, a sua última versão de esboço se encontra em <https://tc39.es/ecma262/>.
1212

13-
Para ler sobre as mais novas funcionalidades (*bleeding-edge features*, também chamada de "estágio 3"), que estão em fase de padronização, veja suas propostas em <https://github.com/tc39/proposals>.
13+
Para ler sobre as mais novas funcionalidades (*bleeding-edge features*, também chamada "de estágio 3"), que estão em fase de padronização, veja suas propostas em <https://github.com/tc39/proposals>.
1414

1515
E mais, se você está desenvolvendo para browsers, há outras especificações que cobrem esta demanda na [segunda parte] do tutorial.
1616

@@ -20,24 +20,21 @@ E mais, se voc
2020

2121
Pode ser encontrado em <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
2222

23-
Porém, as vezes é melhor fazer uma busca na internet. Apenas use “MDN [termo]” na busca, e.g. <https://google.com/search?q=MDN+parseInt> para procurar pela função `parseInt`.
23+
Porém, as vezes é melhor fazer uma busca na internet. Apenas use “MDN [termo]” na busca, ex. <https://google.com/search?q=MDN+parseInt> para procurar pela função `parseInt`.
2424

25-
- **MSDN** - Manual da Microsoft com muitas informações, incluindo JavaScript (frequentemente referido como JScript). Se precisar de algo específico para o Internet Explorer, melhor ir por aqui: <http://msdn.microsoft.com/>.
25+
- **MSDN** - Manual da Microsoft com muitas informações, incluindo JavaScript (frequentemente referido como JScript). Se precisar de algo específico para o Internet Explorer, é melhor ir por aqui: <http://msdn.microsoft.com/>.
2626

27-
Assim como no manual do Mozilla, também podemos fazer uma busca na internet com frases do tipo “RegExp MSDN” ou “RegExp MSDN jscript”.
27+
Assim como no manual da Mozilla, também podemos fazer uma busca na internet com frases do tipo “RegExp MSDN” ou “RegExp MSDN jscript”.
2828

2929
## Tabelas de compatibilidade
3030

3131
JavaScript é uma linguagem em desenvolvimento, novas funcionalidades são adicionadas regularmente.
3232

33-
Para verificar a compatibilidade dessas funcionalidades em browsers e em outras engines, veja em:
34-
35-
- <http://caniuse.com> - mostra uma tabela de compatibilidade, e.g, para varificar quais engines suportam funções de criptografia moderna: <http://caniuse.com/#feat=cryptography>.
36-
- <https://kangax.github.io/compat-table> - uma tabela com as funcionalidades da linguagem e as engines que a suportam ou não.
37-
38-
Todos esses recursos são úteis no cotidiano do desenvolvedor, uma vez que eles contêm informações valiosas sobre a linguagem, detalhes, seus suportes, etc.
39-
40-
Guarde bem essas páginas (ou esta aqui mesmo) para caso você precise de informações específicas de alguma funcionalidade.
33+
Para verificar o suporte dessas funcionalidades entre interpretadores em browsers ou em outras aplicações, veja em:
4134

35+
- <http://caniuse.com> - mostra uma tabela de compatibilidade por funcionalidade, ex., para verificar quais interpretadores suportam funções de criptografia moderna: <http://caniuse.com/#feat=cryptography>.
36+
- <https://kangax.github.io/compat-table> - uma tabela com as funcionalidades da linguagem e os interpretadores que as suportam ou não.
4237

38+
Todos esses recursos são úteis no cotidiano do desenvolvedor, uma vez que eles contêm informações valiosas sobre os detalhes da linguagem, detalhes, seu suporte, etc.
4339

40+
Por favor, lembre-se deles (ou desta página) nos casos em que precisar de informações específicas sobre alguma funcionalidade.

0 commit comments

Comments
 (0)