From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- .../firefox_3.6_para_desenvolvedores/index.html | 309 +++++++++++++++++++++ 1 file changed, 309 insertions(+) create mode 100644 files/pt-pt/firefox_3.6_para_desenvolvedores/index.html (limited to 'files/pt-pt/firefox_3.6_para_desenvolvedores') diff --git a/files/pt-pt/firefox_3.6_para_desenvolvedores/index.html b/files/pt-pt/firefox_3.6_para_desenvolvedores/index.html new file mode 100644 index 0000000000..87e983ee35 --- /dev/null +++ b/files/pt-pt/firefox_3.6_para_desenvolvedores/index.html @@ -0,0 +1,309 @@ +--- +title: Firefox 3.6 para desenvolvedores +slug: Firefox_3.6_para_desenvolvedores +translation_of: Mozilla/Firefox/Releases/3.6 +--- +

Firefox 3.6 oferece suporte para padrões web novos e em desenvolvimento, performance melhorada e uma boa experiência para usuários web e desenvolvedores. Está página proporciona links para artigos cobrindo as novas capacidades do Firefox 3.6.

+ +

Para desenvolvedores de websites e aplicações

+ +

CSS

+ +
+
Using gradients
+
Firefox 3.6 adicionou o suporte às propriedades sugeridas -moz-linear-gradient e -moz-radial-gradient para background.
+
Multiple backgrounds
+
A propriedade background (assim como background-color, background-image, background-position, background-repeat e background-attachment) agora suporta múltiplos fundos de tela. Isto permite a especificação de múltiplos fundos de tela que são renderizados um sobre o outro, em camadas.
+
Mozilla-specific media features
+
Características de mídia foram adicionadas para o sistema de métricas específico da Mozilla, então consultas de mídia podem ser usadas para checar mais seguramente a disponibilidade de características como o suporte a toque.
+
Scaling background images
+
A propriedade background-size do CSS 3 Backgrounds and Borders draft é agora suportada sob o nome -moz-background-size.
+
WOFF font support
+
@font-face agora suporta arquivos de fonte baixáveis no formato WOFF.
+
Pointer events
+
A propriedade pointer-events permite ao conteúdo especificar quando um elemento pode ser o alvo ou não de eventos com o ponteiro do mouse.
+
+ +

Miscelânea de mudanças no CSS

+ + + +

HTML 

+ +
+
Using files from web applications
+
Suporte para a nova API de Arquivos HTML5 foi adicionada ao Gecko, tornando possível para aplicações web acessar arquivos locais selecionados pelo usuário. Isto inclui suporte para a seleção de múltiplos arquivos usando o novo atributo multiple do elemento HTML input type="file".
+
HTML5 vídeo suporta quadros poster
+
O atributo poster é agora suportado pelo elemento video, permitindo ao conteúdo especificar um quadro poster a ser exibido até que o vídeo comece a tocar.
+
Checkboxes e radio buttons suportam a propriedade indeterminate
+
Os elementos HTML input dos tipos checkbox e radio agora suportam a propriedade indeterminate, que permite um terceiro estado "indeterminado".
+
A suavização de imagens em canvas pode ser controlada
+
A nova propriedade mozImageSmoothingEnabled pode ser usada para ativar e desativar a suavização de imagens quando mudando a escala em elementos canvas.
+
Execução de script assíncrona
+
Configurando o atributo async no elemento script, o script não bloqueará o carregamento ou exibição do resto da página. Ao invés, o script executa assim que for baixado.
+
+ +

JavaScript

+ +

O Gecko 1.9.2 introduz o JavaScript 1.8.2, o qual adiciona algumas características da linguagem do ECMAScript 5 standard:

+ + + +

DOM

+ +
+
+ +

Miscelânea de mudanças no DOM

