From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- "files/pt-pt/gloss\303\241rio/404/index.html" | 18 ++++ "files/pt-pt/gloss\303\241rio/502/index.html" | 23 ++++ .../gloss\303\241rio/acessibilidade/index.html" | 32 ++++++ "files/pt-pt/gloss\303\241rio/ajax/index.html" | 34 ++++++ "files/pt-pt/gloss\303\241rio/api/index.html" | 35 ++++++ .../pt-pt/gloss\303\241rio/argumento/index.html" | 25 +++++ "files/pt-pt/gloss\303\241rio/aria/index.html" | 17 +++ .../pt-pt/gloss\303\241rio/assinatura/index.html" | 96 +++++++++++++++++ "files/pt-pt/gloss\303\241rio/bigint/index.html" | 12 +++ "files/pt-pt/gloss\303\241rio/booliano/index.html" | 51 +++++++++ .../cabe\303\247alho_de_entidade/index.html" | 26 +++++ "files/pt-pt/gloss\303\241rio/cache/index.html" | 17 +++ "files/pt-pt/gloss\303\241rio/cia/index.html" | 17 +++ "files/pt-pt/gloss\303\241rio/compilar/index.html" | 102 ++++++++++++++++++ .../gloss\303\241rio/compressao_gzip/index.html" | 17 +++ "files/pt-pt/gloss\303\241rio/crlf/index.html" | 29 +++++ "files/pt-pt/gloss\303\241rio/crud/index.html" | 17 +++ "files/pt-pt/gloss\303\241rio/dom/index.html" | 29 +++++ "files/pt-pt/gloss\303\241rio/ecma/index.html" | 18 ++++ .../gloss\303\241rio/eixo_principal/index.html" | 50 +++++++++ .../gloss\303\241rio/eixo_transversal/index.html" | 72 +++++++++++++ "files/pt-pt/gloss\303\241rio/elemento/index.html" | 20 ++++ "files/pt-pt/gloss\303\241rio/etiqueta/index.html" | 25 +++++ .../gloss\303\241rio/extensoes_da_web/index.html" | 19 ++++ "files/pt-pt/gloss\303\241rio/favicon/index.html" | 29 +++++ "files/pt-pt/gloss\303\241rio/flexbox/index.html" | 78 ++++++++++++++ "files/pt-pt/gloss\303\241rio/gcs/index.html" | 21 ++++ "files/pt-pt/gloss\303\241rio/git/index.html" | 18 ++++ .../pt-pt/gloss\303\241rio/hipertexto/index.html" | 120 +++++++++++++++++++++ "files/pt-pt/gloss\303\241rio/html/index.html" | 51 +++++++++ "files/pt-pt/gloss\303\241rio/iana/index.html" | 18 ++++ .../pt-pt/gloss\303\241rio/idempotent/index.html" | 46 ++++++++ "files/pt-pt/gloss\303\241rio/index.html" | 40 +++++++ .../pt-pt/gloss\303\241rio/indexeddb/index.html" | 18 ++++ "files/pt-pt/gloss\303\241rio/isp/index.html" | 21 ++++ .../pt-pt/gloss\303\241rio/lazy_load/index.html" | 17 +++ .../pt-pt/gloss\303\241rio/metadados/index.html" | 25 +++++ "files/pt-pt/gloss\303\241rio/mitm/index.html" | 113 +++++++++++++++++++ .../index.html" | 13 +++ "files/pt-pt/gloss\303\241rio/motor/index.html" | 18 ++++ .../pt-pt/gloss\303\241rio/navegador/index.html" | 110 +++++++++++++++++++ "files/pt-pt/gloss\303\241rio/node.js/index.html" | 110 +++++++++++++++++++ "files/pt-pt/gloss\303\241rio/objeto/index.html" | 22 ++++ "files/pt-pt/gloss\303\241rio/oop/index.html" | 21 ++++ "files/pt-pt/gloss\303\241rio/ota/index.html" | 21 ++++ "files/pt-pt/gloss\303\241rio/polyfill/index.html" | 16 +++ .../prototype-based_programming/index.html" | 17 +++ .../referencia_de_objeto/index.html" | 20 ++++ "files/pt-pt/gloss\303\241rio/servidor/index.html" | 25 +++++ "files/pt-pt/gloss\303\241rio/utf-8/index.html" | 23 ++++ "files/pt-pt/gloss\303\241rio/valor/index.html" | 20 ++++ "files/pt-pt/gloss\303\241rio/viewport/index.html" | 26 +++++ .../gloss\303\241rio/viewport_visual/index.html" | 22 ++++ "files/pt-pt/gloss\303\241rio/webrtc/index.html" | 32 ++++++ "files/pt-pt/gloss\303\241rio/webvtt/index.html" | 30 ++++++ "files/pt-pt/gloss\303\241rio/whatwg/index.html" | 24 +++++ .../gloss\303\241rio/world_wide_web/index.html" | 42 ++++++++ "files/pt-pt/gloss\303\241rio/wrapper/index.html" | 32 ++++++ "files/pt-pt/gloss\303\241rio/xml/index.html" | 18 ++++ 59 files changed, 2078 insertions(+) create mode 100644 "files/pt-pt/gloss\303\241rio/404/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/502/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/acessibilidade/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/ajax/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/api/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/argumento/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/aria/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/assinatura/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/bigint/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/booliano/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/cabe\303\247alho_de_entidade/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/cache/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/cia/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/compilar/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/compressao_gzip/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/crlf/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/crud/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/dom/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/ecma/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/eixo_principal/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/eixo_transversal/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/elemento/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/etiqueta/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/extensoes_da_web/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/favicon/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/flexbox/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/gcs/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/git/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/hipertexto/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/html/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/iana/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/idempotent/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/indexeddb/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/isp/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/lazy_load/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/metadados/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/mitm/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/modo_de_opera\303\247\303\243o_de_cifra_de_bloco/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/motor/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/navegador/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/node.js/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/objeto/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/oop/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/ota/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/polyfill/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/prototype-based_programming/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/referencia_de_objeto/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/servidor/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/utf-8/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/valor/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/viewport/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/viewport_visual/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/webrtc/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/webvtt/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/whatwg/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/world_wide_web/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/wrapper/index.html" create mode 100644 "files/pt-pt/gloss\303\241rio/xml/index.html" (limited to 'files/pt-pt/glossário') diff --git "a/files/pt-pt/gloss\303\241rio/404/index.html" "b/files/pt-pt/gloss\303\241rio/404/index.html" new file mode 100644 index 0000000000..f1e0f934dc --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/404/index.html" @@ -0,0 +1,18 @@ +--- +title: '404' +slug: Glossário/404 +tags: + - Erros HTTP + - Glossário + - Infraestrutura + - Navegação +translation_of: Glossary/404 +--- +

O 404 é um código de resposta padrão que significa que o {{Glossary("Server", "servidor")}} não consegue encontrar o recurso solicitado.

+ +

Saiba mais

+ + diff --git "a/files/pt-pt/gloss\303\241rio/502/index.html" "b/files/pt-pt/gloss\303\241rio/502/index.html" new file mode 100644 index 0000000000..3c7750028c --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/502/index.html" @@ -0,0 +1,23 @@ +--- +title: '502' +slug: Glossário/502 +tags: + - '502' + - Bad Gateway + - Errors HTTP + - Glossário + - Infraestrutura + - Navegação +translation_of: Glossary/502 +--- +

Um erro {{Glossary("HTTP")}} significando "Bad Gateway".

+ +

Um {{Glossary("Server", "servidor")}} pode agir como um gateway ou proxy (intermediário) entre um cliente (como o seu navegador da Web) e outro, servidor a montante. Quando  faz um pedido de acesso a uma {{Glossary("URL")}}, um servidor gateway pode transmitir o teu pedido ao servidor a montante. "502" significa que o servidor a montante devolveu uma resposta invalida.

+ +

Tipicamente o servidor a montante não estará avariado (i.e. não devolve resposta ao  gateway / proxy), mas meramente não entende o protocolo de troca de dados da mesma forma que o servidor gateway / proxy. {{Glossary("Protocol", "Protocolos")}} da internet são bastante explícitos, e então um 502 deve ser sinal que um ou ambos os servidores estão incorretamente programados.

+ +

Aprenda mais

+ + diff --git "a/files/pt-pt/gloss\303\241rio/acessibilidade/index.html" "b/files/pt-pt/gloss\303\241rio/acessibilidade/index.html" new file mode 100644 index 0000000000..6f8338d718 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/acessibilidade/index.html" @@ -0,0 +1,32 @@ +--- +title: Acessibilidade +slug: Glossário/Acessibilidade +tags: + - Acessibilidade + - Glossário +translation_of: Glossary/Accessibility +--- +

A Acessibilidade da Web (A11Y)refere-se às melhores práticas para manter um site da Web utilizável, apesar das restrições físicas e técnicas. A acessibilidade da Web é formalmente definida e discutida no {{Glossary("W3C")}} através de {{Glossary("WAI","Web Accessibility Initiative")}} (WAI).

