From 3cf9bd8b9901006085d4e0f353b0d3b6b8f69d93 Mon Sep 17 00:00:00 2001 From: julieng Date: Mon, 15 Nov 2021 21:45:15 +0100 Subject: convert content to md --- files/fr/mozilla/firefox/releases/4/index.md | 1298 ++++++++++++++------------ 1 file changed, 700 insertions(+), 598 deletions(-) (limited to 'files/fr/mozilla/firefox/releases/4/index.md') diff --git a/files/fr/mozilla/firefox/releases/4/index.md b/files/fr/mozilla/firefox/releases/4/index.md index 4b52f31188..fcd33711f8 100644 --- a/files/fr/mozilla/firefox/releases/4/index.md +++ b/files/fr/mozilla/firefox/releases/4/index.md @@ -7,625 +7,727 @@ tags: translation_of: Mozilla/Firefox/Releases/4 original_slug: Mozilla/Firefox/Versions/4 --- -
-
    -
  1. - -

    Notes de versions pour développeurs

    -
      -
    1. Notes de versions pour développeurs
    2. -
    - -
  2. -
  3. - -

    Modules complémentaires

    -
      -
    1. WebExtensions
    2. -
    3. Thèmes
    4. -
    - -
  4. -
  5. - -

    Fonctionnement interne de Firefox

    -
      -
    1. Le projet Mozilla
    2. -
    3. Gecko
    4. -
    5. Mode « headless »
    6. -
    7. Modules de code Javascript
    8. -
    9. JS-ctypes
    10. -
    11. Le projet MathML
    12. -
    13. MFBT
    14. -
    15. Les projets Mozilla
    16. -
    17. Le système de préférences
    18. -
    19. Connexions WebIDL
    20. -
    21. XPCOM
    22. -
    23. XUL
    24. -
    - -
  6. -
  7. - -

    Développer et contribuer

    -
      -
    1. Instructions de compilation
    2. -
    3. Configuration des options de compilation
    4. -
    5. Fonctionnement de la compilation
    6. -
    7. Code source de Mozilla
    8. -
    9. Localisation
    10. -
    11. Mercurial
    12. -
    13. Assurance qualité
    14. -
    15. Utilisation de code Mozilla dans d'autres projets
    16. -
    - -
  8. -
-
- -

Firefox 4, est sorti le 22 mars 2011, améliore les performances, le support d'HTML5 et d'autres technologies du web et aussi la sécurité. Cet article fournit des informations sur cette version et sur les fonctionnalités qui sont disponibles pour les développeurs Web, les développeurs de modules complémentaires et les développeurs de la plate-forme Gecko.

- -

Fonctionnalités pour les développeurs Web

- -

Gecko utilise maintenant le parseur HTML5, qui corrige des bugs, améliore l'interopérabilité et les performances. Il permet également d'intégrer du contenu SVG et MathML directement dans le code HTML.

- -

HTML

- -
-
Rencontrez le parseur HTML5
-
Un aperçu sur ce que le parseur HTML5 représente pour vous et comment intégrer du contenu SVG et MathML dans votre code.
-
Les formulaires en HTML5
-
Un aperçu de l'amélioration de formulaires Web en HTML5. Parmi les changements on ajoute les types d'entrée dans l'élément <input>, la validation des données et d'autres modifications.
-
Sections HTML5
-
Gecko supporte à présent les nouveaux éléments HTML5 liés aux sections dans un document : <article>, <section>, <nav>, <aside>, <hgroup>, <header> et <footer>.
-
Attribut HTML5 hidden
-
Cet attribut, commun à tous les éléments, est utilisé pour cacher le contenu d'une page Web qui n'est pas encore pertinent pour l'utilisateur.
-
Autres éléments HTML5
-
Gecko supporte les nouveaux éléments HTML5 suivants : <mark>, <figure>, et <figcaption>.
-
WebSockets
-
Un guide pour utiliser la nouvelle API WebSockets pour la communication entre une application web et un serveur en temps réel. A noter que WebSockets tel qu'implémenté dans Firefox 4 n'est pas compatible avec la norme finale, et ne devrait pas être utilisé.
-
- -

Améliorations de Canvas

- -

Les modifications suivantes ont étés apportées à l'interface CanvasRenderingContext2D pour permettre à l'implémentation de <canvas> d'être en conformité avec la spécification :

- - - -
-
- -

Autres changements HTML

- - - -

CSS