+ + + +
+
Web workers podem agora se auto-terminar
+
Workers agora suportam o método nsIWorkerScope.close(), que permite a eles, terminá-los eles mesmos.
+
Arrastar e soltar (drag and drop) agora suportam arquivos
+
O objeto DataTransfer previsto para arrastar listeners agora inclui uma lista de arquivos que foram arrastados.
+
Checando para ver se um elemento combina com um seletor CSS especificado
+
O novo método element.mozMatchesSelector permite a determinação se um elemento combina ou não com um seletor CSS especificado. Veja bug 518003.
+
Detecting device orientation
+
 
+
O conteúdo pode agora detectar a orientação do dispositivo se ele possuir um acelerômetro suportado, usando o evento MozOrientation; veja window.onmozorientation para detalhes. O Firefox 3.6 suporta o acelerômetro em laptops Mac.
+
Detecting document width and height changes
+
O novo evento MozScrollAreaChanged  é despachado sempre que as propriedades scrollWidth e/ou scrollHeight do documento mudam.
+
 
+
+ +

XPath

+ +
+
O método choose() do XPath é agora suportado
+
O método choose() é agora suportado pela nossa implementação do XPath.
+
+ +

Para desenvolvedores XUL e de complementos

+ +

Se você é um desenvolvedor de extensões, deveria começar lendo Updating extensions for Firefox 3.6, o qual oferece uma introdução útil de que mudanças podem afetar sua extensão. Desenvolvedores de plug-ins deveriam ler Updating plug-ins for Firefox 3.6.

+ +

Novas Características

+ +
+
Detecting device orientation
+
O conteúdo pode agora detectar a orientação do dispositivo se ele possuir um acelerômetro suportado, usando o evento MozOrientation; veja window.onmozorientation para detalhes. O Firefox 3.6 suporta o acelerômetro em laptops Mac.
+
Monitoring HTTP activity
+
É possível agora monitorar transações HTTP para observar requisições e respostas em tempo real.
+
Working with the Windows taskbar
+
É possível agora customizar a aparência das janelas na barra de tarefas no Windows 7 ou mais recentes.
+
+ +

Places

+ + + +

Storage

+ +
+
Locale-aware collation of data is now supported by the Storage API
+
O Gecko 1.9.2 adicionou várias novos métodos de agrupamento para proporcionar o agrupamento otimizado (classificação) de resultados usando técnicas de localização-consciente.
+
Properties on a statement can now be enumerated
+
Você pode agora usar a enumeração for..in para enumerar todas as propriedades de uma declaração.
+
mozIStorageStatement's getParameterIndex teve o comportamento alterado entre 3.5 e 3.6.
+
Veja bug 528166 para detalhes.
+
Ligar vários conjuntos de parâmetros assincronamente para executar uma declaração.
+
Veja bug 490085 para detalhes. A documentação virá em breve.
+
+ +

Preferências

+ + + +

Temas

+ +

Veja Updating themes for Firefox 3.6 para detalhes.

+ +
+
Lightweight themes
+
O Firefox 3.6 suporta temas leves; estes são temas fáceis de criar que simplesmente aplicam uma imagem de fundo ao topo (barra de endereços e barra de botões) e inferior (barra de estado (status)) das janelas do navegador. Esta é uma integração à arquitetura de temas existente Personas no Firefox.
+
+ +

 

+ +

Miscelânea

+ + + +

Para desenvolvedores Firefox/Gecko

+ +

Algumas mudanças são interessantes somente se você trabalha internamente no próprio Firefox.

+ +

Interfaces mescladas

+ +

As seguintes interfaces foram unidas:

+ + + +

Interfaces removidas

+ +

As seguintes interfaces foram removidas inteiramente porque eram obsoletas, não utilizadas ou não implementadas:

+ + + +

Interfaces movidas

+ +

As seguintes interfaces foram realocadas de seus arquivos IDL anteriores em novos:

+ + + +

Um grande número de interfaces foram movidas. Veja Interfaces moved in Firefox 3.6 para uma lista completa.

+ +

Outras mudanças na interface

+ +

As seguintes alterações foram feitas:

+ + + +

 

+ +

Mudanças na acessibilidade do código

+ + + +

Veja também

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