+ +

Saber mais

+ +

Conhecimento geral

+ + + +

Aprender sobre a acessibilidade da Web

+ + + +

Referência técnica

+ + diff --git "a/files/pt-pt/gloss\303\241rio/ajax/index.html" "b/files/pt-pt/gloss\303\241rio/ajax/index.html" new file mode 100644 index 0000000000..3dde7c92c4 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/ajax/index.html" @@ -0,0 +1,34 @@ +--- +title: Ajax +slug: Glossário/AJAX +tags: + - AJAX + - CodingScripting + - Glossário + - 'I10n:priority' + - Infraestrutura +translation_of: Glossary/AJAX +--- +

Ajax, que inicialmente significava Asynchronous JavaScript And XML (em português {{Glossary("JavaScript")}} e {{Glossary("XML")}} Assíncrono), é uma prática de programação de construção de páginas web complexas e dinâmicas utilizando uma tecnologia conhecida como {{Glossary("XHR_(XMLHttpRequest)","XMLHttpRequest")}}.

+ +

Ajax permite actualizar partes do {{Glossary("DOM")}} de uma página {{Glossary("HTML")}} sem a necessidade de uma actualização completa da página. Ajax também lhe permite trabalhar de forma assíncrona, o que significa que o seu código continua a correr enquanto a parte alvo da sua página web está a tentar recarregar (em comparação a trabalhar de forma síncrona, que impede o código de executar até que essa parte da sua página seja recarregada).

+ +

Com sites interactivos e padrões web modernos, o Ajax está gradualmente a ser substituído por funções dentro de frameworks JavaScript e do {{domxref("Fetch API")}} Standard oficial.

+ + diff --git "a/files/pt-pt/gloss\303\241rio/api/index.html" "b/files/pt-pt/gloss\303\241rio/api/index.html" new file mode 100644 index 0000000000..cc99d2c980 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/api/index.html" @@ -0,0 +1,35 @@ +--- +title: IPA +slug: Glossário/API +tags: + - Glossário + - IPA + - Infraestrutura +translation_of: Glossary/API +--- +

Uma IPA (Interface de Programação de Aplicação ou em inglês API) é um conjunto de funcionalidades e regras que existem dentro dum logiciário (a aplicação) que habilitam a interação entre o logiciário - em oposição a uma interface de utilizador humana. A IPA pode ser vista como um simples contrato (a interface) entre a aplicação que a oferece e os outros items, como os logiciários e equipamentos de terceiros.

+ +

No desenvolvimento da Web, uma IPA é normalmente um conjunto de funcionalidades de código (e.g. {{glossary("method","métodos")}}, {{Glossary("property","propriedades")}}, eventos e {{Glossary("URL","URLs")}}) nas quais um desenvolvedor pode usar nas suas aplicações para interagir com os componentes do navegador dum utilizador, ou outros logiciários/equipamentos no computador do utilizador, ou sítios web e serviços de terceiros.

+ +

Por exemplo:

+ + + +

Saiba mais

+ +

Conhecimento geral

+ + + +

Referência técnica

+ + diff --git "a/files/pt-pt/gloss\303\241rio/argumento/index.html" "b/files/pt-pt/gloss\303\241rio/argumento/index.html" new file mode 100644 index 0000000000..0b2cecac78 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/argumento/index.html" @@ -0,0 +1,25 @@ +--- +title: Argumento +slug: Glossário/Argumento +tags: + - CodingScripting + - Glossary + - Glossário + - JavaScript +translation_of: Glossary/Argument +--- +

Um argument é um {{glossary("value","valor")}} ({{Glossary("primitive","primitivo")}} ou {{Glossary("object","objeto")}}) passado como entrada para uma {{Glossary("function","função")}}.

+ +

Saber mais

+ +

Conhecimento geral

+ + + +

Referência técnica

+ + diff --git "a/files/pt-pt/gloss\303\241rio/aria/index.html" "b/files/pt-pt/gloss\303\241rio/aria/index.html" new file mode 100644 index 0000000000..4dfa6a754d --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/aria/index.html" @@ -0,0 +1,17 @@ +--- +title: ARIA +slug: Glossário/ARIA +tags: + - Acessibilidade + - Glossário +translation_of: Glossary/ARIA +--- +

ARIA (Accessible Rich {{glossary("Internet")}} Applications) é uma especificação da {{Glossary("W3C")}} para adicionar semântica e outros metadados ao {{Glossary("HTML")}} para atender usuários de tecnologia assistiva.

+ +

Por exemplo, você pode adicionar o atributo role="alert" ao {{glossary("tag")}} {{HTMLElement("p")}} para notificar um usário com dificuldades de visão que as informações são importantes e sensíveis ao tempo (que você pode transmitir através da cor do texto).

+ +

Consulte também

+ + diff --git "a/files/pt-pt/gloss\303\241rio/assinatura/index.html" "b/files/pt-pt/gloss\303\241rio/assinatura/index.html" new file mode 100644 index 0000000000..c09761e84d --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/assinatura/index.html" @@ -0,0 +1,96 @@ +--- +title: Assinatura +slug: Glossário/Assinatura +tags: + - Desambiguação + - Glossário +translation_of: Glossary/Signature +--- +

O termo assinatura pode ter vários significados dependendo do contexto. Este pode referir-se a:

+ +

{{GlossaryDisambiguation}}

+ +

Saber mais

+ + + +
+ + + + + +
diff --git "a/files/pt-pt/gloss\303\241rio/bigint/index.html" "b/files/pt-pt/gloss\303\241rio/bigint/index.html" new file mode 100644 index 0000000000..44726be185 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/bigint/index.html" @@ -0,0 +1,12 @@ +--- +title: BigInt +slug: Glossário/BigInt +tags: + - BigInt + - Formato de Precisão Arbitrária + - Glossário + - JavaScript + - Referencia +translation_of: Glossary/BigInt +--- +

Em {{Glossary("JavaScript")}}, BigInt é um tipo de dados numéricos que pode representar inteiros num {{interwiki("wikipedia", "Bignum", "formato de precisão arbitrária")}}. Em outras linguagens de programação podem existir diferentes tipos de dados numéricos, por exemplo: Inteiros, Flutuadores, Duplos, ou Bignums.

diff --git "a/files/pt-pt/gloss\303\241rio/booliano/index.html" "b/files/pt-pt/gloss\303\241rio/booliano/index.html" new file mode 100644 index 0000000000..dc4c3bfc21 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/booliano/index.html" @@ -0,0 +1,51 @@ +--- +title: Booliano +slug: Glossário/booliano +tags: + - Booleano + - Booliano + - Glossário + - JavaScript + - Linguagens de Programação + - Progração Scripting + - tipos de dados +translation_of: Glossary/Boolean +--- +

Na informática, um booliano é um tipo de dados lógico que pode ter apenas os valores verdadeiro ou falso. Por exemplo, em JavaScript, as condicionais de boolianos são frequentemente utilizadas ​​para decidir quais as secções de código a serem executadas (tal como em declarações if) ou repetir (tal como repetições for).

+ +
/* JavaScript if statement */
+if (boolean conditional) {
+   // code to execute if the conditional is true
+}
+
+if (boolean conditional) {
+  console.log("boolean conditional resolved to true");
+} else {
+  console.log("boolean conditional resolved to false");
+}
+
+
+/* JavaScript for loop */
+for (control variable; boolean conditional; counter) {
+  // code to execute repeatedly if the conditional is true
+}
+
+for (var i=0; i < 4; i++) {
+  console.log("I print only when the boolean conditional is true");
+}
+
+ +

Saiba mais

+ +

Conhecimento geral

+ + + +

Referência técnica

+ + diff --git "a/files/pt-pt/gloss\303\241rio/cabe\303\247alho_de_entidade/index.html" "b/files/pt-pt/gloss\303\241rio/cabe\303\247alho_de_entidade/index.html" new file mode 100644 index 0000000000..e7181009c7 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/cabe\303\247alho_de_entidade/index.html" @@ -0,0 +1,26 @@ +--- +title: Cabeçalho de entidade +slug: Glossário/Cabeçalho_de_entidade +tags: + - Glossário + - WebMechanics +translation_of: Glossary/Entity_header +--- +

Um cabeçalho de entidade é um {{glossary("header", "cabeçalho de HTTP")}} que descreve o conteúdo do corpo da mensagem. Cabeçalhos de entidade são usados em pedidos e respostas de HTTP. Cabeçalhos como {{HTTPHeader("Content-Length")}}, {{HTTPHeader("Content-Language")}}, {{HTTPHeader("Content-Encoding")}} são cabeçalhos de entidade.

+ +

Mesmo que os cabeçalhos das entidades não sejam cabeçalhos de pedido ou de resposta, eles são frequentemente incluídos com estes termos.

+ +

No seguinte exemplo, {{HTTPHeader("Content-Length")}} é um cabeçalho de entidade, enquanto {{HTTPHeader("Host")}} e {{HTTPHeader("User-Agent")}} são {{glossary("request header", "cabeçalhos de pedido")}}:

