From 038ca04f4d551f547894b71d337b822d66c8a2b5 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Mon, 2 Aug 2021 11:42:34 -0400 Subject: remove link 'title' attributes that's just the 'href' (pt-br, part 4) (#1844) --- .../forms/how_to_build_custom_form_controls/index.html | 2 +- .../forms/sending_and_retrieving_form_data/index.html | 2 +- .../api/canvas_api/tutorial/basic_animations/index.html | 4 ++-- .../web/api/canvas_api/tutorial/basic_usage/index.html | 2 +- .../web/api/canvas_api/tutorial/drawing_text/index.html | 2 +- files/pt-br/web/api/canvas_api/tutorial/index.html | 4 ++-- files/pt-br/web/api/canvasrenderingcontext2d/index.html | 4 ++-- files/pt-br/web/api/console/index.html | 2 +- files/pt-br/web/api/console/log/index.html | 2 +- files/pt-br/web/api/element/innerhtml/index.html | 2 +- files/pt-br/web/api/event/defaultprevented/index.html | 2 +- files/pt-br/web/api/event/stoppropagation/index.html | 2 +- files/pt-br/web/api/filelist/index.html | 2 +- files/pt-br/web/api/filereader/index.html | 4 ++-- files/pt-br/web/api/htmlelement/lang/index.html | 2 +- files/pt-br/web/api/node/appendchild/index.html | 2 +- files/pt-br/web/api/node/contains/index.html | 4 ++-- files/pt-br/web/api/node/index.html | 4 ++-- files/pt-br/web/api/page_visibility_api/index.html | 4 ++-- files/pt-br/web/api/server-sent_events/index.html | 8 ++++---- files/pt-br/web/api/web_audio_api/index.html | 6 +++--- .../web_storage_api/using_the_web_storage_api/index.html | 2 +- files/pt-br/web/api/webgl_api/index.html | 2 +- .../tutorial/getting_started_with_webgl/index.html | 2 +- files/pt-br/web/api/webgl_api/tutorial/index.html | 2 +- files/pt-br/web/api/websockets_api/index.html | 4 ++-- files/pt-br/web/api/window/setimmediate/index.html | 2 +- files/pt-br/web/css/text-rendering/index.html | 2 +- .../a_re-introduction_to_javascript/index.html | 2 +- files/pt-br/web/javascript/about_javascript/index.html | 12 ++++++------ files/pt-br/web/javascript/closures/index.html | 2 +- files/pt-br/web/javascript/data_structures/index.html | 2 +- .../equality_comparisons_and_sameness/index.html | 4 ++-- files/pt-br/web/javascript/eventloop/index.html | 2 +- files/pt-br/web/javascript/index.html | 2 +- .../javascript_technologies_overview/index.html | 16 ++++++++-------- files/pt-br/web/javascript/language_resources/index.html | 12 ++++++------ .../javascript/reference/global_objects/array/index.html | 2 +- .../javascript/reference/global_objects/date/index.html | 2 +- .../reference/global_objects/string/big/index.html | 4 ++-- .../reference/global_objects/string/blink/index.html | 4 ++-- .../reference/global_objects/string/charat/index.html | 2 +- .../reference/global_objects/string/fontcolor/index.html | 10 +++++----- .../reference/global_objects/string/fontsize/index.html | 10 +++++----- .../reference/global_objects/string/italics/index.html | 4 ++-- .../reference/global_objects/string/match/index.html | 8 ++++---- .../reference/global_objects/string/small/index.html | 6 +++--- .../reference/global_objects/string/split/index.html | 4 ++-- .../reference/global_objects/string/sub/index.html | 4 ++-- .../reference/global_objects/string/sup/index.html | 4 ++-- 50 files changed, 100 insertions(+), 100 deletions(-) (limited to 'files/pt-br') diff --git a/files/pt-br/learn/forms/how_to_build_custom_form_controls/index.html b/files/pt-br/learn/forms/how_to_build_custom_form_controls/index.html index d28d43acad..24503747e8 100644 --- a/files/pt-br/learn/forms/how_to_build_custom_form_controls/index.html +++ b/files/pt-br/learn/forms/how_to_build_custom_form_controls/index.html @@ -404,7 +404,7 @@ original_slug: Web/Guide/HTML/Forms/How_to_build_custom_form_widgets

In the code we are about to build, we will use the standard DOM API to do all the work we need. However, although DOM API support has gotten much better in browsers, there are always issues with legacy browsers (especially with good old Internet Explorer).

-

If you want to avoid trouble with legacy browsers, there are two ways to do so: using a dedicated framework such as jQuery, $dom, prototype, Dojo, YUI, or the like, or by polyfilling the missing feature you want to use (which can easily be done through conditional loading, with the yepnope library for example).

+

If you want to avoid trouble with legacy browsers, there are two ways to do so: using a dedicated framework such as jQuery, $dom, prototype, Dojo, YUI, or the like, or by polyfilling the missing feature you want to use (which can easily be done through conditional loading, with the yepnope library for example).

The features we plan to use are the following (ordered from the riskiest to the safest):

diff --git a/files/pt-br/learn/forms/sending_and_retrieving_form_data/index.html b/files/pt-br/learn/forms/sending_and_retrieving_form_data/index.html index 1e5b84ddd4..42aa29ae59 100644 --- a/files/pt-br/learn/forms/sending_and_retrieving_form_data/index.html +++ b/files/pt-br/learn/forms/sending_and_retrieving_form_data/index.html @@ -12,7 +12,7 @@ original_slug: Web/Guide/HTML/Forms/Sending_and_retrieving_form_data

Sobre a arquitetura cliente / servidor

-

A web é baseada em uma arquitetura cliente / servidor muito básica que pode ser resumida da seguinte forma: um cliente (normalmente um navegador da Web) envia um pedido a um servidor (na maioria das vezes um servidor web como Apache, Nginx, IIS, Tomcat, etc.), usando o HTTP protocol. O servidor responde a solicitação usando o mesmo protocolo.

+

A web é baseada em uma arquitetura cliente / servidor muito básica que pode ser resumida da seguinte forma: um cliente (normalmente um navegador da Web) envia um pedido a um servidor (na maioria das vezes um servidor web como Apache, Nginx, IIS, Tomcat, etc.), usando o HTTP protocol. O servidor responde a solicitação usando o mesmo protocolo.

A basic schema of the Web client/server architecture

