Skip to content

Commit

Permalink
pt-br/ru: Replace {{bug}} macro calls with direct links (#16898)
Browse files Browse the repository at this point in the history
  • Loading branch information
queengooborg authored Nov 27, 2023
1 parent 50f0356 commit 3d2a4e8
Show file tree
Hide file tree
Showing 98 changed files with 607 additions and 607 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -553,7 +553,7 @@ function instanceOf(object, constructor) {
}
```

> **Nota:** The implementation above checks the type of the object against "xml" in order to work around a quirk of how XML objects are represented in recent versions of JavaScript. See {{ bug(634150) }} if you want the nitty-gritty details.
> **Nota:** The implementation above checks the type of the object against "xml" in order to work around a quirk of how XML objects are represented in recent versions of JavaScript. See [Firefox bug 634150](https://bugzil.la/634150) if you want the nitty-gritty details.

> **Nota:** Using the `instanceOf` function defined above, these expressions are true:

Expand Down
2 changes: 1 addition & 1 deletion files/pt-br/web/api/document/createelement/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ function adcElemento() {
- Antes do Gecko 2.0 você podia incluir os símbolos de menor que e maior que em volta da `tagName` no modo _quirks_; a partir do Gecko 2.0, a função comporta-se da mesma forma em ambos os modos _quirks_ e estrito.
- A partir do Gecko 19.0, `createElement(null)` funciona como `createElement("null")`. Note que o Opera torna `null` uma _string_, mas ambos Chrome e Internet Explorer lançarão erros.
- A partir do Gecko 22.0 `createElement()` não mais usa a interface {{domxref("HTMLSpanElement")}} quando o argumento é "bgsounds", "multicol", or "image". Ao invés disso, `HTMLUnknownElement` é usado para "bgsound", "multicol" e {{domxref("HTMLElement")}} `HTMLElement` é usado para "image".
- A implementação Gecko de `createElement` não se conforma à especificação DOM para documentos XUL e XHTML: `localName` e `namespaceURI` não estão definidos para `null` no elemento criado. Veja {{ Bug(280692) }} para detalhes.
- A implementação Gecko de `createElement` não se conforma à especificação DOM para documentos XUL e XHTML: `localName` e `namespaceURI` não estão definidos para `null` no elemento criado. Veja [Firefox bug 280692](https://bugzil.la/280692) para detalhes.

## Especificações

Expand Down
2 changes: 1 addition & 1 deletion files/pt-br/web/api/element/focus_event/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ O evento `focus` é acionado assim que um elemento recebe um foco. O grande dife
- Ação Padrão
- : Nenhuma.

> **Nota:** Note: The interface was {{ domxref("Event") }} prior to Gecko 24. ({{ bug(855741) }})
> **Nota:** Note: The interface was {{ domxref("Event") }} prior to Gecko 24. ([Firefox bug 855741](https://bugzil.la/855741))
## Propriedades

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ Há 5 tipos de _targets_ a se considerar:
alguma outra razão senão o cruzamento de uma fronteira anônima, este
evento será colocado no alvo antes que o redirecionamento ocorra. por
exemplo, eventos do mouse são redirecionados à seus elementos pais
quando acontecem sobre nós de texto ({{ Bug("185889") }}), e neste
quando acontecem sobre nós de texto ([Firefox bug 185889](https://bugzil.la/185889)), e neste
caso .target mostrará o nó pai e
<code>.explicitOriginalTarget</code> mostrará o nó texto. Diferente de
<code>.originalTarget</code>, <code>.explicitOriginalTarget</code> nunca
Expand Down
2 changes: 1 addition & 1 deletion files/pt-br/web/api/event/defaultprevented/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ slug: Web/API/Event/defaultPrevented

Retorna um booleano que indica se ou não {{ domxref("event.preventDefault()") }} foi chamado no evento.

> **Nota:** Você deve usar isso em vez de a não-padrão, método desatualizado `getPreventDefault()` (ver {{ bug(691151) }}).
> **Nota:** Você deve usar isso em vez de a não-padrão, método desatualizado `getPreventDefault()` (ver [Firefox bug 691151](https://bugzil.la/691151)).
### Sintaxe

Expand Down
2 changes: 1 addition & 1 deletion files/pt-br/web/api/idbcursor/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ Pode ter um número ilimitado de cursores ao mesmo tempo. Você sempre consegue

## Constantes

> **Aviso:** These constants are no longer available. You should use the string constants directly instead. ({{ bug(891944) }})
> **Aviso:** These constants are no longer available. You should use the string constants directly instead. ([Firefox bug 891944](https://bugzil.la/891944))
- `NEXT`: `"next"` : The cursor shows all records, including duplicates. It starts at the lower bound of the key range and moves upwards (monotonically increasing in the order of keys).
- `NEXTUNIQUE` : `"nextunique"` : The cursor shows all records, excluding duplicates. If multiple records exist with the same key, only the first one iterated is retrieved. It starts at the lower bound of the key range and moves upwards.
Expand Down
4 changes: 2 additions & 2 deletions files/pt-br/web/api/indexeddb_api/using_indexeddb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -585,7 +585,7 @@ function useDatabase(db) {

IndexedDB usa o princípio de mesma origem, o que significa que o banco só será acessado pelo site que o criou.

É importante notar que o IndexedDB não funciona para conteúdo carregado em um frame de outro site (seja {{ HTMLElement("frame") }} ou {{ HTMLElement("iframe") }}. Esta é uma política de segurança e privacidade análoga ao bloqueio de cookies de terceiros. Para mais detalhes, veja {{ bug(595307) }}.
É importante notar que o IndexedDB não funciona para conteúdo carregado em um frame de outro site (seja {{ HTMLElement("frame") }} ou {{ HTMLElement("iframe") }}. Esta é uma política de segurança e privacidade análoga ao bloqueio de cookies de terceiros. Para mais detalhes, veja [Firefox bug 595307](https://bugzil.la/595307).

## Alerta sobre fechar o navegador

Expand All @@ -595,7 +595,7 @@ Primeiro, você deve ter o cuidado de sempre deixar seu banco de dados em um est

Em segundo lugar, você nunca deve amarrar as operações de banco de dados ao evento unload. Se o evento unload é acionado pelo fechamento do navegador, todas as transações criadas no unload nunca serão concluídas. Uma abordagem intuitiva para manter algumas informações em sessões do navegador é lê-la a partir do banco de dados quando o navegador (ou uma determinada página) é aberta, atualizá-la assim que o usuário interagir com o navegador, e depois salvá-lo para o banco de dados quando o navegador (ou página) será fechada. No entanto, isso não vai funcionar. As transações de banco de dados será criado no unload, mas como elas são assíncronas, serão abortadas antes que eles possam executar.

De fato, não existe uma maneira de garantir que as transações no IndexedDBserão completadas, mesmo com o fechamento padrão do navegador. Ver {{ bug(870645) }}.
De fato, não existe uma maneira de garantir que as transações no IndexedDBserão completadas, mesmo com o fechamento padrão do navegador. Ver [Firefox bug 870645](https://bugzil.la/870645).

## Exemplo de IndexedDB

Expand Down
2 changes: 1 addition & 1 deletion files/pt-br/web/css/text-rendering/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ body {

O valor padrão de 20px para `auto` pode ser alterado na propriedade `browser.display.auto_quality_min_font_size` do navegador.

A opção optimizeSpeed não tem efeito na versão 2.0 do Gecko, devido ao código padrão de renderização de texto que já é muito rápido e não existe até o momento um código mais rápido para esse trabalho. Veja detalhes em {{ bug(595688) }}.
A opção optimizeSpeed não tem efeito na versão 2.0 do Gecko, devido ao código padrão de renderização de texto que já é muito rápido e não existe até o momento um código mais rápido para esse trabalho. Veja detalhes em [Firefox bug 595688](https://bugzil.la/595688).

## Especificações

Expand Down
2 changes: 1 addition & 1 deletion files/pt-br/web/html/element/video/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Como qualquer elemento HTML, este elemento suporta os [global attributes](/pt-BR

- : Um atributo Booleano; se especificado, o video vai começar a carregar automaticamente mesmo que não especificado para tocar automaticamente. Isso deve ser usado em casos que é esperado que o vídeo seja reproduzido (por exemplo, se o usuário acessa a página para assistir o vídeo, mas não se o vídeo estiver incorporado à pagina junto a outro conteúdo). O vídeo é carregado até que o cache de mídia.

> **Note:** **Nota de implementação:** embora parte dos primeiros rascunhos das especificações do HTML5, o atributo `autobuffer` foi removido das últimas versões. Ele foi removido do Gecko 2.0 e outros navegadores, e nunca implementado em outros. A especificação define um novo atributo enumerado, `preload`, para substituir o atributo `autobuffer`, com sintaxe diferente. {{ bug(548523) }}
> **Note:** **Nota de implementação:** embora parte dos primeiros rascunhos das especificações do HTML5, o atributo `autobuffer` foi removido das últimas versões. Ele foi removido do Gecko 2.0 e outros navegadores, e nunca implementado em outros. A especificação define um novo atributo enumerado, `preload`, para substituir o atributo `autobuffer`, com sintaxe diferente. [Firefox bug 548523](https://bugzil.la/548523)
- `buffered`
- : Um atributo que pode ser lido para determinar os intervalos do vídeo que já foram carregados. Este atributo contém um objeto {{ domxref("TimeRanges") }}.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ window.onbeforeunload = function(e) {

## Примечания

Когда это событие возвращает (или выставляет свойство returnValue) значение, отличное от null или undefined, пользователю предлагается подтвердить {{event("unload")}} страницы в {{domxref("window.prompt", "prompt")}} . В некоторых браузерах возвращаемое значение отображается в этом диалоговом окне. Начиная с Firefox 4, Chrome 51, Opera 38 и Safari 9.1 вместо возвращаемой строки будет показана общая строка, не контролируемая страницей. Например, Firefox отображает строку: "This page is asking you to confirm that you want to leave - data you have entered may not be saved.". Смотрите {{bug("588292")}} и [Chrome Platform Status](https://www.chromestatus.com/feature/5349061406228480).
Когда это событие возвращает (или выставляет свойство returnValue) значение, отличное от null или undefined, пользователю предлагается подтвердить {{event("unload")}} страницы в {{domxref("window.prompt", "prompt")}} . В некоторых браузерах возвращаемое значение отображается в этом диалоговом окне. Начиная с Firefox 4, Chrome 51, Opera 38 и Safari 9.1 вместо возвращаемой строки будет показана общая строка, не контролируемая страницей. Например, Firefox отображает строку: "This page is asking you to confirm that you want to leave - data you have entered may not be saved.". Смотрите [Firefox bug 588292](https://bugzil.la/588292) и [Chrome Platform Status](https://www.chromestatus.com/feature/5349061406228480).

С 25 мая 2011, в спецификации HTML5 указано, что исполнение методов {{domxref("window.alert()")}}, {{domxref("window.confirm()")}} и {{domxref("window.prompt()")}} может игнорироваться во время этого события. Смотрите [спецификацию HTML5](http://www.w3.org/TR/html5/webappapis.html#user-prompts) чтобы узнать подробности.

Expand Down
2 changes: 1 addition & 1 deletion files/ru/conflicting/web/css/_colon_focus-visible/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,4 +40,4 @@ mybutton:-moz-focusring {

## Смотрите также

- {{bug("418521")}}
- [Firefox bug 418521](https://bugzil.la/418521)
Original file line number Diff line number Diff line change
Expand Up @@ -612,7 +612,7 @@ function instanceOf(object, constructor) {
}
```

> **Примечание:** Реализация выше особым образом обрабатывает тип "xml". Это сделано для того, чтобы обойти особенность представления XML объектов в последних версиях JavaScript. Смотрите описание ошибки {{ bug(634150) }} если вам интересны детали.
> **Примечание:** Реализация выше особым образом обрабатывает тип "xml". Это сделано для того, чтобы обойти особенность представления XML объектов в последних версиях JavaScript. Смотрите описание ошибки [Firefox bug 634150](https://bugzil.la/634150) если вам интересны детали.

Следующие вызовы функции instanceOf, заданной выше, вернут истинные значения:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Warning: замыкания выражений являются устаревш

## Что пошло не так?

Нестандартный синтаксис закрытия выражений (сокращённый синтаксис функций) устарел и больше не должен использоваться. Этот синтаксис будет полностью удалён в Этот синтаксис будет полностью удалён в {{bug(1083458)}} а скрипты с его помощью {{jsxref("SyntaxError")}} затем.
Нестандартный синтаксис закрытия выражений (сокращённый синтаксис функций) устарел и больше не должен использоваться. Этот синтаксис будет полностью удалён в Этот синтаксис будет полностью удалён в [Firefox bug 1083458](https://bugzil.la/1083458) а скрипты с его помощью {{jsxref("SyntaxError")}} затем.

## Примеры

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ original_slug: Web/JavaScript/Reference/Strict_mode/Transitioning_to_strict_mode
- Объявление функций в блоках `if (a < b) { function f() {} }`
- Очевидные ошибки

- Объявление дважды свойства с одним и тем же именем в литерале объекта `{a: 1, b: 3, a: 7}`. Это уже изменилось в ECMAScript 6 ({{bug(1041128)}}).
- Объявление дважды свойства с одним и тем же именем в литерале объекта `{a: 1, b: 3, a: 7}`. Это уже изменилось в ECMAScript 6 ([Firefox bug 1041128](https://bugzil.la/1041128)).
- Объявление нескольких аргументов функции с одним и тем же именем `function f(a, b, b) {}`

Эти ошибки хороши тем, что обличают скользкие, едва уловимые ошибки и плохие практики написания кода.
Expand Down
2 changes: 1 addition & 1 deletion files/ru/glossary/plugin/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ slug: Glossary/Plugin
В целях повышения безопасности и улучшения производительности, Mozilla будет вести [список сайтов](/ru/docs/Plugins/Blocking_By_Domain), которые не могу использовать никакие плагины.

- Сентябрь 2017
- : Начиная с Firefox 56 в Сентябре 2017, в Firefox для Android будет удалена поддержка всех плагинов ({{bug(1381916)}}).
- : Начиная с Firefox 56 в Сентябре 2017, в Firefox для Android будет удалена поддержка всех плагинов ([Firefox bug 1381916](https://bugzil.la/1381916)).
- 2019
- : В Сентябре 2019, в Firefox 69 будет удалена надстройка во Flash под названием "Всегда включён", теперь мы будет всегда спрашивать ваше разрешение, прежде чем запустить плагин на сайте.
- 2020
Expand Down
2 changes: 1 addition & 1 deletion files/ru/learn/accessibility/css_and_javascript/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -297,7 +297,7 @@ function createLink(testItem) {

Каждая ссылка выполняет две задачи — она рассказыает, какая ошибка случилась, а также при клике на неё можно перейти прямо в связанное поле ввода и скорректировать введённое значение.

> **Примечание:** Часть этого примера, связанная с `focus()`, довольно хитрая. Браузеры Chrome и Edge (а также новые версии IE) не нуждаются в коде `onclick`/`focus()` — они сами переведут фокус на элемент после клика по ссылке. Safari лишь выделит нужный элемент, так что этот блок кода нужен для корректной установки фокуса. В Firefox же трюк с выделением элемента при клике по ссылке не работает вообще. Данная ошибка должна быть вскоре исправлена — тогда Firefox придет к паритету с прочими браузерами (смотрите {{bug(277178)}}).
> **Примечание:** Часть этого примера, связанная с `focus()`, довольно хитрая. Браузеры Chrome и Edge (а также новые версии IE) не нуждаются в коде `onclick`/`focus()` — они сами переведут фокус на элемент после клика по ссылке. Safari лишь выделит нужный элемент, так что этот блок кода нужен для корректной установки фокуса. В Firefox же трюк с выделением элемента при клике по ссылке не работает вообще. Данная ошибка должна быть вскоре исправлена — тогда Firefox придет к паритету с прочими браузерами (смотрите [Firefox bug 277178](https://bugzil.la/277178)).
Дополнительно, то что `errorField` расположено в вёрстке в самом начале (тогда как визуально в интерфейсе расположено иначе при помощи CSS), позволяет пользователям увидеть, что именно не так с заполнением формы, и легко вернуться обратно к нужным полям ввода в начале страницы.

Expand Down
Loading

0 comments on commit 3d2a4e8

Please sign in to comment.