+ +
POST /myform.html HTTP/1.1
+Host: developer.mozilla.org
+User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:50.0) Gecko/20100101 Firefox/50.0
+Content-Length: 128
+ +

Aprender mais

+ +

Conhecimento técnico

+ + diff --git "a/files/pt-pt/gloss\303\241rio/cache/index.html" "b/files/pt-pt/gloss\303\241rio/cache/index.html" new file mode 100644 index 0000000000..d3372eebf0 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/cache/index.html" @@ -0,0 +1,17 @@ +--- +title: Cache +slug: Glossário/Cache +tags: + - Glossário + - HTTP +translation_of: Glossary/Cache +--- +

Um cache (web cache or cache HTTP) é um componente que armazena respostas HTTP temporariamente para que para que possa ser utilizado para pedidos HTTP subesequentes, desde que cumpra determinadas condições.

+ +

Saiba Mais

+ +

Conhecimento geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/cia/index.html" "b/files/pt-pt/gloss\303\241rio/cia/index.html" new file mode 100644 index 0000000000..164bd5ab91 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/cia/index.html" @@ -0,0 +1,17 @@ +--- +title: CIA +slug: Glossário/CIA +tags: + - Glossário + - Segurança +translation_of: Glossary/CIA +--- +

A CIA (Confidentiality, Integrity, Availability) (em português Confidencialidade, Integridade, Disponibilidade), também chamada a tríade CIA ou a tríade AIC, é um modelo que orienta as políticas de segurança da informação de uma organização.

+ +

Saiba mais

+ +

Conhecimento Geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/compilar/index.html" "b/files/pt-pt/gloss\303\241rio/compilar/index.html" new file mode 100644 index 0000000000..4242775302 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/compilar/index.html" @@ -0,0 +1,102 @@ +--- +title: Compilar +slug: Glossário/Compilar +tags: + - CodingScripting + - Glossário +translation_of: Glossary/Compile +--- +

Compilar é o processo de transformar um programa de computador em uma determinada linguagem de programação para o mesmo programa escrito em outro idioma (normalmente um idioma binário que o computador pode executar).

+ +

Saiba mais

+ +

Conhecimento geral

+ + + +

Recursos de aprendizagem

+ + + +
+ + + + + +
diff --git "a/files/pt-pt/gloss\303\241rio/compressao_gzip/index.html" "b/files/pt-pt/gloss\303\241rio/compressao_gzip/index.html" new file mode 100644 index 0000000000..8be9011fc9 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/compressao_gzip/index.html" @@ -0,0 +1,17 @@ +--- +title: Compressão GZip +slug: Glossário/Compressao_GZip +tags: + - Glossário + - compressão + - gzip +translation_of: Glossary/GZip_compression +--- +

gzip é um algoritmo de compressão que permite reduzir o tamanho dos ficheiros, permitindo transferências mais rápidas na rede. É normalmente suportado pelos servidores da Web e navegadores modernos, o que significa que os servidores podem comprimir automaticamente os ficheiros com o gzip antes de enviá-los, e os navegadores podem descomprimir os ficheiros depois de os receberem.

+ +

Saiba mais

+ + diff --git "a/files/pt-pt/gloss\303\241rio/crlf/index.html" "b/files/pt-pt/gloss\303\241rio/crlf/index.html" new file mode 100644 index 0000000000..6ee96215ed --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/crlf/index.html" @@ -0,0 +1,29 @@ +--- +title: CRLF +slug: Glossário/CRLF +tags: + - CR + - CRLF + - Glossário + - Infraestrutura + - LF + - Nova Linha + - carriage return +translation_of: Glossary/CRLF +--- +

CR e LF são caracteres de controlo ou {{interwiki("wikipedia", "bytecode")}} que podem ser utilizados para marcar uma quebra de linha num ficheiro de texto.

+ + + +

O CR imediatamente seguido por um LF (CRLF, \r\n, ou 0x0D0A) move o cursor para baixo até à linha seguinte e depois para o início da linha.

+ +

Saiba mais

+ +

Conhecimento Geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/crud/index.html" "b/files/pt-pt/gloss\303\241rio/crud/index.html" new file mode 100644 index 0000000000..175789d7ed --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/crud/index.html" @@ -0,0 +1,17 @@ +--- +title: CRUD +slug: Glossário/CRUD +tags: + - Glossário + - Infraestrutura +translation_of: Glossary/CRUD +--- +

CRUD (Create, Read, Update, Delete) (em português criação, consulta, atualização e destruição) é um acrónimo para as formas como se pode operar com dados armazenados. É uma mnemónica para as quatro funções básicas de armazenamento persistente.  CRUD refere-se normalmente a operações realizadas numa base de dados ou datastore, mas pode também aplicar-se a funções de nível superior de uma aplicação, tais como soft delete, onde os dados não são realmente apagados, mas marcados como apagados.

+ +

Saiba mais

+ +

Geral Conhecimento

+ + diff --git "a/files/pt-pt/gloss\303\241rio/dom/index.html" "b/files/pt-pt/gloss\303\241rio/dom/index.html" new file mode 100644 index 0000000000..b2106f7a82 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/dom/index.html" @@ -0,0 +1,29 @@ +--- +title: DOM (Modelo de Objeto de Documento) +slug: Glossário/DOM +tags: + - CodingScripting + - DOM + - Glossário +translation_of: Glossary/DOM +--- +

O DOM (Modelo de Objeto de Documento) é uma {{Glossary("API")}} que representa e interage com qualquer documento de {{Glossary("HTML")}} ou {{Glossary("XML")}}. O DOM é um modelo de documento carregado no {{glossary("navegador")}} e representando o documento como uma árvore de nodo, onde cada nodo representa parte do documento (por exemplo, um  {{Glossary("elemento")}}, string de texto, ou comentário) .

+ +

DOM é uma das {{Glossary("API")}}s mais utilizadas na {{Glossary("World Wide Web","Web")}} porque este permite que cada código em execução num navegador aceda e interaja com cada nodo no documento. Os nodos podem ser criados, movidos e alterados. Listeners de evento podem ser adicionados aos nodos e ativados com a ocorrência de um dado evento.

+ +

DOM não foi originalmente especificado -- este apareceu quando os navegadores começaram a implementar o {{Glossary("JavaScript")}}. Este DOM legado é às vezes chamado de DOM 0. Hoje, o WHATWG mantém o Padrão de Especificação DOM.

+ +

Saber mais

+ +

Conhecimentos Gerais

+ + + +

Informação técnica

+ + diff --git "a/files/pt-pt/gloss\303\241rio/ecma/index.html" "b/files/pt-pt/gloss\303\241rio/ecma/index.html" new file mode 100644 index 0000000000..067a20cc61 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/ecma/index.html" @@ -0,0 +1,18 @@ +--- +title: ECMA +slug: Glossário/ECMA +tags: + - Glossário + - Mecanismos Web +translation_of: Glossary/ECMA +--- +

Ecma International (oficialmente Associação Européia dos Fabricantes de Computadores) é uma organização sem fins lucrativos que desenvolve os padrões para hardware de computadores, comunicações e linguagens de programação.

+ +

Na web ela é famosa por ser a organização que mantém a especificação ECMA-262 (também conhecida por {{Glossary("ECMAScript")}}), que é a especificação núcleo para a linguagem {{Glossary("JavaScript")}}.

+ +

Aprenda mais

+ + diff --git "a/files/pt-pt/gloss\303\241rio/eixo_principal/index.html" "b/files/pt-pt/gloss\303\241rio/eixo_principal/index.html" new file mode 100644 index 0000000000..02f69020e3 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/eixo_principal/index.html" @@ -0,0 +1,50 @@ +--- +title: Eixo principal +slug: Glossário/Eixo_principal +tags: + - CSS + - Glossário + - flexbox +translation_of: Glossary/Main_Axis +--- +

O eixo principal num {{glossary("flexbox")}} tem a direção definida pela propriedade {{cssxref("flex-direction")}}. Esta propriedade pode ter os seguintes valores:

+ + + +

Quando o valor é row ou row-reverse ou eixo principal fica na horizontal, ao longo de cada linha.

+ +

In this image the flex-direction is row which forms the main axis

+ +

Quando o valor é column ou column-reverse o eixo principal fica na vertical, ao longo dos blocos.

+ +

+ +

No eixo principal pode-se controlar o tamanho dos elementos flexíveis aumentando o espaço disponível para os próprios elementos, através da propriedade flex de cada um. Em alternativa, pode-se controlar o espaço entre/à volta dos elementos com a propriedade justify-content.

+ +

Aprender mais

+ +

Referência das propriedades

+ +
+ +
+ +

Aprofundar