diff --git a/files/pt-br/web/api/canvas_api/tutorial/basic_animations/index.html b/files/pt-br/web/api/canvas_api/tutorial/basic_animations/index.html index c0143de946..c98ebe0625 100644 --- a/files/pt-br/web/api/canvas_api/tutorial/basic_animations/index.html +++ b/files/pt-br/web/api/canvas_api/tutorial/basic_animations/index.html @@ -304,7 +304,7 @@ function draw() {

Outros exemplos

-
Gartic
+
Gartic
Jogo de desenho para multiplayers.
Canvascape
Um jogo de aventura 3D (tiro em primeira pessoa).
@@ -316,7 +316,7 @@ function draw() {
Divirta-se com Blob.
Flying through a starfield
Voe através de estrelas, círculos ou quadrados.
-
iGrapher
+
iGrapher
Um exemplo que ilustra os dados do mercado de ações.
diff --git a/files/pt-br/web/api/canvas_api/tutorial/basic_usage/index.html b/files/pt-br/web/api/canvas_api/tutorial/basic_usage/index.html index 4f1593aa06..91daf84683 100644 --- a/files/pt-br/web/api/canvas_api/tutorial/basic_usage/index.html +++ b/files/pt-br/web/api/canvas_api/tutorial/basic_usage/index.html @@ -61,7 +61,7 @@ original_slug: Web/Guide/HTML/Canvas_tutorial/Utilizacao_basica

O contexto de renderização

-

{{HTMLElement("canvas")}} cria uma superfície de desenho de tamanho fixo que expõe um ou mais contextos de renderização, que são usados ​​para criar e manipular o conteúdo mostrado. Vamos nos concentrar no contexto de renderização 2D. Outros contextos podem fornecer diferentes tipos de renderização; por exemplo, WebGL usa um contexto 3D ("experimental-WebGL") baseado em OpenGL ES.

+

{{HTMLElement("canvas")}} cria uma superfície de desenho de tamanho fixo que expõe um ou mais contextos de renderização, que são usados ​​para criar e manipular o conteúdo mostrado. Vamos nos concentrar no contexto de renderização 2D. Outros contextos podem fornecer diferentes tipos de renderização; por exemplo, WebGL usa um contexto 3D ("experimental-WebGL") baseado em OpenGL ES.

Incialmente o canvas é branco. Para mostrar alguma coisa, primeiro um script precisa acessar o contexto de renderização e desenhar sobre ele. O elemento {{HTMLElement("canvas")}} tem um método chamado getContext(), usado para obter o contexto de renderização e suas funções de desenho. getContext() recebe o tipo de contexto como parâmetro. Para gráficos 2D, que serão abrangidos nesse tutorial, deverá ser especificado "2d".

diff --git a/files/pt-br/web/api/canvas_api/tutorial/drawing_text/index.html b/files/pt-br/web/api/canvas_api/tutorial/drawing_text/index.html index d09cb537cb..eef5d27054 100644 --- a/files/pt-br/web/api/canvas_api/tutorial/drawing_text/index.html +++ b/files/pt-br/web/api/canvas_api/tutorial/drawing_text/index.html @@ -83,7 +83,7 @@ original_slug: Web/Guide/HTML/Canvas_tutorial/Drawing_text

Essas propriedades podem ser similares para você, se você trabalhou com CSS antes.

-

O diagrama seguinte do WHATWG demonstra as várias baselines suportadas pela propriedade do textBaselineThe top of the em square is
+<p>O diagrama seguinte do <a class=WHATWG demonstra as várias baselines suportadas pela propriedade do textBaselineThe top of the em square is
 roughly at the top of the glyphs in a font, the hanging baseline is
 where some glyphs like आ are anchored, the middle is half-way
 between the top of the em square and the bottom of the em square,
diff --git a/files/pt-br/web/api/canvas_api/tutorial/index.html b/files/pt-br/web/api/canvas_api/tutorial/index.html
index 7d571ff002..6b5e86f7e4 100644
--- a/files/pt-br/web/api/canvas_api/tutorial/index.html
+++ b/files/pt-br/web/api/canvas_api/tutorial/index.html
@@ -46,8 +46,8 @@ original_slug: Web/Guide/HTML/Canvas_tutorial
 
 <ul>
  <li><a href=Canvas -

  • Plug-in Canvas para Adobe Illustrator
  • -
  • HTML5CanvasTutorials
  • +
  • Plug-in Canvas para Adobe Illustrator
  • +
  • HTML5CanvasTutorials
  • Nota dos contribuidores

    diff --git a/files/pt-br/web/api/canvasrenderingcontext2d/index.html b/files/pt-br/web/api/canvasrenderingcontext2d/index.html index df32a8ef34..f9f8308111 100644 --- a/files/pt-br/web/api/canvasrenderingcontext2d/index.html +++ b/files/pt-br/web/api/canvasrenderingcontext2d/index.html @@ -331,7 +331,7 @@ ctx.fillRect(10, 10, 55, 50); // desenha o retângulo na posição 10, 10 com
    {{non-standard_inline}} CanvasRenderingContext2D.mozCurrentTransformInverse
    Sets or gets the current inversed transformation matrix.  {{ gecko_minversion_inline("7.0") }}
    {{non-standard_inline}} CanvasRenderingContext2D.mozFillRule
    -
    The fill rule to use. This must be one of evenodd or nonzero (default).
    +
    The fill rule to use. This must be one of evenodd or nonzero (default).
    {{non-standard_inline}} CanvasRenderingContext2D.mozImageSmoothingEnabled
    See {{domxref("CanvasRenderingContext2D.imageSmoothingEnabled")}}.
    {{non-standard_inline}} {{deprecated_inline}} CanvasRenderingContext2D.mozDash
    @@ -365,7 +365,7 @@ ctx.fillRect(10, 10, 55, 50); // desenha o retângulo na posição 10, 10 com
    {{non-standard_inline}} CanvasRenderingContext2D.msFillRule
    -
    The fill rule to use. This must be one of evenodd or nonzero (default).
    +
    The fill rule to use. This must be one of evenodd or nonzero (default).

    Especificações

    diff --git a/files/pt-br/web/api/console/index.html b/files/pt-br/web/api/console/index.html index c8d6331685..ee79abeab4 100644 --- a/files/pt-br/web/api/console/index.html +++ b/files/pt-br/web/api/console/index.html @@ -217,7 +217,7 @@ function foo() {

    See also

    diff --git a/files/pt-br/web/api/console/log/index.html b/files/pt-br/web/api/console/log/index.html index b41ed58e2d..394ef70495 100644 --- a/files/pt-br/web/api/console/log/index.html +++ b/files/pt-br/web/api/console/log/index.html @@ -114,6 +114,6 @@ console.log(msg[, subst1, ..., substN]); diff --git a/files/pt-br/web/api/element/innerhtml/index.html b/files/pt-br/web/api/element/innerhtml/index.html index 51a6b4ea7d..dc3f68ad2e 100644 --- a/files/pt-br/web/api/element/innerhtml/index.html +++ b/files/pt-br/web/api/element/innerhtml/index.html @@ -143,6 +143,6 @@ el.innerHTML = name; // exibe uma caixa de alerta diff --git a/files/pt-br/web/api/event/defaultprevented/index.html b/files/pt-br/web/api/event/defaultprevented/index.html index d0407443c7..6388ffa0c4 100644 --- a/files/pt-br/web/api/event/defaultprevented/index.html +++ b/files/pt-br/web/api/event/defaultprevented/index.html @@ -75,5 +75,5 @@ translation_of: Web/API/Event/defaultPrevented

    Especificação

    diff --git a/files/pt-br/web/api/event/stoppropagation/index.html b/files/pt-br/web/api/event/stoppropagation/index.html index 9fb6fef5c2..ed1c5276ba 100644 --- a/files/pt-br/web/api/event/stoppropagation/index.html +++ b/files/pt-br/web/api/event/stoppropagation/index.html @@ -34,7 +34,7 @@ translation_of: Web/API/Event/stopPropagation

    Notas

    -

    Veja DOM specification para a explicação do fluxo de eventos. (O DOM Level 3 Events draft possui uma ilustração.)

    +

    Veja DOM specification para a explicação do fluxo de eventos. (O DOM Level 3 Events draft possui uma ilustração.)

    preventDefault é um método de complemento que pode ser usado para previnir a ação padrão do evento que estiver acontecendo.

    diff --git a/files/pt-br/web/api/filelist/index.html b/files/pt-br/web/api/filelist/index.html index 3c5e32b6cd..d9a67b5a11 100644 --- a/files/pt-br/web/api/filelist/index.html +++ b/files/pt-br/web/api/filelist/index.html @@ -130,5 +130,5 @@ document.querySelector("#myfiles").onchange = puxarArquivos;

    Especificação

    diff --git a/files/pt-br/web/api/filereader/index.html b/files/pt-br/web/api/filereader/index.html index 772159fd36..0a955157ca 100644 --- a/files/pt-br/web/api/filereader/index.html +++ b/files/pt-br/web/api/filereader/index.html @@ -142,8 +142,8 @@ translation_of: Web/API/FileReader

    Notas de implementações

    Notas específicas para Gecko

    diff --git a/files/pt-br/web/api/htmlelement/lang/index.html b/files/pt-br/web/api/htmlelement/lang/index.html index 6f877f1e33..0986635a57 100644 --- a/files/pt-br/web/api/htmlelement/lang/index.html +++ b/files/pt-br/web/api/htmlelement/lang/index.html @@ -7,7 +7,7 @@ translation_of: Web/API/HTMLElement/lang

    The HTMLElement.lang property gets or sets the base language of an element's attribute values and text content.

    -

    The language code returned by this property is defined in RFC 1766. Common examples include "en" for English, "ja" for Japanese, "es" for Spanish and so on. The default value of this attribute is unknown. Note that this attribute, though valid at the individual element level described here, is most often specified for the root element of the document.

    +

    The language code returned by this property is defined in RFC 1766. Common examples include "en" for English, "ja" for Japanese, "es" for Spanish and so on. The default value of this attribute is unknown. Note that this attribute, though valid at the individual element level described here, is most often specified for the root element of the document.

    This also only works with the lang attribute and not with xml:lang.

    diff --git a/files/pt-br/web/api/node/appendchild/index.html b/files/pt-br/web/api/node/appendchild/index.html index dbca22a3f2..11fde3b5ff 100644 --- a/files/pt-br/web/api/node/appendchild/index.html +++ b/files/pt-br/web/api/node/appendchild/index.html @@ -43,7 +43,7 @@ document.body.appendChild(p);

    Especificação

    Ver também

    diff --git a/files/pt-br/web/api/node/contains/index.html b/files/pt-br/web/api/node/contains/index.html index e468ac6bd3..0441a931d9 100644 --- a/files/pt-br/web/api/node/contains/index.html +++ b/files/pt-br/web/api/node/contains/index.html @@ -56,7 +56,7 @@ translation_of: Web/API/Node/contains {{CompatGeckoDesktop("9.0")}} 5.0 {{CompatVersionUnknown}} - 5.2.2 [1][2] + 5.2.2 [1][2] @@ -88,7 +88,7 @@ translation_of: Web/API/Node/contains

    Especificação

    Ver também

    diff --git a/files/pt-br/web/api/node/index.html b/files/pt-br/web/api/node/index.html index 0434bb9f34..ee6dafbd67 100644 --- a/files/pt-br/web/api/node/index.html +++ b/files/pt-br/web/api/node/index.html @@ -129,7 +129,7 @@ translation_of: Web/API/Node
    {{domxref("Node.namespaceURI")}} {{obsolete_inline}}{{readonlyInline}}
    O espaço de nomes URI desse nó, ou null se não estiver no espaço de nomes.
    -

    Nota: No Firefox 3.5 e nas versões anteriores, elementos HTML estão no espaço de nomes. Em versões posteriores, elementos HTML estão em http://www.w3.org/1999/xhtml/, nas árvores HTML e XML. {{gecko_minversion_inline("1.9.2")}}

    +

    Nota: No Firefox 3.5 e nas versões anteriores, elementos HTML estão no espaço de nomes. Em versões posteriores, elementos HTML estão em http://www.w3.org/1999/xhtml/, nas árvores HTML e XML. {{gecko_minversion_inline("1.9.2")}}

    {{domxref("Node.prefix")}} {{obsolete_inline}}{{readonlyInline}}
    @@ -299,5 +299,5 @@ onload = function () {
  • DOM Level 1 Core: Node interface
  • DOM Level 2 Core: Node interface
  • DOM Level 3 Core: Node interface
  • -
  • DOM Standard: Node Interface
  • +
  • DOM Standard: Node Interface
  • diff --git a/files/pt-br/web/api/page_visibility_api/index.html b/files/pt-br/web/api/page_visibility_api/index.html index 1fc2222ad0..296ae98dab 100644 --- a/files/pt-br/web/api/page_visibility_api/index.html +++ b/files/pt-br/web/api/page_visibility_api/index.html @@ -204,6 +204,6 @@ document.addEventListener("visibilitychange", handleVisibilityChange, false);

    Veja também

    diff --git a/files/pt-br/web/api/server-sent_events/index.html b/files/pt-br/web/api/server-sent_events/index.html index 4a7f8eb1b7..75d74958e2 100644 --- a/files/pt-br/web/api/server-sent_events/index.html +++ b/files/pt-br/web/api/server-sent_events/index.html @@ -57,7 +57,7 @@ translation_of: Web/API/Server-sent_events @@ -73,7 +73,7 @@ translation_of: Web/API/Server-sent_events

    Other resources

    diff --git a/files/pt-br/web/api/web_audio_api/index.html b/files/pt-br/web/api/web_audio_api/index.html index 67adde6a48..8e6e3323bd 100644 --- a/files/pt-br/web/api/web_audio_api/index.html +++ b/files/pt-br/web/api/web_audio_api/index.html @@ -83,7 +83,7 @@ original_slug: Web/API/API_Web_Audio
    {{domxref("ConvolverNode")}}
    The ConvolverNode interface is an {{domxref("AudioNode")}} that performs a Linear Convolution on a given AudioBuffer, often used to achieve a reverb effect.
    {{domxref("DelayNode")}}
    -
    The DelayNode interface represents a delay-line; an {{domxref("AudioNode")}} audio-processing module that causes a delay between the arrival of an input data and its propagation to the output.
    +
    The DelayNode interface represents a delay-line; an {{domxref("AudioNode")}} audio-processing module that causes a delay between the arrival of an input data and its propagation to the output.
    {{domxref("DynamicsCompressorNode")}}
    The DynamicsCompressorNode interface provides a compression effect, which lowers the volume of the loudest parts of the signal in order to help prevent clipping and distortion that can occur when multiple sounds are played and multiplexed together at once.
    {{domxref("GainNode")}}
    @@ -418,8 +418,8 @@ function voiceMute() { // toggle to mute and unmute sound
  • Voice-change-O-matic example
  • Violent Theremin example
  • Web audio spatialisation basics
  • -
  • Mixing Positional Audio and WebGL
  • -
  • Developing Game Audio with the Web Audio API
  • +
  • Mixing Positional Audio and WebGL
  • +
  • Developing Game Audio with the Web Audio API
  • Porting webkitAudioContext code to standards based AudioContext
  • Tones: a simple library for playing specific tones/notes using the Web Audio API.
  • diff --git a/files/pt-br/web/api/web_storage_api/using_the_web_storage_api/index.html b/files/pt-br/web/api/web_storage_api/using_the_web_storage_api/index.html index 0dbe3011b2..90db40fd34 100644 --- a/files/pt-br/web/api/web_storage_api/using_the_web_storage_api/index.html +++ b/files/pt-br/web/api/web_storage_api/using_the_web_storage_api/index.html @@ -255,7 +255,7 @@ imageForm.onchange = populateStorage; -

    All browsers have varying capacity levels for both localStorage and sessionStorage. Here is a detailed rundown of all the storage capacities for various browsers.

    +

    All browsers have varying capacity levels for both localStorage and sessionStorage. Here is a detailed rundown of all the storage capacities for various browsers.

    Note: since iOS 5.1, Safari Mobile stores localStorage data in the cache folder, which is subject to occasional cleanup, at the behest of the OS, typically if space is short.

    diff --git a/files/pt-br/web/api/webgl_api/index.html b/files/pt-br/web/api/webgl_api/index.html index c157e3c173..6c278440dc 100644 --- a/files/pt-br/web/api/webgl_api/index.html +++ b/files/pt-br/web/api/webgl_api/index.html @@ -11,7 +11,7 @@ translation_of: Web/API/WebGL_API

    WebGL (Web Graphics Library) é uma API do JavaScript para renderizar gráficos 3D e 2D dentro de um navegador web compatível sem o uso de plug-ins. O WebGL faz isso introduzindo uma API que está de acordo com o OpenGL ES 2.0 e que pode ser usada em elementos do HTML5 {{HTMLElement("canvas")}}.

    -

    O suporte para WebGL está presente no Firefox 4+, Google Chrome 9+, Opera 12+, Safari 5.1+ e Internet Explorer 11+. No entanto, o dispositivo do usuário também deve ter um hardware que suporte esses recursos.

    +

    O suporte para WebGL está presente no Firefox 4+, Google Chrome 9+, Opera 12+, Safari 5.1+ e Internet Explorer 11+. No entanto, o dispositivo do usuário também deve ter um hardware que suporte esses recursos.

    O elemento {{HTMLElement("canvas")}} é também usado pelo Canvas 2D para renderizar gráficos 2D em páginas web.

    diff --git a/files/pt-br/web/api/webgl_api/tutorial/getting_started_with_webgl/index.html b/files/pt-br/web/api/webgl_api/tutorial/getting_started_with_webgl/index.html index b10000cbb4..8ddee88de2 100644 --- a/files/pt-br/web/api/webgl_api/tutorial/getting_started_with_webgl/index.html +++ b/files/pt-br/web/api/webgl_api/tutorial/getting_started_with_webgl/index.html @@ -5,7 +5,7 @@ translation_of: Web/API/WebGL_API/Tutorial/Getting_started_with_WebGL ---

    {{WebGLSidebar("Tutorial")}} {{Next("Web/API/WebGL_API/Tutorial/Adding_2D_content_to_a_WebGL_context")}}

    -

    WebGL permite que o contéudo web use uma API baseada em OpenGL ES 2.0 para realizar renderização 3D em um canvas HTML em browsers que o suportam sem o uso de plugins. Programas WebGL consistem em um código de controle escrito em JavaScript e códigos de efeitos especiais (shader code) que é executado na Unidade Gráfica de Processamento (GPU) de um computador. Elementos WebGL podem ser utilizados junto com outros elementos HTML e com outras partes da página ou do fundo.

    +

    WebGL permite que o contéudo web use uma API baseada em OpenGL ES 2.0 para realizar renderização 3D em um canvas HTML em browsers que o suportam sem o uso de plugins. Programas WebGL consistem em um código de controle escrito em JavaScript e códigos de efeitos especiais (shader code) que é executado na Unidade Gráfica de Processamento (GPU) de um computador. Elementos WebGL podem ser utilizados junto com outros elementos HTML e com outras partes da página ou do fundo.

    Esse artigo vai introduzir o básico sobre o uso do WebGL. Acredita-se que você já possui entendimento da matemática que envolve os gráficos 3D, e que este artigo não tem a pretensão de tentar ensinar-lhe OpenGL em si.

    diff --git a/files/pt-br/web/api/webgl_api/tutorial/index.html b/files/pt-br/web/api/webgl_api/tutorial/index.html index d69c4136cd..20527b6b78 100644 --- a/files/pt-br/web/api/webgl_api/tutorial/index.html +++ b/files/pt-br/web/api/webgl_api/tutorial/index.html @@ -8,7 +8,7 @@ translation_of: Web/API/WebGL_API/Tutorial
    {{WebGLSidebar}}
    -

    WebGL enables web content to use an API based on OpenGL ES 2.0 to perform 3D rendering in an HTML {{HTMLElement("canvas")}} in browsers that support it without the use of plug-ins. WebGL programs consist of control code written in JavaScript and special effects code(shader code) that is executed on a computer's Graphics Processing Unit (GPU). WebGL elements can be mixed with other HTML elements and composited with other parts of the page or page background.

    +

    WebGL enables web content to use an API based on OpenGL ES 2.0 to perform 3D rendering in an HTML {{HTMLElement("canvas")}} in browsers that support it without the use of plug-ins. WebGL programs consist of control code written in JavaScript and special effects code(shader code) that is executed on a computer's Graphics Processing Unit (GPU). WebGL elements can be mixed with other HTML elements and composited with other parts of the page or page background.

    This tutorial describes how to use the <canvas> element to draw WebGL graphics, starting with the basics. The examples provided should give you some clear ideas what you can do with WebGL and will provide code snippets that may get you started in building your own content.

    diff --git a/files/pt-br/web/api/websockets_api/index.html b/files/pt-br/web/api/websockets_api/index.html index d2c6d2465d..bda80e154f 100644 --- a/files/pt-br/web/api/websockets_api/index.html +++ b/files/pt-br/web/api/websockets_api/index.html @@ -30,8 +30,8 @@ original_slug: WebSockets

    Ferramentas

    diff --git a/files/pt-br/web/api/window/setimmediate/index.html b/files/pt-br/web/api/window/setimmediate/index.html index c46f5040d9..c5730986c0 100644 --- a/files/pt-br/web/api/window/setimmediate/index.html +++ b/files/pt-br/web/api/window/setimmediate/index.html @@ -7,7 +7,7 @@ translation_of: Web/API/Window/setImmediate

    Esse método é usado para interromper operações de longa duração e executar uma função de retorno de chamada imediatamente após o navegador ter concluído outras operações, como eventos e atualizações de exibição.

    -
    Não se espera que este método se torne padrão, e é implementado somente por compilações recentes do Internet Explorer e Node.js 0.10+. Existem resistencias de ambos Gecko (Firefox) e Webkit (Google/Apple).
    +
    Não se espera que este método se torne padrão, e é implementado somente por compilações recentes do Internet Explorer e Node.js 0.10+. Existem resistencias de ambos Gecko (Firefox) e Webkit (Google/Apple).

    Sintaxe

    diff --git a/files/pt-br/web/css/text-rendering/index.html b/files/pt-br/web/css/text-rendering/index.html index a36a7ea15a..9126e4a0d0 100644 --- a/files/pt-br/web/css/text-rendering/index.html +++ b/files/pt-br/web/css/text-rendering/index.html @@ -125,7 +125,7 @@ body { text-rendering: optimizeLegibility; } Suporte basico para plataformas Windows e Linux -

    4.0 but the implementation known bugs on Windows and Linux which can break font substitition, small-caps, letter-spacing or cause text to overlap

    +

    4.0 but the implementation known bugs on Windows and Linux which can break font substitition, small-caps, letter-spacing or cause text to overlap

    3.0 (1.9) {{ CompatNo() }} diff --git a/files/pt-br/web/javascript/a_re-introduction_to_javascript/index.html b/files/pt-br/web/javascript/a_re-introduction_to_javascript/index.html index 8ea4178f7e..4f561f826c 100644 --- a/files/pt-br/web/javascript/a_re-introduction_to_javascript/index.html +++ b/files/pt-br/web/javascript/a_re-introduction_to_javascript/index.html @@ -57,7 +57,7 @@ translation_of: Web/JavaScript/A_re-introduction_to_JavaScript
    0.1 + 0.2 == 0.30000000000000004
     
    -

    Na prática, valores inteiros são tratados como inteiros de 32 bits (e são armazenados dessa forma em algumas implementações do navegador), que podem ser importantes para as operações bit a bit. Para mais detalhes, consulte The Complete JavaScript Number Reference.

    +

    Na prática, valores inteiros são tratados como inteiros de 32 bits (e são armazenados dessa forma em algumas implementações do navegador), que podem ser importantes para as operações bit a bit. Para mais detalhes, consulte The Complete JavaScript Number Reference.

    Os operadores numéricos padrões são suportados, incluindo adição, subtração, módulo (ou resto) aritmético e assim por diante. Há também um objeto embutido que eu esqueci de mencionar mais cedo chamado Math para manipular funções e constantes matemáticas mais avançadas:

    diff --git a/files/pt-br/web/javascript/about_javascript/index.html b/files/pt-br/web/javascript/about_javascript/index.html index a9751edbe3..64d8e478cd 100644 --- a/files/pt-br/web/javascript/about_javascript/index.html +++ b/files/pt-br/web/javascript/about_javascript/index.html @@ -13,13 +13,13 @@ translation_of: Web/JavaScript/About_JavaScript

    O que é JavaScript?

    -

    JavaScript® (frequentemente abreviado como JS) é uma linguagem de programação leve, interpretada e orientada a objetos com funções de primeira classe, conhecida como a linguagem de scripting para páginas Web, mas também utilizada em muitos ambientes fora dos navegadores. Ela é uma linguagem de scripting baseada em protótipos, multi-paradigma e dinâmica, suportando os estilos orientado a objetos, imperativo e funcional.

    +

    JavaScript® (frequentemente abreviado como JS) é uma linguagem de programação leve, interpretada e orientada a objetos com funções de primeira classe, conhecida como a linguagem de scripting para páginas Web, mas também utilizada em muitos ambientes fora dos navegadores. Ela é uma linguagem de scripting baseada em protótipos, multi-paradigma e dinâmica, suportando os estilos orientado a objetos, imperativo e funcional.

    JavaScript roda no client side da web, o que pode ser usado para projetar / programar o comportamento de uma página web a partir da ocorrência de um evento. JavaScript é uma linguagem fácil de se aprender mas que também é poderosa, sendo amplamente utilizada para controlar o comportamento de páginas web.

    Diferente do que é dito popularmente, JavaScript não é "Java Interpretado". Em poucas palavras, JavaScript é uma linguagem de scripting dinâmica que suporta a construção de objetos baseada em protótipos. A sintaxe básica é intencionalmente similar tanto a Java quanto a C++, com o intuito de diminuir o número de conceitos exigidos para se aprender a linguagem. Estruturas da linguagem, como iffor, whileswitch e try ... catch funcionam da mesma maneira do que nestas linguagens (ou quase.)

    -

    JavaScript pode funcionar tanto como uma linguagem procedural como uma linguagem orientada a objetos. Objetos são criados programaticamente em JavaScript, onde métodos e propriedades são anexados a objetos vazios em tempo de execução, ao invés das definições sintáticas de classe normalmente encontradas em linguagens compiladas como C++ e Java. Assim que um objeto é construído, ele pode ser usado como um esquema (ou protótipo) para se criar objetos similares.

    +

    JavaScript pode funcionar tanto como uma linguagem procedural como uma linguagem orientada a objetos. Objetos são criados programaticamente em JavaScript, onde métodos e propriedades são anexados a objetos vazios em tempo de execução, ao invés das definições sintáticas de classe normalmente encontradas em linguagens compiladas como C++ e Java. Assim que um objeto é construído, ele pode ser usado como um esquema (ou protótipo) para se criar objetos similares.

    As capacidades dinâmicas de JavaScript incluem a construção de objetos em tempo de execução, listas variáveis de parâmetros, variáveis de funções, criação dinâmica de scripts (através da função eval), introspecção de objetos (através da estrutura for ... in), e recuperação de código fonte (programas escritos em JavaScript podem descompilar funções de volta a seus textos originais).

    @@ -34,10 +34,10 @@ translation_of: Web/JavaScript/About_JavaScript

    Além das implementações citadas anteriormente, existem ainda outras engines populares de JavaScript como:-

    Cada engine de JavaScript da Mozilla expõe uma API pública que os desenvolvedores de aplicativos podem utilizar para integrar JavaScript em seus softwares. O ambiente host mais utilizado para JavaScript é o navegador web. Navegadores web tipicamente usam a API pública para criar objetos de host responsáveis pelo trabalho de refletir o DOM no JavaScript.

    diff --git a/files/pt-br/web/javascript/closures/index.html b/files/pt-br/web/javascript/closures/index.html index fff22112ea..19db4a575b 100644 --- a/files/pt-br/web/javascript/closures/index.html +++ b/files/pt-br/web/javascript/closures/index.html @@ -135,7 +135,7 @@ document.getElementById('size-16').onclick = size16;

    O JavaScript não oferece uma maneira nativa de fazer isso, mas é possível emular métodos privados usando closures. Métodos privados não são somente úteis para restringir acesso ao código: eles também oferecem uma maneira eficaz de gerenciar seu namespace global, evitando que métodos não essenciais baguncem a interface pública do seu código.

    -

    Veja como definir algumas funções públicas que acessam funções e variáveis privadas, usando closures que também é conhecido como module pattern:

    +

    Veja como definir algumas funções públicas que acessam funções e variáveis privadas, usando closures que também é conhecido como module pattern:

    var Counter = (function() {
       var privateCounter = 0;
    diff --git a/files/pt-br/web/javascript/data_structures/index.html b/files/pt-br/web/javascript/data_structures/index.html
    index 070cb2da11..30bdd67cbd 100644
    --- a/files/pt-br/web/javascript/data_structures/index.html
    +++ b/files/pt-br/web/javascript/data_structures/index.html
    @@ -283,5 +283,5 @@ Infinity
     
     
    diff --git a/files/pt-br/web/javascript/equality_comparisons_and_sameness/index.html b/files/pt-br/web/javascript/equality_comparisons_and_sameness/index.html
    index 2dab2ab43c..a6ad10e02d 100644
    --- a/files/pt-br/web/javascript/equality_comparisons_and_sameness/index.html
    +++ b/files/pt-br/web/javascript/equality_comparisons_and_sameness/index.html
    @@ -160,7 +160,7 @@ console.log(obj == undefined);
     
     

    Igualdade de mesmo valor

    -

    Igualdade de mesmo valor aborda um caso de uso final: determinar se dois valores são funcionalmente idêntico em todos os contextos. (Este caso de uso demonstra uma instância de Liskove substitution principle. Princípio de substituição de Liskove.) Uma instância ocorre quando é feita uma tentativa de transformar uma propriedade imutável:

    +

    Igualdade de mesmo valor aborda um caso de uso final: determinar se dois valores são funcionalmente idêntico em todos os contextos. (Este caso de uso demonstra uma instância de Liskove substitution principle. Princípio de substituição de Liskove.) Uma instância ocorre quando é feita uma tentativa de transformar uma propriedade imutável:

    
     // Add an immutable NEGATIVE_ZERO property to the Number constructor.
    @@ -179,7 +179,7 @@ function attemptMutation(v)
     
     

    Igualdade abstrata, igualdade estrita, e de mesmo valor na especificação

    -

    No ES5, a comparação efetuada por == é descrita em Seção 11.9.3, O Algoritmo da Igualdade Abstrata. A comparação === está em 11.9.6, O Algoritmo de Igualdade Estrita. (Veja estes. Eles são breve e legível. Dica: leia o algoritmo de igualdade estrita primeiro.) ES5 também descreve, em Seção 9.12, o Algoritmo de Mesmo Valor para uso internamente pelo motor de JS. É em grande parte o mesmo que o Algoritmo de Igualdade Estrita, exceto que 11.9.6.4 e 9.12.4 diferem em manipulação do Number. ES6 simplesmente se propõe a expor este algoritmo através de Object.is.

    +

    No ES5, a comparação efetuada por == é descrita em Seção 11.9.3, O Algoritmo da Igualdade Abstrata. A comparação === está em 11.9.6, O Algoritmo de Igualdade Estrita. (Veja estes. Eles são breve e legível. Dica: leia o algoritmo de igualdade estrita primeiro.) ES5 também descreve, em Seção 9.12, o Algoritmo de Mesmo Valor para uso internamente pelo motor de JS. É em grande parte o mesmo que o Algoritmo de Igualdade Estrita, exceto que 11.9.6.4 e 9.12.4 diferem em manipulação do Number. ES6 simplesmente se propõe a expor este algoritmo através de Object.is.

    Podemos ver que com iguais duplos e triplos, com exceção de fazer uma verificação de tipo inicial 11.9.6.1, o Algoritmo de Igualdade Estrita é um subconjunto do Algoritmo Igualdade Abstrata, porque 11.9.6.2-7 correspondem a 11.9.3.1.a -f.

    diff --git a/files/pt-br/web/javascript/eventloop/index.html b/files/pt-br/web/javascript/eventloop/index.html index f21206f175..636ef47b95 100644 --- a/files/pt-br/web/javascript/eventloop/index.html +++ b/files/pt-br/web/javascript/eventloop/index.html @@ -134,7 +134,7 @@ while(true) {

    Uma propriedade muito interessante do modelo "event loop", é que o JavaScript, ao contrário de muitas outras linguagens, nunca bloqueia. A manipulação de E/S é tipicamente realizada através de eventos e callbacks, portanto, quando uma aplicação está esperando por um retorno de uma consulta do IndexedDB ou o retorno de uma requisição XHR, este ainda pode processar outras coisas, como as ações do usuário.

    -

    Exceções de legado existem, como por exemplo, alert ou XHR síncrono, mas é considerado uma boa prática evitá-los. Tome cuidado, exceções a exceção existem (mas geralmente são, mais do que qualquer coisa, bugs de implementação).

    +

    Exceções de legado existem, como por exemplo, alert ou XHR síncrono, mas é considerado uma boa prática evitá-los. Tome cuidado, exceções a exceção existem (mas geralmente são, mais do que qualquer coisa, bugs de implementação).

    Especificações

    diff --git a/files/pt-br/web/javascript/index.html b/files/pt-br/web/javascript/index.html index 120d3cc67c..bf6b44ba02 100644 --- a/files/pt-br/web/javascript/index.html +++ b/files/pt-br/web/javascript/index.html @@ -8,7 +8,7 @@ translation_of: Web/JavaScript ---
    {{JsSidebar}}
    -

    JavaScript® (às vezes abreviado para JS) é uma linguagem leve, interpretada e baseada em objetos com funções de primeira classe, mais conhecida como a linguagem de script para páginas Web, mas usada também em vários outros ambientes sem browser, tais como node.js,  Apache CouchDB e Adobe Acrobat. O JavaScript é uma linguagem baseada em protótipos, multi-paradigma e dinâmica, suportando estilos de orientação a objetos, imperativos e declarativos (como por exemplo a programação funcional). Saiba mais sobre o JavaScript.

    +

    JavaScript® (às vezes abreviado para JS) é uma linguagem leve, interpretada e baseada em objetos com funções de primeira classe, mais conhecida como a linguagem de script para páginas Web, mas usada também em vários outros ambientes sem browser, tais como node.js,  Apache CouchDB e Adobe Acrobat. O JavaScript é uma linguagem baseada em protótipos, multi-paradigma e dinâmica, suportando estilos de orientação a objetos, imperativos e declarativos (como por exemplo a programação funcional). Saiba mais sobre o JavaScript.

    Essa seção do site é dedicada à linguagem JavaScript e não às partes que são específicas para páginas Web e outros ambientes. Para mais informações sobre as {{Glossary("API", "APIs")}} específicas para páginas Web, por favor consulte as seções Web APIs e DOM.

    diff --git a/files/pt-br/web/javascript/javascript_technologies_overview/index.html b/files/pt-br/web/javascript/javascript_technologies_overview/index.html index 3535f8505f..d65a0673e0 100644 --- a/files/pt-br/web/javascript/javascript_technologies_overview/index.html +++ b/files/pt-br/web/javascript/javascript_technologies_overview/index.html @@ -49,23 +49,23 @@ translation_of: Web/JavaScript/JavaScript_technologies_overview

    WebIDL

    -

    A Especificação da WebIDL provê a junção entre as tecnologias DOM e o ECMAScript.

    +

    A Especificação da WebIDL provê a junção entre as tecnologias DOM e o ECMAScript.

    O núcleo do DOM

    O Document Object Model (DOM) é uma convenção multiplataforma e lndependente de linguagem para representação e interação com objetos em documentos HTML, XHTML, e XML. Objetos no DOM tree (árvore do DOM) podem ser adereçados e manipulados utilizando métodos em objetos. A W3C padroniza o Core Document Object Model (Núcleo do Documento do Modelo de Objeto), o qual define interfaces de agnóstico de linguagem que abstraem documentos HTML e XML como objetos, e também define mecanismos para manipular essa abstração. Entre as definições do DOM, podemos encontrar:

      -
    • A estrutura do documento, um tree model (modelo de árvore), e a arquitetura do DOM Event (Evento do DOM) no DOM core (núceo do DOM): Node, Element, DocumentFragment, Document, DOMImplementation, Event, EventTarget, …
    • -
    • Uma definição menos rigorosa do DOM Event Architecture, assim como eventos específicos no DOM events.
    • -
    • Outras coisas como o DOM Traversal e o DOM Range.
    • +
    • A estrutura do documento, um tree model (modelo de árvore), e a arquitetura do DOM Event (Evento do DOM) no DOM core (núceo do DOM): Node, Element, DocumentFragment, Document, DOMImplementation, Event, EventTarget, …
    • +
    • Uma definição menos rigorosa do DOM Event Architecture, assim como eventos específicos no DOM events.
    • +
    • Outras coisas como o DOM Traversal e o DOM Range.

    Pela perspectiva do EXMScript, objetos definidos na especificação do DOM são chamados de "host objects".

    HTML DOM

    -

    HTML, a linguagem de marcação da Web, é especificada nos termos do DOM. Situado além dos conceitos de abstração definidos no DOM Core, o HTML também define o significado dos elementos. O HTML DOM inclui coisas como a propriedade className em elementos HTML, ou APIs como {{ domxref("document.body") }}.

    +

    HTML, a linguagem de marcação da Web, é especificada nos termos do DOM. Situado além dos conceitos de abstração definidos no DOM Core, o HTML também define o significado dos elementos. O HTML DOM inclui coisas como a propriedade className em elementos HTML, ou APIs como {{ domxref("document.body") }}.

    A especificação HTML também define restrições nos objetos; por exemplo, ela requer que todos os filhos de um elemento ul, que representam uma lista desordenada, sejam elementos li, que representem itens de lista. Em linhas gerais, ele também proíbe o uso de elementos e atributos que não estão definidos em um padrão.

    @@ -74,12 +74,12 @@ translation_of: Web/JavaScript/JavaScript_technologies_overview

    Outras APIs de destaque

      -
    • As funções setTimeout e setInterval foram inicialmente especificadas na interface Window no Padrão HTML.
    • -
    • XMLHttpRequest. Possibilita enviar requisições HTTP assíncronas.
    • +
    • As funções setTimeout e setInterval foram inicialmente especificadas na interface Window no Padrão HTML.
    • +
    • XMLHttpRequest. Possibilita enviar requisições HTTP assíncronas.
    • CSS Object Model. O CSSOM é utilizado para abstrair regras CSS como objetos
    • WebWorkers. API que permite computação paralela.
    • WebSockets. API que permite comunicação bi-direcional de baixo-nível.
    • -
    • Canvas 2D Context. API de ilustração (desenho) para o elemento canvas.
    • +
    • Canvas 2D Context. API de ilustração (desenho) para o elemento canvas.

    Suporte de Navegadores

    diff --git a/files/pt-br/web/javascript/language_resources/index.html b/files/pt-br/web/javascript/language_resources/index.html index 8b545423ec..aec504f980 100644 --- a/files/pt-br/web/javascript/language_resources/index.html +++ b/files/pt-br/web/javascript/language_resources/index.html @@ -8,7 +8,7 @@ translation_of: Web/JavaScript/Language_Resources ---
    {{JsSidebar}}
    -

    ECMAScript é a linguagem de script que forma a base do JavaScript. ECMAScript é padronizada pela Ecma International organização de padrões nas especificações  ECMA-262 e ECMA-402 . As seguintes normas ECMAScript foram aprovadas ou estão sendo trabalhadas:

    +

    ECMAScript é a linguagem de script que forma a base do JavaScript. ECMAScript é padronizada pela Ecma International organização de padrões nas especificações  ECMA-262 e ECMA-402 . As seguintes normas ECMAScript foram aprovadas ou estão sendo trabalhadas:

    @@ -115,9 +115,9 @@ translation_of: Web/JavaScript/Language_Resources
    -

    Veja wikipedia ECMAScript entry para obter mais informações sobre a história ECMAScript.

    +

    Veja wikipedia ECMAScript entry para obter mais informações sobre a história ECMAScript.

    -

    Você pode participar ou apenas acompanhar o trabalho nas próximas revisões da especificação da linguagem ECMAScript, de codinome "Harmony", e a especificação API ECMAScript Internacionalização via wiki pública e a es-discuss mailing list lincada de ecmascript.org.

    +

    Você pode participar ou apenas acompanhar o trabalho nas próximas revisões da especificação da linguagem ECMAScript, de codinome "Harmony", e a especificação API ECMAScript Internacionalização via wiki pública e a es-discuss mailing list lincada de ecmascript.org.

    Implementações

    @@ -125,12 +125,12 @@ translation_of: Web/JavaScript/Language_Resources
  • SpiderMonkey - o motor JavaScript utilizado em vários produtos Mozilla, incluindo o Firefox;
  • Rhino - o motor JavaScript escrito em Java;
  • Tamarin - a máquina virtual ActionScript (usada no Player Adobe® Flash®);
  • -
  • Outras implementações (Wikipedia).
  • +
  • Outras implementações (Wikipedia).
  • Veja também

    diff --git a/files/pt-br/web/javascript/reference/global_objects/array/index.html b/files/pt-br/web/javascript/reference/global_objects/array/index.html index 6c9dd293e7..a4aa6b0ac4 100644 --- a/files/pt-br/web/javascript/reference/global_objects/array/index.html +++ b/files/pt-br/web/javascript/reference/global_objects/array/index.html @@ -309,7 +309,7 @@ if (Array.prototype.every.call(str, isLetter))

    Generics também estão disponíveis em String.

    -

    Estes não são atualmente parte dos padrões ECMAScript (através do ES2015 Array.from() pode se conseguir isto). A seguir segue uma adaptação para permitir o uso em todos os navegadores:

    +

    Estes não são atualmente parte dos padrões ECMAScript (através do ES2015 Array.from() pode se conseguir isto). A seguir segue uma adaptação para permitir o uso em todos os navegadores:

    /*globals define*/
     // Assumes Array extras already present (one may use shims for these as well)
    diff --git a/files/pt-br/web/javascript/reference/global_objects/date/index.html b/files/pt-br/web/javascript/reference/global_objects/date/index.html
    index 98c18ca05a..505f341035 100644
    --- a/files/pt-br/web/javascript/reference/global_objects/date/index.html
    +++ b/files/pt-br/web/javascript/reference/global_objects/date/index.html
    @@ -32,7 +32,7 @@ new Date(ano, mês, dia, hora, minuto
      
    dataString
    -
    Um valor do tipo String que representa uma data. A string deverá estar uma formato reconhecido pelo método {{jsxref("Date.parse()")}} (IETF-compliant RFC 2822 timestamps e também uma versão da ISO8601).
    +
    Um valor do tipo String que representa uma data. A string deverá estar uma formato reconhecido pelo método {{jsxref("Date.parse()")}} (IETF-compliant RFC 2822 timestamps e também uma versão da ISO8601).
    diff --git a/files/pt-br/web/javascript/reference/global_objects/string/big/index.html b/files/pt-br/web/javascript/reference/global_objects/string/big/index.html index a8d09239d2..624f0b9b5b 100644 --- a/files/pt-br/web/javascript/reference/global_objects/string/big/index.html +++ b/files/pt-br/web/javascript/reference/global_objects/string/big/index.html @@ -12,10 +12,10 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/big ---
    {{JSRef}} {{deprecated_header}}
    -

    O método big() cria um elemento HTML <big> fazendo com que o texto dentro dele seja exibido uma uma fonte maior.

    +

    O método big() cria um elemento HTML <big> fazendo com que o texto dentro dele seja exibido uma uma fonte maior.

    -

    Nota de uso: O elemento <big> foi removido no HTML5 e não deve mais ser usado. Em vez disso, web developers devem usar a propriedade CSS correspondente.

    +

    Nota de uso: O elemento <big> foi removido no HTML5 e não deve mais ser usado. Em vez disso, web developers devem usar a propriedade CSS correspondente.

    Sintaxe

    diff --git a/files/pt-br/web/javascript/reference/global_objects/string/blink/index.html b/files/pt-br/web/javascript/reference/global_objects/string/blink/index.html index ac73427f6b..4b179a09de 100644 --- a/files/pt-br/web/javascript/reference/global_objects/string/blink/index.html +++ b/files/pt-br/web/javascript/reference/global_objects/string/blink/index.html @@ -11,7 +11,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/blink ---
    {{JSRef}} {{deprecated_header}}
    -

    O método blink() cria um elemento HTML <blink> que faz uma string piscar.

    +

    O método blink() cria um elemento HTML <blink> que faz uma string piscar.

    Aviso: A criação de textos que piscam é desaprovada por vários padrões de acessibilidade. O próprio elemento <blink> não é padrão e está obsoleto!

    @@ -23,7 +23,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/blink

    Valor retornado

    -

    Uma string contendo um elemento HTML <blink>.

    +

    Uma string contendo um elemento HTML <blink>.

    Descrição

    diff --git a/files/pt-br/web/javascript/reference/global_objects/string/charat/index.html b/files/pt-br/web/javascript/reference/global_objects/string/charat/index.html index 87866ac56b..7e952a04b5 100644 --- a/files/pt-br/web/javascript/reference/global_objects/string/charat/index.html +++ b/files/pt-br/web/javascript/reference/global_objects/string/charat/index.html @@ -62,7 +62,7 @@ A letra no índice 99 é ''

    Obtendo caracteres inteiros

    -

    O seguinte código fornece um meio de garantir que passar por um loop de string sempre forneça um caractere inteiro, mesmo se a string contiver caracteres que não estão no Plano Multilíngue Básico.

    +

    O seguinte código fornece um meio de garantir que passar por um loop de string sempre forneça um caractere inteiro, mesmo se a string contiver caracteres que não estão no Plano Multilíngue Básico.

    var str = 'A \uD87E\uDC04 Z'; // We could also use a non-BMP character directly
     for (var i = 0, chr; i < str.length; i++) {
    diff --git a/files/pt-br/web/javascript/reference/global_objects/string/fontcolor/index.html b/files/pt-br/web/javascript/reference/global_objects/string/fontcolor/index.html
    index 2d7c6135be..9475673c8f 100644
    --- a/files/pt-br/web/javascript/reference/global_objects/string/fontcolor/index.html
    +++ b/files/pt-br/web/javascript/reference/global_objects/string/fontcolor/index.html
    @@ -13,10 +13,10 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/fontcolor
     ---
     
    {{JSRef}} {{deprecated_header}}
    -

    O método fontcolor() cria um elemento HTML <font> que faz com que uma string seja exibida na cor especificada.

    +

    O método fontcolor() cria um elemento HTML <font> que faz com que uma string seja exibida na cor especificada.

    -

    Nota de uso: O elemento <font> foi removido do HTML5 e não deve mais ser usado. Em vez disso, web developers devem usar a propriedade CSS correspondente.

    +

    Nota de uso: O elemento <font> foi removido do HTML5 e não deve mais ser usado. Em vez disso, web developers devem usar a propriedade CSS correspondente.

    Sintaxe

    @@ -27,12 +27,12 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/fontcolor
    color
    -
    Deve ser um string que expresse uma cor em formato hexadecimal ou o nome, em Inglês, de uma cor. Os nomes das cores estão listados na referência de cores CSS.
    +
    Deve ser um string que expresse uma cor em formato hexadecimal ou o nome, em Inglês, de uma cor. Os nomes das cores estão listados na referência de cores CSS.

    Valor retornado

    -

    Uma string contendo um elemento HTML <font>.

    +

    Uma string contendo um elemento HTML <font>.

    Descrição

    @@ -53,7 +53,7 @@ console.log(worldString.fontcolor('FF00') + ' está vermelho em hexadecimal nest // '<font color="FF00">Olá, mundo</font> está vermelho em hexadecimal nesta linha'
    -

    Com o objeto element.style você pode obter o atributo style do elemento e manipulá-lo de forma mais genérica, por exemplo:

    +

    Com o objeto element.style você pode obter o atributo style do elemento e manipulá-lo de forma mais genérica, por exemplo:

    document.getElementById('#oIdDoElemento').style.color = 'red';
     
    diff --git a/files/pt-br/web/javascript/reference/global_objects/string/fontsize/index.html b/files/pt-br/web/javascript/reference/global_objects/string/fontsize/index.html index b5d5fdd019..db9889b008 100644 --- a/files/pt-br/web/javascript/reference/global_objects/string/fontsize/index.html +++ b/files/pt-br/web/javascript/reference/global_objects/string/fontsize/index.html @@ -13,10 +13,10 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/fontsize ---
    {{JSRef}} {{deprecated_header}}
    -

    O método fontsize() cria um elemento HTML <font> que faz com que uma string seja exibida no tamanho da fonte especificada.

    +

    O método fontsize() cria um elemento HTML <font> que faz com que uma string seja exibida no tamanho da fonte especificada.

    -

    Nota de uso: O elemento <font> foi removido do HTML5 e não deve mais ser usado. Em vez disso, web developers devem usar a propriedade CSS correspondente.

    +

    Nota de uso: O elemento <font> foi removido do HTML5 e não deve mais ser usado. Em vez disso, web developers devem usar a propriedade CSS correspondente.

    Sintaxe

    @@ -32,11 +32,11 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/fontsize

    Valor retornado

    -

    Uma string contendo um elemento HTML <font>.

    +

    Uma string contendo um elemento HTML <font>.

    Descrição

    -

    Ao especificar o tamanho como um inteiro, você define o tamanho da fonte do texto para um dos 7 tamanhos definidos. Ao especificar size como uma string como "-2", você ajusta o tamanho da fonte do texto em relação ao tamanho definido na tag <basefont>.

    +

    Ao especificar o tamanho como um inteiro, você define o tamanho da fonte do texto para um dos 7 tamanhos definidos. Ao especificar size como uma string como "-2", você ajusta o tamanho da fonte do texto em relação ao tamanho definido na tag <basefont>.

    Exemplos

    @@ -51,7 +51,7 @@ console.log(worldString.big()); // <big>Olá, mundo</big> console.log(worldString.fontsize(7)); // <font size="7">Olá, mundo</fontsize>
    -

    Com o objeto element.style você pode obter o atributo style do elemento e manipulá-lo de forma mais genérica, por exemplo:

    +

    Com o objeto element.style você pode obter o atributo style do elemento e manipulá-lo de forma mais genérica, por exemplo:

    document.getElementById('#oIdDoElemento').style.fontSize = '0.7em';
     
    diff --git a/files/pt-br/web/javascript/reference/global_objects/string/italics/index.html b/files/pt-br/web/javascript/reference/global_objects/string/italics/index.html index 30e1876241..2b4c297da8 100644 --- a/files/pt-br/web/javascript/reference/global_objects/string/italics/index.html +++ b/files/pt-br/web/javascript/reference/global_objects/string/italics/index.html @@ -12,7 +12,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/italics ---
    {{JSRef}} {{deprecated_header}}
    -

    O método italics() cria um elemento HTML <i> que faz com que uma string fique em itálico.

    +

    O método italics() cria um elemento HTML <i> que faz com que uma string fique em itálico.

    Sintaxe

    @@ -20,7 +20,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/italics

    Valor retornado

    -

    Uma string contendo um elemento HTML <i>.

    +

    Uma string contendo um elemento HTML <i>.

    Descrição

    diff --git a/files/pt-br/web/javascript/reference/global_objects/string/match/index.html b/files/pt-br/web/javascript/reference/global_objects/string/match/index.html index 1ba4671e90..ee96efe8a5 100644 --- a/files/pt-br/web/javascript/reference/global_objects/string/match/index.html +++ b/files/pt-br/web/javascript/reference/global_objects/string/match/index.html @@ -15,7 +15,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/match

    Resumo

    -

    O método match() retorna uma correspondência entre uma string com uma expressão regular.

    +

    O método match() retorna uma correspondência entre uma string com uma expressão regular.

    Sintaxe

    @@ -25,7 +25,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/match
    regexp
    -
    Um objeto de expressão regular. Se regexp não for uma RegExp, o mesmo será convertido para uma nova RegExp usando new RegExp(regexp).
    +
    Um objeto de expressão regular. Se regexp não for uma RegExp, o mesmo será convertido para uma nova RegExp usando new RegExp(regexp).

    Se você não fornecer nenhum parâmetro ao usar o método match(), você obterá um {{jsxref ("Array")}} com uma string vazia: [""].
    @@ -48,7 +48,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/match
    groups
    -
    Um objeto de grupos de captura nomeados cujas chaves são os nomes, e valores são os grupos de captura ou {{jsxref ("undefined")}} se nenhum grupo de captura nomeado foi definido. Consulte Grupos e Intervalos para obter mais informações.
    +
    Um objeto de grupos de captura nomeados cujas chaves são os nomes, e valores são os grupos de captura ou {{jsxref ("undefined")}} se nenhum grupo de captura nomeado foi definido. Consulte Grupos e Intervalos para obter mais informações.
    index
    O índice da pesquisa em que o resultado foi encontrado.
    input
    @@ -106,7 +106,7 @@ console.log(matches_array);
    -

    Nota: Veja também {{jsxref("String.prototype.matchAll()")}} e Pesquisa avançada com sinalizadores.

    +

    Nota: Veja também {{jsxref("String.prototype.matchAll()")}} e Pesquisa avançada com sinalizadores.

    Usando grupos de captura nomeados

    diff --git a/files/pt-br/web/javascript/reference/global_objects/string/small/index.html b/files/pt-br/web/javascript/reference/global_objects/string/small/index.html index 356b49cb2c..dbec8f2227 100644 --- a/files/pt-br/web/javascript/reference/global_objects/string/small/index.html +++ b/files/pt-br/web/javascript/reference/global_objects/string/small/index.html @@ -13,7 +13,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/small ---
    {{JSRef}} {{deprecated_header}}
    -

    O método small() cria um elemento HTML <small> que faz com que uma string seja exibida em uma fonte pequena.

    +

    O método small() cria um elemento HTML <small> que faz com que uma string seja exibida em uma fonte pequena.

    Sintaxe

    @@ -21,7 +21,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/small

    Valor retornado

    -

    Uma string contendo um elemento HTML <small>.

    +

    Uma string contendo um elemento HTML <small>.

    Descrição

    @@ -40,7 +40,7 @@ console.log(worldString.big()); // <big>Olá, mundo</big> console.log(worldString.fontsize(7)); // <font size="7">Olá, mundo</fontsize>
    -

    Com o objeto element.style você pode pegar o atributo de estilo do elemento e manipulá-lo de forma mais genérica, por exemplo:

    +

    Com o objeto element.style você pode pegar o atributo de estilo do elemento e manipulá-lo de forma mais genérica, por exemplo:

    document.getElementById('#oIdDoElemento').style.fontSize = '0.7em';
     
    diff --git a/files/pt-br/web/javascript/reference/global_objects/string/split/index.html b/files/pt-br/web/javascript/reference/global_objects/string/split/index.html index c6a6f817ac..a2175743c7 100644 --- a/files/pt-br/web/javascript/reference/global_objects/string/split/index.html +++ b/files/pt-br/web/javascript/reference/global_objects/string/split/index.html @@ -35,7 +35,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/split
    -

    Aviso: Quando uma string vazia ("") é usada como separador, a string não é dividida por caracteres percebidos pelo usuário (grapheme clusters) ou caracteres Unicode (pontos de código), mas por unidades de código UTF-16. Isso destrói pares substitutos. Consulte “Como você transforma uma string em um array de caracteres em JavaScript?” no StackOverflow.

    +

    Aviso: Quando uma string vazia ("") é usada como separador, a string não é dividida por caracteres percebidos pelo usuário (grapheme clusters) ou caracteres Unicode (pontos de código), mas por unidades de código UTF-16. Isso destrói pares substitutos. Consulte “Como você transforma uma string em um array de caracteres em JavaScript?” no StackOverflow.

    @@ -175,7 +175,7 @@ const strReverse = str.split('').reverse().join('') // split() retorna um array onde os métodos // reverse() e join() podem ser aplicados -

    Não funciona se a string contém grapheme clusters, mesmo ao usar uma divisão compatível com Unicode. (Use, por exemplo, esrever no lugar.)

    +

    Não funciona se a string contém grapheme clusters, mesmo ao usar uma divisão compatível com Unicode. (Use, por exemplo, esrever no lugar.)

    const str = 'résumé'
     const strReverse = str.split(/(?:)/u).reverse().join('')
    diff --git a/files/pt-br/web/javascript/reference/global_objects/string/sub/index.html b/files/pt-br/web/javascript/reference/global_objects/string/sub/index.html
    index 69289bd133..f687eb6c76 100644
    --- a/files/pt-br/web/javascript/reference/global_objects/string/sub/index.html
    +++ b/files/pt-br/web/javascript/reference/global_objects/string/sub/index.html
    @@ -12,7 +12,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/sub
     ---
     
    {{JSRef}} {{deprecated_header}}
    -

    O método sub() cria um elemento HTML <sub> que faz com que uma string seja exibida como subscrito (texto pequeno).

    +

    O método sub() cria um elemento HTML <sub> que faz com que uma string seja exibida como subscrito (texto pequeno).

    Sintaxe

    @@ -20,7 +20,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/sub

    Valor retornado

    -

    Uma string contendo um elemento HTML <sub>.

    +

    Uma string contendo um elemento HTML <sub>.

    Descrição

    diff --git a/files/pt-br/web/javascript/reference/global_objects/string/sup/index.html b/files/pt-br/web/javascript/reference/global_objects/string/sup/index.html index 736ccf33f7..7fd1b9cd38 100644 --- a/files/pt-br/web/javascript/reference/global_objects/string/sup/index.html +++ b/files/pt-br/web/javascript/reference/global_objects/string/sup/index.html @@ -13,7 +13,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/sup ---
    {{JSRef}} {{deprecated_header}}
    -

    O método sup() cria um elemento HTML <sup> que faz com que uma string seja exibida como sobrescrito.

    +

    O método sup() cria um elemento HTML <sup> que faz com que uma string seja exibida como sobrescrito.

    Sintaxe

    @@ -21,7 +21,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/String/sup

    Valor retornado

    -

    Uma string contendo um elemento HTML <sup>.

    +

    Uma string contendo um elemento HTML <sup>.

    Descrição

    -- cgit v1.2.3-54-g00ecf