Firefox 4 et au dela

  • 706 views
Uploaded on

Présentation de Firefox 4 et les généralités de Firefox, reprenant aussi un petit historique et quelques chiffres sur Mozilla. …

Présentation de Firefox 4 et les généralités de Firefox, reprenant aussi un petit historique et quelques chiffres sur Mozilla.

(réalisée par Benoit Leseul, présentation réalisée à LoLiGrub par Xavier Brusselaers).

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
706
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
4
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Firefox 4   et au-delà… LoliGrub, Samedi 18 juin 2011
  • 2. Structure de Mozilla
    • Projet mené par une organisation à but non lucratif : Mozilla Foundation
    •  
    • Une filiale dédiée à l'ingénierie :
      • Mozilla Corporation (Firefox, Mobile et Labs)
    •  
    • Trois affiliés régionaux
      • Mozilla Europe
      • Mozilla Japan
      • Mozilla China
  • 3. Le manifeste Mozilla
    • « Mozilla est une communauté mondiale de personnes qui pensent qu’ Internet doit être un lieu ouvert , propice à l’ innovation , et que chacun doit pouvoir utiliser comme il l’entend pour suivre ses envies et ses besoins. »
    • http://www.mozilla.org/about/manifesto
  • 4. Bref historique
    • 1998 : Libération du code source de Netscape ;
    • 2002 : Mozilla 1.0 ;
    • 2003 : Création de la Fondation Mozilla ;
    • 2004 : Firefox et Thunderbird ;
    • 2006 : Firefox 2.0 ;
    • 2008 : Firefox 3.0 ;
    • 2011 : Sortie de Firefox 4 ( , 5 et 6 ? ).
  • 5. Firefox, mais aussi...
    •   Mozilla Labs
      • Thunderbird (e-mail), Lightning (agenda)
      • Prototypes sous forme d'extensions
    •  
    • Projets communautaires
      • SeaMonkey (ancienne suite Mozilla)
    • Infrastructure
      • Bugzilla
    •  
    •  
  • 6. Firefox dans le monde
    •  
  • 7. Firefox en Europe
    •   ~160 millions d'utilisateurs , 39% des internautes
  • 8. Firefox en Belgique
    • ~840 000 utilisateurs (42% fr) , 28% des internautes
  • 9. Nouveautés dans Firefox 4
      • Panorama
      • Épingler un onglet
      • Bouton Firefox
      • Synchronisation
      • Firefox mobile
      • HTML5, WebGL, EcmaScript 5, WebM, API audio data, ...
      • Performances
      • Vie privée
  • 10. Panorama
      • Grouper les onglets par sujet
  • 11. Épingler un onglet
      • Pour les applications web
      • Gain de place
      • Notifications basiques
  • 12. Bouton Firefox
      • Gain de place
      • Accès aux menus classiques via Alt
  • 13. Synchronisation
    •  
  • 14. Synchronisation
      • Données chiffrées en local
        • le serveur ne peut pas les lire
        • ne pas perdre sa clé !
      • Ajout d'un autre appareil via un code simplifié
      • Code source du serveur et API Sync disponibles
      • Utile aussi pour migrer son poste de travail sans se fatiguer :)
  • 15. Firefox mobile
    • Application native
      • Besoin d'un NDK
      • Moteur complet (y compris WebGL, vidéo, etc.)
      • Affichage identique à la version Desktop 
      • Onglets 
      • Synchronisation
      • Extensions !
    •  
  • 16. Plateformes mobiles
    • Android 2.0
      •   ARMv7 uniquement
    •  
    • Maemo/MeeGo
      • Nokia N900
    •  
    • iPhone, Windows Phone
      • Non
      • Firefox Home pour iPhone (client Sync)
  • 17. Technologies web
    • HTML5
      • Parseur activé par défaut
      • Nouveaux éléments de formulaires
    •  
    • CSS
      • Transitions CSS 3
      • Calculs et combinaisons (-moz-calc, -moz-any)
      • Élément comme image de fond (-moz-element)
  • 18. Technologies web
    • WebGL
      • Animations 3D sur le web
      • Basé sur OpenGL
      • Pilotes :(
    •  
    • Vidéo WebM
      • Plus performant que OGG Theora
      • Format ouvert, échappe au racket de la MPEG LA
      • 90% des vidéos vues sur YouTube!
      • La balise <video> enfin utile ?
  • 19. Sécurité
    • HSTS (HTTP Strict Transport Security)
      • Un site qui le demande sera toujours chargé en HTTPS
    •  
    • Content Security Policy
      • Protection volontaire contre les attaques XSS 
    •  
    • En-tête HTTP &quot;Do Not Track&quot;
      • Demande aux régies publicitaires de ne pas pister
      • Adopté par Internet Explorer et Safari
  • 20. Autres nouveautés
      • Zones de texte redimensionnables à la souris
      • Chaîne Useragent plus courte
      • EcmaScript 5 et mode strict pour JavaScript
      • Animations SVG avec SMIL
      • API audio data
      • Évènements multitouch (extensions uniquement)
      • Console web
      • Extensions sans redémarrage
      • ... 
  • 21. Nouveau mode de développement
    • Cycles raccourcis (6 semaines)
  • 22. Mode de développement
    • Canaux de mise à jour
    • Nightly, Aurora, Beta, Stable
    •  
    • Analogies
      • Chrome : Canary, Dev, Beta, Stable
      • Debian : Unstable, Testing, Stable
    •  
    • Détails
    • http://mozilla.github.com/process-releases/draft/development_specifics/
  • 23. Mode de développement
    • Nouvelles icônes spécifiques
  • 24. Changer de canal
    • Dans la boîte de dialogue &quot;À propos&quot;
  • 25. Firefox 5
    • Disponible dès le 21 juin (US) !
    •  
    • Certain
      • CSS animations
    • Voir https://developer.mozilla.org/en/firefox_5_for_developers
    •  
    • Possible
      • Retouches du champ de recherche, de la barre d'adresses, etc.
      • Commandes sur les sites épinglés (à la IE9)
  • 26. Firefox 6 (nightly)
      • Processus séparés pour les onglets
      • Retour des websocket
      • Server-Sent DOM Events (Remote Events)
      • Versions 64-bit officielles
      • Sessions multiples simultanées
      • Gestion de la césure (coupure de mots)
      • Décoration de texte
      • Nouveau moteur JavaScript 
      • GCC 4.5 avec PGO pour les compilations Linux
  • 27. Contribuer
      • Localisation (traduction)
      • Aide aux utilisateurs 
      • Retours vers les développeurs (études Test pilot, bouton &quot;Réagir&quot;, rapports de bugs, etc.)
      • Tests des nouvelles versions (Aurora, Nightly)
      • Code 
      • Organisation d’événements, blogging, envoi de photos à Bonjour Mozilla, etc.
  • 28. Contact et démos
    • Mozilla Belgium
      • http://mozilla-belgium.org/ (+liste et wiki)
      • Twitter @MozillaBelgium
      • https://www.facebook.com/pages/Mozilla-Belgium/177218402323599  
    •  
    • Démos
      • https://demos.mozilla.org/fr/
      • http://hacks.mozilla.org/