+ + diff --git "a/files/pt-pt/gloss\303\241rio/eixo_transversal/index.html" "b/files/pt-pt/gloss\303\241rio/eixo_transversal/index.html" new file mode 100644 index 0000000000..79b1d8d2c3 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/eixo_transversal/index.html" @@ -0,0 +1,72 @@ +--- +title: Eixo transversal +slug: Glossário/Eixo_transversal +tags: + - CSS + - Glossário + - flexbox +translation_of: Glossary/Cross_Axis +--- +

Numa {{glossary("flexbox")}}, ou eixo transveral é perpendicular ao {{glossary("main axis")}}, o que significa que se a direção for ao longo de uma linha (ou seja, {{cssxref("flex-direction")}} é row ou row-reverse) então o eixo transversal estende-se ao longo das colunas.

+ +

The cross axis runs down the column

+ +

Se por outro lado a direção for ao longo das colunas ({{cssxref("flex-direction")}} é column or column-reverse) então este eixo estende-se ao longo das linhas.

+ +

The cross axis runs along the row.

+ +

Alinhamento de elementos no eixo transversal faz-se com a propriedade align-items no contentor flexível ou com a propriedade align-self em elementos individuais. No caso de um contentor com várias linhas, que tenha espaço adicional no eixo transversal, pode-se utilizar align-content para controlar o espaçamento das linhas.

+ +

Aprender mais

+ +

Referência de propriedades

+ +
+ +
+ +

Aprofundar

+ + + + diff --git "a/files/pt-pt/gloss\303\241rio/elemento/index.html" "b/files/pt-pt/gloss\303\241rio/elemento/index.html" new file mode 100644 index 0000000000..4acc682ed0 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/elemento/index.html" @@ -0,0 +1,20 @@ +--- +title: Elemento +slug: Glossário/Elemento +tags: + - CodingScripting + - Glossário + - HTML +translation_of: Glossary/Element +--- +

Um elemento faz parte de uma página da Web. Em XML e HTML, um elemento pode conter um item de dados ou parte de texto ou uma imagem, ou talvez nada. Um elemento típico inclui uma tag de abertura com alguns atributos, conteúdo de texto fechado e uma tag de fecho.Example: in <p class="nice">Hello world!</p>, '<p class="nice">' is an opening tag, 'class="nice"' is an attribute and its value, 'Hello world!' is enclosed text content, and '</p>' is a closing tag.

+ +

Elementos e tags não são a mesma coisa. Tags começam e terminam um elemento no código fonte, onde os elementos são parte de {{Glossary("DOM")}}, o documento modelo para exibir a página no {{glossary("browser","navegador")}}.

+ +

Consultar também

+ + diff --git "a/files/pt-pt/gloss\303\241rio/etiqueta/index.html" "b/files/pt-pt/gloss\303\241rio/etiqueta/index.html" new file mode 100644 index 0000000000..825a294e51 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/etiqueta/index.html" @@ -0,0 +1,25 @@ +--- +title: Tag +slug: Glossário/Etiqueta +translation_of: Glossary/Tag +--- +

Em {{Glossary("HTML")}} é utilizada uma tag para criar um {{Glossary("element","elemento")}}.  O name de um elemento de HTML é o name utilizado em parêntese angular, tal como <p> para parágrafo. Note que a etiqueta de fim name é precedida pelo caráter "barra oblíqua", "</p>", e nos elementos vazios a etiqueta de fim não é necessária, nem permitida. Se os atributos não forem mencionados, são utilizados os valores predefinidos, em cada caso. 

+ +

Saber mais

+ +

Conhecimento Geral

+ + + +

Referência técnica

+ + + +

 

+ +

 

diff --git "a/files/pt-pt/gloss\303\241rio/extensoes_da_web/index.html" "b/files/pt-pt/gloss\303\241rio/extensoes_da_web/index.html" new file mode 100644 index 0000000000..a86c3706b6 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/extensoes_da_web/index.html" @@ -0,0 +1,19 @@ +--- +title: Extensões da Web +slug: Glossário/Extensoes_da_Web +tags: + - CodingScripting + - Extensões da Web + - Glossário + - Precisa de Conteúdo +translation_of: Glossary/WebExtensions +--- +

'Extensões da Web' é um sistema cruzado de navegador para o desenvolvimento de extensões de navegador no Firefox. Este sistema fornece APIs, que em grande parte são suportadas em diferentes navegadores , tais como o Google Chrome, Microsoft Edge, Mozilla Firefox e Opera Browser.

+ +

Saiba mais

+ +

referência técnica

+ + diff --git "a/files/pt-pt/gloss\303\241rio/favicon/index.html" "b/files/pt-pt/gloss\303\241rio/favicon/index.html" new file mode 100644 index 0000000000..639edc9921 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/favicon/index.html" @@ -0,0 +1,29 @@ +--- +title: Favicon +slug: Glossário/Favicon +tags: + - Glossário + - Intro + - favicon +translation_of: Glossary/Favicon +--- +

Um favicon (do inglês: favorite icon) é um pequeno ícone que acompanha o website, que é visualizado na barra do endereço, guia de páginas e no menu de favoritos. Note, no entanto, que a maior parte dos navegadores modernos substituíram o favicon na barra de endereço por uma imagem, indicando se o site utiliza {{Glossary("https","HTTPS")}}.

+ +

Geralmente, um favicon tem o tamanho de 16 x 16 píxeis, nos formatos {{Glossary("GIF")}}, {{Glossary("PNG")}} ou no formato ICO.

+ +

São utilizados para melhorar a experiência do utilizador e reforçar a consistência da marca. Quando um ícone familiar é visto, por exemplo, na barra de endereço, ajuda o utilizador a saber que se encontra no lugar certo.

+ +

Saiba mais

+ +

Conhecimento geral

+ + + +

Saiba mais sobre isso

+ + diff --git "a/files/pt-pt/gloss\303\241rio/flexbox/index.html" "b/files/pt-pt/gloss\303\241rio/flexbox/index.html" new file mode 100644 index 0000000000..6964e7a36e --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/flexbox/index.html" @@ -0,0 +1,78 @@ +--- +title: Flexbox +slug: Glossário/Flexbox +tags: + - CSS + - Glossário + - flexbox +translation_of: Glossary/Flexbox +--- +

Flexbox é o nome geralmente dado ao Módulo de Layout em Caixa Flexível do CSS (CSS Flexible Box Layout Module), um modelo de layout com o propósito de alinhar elementos numa determinada direção — ao longo de uma linha ou de uma coluna.

+ +

Na sua especificação, Flexbox é descrito como um modelo de layout para desenho da interface do utilizador. A principal funcionalidade do Flexbox é o facto de os elementos do layout poderem encolher ou crescer. Pode-se especificar quanto espaço cada elemento ocupa ou quanto espaço deve haver entre elementos.

+ +

Flexbox permite alinhamento de elementos no eixo principal ou no eixo transversal, e assim permite grande controlo sobre o tamanho e alinhamento de um grupo de elementos.

+ +

Aprender mais

+ +

Referência das propriedades

+ +
+ +
+ +

Aprofundar

+ + + + diff --git "a/files/pt-pt/gloss\303\241rio/gcs/index.html" "b/files/pt-pt/gloss\303\241rio/gcs/index.html" new file mode 100644 index 0000000000..abed4317c5 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/gcs/index.html" @@ -0,0 +1,21 @@ +--- +title: GCS +slug: Glossário/GCS +tags: + - CodingScripting + - GCS + - Glossário + - SCM +translation_of: Glossary/SCM +--- +

O GCS (Gestão de Controlo de Software ou Source Control Management) é um sistema de gestão do código fonte. Normalmente refere-se à utilização de software para o controlo de versões. Um programador pode modificar arquivos de código fonte sem ter medo de editar coisas úteis, porque um GCS mantém um registo de como o código fonte muda e quem faz as alterações.

+ +

Sistemas de gerência de configuração de software incluí CVS, SVN, {{glossary("GIT")}}.

+ +

Saiba mais

+ +

Conhecimento geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/git/index.html" "b/files/pt-pt/gloss\303\241rio/git/index.html" new file mode 100644 index 0000000000..f43064220f --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/git/index.html" @@ -0,0 +1,18 @@ +--- +title: Git +slug: Glossário/Git +tags: + - Colaboração + - Glossário +translation_of: Glossary/Git +--- +

Git é um sistema gratuito, de fonte aberta e distribuído de gestão do código fonte ({{Glossary("SCM", "GCS")}}). Facilita a gestão de bases de código com equipas de desenvolvimento distribuídas. O que o distingue dos sistemas SCM anteriores é a capacidade de fazer operações comuns (criar uma branch, fazer um commit, etc.) na sua máquina de desenvolvimento local, sem ter de alterar o repositório principal ou mesmo ter acesso de escrita a ele.

+ +

Saiba mais

+ +

Conhecimento Geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/hipertexto/index.html" "b/files/pt-pt/gloss\303\241rio/hipertexto/index.html" new file mode 100644 index 0000000000..0816740252 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/hipertexto/index.html" @@ -0,0 +1,120 @@ +--- +title: Hipertexto +slug: Glossário/Hipertexto +tags: + - Glossário + - Mecânica da Web + - Web +translation_of: Glossary/Hypertext +--- +
Sequência de texto que permite a remissão para outra localização (documento, ficheiro, página da Internet, etc.). +