- -
-
Transitions CSS
-
Le support des transitions CSS est disponible dans Firefox 4.
-
Les valeurs calculées en CSS
-
Le support de -moz-calc a été ajouté. Cela permet de spécifier des valeurs de <length> comme des expressions mathématiques.
-
Groupement de sélecteurs
-
Le support de :-moz-any pour grouper les sélecteurs et factoriser des combinateurs.
-
Support subrectangle pour background-image
-
La propriété -moz-image-rect permet d'utiliser des subrectangles en tant que background-image.
-
Propriétés CSS tactile
-
Le support des propriétés tactiles a été ajouté. Plus de détails plus tard.
-
Utilisation arbitraires d'élements comme fond
-
Vou pouvez utiliser la fonction CSS -moz-element et la fonction DOM document.mozSetImageElement() pour une utilisation arbitraire des éléments HTML comme fond.
-
Sélecteur :visited et confidentialité
-
Des modifications ont étés apportées sur les informations qui peuvent être obtenues sur le style des liens visités en utilisant les sélecteurs CSS. Certaines applications Web peuvent être affectées.
-
- -

Nouvelles propriétés CSS

+1. Notes de versions pour développeurs + + 1. [Notes de versions pour développeurs](/fr/docs/Mozilla/Firefox/Releases) + +2. Modules complémentaires + + 1. [WebExtensions](/fr/Add-ons/WebExtensions) + 2. [Thèmes](/fr/Add-ons/Themes) + +3. Fonctionnement interne de Firefox + + 1. [Le projet Mozilla](/fr/docs/Mozilla/) + 2. [Gecko](/fr/docs/Mozilla/Gecko) + 3. [Mode « headless »](/fr/docs/Mozilla/Firefox/Headless_mode) + 4. [Modules de code Javascript](/fr/docs/Mozilla/JavaScript_code_modules) + 5. [JS-ctypes](/fr/docs/Mozilla/js-ctypes) + 6. [Le projet MathML](/fr/docs/Mozilla/MathML_Project) + 7. [MFBT](/fr/docs/Mozilla/MFBT) + 8. [Les projets Mozilla](/fr/docs/Mozilla/Projects) + 9. [Le système de préférences](/fr/docs/Mozilla/Preferences) + 10. [Connexions WebIDL](/fr/docs/Mozilla/WebIDL_bindings) + 11. [XPCOM](/fr/docs/Mozilla/Tech/XPCOM) + 12. [XUL](/fr/docs/Mozilla/Tech/XUL) + +4. Développer et contribuer + + 1. [Instructions de compilation](/fr/docs/Mozilla/Developer_guide/Build_Instructions) + 2. [Configuration des options de compilation](/fr/docs/Mozilla/Developer_guide/Build_Instructions/Configuring_Build_Options) + 3. [Fonctionnement de la compilation](/fr/docs/Mozilla/Developer_guide/Build_Instructions/How_Mozilla_s_build_system_works) + 4. [Code source de Mozilla](/fr/docs/Mozilla/Developer_guide/Source_Code/Mercurial) + 5. [Localisation](/fr/docs/Mozilla/Localization) + 6. [Mercurial](/fr/docs/Mozilla/Mercurial) + 7. [Assurance qualité](/fr/docs/Mozilla/QA) + 8. [Utilisation de code Mozilla dans d'autres projets](/fr/docs/Mozilla/Using_Mozilla_code_in_other_projects) + +Firefox 4, est sorti le 22 mars 2011, améliore les performances, le support d'HTML5 et d'autres technologies du web et aussi la sécurité. Cet article fournit des informations sur cette version et sur les fonctionnalités qui sont disponibles pour les développeurs Web, les développeurs de modules complémentaires et les développeurs de la plate-forme Gecko. + +## Fonctionnalités pour les développeurs Web + +Gecko utilise maintenant le parseur [HTML5](/fr/HTML/HTML5), qui corrige des bugs, améliore l'interopérabilité et les performances. Il permet également d'intégrer du contenu [SVG](/fr/SVG) et [MathML](/fr/MathML) directement dans le code HTML. + +### HTML + +- [Rencontrez le parseur HTML5](/fr/docs/HTML/HTML5/HTML5_Parser) + - : Un aperçu sur ce que le parseur HTML5 représente pour vous et comment intégrer du contenu SVG et MathML dans votre code. +- [Les formulaires en HTML5](/fr/docs/HTML/Forms_in_HTML) + - : Un aperçu de l'amélioration de formulaires Web en HTML5. Parmi les changements on ajoute les types d'entrée dans l'élément [``](/fr/docs/Web/HTML/Element/input), la validation des données et d'autres modifications. +- [Sections HTML5](/fr/docs/Sections_and_Outlines_of_an_HTML5_document) + - : Gecko supporte à présent les nouveaux éléments HTML5 liés aux sections dans un document : [`
`](/fr/docs/Web/HTML/Element/article), [`
`](/fr/docs/Web/HTML/Element/section), [`