+"hipertexto", in Dicionário Priberam da Língua Portuguesa [em linha], 2008-2013, https://www.priberam.pt/dlpo/hipertexto [consultado em 03-12-2017].
+
+ +

Hipertexto é o texto que contém as hiperligações para outros textos, em oposição a um único fluxo linear, tal como numa novela.

+ +
Sequência de texto que permite a remissão para outra localização (documento, ficheiro, página da Internet, etc.). + +

+"hipertexto", in Dicionário Priberam da Língua Portuguesa [em linha], 2008-2013, https://www.priberam.pt/dlpo/hipertexto [consultado em 03-12-2017].
+
+ +

O termo foi criado por Ted Nelson, por volta de 1965.

+ +

Saiba mais

+ +

Conhechimento Geral

+ + + +

Referência técnica

+ + + +
+ + + + + +
diff --git "a/files/pt-pt/gloss\303\241rio/html/index.html" "b/files/pt-pt/gloss\303\241rio/html/index.html" new file mode 100644 index 0000000000..8cb677ae62 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/html/index.html" @@ -0,0 +1,51 @@ +--- +title: HTML +slug: Glossário/HTML +tags: + - Glossário + - HTML + - Programação Scripting + - 'l10n:priority' +translation_of: Glossary/HTML +--- +
{{QuickLinksWithSubpages("/pt-PT/docs/Glossário")}}
+ +

HTML (Linguagem de Marcação de Hipertexto) é uma linguagem descritiva que especifica a estrutura da página da Web.

+ +

Breve história

+ +

Em 1990, como parte da sua visão da {{glossary("World Wide Web","Web")}}, Tim Berners-Lee definiu o conceito de {{glossary("hypertext")}}, que Berners-Lee formalizou o ano seguinte através de uma marcação com base principalmente em {{glossary("SGML")}}. O {{glossary("IETF")}} começou a especificar formalmente o HTML em 1993 e depois de vários rascunhos lançaram a versão 2.0 em 1995. Em 1994, Berners-Lee fundou {{glossary("W3C")}} para desenvolver a Web. Em 1996, W3C assumiu o trabalho em HTML e publicou a recomendação HTML 3.2 um ano depois. O HTML 4.0 foi lançado em 1999 e tornou-se um padrão {{glossary("ISO")}} em 2000 .

+ +

Naquela época, o W3C quase abandonou HTML em favor de {{glossary("XHTML")}}, levando à fundação de um grupo independente chamado de {{glossary("WHATWG")}} em 2004. Devido a WHATWG, o trabalho em {{glossary("HTML5")}} continuou: as duas organizações lançaram o primeiro rascunho em 2008 e o padrão final em 2014 .

+ +

Conceito e sintaxe

+ +

Um documento HTML é um documento de texto simples estruturado com {{glossary("element","elementos")}}. Os elementos estão rodeados por {{Glossary("tag","etiquetas")}} correspondentes de abertura e fecho. Cada etiqueta começa e termina com parêntesis angulares (<>). Existem algumas etiquetas vazias ou sem validade que não podem incluir qualquer texto, por exemplo {{htmlelement("img")}}.

+ +

Pode estender tags HTML com {{Glossary("attribute","atributos")}}, que fornecem informação adicional, afetando o modo como o navegador interpreta o elemento:

+ +

Detail of the structure of an HTML element

+ +

Um ficheiro HTML é normalmente guardado com uma extensão .htm ou .html, servida por um {{Glossary("Server","Servidor da Web")}}, e pode ser renderizado por qualquer {{Glossary("Browser","navegador da Web")}}.

+ +

Saber mais:

+ +

Conhecimento geral

+ + + +

Aprender HTML

+ + + +

Referência técnica

+ + diff --git "a/files/pt-pt/gloss\303\241rio/iana/index.html" "b/files/pt-pt/gloss\303\241rio/iana/index.html" new file mode 100644 index 0000000000..f6a4d9c517 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/iana/index.html" @@ -0,0 +1,18 @@ +--- +title: IANA +slug: Glossário/IANA +tags: + - Glossário + - Infraestrutura +translation_of: Glossary/IANA +--- +

IANA (Internet Assigned Numbers Authority), em português "autoridade para atribuição de números de internet", é uma filial da {{glossary("ICANN")}} reposável pelo registo e / ou atribuição de {{glossary("domain name","nomes de dominio")}}, {{glossary("IP address","endreços IP")}}, e outros nomes e números utilizados pelos {{glossary("protocol","protocolos")}} da Internet.

+ +

Aprende Mais

+ +

Conhecimento geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/idempotent/index.html" "b/files/pt-pt/gloss\303\241rio/idempotent/index.html" new file mode 100644 index 0000000000..a84b97ecbd --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/idempotent/index.html" @@ -0,0 +1,46 @@ +--- +title: Idempotent +slug: Glossário/Idempotent +translation_of: Glossary/Idempotent +--- +

Um método HTTP é idempotente se, e só se, o mesmo pedido puder ser feito mais do que uma vez, tendo sempre o mesmo resultado e deixando o servidor no mesmo estado. Por outras palavras, um método idempotente não deve ter efeitos secundários. Implementados corretamente, os métodos {{HTTPMethod("GET")}}, {{HTTPMethod("HEAD")}}, {{HTTPMethod("PUT")}}, and {{HTTPMethod("DELETE")}} são idempotentes, mas não o método {{HTTPMethod("POST")}}. Todos os métodos {{glossary("safe")}} também são idempotentes.

+ +

Para ser idempotente, apenas o "back-end" do servidor é considerado, sendo que o estado retornado por cada pedido pode diferir: a primeira chamada de {{HTTPMethod("DELETE")}} deve retornar {{HTTPStatus("200")}}, enquanto as sucessivas devem retornar {{HTTPStatus("404")}}. Outra implicação de o {{HTTPMethod("DELETE")}} ser idempotente é que os programadores não devem implementar APIs RESTful com a funcionalidade de apagar última entrada usando o método de DELETE.

+ +

É de notar que a idempotência de um método não é garantida pelo servidor e algumas aplicações podem incorretamente violar a constrição de idempotência.

+ +

GET /pageX HTTP/1.1 é idempotente. Com várias chamadas ao servidor, o cliente obtém os mesmos resultados:

+ +
GET /pageX HTTP/1.1
+GET /pageX HTTP/1.1
+GET /pageX HTTP/1.1
+GET /pageX HTTP/1.1
+
+ +

POST /add_row HTTP/1.1 não é idempotente; com várias chamadas ao servidor, adiciona novas linhas:

+ +
POST /add_row HTTP/1.1
+POST /add_row HTTP/1.1   -> Adiciona uma 2ª linha
+POST /add_row HTTP/1.1   -> Adiciona uma 3ª linha
+
+ +

DELETE /idX/delete HTTP/1.1 é idempotente, mesmo que o estado de retorno seja diferente entre cada chamada:

+ +
DELETE /idX/delete HTTP/1.1   -> Returns 200 se idX existir
+DELETE /idX/delete HTTP/1.1   -> Returns 404 visto que idX acabou de ser apagado
+DELETE /idX/delete HTTP/1.1   -> Returns 404
+ +

Saber mais

+ +

Conhecimento comum

+ + + +

Conhecimento técnico

+ + diff --git "a/files/pt-pt/gloss\303\241rio/index.html" "b/files/pt-pt/gloss\303\241rio/index.html" new file mode 100644 index 0000000000..55cefb9ab1 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/index.html" @@ -0,0 +1,40 @@ +--- +title: Glossário +slug: Glossário +tags: + - Beginner + - Dicionário + - Glossário + - Index + - Landing + - Terminologia + - definições +translation_of: Glossary +--- +
{{LearnBox({"title":"Aprenda um termo novo:"})}}
+ +

As tecnologias da Web contêm listas longas de gíria e abreviações que são utilizadas na documentação e programação. Este glossário fornece definições de palavras e abreviações que precisa de saber para compreender e criar para a Web com sucesso.

+ +

Termos do Glossário

+ +

{{GlossaryList({"split":"h3", "css":"multiColumnList"})}}

+ +

Contribua para o glossário

+ +

Este glossário é um trabalho sem fim e em progresso. Pode ajudar a melhorá-lo, inserindo novas entradas ou melhorando as já existentes. O modo mais fácil para começar é clicar no botão seguinte ou escolher um dos termos sugeridos abaixo.

+ +

Adicionar uma nova entrada ao glossário

+ +

{{GlossaryList({"terms":["at-rule", "ALPN", "Attack", "Byte-Order Mark", "client", "Character set", "cryptosystem", "debug", "digital signature", "execution", "flex-direction", "GLSL", "Interface", "Library", "Memory management", "routers", "Self-Executing Anonymous Function", "Stylesheet", "Vector image"], "filter":"notdefined", "css":"multiColumnList"})}}

+ +

Se pretender saber mais sobre como contribuir para o glossário, consulte a página do estado da documentação do glossário.

+ + diff --git "a/files/pt-pt/gloss\303\241rio/indexeddb/index.html" "b/files/pt-pt/gloss\303\241rio/indexeddb/index.html" new file mode 100644 index 0000000000..6857254a7b --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/indexeddb/index.html" @@ -0,0 +1,18 @@ +--- +title: IndexedDB +slug: Glossário/IndexedDB +tags: + - API + - Banco de Dados + - Glossário + - Sql +translation_of: Glossary/IndexedDB +--- +

IndexedDB é uma {{glossary("API")}} de web para armazenar volumosas estruturas de dados dentro dos navegadores e indexá-los para buscas de alto desempenho. Sendo um RDBMS baseado em {{glossary("SQL")}}, IndexedDB é um sistema de banco de dados transacionais. Porém ele usa objectos {{glossary("JavaScript")}} ao invés de tabelas em colunas fixas para armazenar os dados.

+ +

Aprenda mais

+ + diff --git "a/files/pt-pt/gloss\303\241rio/isp/index.html" "b/files/pt-pt/gloss\303\241rio/isp/index.html" new file mode 100644 index 0000000000..b8d180e53b --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/isp/index.html" @@ -0,0 +1,21 @@ +--- +title: ISP +slug: Glossário/ISP +tags: + - Fornecedor de acesso à internet + - Glossário + - ISP + - Web + - WebMechanics +translation_of: Glossary/ISP +--- +

Um ISP (Fornecedor de Acesso à Internet ou em inglês Internet Service Provider) vende acesso à Internet e, por vezes, e-mail, alojamento Web e voz sobre IP, quer através de uma ligação telefónica (antigamente mais comum), quer através de uma ligação de banda larga, tal como um modem por cabo ou serviço DSL.

+ +

Saiba mais

+ +

Conhecimento Geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/lazy_load/index.html" "b/files/pt-pt/gloss\303\241rio/lazy_load/index.html" new file mode 100644 index 0000000000..b94fa537c9 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/lazy_load/index.html" @@ -0,0 +1,17 @@ +--- +title: Lazy load +slug: Glossário/Lazy_load +tags: + - Glossário + - Lazy loading + - Referencia + - Web Performance +translation_of: Glossary/Lazy_load +--- +

O Lazy loading (carregamento preguiçoso) é uma estratégia que atrasa o carregamento de alguns recursos (por exemplo, imagens) até serem necessários pelo utilizador com base na actividade do utilizador e no seu padrão de navegação; normalmente, estes recursos só são carregados quando são visualizados. Se implementado correctamente, este atraso no carregamento de activos é ininterrupto para a experiência do utilizador e pode ajudar a melhorar o desempenho da carga inicial, incluindo o time to interactive, uma vez que são necessários menos recursos para que a página comece a funcionar.

+ +

Consultar também

+ + diff --git "a/files/pt-pt/gloss\303\241rio/metadados/index.html" "b/files/pt-pt/gloss\303\241rio/metadados/index.html" new file mode 100644 index 0000000000..59cd3c3f6f --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/metadados/index.html" @@ -0,0 +1,25 @@ +--- +title: Metadados +slug: Glossário/Metadados +tags: + - Glossário + - HTML + - Programação Scripting + - metadados +translation_of: Glossary/Metadata +--- +

Metadados é — na sua definição mais simples - dados que descrevem dados. Por exemplo, um documento {{glossary("HTML")}} é dados, mas HTML também pode conter metadados no seu elemento {{htmlelement("head")}} que descreve o documento — por exemplo, quem o escreveu, e o seu resumo.

+ +

Saber mais

+ +

Conhecimento Geral

+ + + +

Metadados de HTML

+ + diff --git "a/files/pt-pt/gloss\303\241rio/mitm/index.html" "b/files/pt-pt/gloss\303\241rio/mitm/index.html" new file mode 100644 index 0000000000..d4f2414032 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/mitm/index.html" @@ -0,0 +1,113 @@ +--- +title: MitM +slug: Glossário/MitM +tags: + - Glossário + - Segurança +translation_of: Glossary/MitM +--- +

Um Ataque Man-in-the-middle (MitM) interceta uma comunicação entre dois sistemas. Por exemplo, um roteador Wi-Fi pode estar comprometido.

+ +

Comparando isto com o correio físico: se estiverem a escrever cartas para cada um, o carteiro pode intercetar cada carta que manda. Eles abrem-na, lêem-na, eventualmente modificam-na, e depois colocam-na numa carta e só então é que a enviam para o seu destinatário . O recipiente original então responderia à carta, e o carteiro abriria-a novamente, lia-a, eventualmente modificava-a, colocava-a num envelope, e a entregaria a si. Não saberia que exisite um "homem no meio" no seu canal de comunicação – o carteiro é invisível para si e para o seu recipiente.

+ +

No correio físico e na comunicação on-line, os ataques MITM são difíceis de defender. Algumas dicas:

+ + + +
+

Saber mais

+ + +
+ +
+ + + + + +
diff --git "a/files/pt-pt/gloss\303\241rio/modo_de_opera\303\247\303\243o_de_cifra_de_bloco/index.html" "b/files/pt-pt/gloss\303\241rio/modo_de_opera\303\247\303\243o_de_cifra_de_bloco/index.html" new file mode 100644 index 0000000000..c9f87eb850 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/modo_de_opera\303\247\303\243o_de_cifra_de_bloco/index.html" @@ -0,0 +1,13 @@ +--- +title: Modo de operação de cifra de bloco +slug: Glossário/Modo_de_operação_de_cifra_de_bloco +tags: + - Criptografía + - Glossário + - Modo de operação de cifra de bloco + - Segurança +translation_of: Glossary/Block_cipher_mode_of_operation +--- +

Um modo de operação de cifra de bloco, especifica como uma cifra de bloco deve ser usado para encriptar e decrepitar mensagens que são maiores que o bloco.

+ +

A maioria de algoritmos de chave simétrica atualmente em uso são cifras de bloco; isto significa que encriptam dados em bloco. O tamanho de cada bloco é fixo e determinado pelo algoritmo; por exemplo, a cifra AES usa blocos de 16-bytes. Cifras de bloco são sempre utilizadas com um modo de operação, que especifica como encriptar mensagens maiores que um bloco. CTR, CBC, e GCM são exemplos de modos de operação que podem ser usados, mas usar um modo de operação incorretamente pode desfazer a segurança criada pela própria cifra.

diff --git "a/files/pt-pt/gloss\303\241rio/motor/index.html" "b/files/pt-pt/gloss\303\241rio/motor/index.html" new file mode 100644 index 0000000000..f926844c24 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/motor/index.html" @@ -0,0 +1,18 @@ +--- +title: Motor +slug: Glossário/Motor +tags: + - Codificação + - Glossário + - Precisa de Conteúdo +translation_of: Glossary/Engine +--- +

O motor de {{glossary("JavaScript")}} é um interpretador que analisa e executa um programa JavaScript.

+ +

Saber mais

+ +

Conhecimento geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/navegador/index.html" "b/files/pt-pt/gloss\303\241rio/navegador/index.html" new file mode 100644 index 0000000000..6adcf06dd5 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/navegador/index.html" @@ -0,0 +1,110 @@ +--- +title: Navegador +slug: Glossário/Navegador +tags: + - Glossário + - Navegação +translation_of: Glossary/Browser +--- +

Um navegador da Web é um programa que obtém e exibe páginas a partir da {{Glossary("World Wide Web","Web")}}, e deixa os utilziadores acerem a mais páginas através de {{Glossary("hyperlink","hiperligações")}}.

+ +

Saiba mais

+ +

Conhecimento geral

+ + + +

Transferir um navageador

+ + + +
+ + + + + +
diff --git "a/files/pt-pt/gloss\303\241rio/node.js/index.html" "b/files/pt-pt/gloss\303\241rio/node.js/index.html" new file mode 100644 index 0000000000..156c3e365a --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/node.js/index.html" @@ -0,0 +1,110 @@ +--- +title: Node.js +slug: Glossário/Node.js +tags: + - Glossário + - Infraestrutura + - JavaScript + - node.js +translation_of: Glossary/Node.js +--- +

Node.js é um ambiente de execução multiplataforma em {{Glossary("JavaScript")}} que permite aos programadores criarem aplicações de rede e 'lado do servidor' com JavaScript.

+ +

Saber mais

+ +

Conhecimentos Gerais

+ + + +

Informação técnica

+ + + +
+ + + + + +
diff --git "a/files/pt-pt/gloss\303\241rio/objeto/index.html" "b/files/pt-pt/gloss\303\241rio/objeto/index.html" new file mode 100644 index 0000000000..c22e16f168 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/objeto/index.html" @@ -0,0 +1,22 @@ +--- +title: Objeto +slug: Glossário/Objeto +tags: + - Glossary + - Glossário + - Introdução + - Objeto + - Programação Scripting +translation_of: Glossary/Object +--- +

Objeto refere-se a uma estrutura de dados contendo dados e instruções para trabalhar com os dados. Os objetos às vezes referem-se a coisas do mundo real, por exemplo, um carro ou objeto de mapa num jogo de carros. {{glossary("JavaScript")}}, Java, C++, Python, e Ruby são exemplos de linguagens em {{glossary("OOP","programação orientada em objeto")}}.

+ +

Saber mais

+ +

Conhecimento Geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/oop/index.html" "b/files/pt-pt/gloss\303\241rio/oop/index.html" new file mode 100644 index 0000000000..c37e75122c --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/oop/index.html" @@ -0,0 +1,21 @@ +--- +title: OOP +slug: Glossário/OOP +tags: + - Glossário + - Principiante + - Programação Scripting +translation_of: Glossary/OOP +--- +

OOP (Programação Orientada em Objeto) é uma abordagem na programação em que os dados são encapsulados dentro de {{glossary("object","objetos")}} e onde o próprio objeto é operado, em vez de suas partes componentes.

+ +

{{glossary("JavaScript")}} é totalmente orientado em objeto. Este segue um modelo baseado em protótipo (em oposição ao baseado em classe).

+ +

Saber mais

+ +

Conhecimento Gera

+ + diff --git "a/files/pt-pt/gloss\303\241rio/ota/index.html" "b/files/pt-pt/gloss\303\241rio/ota/index.html" new file mode 100644 index 0000000000..ec1f107800 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/ota/index.html" @@ -0,0 +1,21 @@ +--- +title: OTA +slug: Glossário/OTA +tags: + - Glossário + - Infraestrutura + - OTA + - Wireless + - updates +translation_of: Glossary/OTA +--- +

Over-The-Air (OTA ou "Pelo-Ar") refere-se à atualização automática de programas de dispositivos conectados a partir de um servidor central. Todos os proprietários de dispositivos ao receber um determinado conjunto de atualizações estão sob o mesmo "canal"; e cada dispositivo pode amiúde acessar vários canais (e.g. para "builds" de produção ou engenharia).

+ +

Aprenda mais

+ +

Conhecimentos Gerais

+ + diff --git "a/files/pt-pt/gloss\303\241rio/polyfill/index.html" "b/files/pt-pt/gloss\303\241rio/polyfill/index.html" new file mode 100644 index 0000000000..f0261120c0 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/polyfill/index.html" @@ -0,0 +1,16 @@ +--- +title: Polyfill +slug: Glossário/Polyfill +translation_of: Glossary/Polyfill +--- +

Um polyfill é um pedaço de código (geralmente JavaScript) usado para fornecer funcionalidades modernas em browsers mais antigos que não o suportam nativamente.

+ +

Por exemplo, um polyfill pode ser usado para simular a funcionalidade de um elemento HTML Canvas no Microsoft Internet Explorer 7, usando o plugin Silverlight, ou simular o suporte para unidades rem em CSS, ou {{cssxref("text-shadow")}}, ou qualquer outra coisa que você queira.

+ +

Saber mais

+ +

Conhecimento geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/prototype-based_programming/index.html" "b/files/pt-pt/gloss\303\241rio/prototype-based_programming/index.html" new file mode 100644 index 0000000000..8f64f4e216 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/prototype-based_programming/index.html" @@ -0,0 +1,17 @@ +--- +title: Programação baseada em protótipo +slug: Glossário/Prototype-based_programming +tags: + - Glossário + - Programação Scripting +translation_of: Glossary/Prototype-based_programming +--- +

A programação baseada em protótipo é um estilo de {{Glossary("OOP", " programação orientada em objeto")}} em que as {{Glossary('Class', 'classes')}} não são explicitamente definidas, mas sim derivadas adicionando as propriedades e os métodos a uma instância de outra classe ou, com menos freqüência, adicione-os a um objeto vazio.

+ +

Em palavras simples, esse tipo de estilo permite criar um {{Glossary ('Object', 'objeto')}}. sem definir a sua {{Glossary('Class', 'classe')}} .

+ +

Conhecimento Geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/referencia_de_objeto/index.html" "b/files/pt-pt/gloss\303\241rio/referencia_de_objeto/index.html" new file mode 100644 index 0000000000..1be540d26f --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/referencia_de_objeto/index.html" @@ -0,0 +1,20 @@ +--- +title: Referência de objeto +slug: Glossário/Referencia_de_objeto +tags: + - CodingScripting + - Glossary + - Glossário +translation_of: Glossary/Object_reference +--- +

Uma ligação para um {{glossary("object","objeto")}}. Referências de objeto podem ser utilziadas como objetos interligados.

+ +

O conceito de referências de objeto fica claro quando atribuir o mesmo objeto a mais de uma {{glossary("property","propriedade")}}. Em vez de manter uma cópia do objeto, cada propriedade atribuída contém referências de objeto que se vinculam ao mesmo objeto, de modo que, quando o objeto altera todas as propriedades referentes ao objeto, refletem a alteração.

+ +

Saber mais

+ +

Conhecimento geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/servidor/index.html" "b/files/pt-pt/gloss\303\241rio/servidor/index.html" new file mode 100644 index 0000000000..f1e161b3ee --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/servidor/index.html" @@ -0,0 +1,25 @@ +--- +title: Servidor +slug: Glossário/Servidor +tags: + - Glossário + - Infraestrutura + - Protocolo + - Rede + - Servidor +translation_of: Glossary/Server +--- +

Um servidor hardware é um computador compartilhado em uma rede que provê serviços a clientes. Um servidor software é um programa que provê serviços a programas clientes.

+ +

Os serviços são providos normalmente pela rede local ou por redes remotas. Programas cliente e servidor tradicionalmente se conectam a enviar mensagens por meio de um {{glossary("protocolo")}}.

+ +

Os servidores mais comuns numa rede local são os de ficheiros, nomes, emails, impressoras e fax. Outro exemplo comum de servidor é o de páginas da web conectado à Internet. Os minicomputadores, mainframes e super computadores nas centrais de dados também são servidores.

+ +

Aprenda mais

+ +

Conhecimentos Gerais

+ + diff --git "a/files/pt-pt/gloss\303\241rio/utf-8/index.html" "b/files/pt-pt/gloss\303\241rio/utf-8/index.html" new file mode 100644 index 0000000000..2541862ba3 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/utf-8/index.html" @@ -0,0 +1,23 @@ +--- +title: UTF-8 +slug: Glossário/UTF-8 +tags: + - CodingScripting + - Glossário + - HTML + - JavaScript + - Utf-8 +translation_of: Glossary/UTF-8 +--- +

UTF-8 (UCS Transformation Format 8) é o {{Glossary("Character encoding", "caráter de codificação")}} mais comum da World Wide Web. Cada caráter é representado por um até quatro bytes. UTF-8 é compatível com versões anteriores de {{Glossary("ASCII")}} e pode representar qualquer caráter Unicode padrão.

+ +

Os 128 primeiros carateres UTF-8 correspondem precisamente com os 128 primeiros carateres ASCII (numerado 0-127), o que significa que o texto ASCII existente já é um UTF-8 válido. Todos os outros carateres utilizam dois até quatro bytes. Cada byte tem alguns bits reservados para efeitos de codificação. Porque os carateres não ASCII requerem mais do que um byte para armazenamento, eles correm o risco de ficarem corruptos se os bytes são separados e não recombinados..

+ +

Saiba mais

+ +

Conhecimento geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/valor/index.html" "b/files/pt-pt/gloss\303\241rio/valor/index.html" new file mode 100644 index 0000000000..169f9a0f67 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/valor/index.html" @@ -0,0 +1,20 @@ +--- +title: Valor +slug: Glossário/Valor +tags: + - CodingScripting + - Glossary + - Glossário + - NeedsContent + - Precisa de Conteúdo +translation_of: Glossary/Value +--- +

No contexto de dados ou um objeto {{Glossary("Wrapper", "wrapper")}} em torno desses dados, o valor é o {{Glossary("Primitive","valor primitivo")}} que o objeto wrapper contém. No contexto de uma {{Glossary("Variable","variável")}} ou {{Glossary("Property","propriedade")}}, o valor pode ser um primitivo ou uma {{Glossary("Object reference","referência de objeto")}}.

+ +

Saber mais

+ +

Conhecimento geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/viewport/index.html" "b/files/pt-pt/gloss\303\241rio/viewport/index.html" new file mode 100644 index 0000000000..98daacebe0 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/viewport/index.html" @@ -0,0 +1,26 @@ +--- +title: Viewport +slug: Glossário/Viewport +tags: + - CodingScripting + - Glossário + - Layout + - viewport +translation_of: Glossary/Viewport +--- +

Um viewport representa uma área poligonal (normalmente rectangular) na computação gráfica que pode ser visualizada. Em termos de navegador web, refere-se à area do documento que que é possível visualizar.

+ +

A parte da viewport que está actualmente visível chama-se {{glossary("visual viewport", "viewport visual")}}. Esta pode ser menor do que a viewport do layout, por exemplo, quando o utilizador faz um zoom localizado. O viewport continua a ser o mesmo, mas o viewport visual tornou-se mais pequeno.

+ +

Saiba Mais

+ +

Conhecimento Geral

+ + + + diff --git "a/files/pt-pt/gloss\303\241rio/viewport_visual/index.html" "b/files/pt-pt/gloss\303\241rio/viewport_visual/index.html" new file mode 100644 index 0000000000..3bd82858fb --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/viewport_visual/index.html" @@ -0,0 +1,22 @@ +--- +title: Viewport Visual +slug: Glossário/Viewport_Visual +tags: + - Glossário + - VisualViewport + - viewport + - viewport visual +translation_of: Glossary/Visual_Viewport +--- +

A parte do {{Glossary("viewport")}} que é actualmente visível chama-se o "viewport visual". Este pode ser menor que o viewport do layout, por exemplo, quando o utilizador faz um zoom localizado. O viewport visual é a parte visível de um ecrã, excluindo teclados no ecrã, áreas fora de uma área do zoom localizado, ou qualquer outro artefacto no ecrã cuja escala seja independente das dimensões de uma página.

+ +

Saiba Mais

+ +

Conhecimento Geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/webrtc/index.html" "b/files/pt-pt/gloss\303\241rio/webrtc/index.html" new file mode 100644 index 0000000000..452b4f3f24 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/webrtc/index.html" @@ -0,0 +1,32 @@ +--- +title: WebRTC +slug: Glossário/WebRTC +tags: + - Glossário + - Infraestrutura + - JavaScript + - P2P + - VoIP + - WebRTC +translation_of: Glossary/WebRTC +--- +

WebRTC (Comunicações da Web em Tempo Real) é uma {{Glossary("API")}} que pode ser utilizada por aplicativos de videoconferência, chamadas de voz, e P2P.

+ +

O WebRTC consiste principalmente destas partes:

+ +
+
{{domxref("MediaDevices.getUserMedia", "getUserMedia()")}}
+
Concede acesso à câmera e / ou microfone de um dispositivo, e pode conectar os seus sinais a uma conexão RTC.
+
{{domxref("RTCPeerConnection")}}
+
Uma interface para configurar videoconferências ou chamadas de voz.
+
{{domxref("RTCDataChannel")}}
+
Fornece um método para estabelecer uma conexão {{Glossary("P2P")}} entre navegadores web.
+
+ +

Veja também

+ + diff --git "a/files/pt-pt/gloss\303\241rio/webvtt/index.html" "b/files/pt-pt/gloss\303\241rio/webvtt/index.html" new file mode 100644 index 0000000000..774a41a3fc --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/webvtt/index.html" @@ -0,0 +1,30 @@ +--- +title: WebVTT +slug: Glossário/WebVTT +tags: + - Audio + - CodingScripting + - Glossário + - Video + - Web + - WebVTT +translation_of: Glossary/WebVTT +--- +

WebVTT (Web Video Text Tracks) (em português Faixas de Texto de Vídeo da Web) é uma especificação {{Glossary("W3C")}} para um formato de ficheiro que marca os recursos da faixa de texto em combinação com o elemento HTML {{HTMLElement("track")}}.

+ +

Os ficheiros WebVTT fornecem metadados síncronos com conteúdos os de áudio ou vídeo, como legendas, descrições de vídeo em texto, capítulos para navegação no conteúdo, e mais.

+ +

Saiba mais

+ +

Conhecimento Geral

+ + + +

Referência técnica

+ + diff --git "a/files/pt-pt/gloss\303\241rio/whatwg/index.html" "b/files/pt-pt/gloss\303\241rio/whatwg/index.html" new file mode 100644 index 0000000000..9de7c80ab8 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/whatwg/index.html" @@ -0,0 +1,24 @@ +--- +title: WHATWG +slug: Glossário/WHATWG +tags: + - Communidade + - DOM + - Glossário + - HTML + - HTML5 + - WHATWG + - Web + - standards +translation_of: Glossary/WHATWG +--- +

O WHATWG (Web Hypertext Application Technology Working Group) é uma comunidade que mantém e desenvolve padrões web, incluindo {{Glossary("DOM")}}, Fetch, e {{Glossary("HTML")}}. Funcionários da Apple, Mozilla, e Opera estabeleceram o WHATWG em 2004.

+ +

Saiba mais

+ +

Conhecimento Geral

+ + diff --git "a/files/pt-pt/gloss\303\241rio/world_wide_web/index.html" "b/files/pt-pt/gloss\303\241rio/world_wide_web/index.html" new file mode 100644 index 0000000000..ee86b296c5 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/world_wide_web/index.html" @@ -0,0 +1,42 @@ +--- +title: World Wide Web +slug: Glossário/World_Wide_Web +tags: + - Glossário + - Infraestrutura + - Rede Mundial + - WWW + - World Wide Web +translation_of: Glossary/World_Wide_Web +--- +

A World Wide Web (Rede Mundial) — comumente conhecido como WWW, W3 ou Web - é um sistema interligado de páginas da Web públicas acessíveis através da {{Glossary('Internet')}}. A Web não é o mesmo que Internet: a Web é uma das muitas aplicações criadas no topo da Internet.

+ +

Tim Berners-Lee propôs a arquitetura do que se tornou conhecido como World Wide Web. Ele criou a primeira Web {{Glossary("Server","servidor")}}, {{Glossary("Browser","navegador")}} da Web, e página da Web no próprio computador no laboratório de investigação de física CERN, em 1990. Em 1991, ele anúnciou a sua criação no fórum de discussão alt.hypertext, marcando o momento em que a Web foi tornada pública pela primeira vez.

+ +

O sistema que nós conhecemos hoje como 'a Web' consiste em vários componentes:

+ + + +

Interligar, ou ligar recursos através de {{Glossary("Hyperlink","hiperligações")}}, é um conceito de definição da Web, ajudando a sua identidade como uma coleção de documentos ligados.

+ +

Logo depois de inventar a Web, Tim Berners-Lee fundou a {{Glossary("W3C")}} (World Wide Web Consortium) para uniformizar e desenvolver a Web ainda mais. Este consórcio consiste em grupos de interesse da Web essenciais, tais como responsáveis pelo desenvolvimento de navegadores da Web, entidades governamentais, investigadores, e universidades. A sua missão inclui educação e divulgação.

+ +

Saiba mais

+ +

Saiba mais sobre a mesma

+ + + +

General knowledge

+ + diff --git "a/files/pt-pt/gloss\303\241rio/wrapper/index.html" "b/files/pt-pt/gloss\303\241rio/wrapper/index.html" new file mode 100644 index 0000000000..534568d817 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/wrapper/index.html" @@ -0,0 +1,32 @@ +--- +title: Wrapper +slug: Glossário/Wrapper +tags: + - CodingScripting + - Glossary + - Glossário + - Wrapper +translation_of: Glossary/Wrapper +--- +

Em linguagem de programação, tal como JavaScript, um wrapper é uma função destinada a chamar uma ou mais outras funções, às vezes apenas por conveniência, e às vezes adaptando-as para executar uma tarefa ligeiramente diferente no processo.

+ +

Por exemplo, bibliotecas SDK para AWS são exemplos de wrappers.

+ +

Saber mais

+ +

Conhecimentto geral

+ +

{{Interwiki("wikipedia", "Wrapper function")}} na Wikipédia (inglês)

+ + diff --git "a/files/pt-pt/gloss\303\241rio/xml/index.html" "b/files/pt-pt/gloss\303\241rio/xml/index.html" new file mode 100644 index 0000000000..7f196eb491 --- /dev/null +++ "b/files/pt-pt/gloss\303\241rio/xml/index.html" @@ -0,0 +1,18 @@ +--- +title: XML +slug: Glossário/XML +tags: + - Glossário + - XML + - 'l10n:priority' +translation_of: Glossary/XML +--- +

XML - Linguagem de Marcação Extensível, é uma linguagem de marcação genérica especificada pelo W3C. A indústria de tecnologia de informação (TI) utiliza muitas linguagens com base em XML, tal como as linguagens de descrição de dados.

+ +

As tags de XML assemelham-se com as etiquetas de HTML, mas XML é muito mais flexível porque esta deixa os utilizadores definir as suas próprias etiquetas. Deste modo, XML atua como uma linguagem meta—que é, esta pode ser utilizada para definir outras linguagens, tais como {{Glossary("RSS")}}. além disso, HTML é uma linguagem de apresentação, enquanto XML é uma linguagem de descrição de dados. Isto significa, que XML tem aplicações muito mais amplas do que apenas a Web. Por exemplo, os serviços da Web podem utilizar XML para trocar pedidos e respostas.

+ +

Saiba mais

+ + -- cgit v1.2.3-54-g00ecf