SlideShare a Scribd company logo
1 of 23
Firefox	
  18
Saturday, January 19, 13
@andreea_popescu




Saturday, January 19, 13
Ce	
  e	
  nou




Saturday, January 19, 13
1.	
  Performanță	
  mai	
  bună	
  cu	
  până	
  
                       la	
  25%	
  a	
  paginilor	
  Web	
  care	
  
                               conțin	
  JavaScript




Saturday, January 19, 13
• opGmizări	
  avansate;
                     • nou	
  engine:	
  IonMonkey;
                     • schimbarea	
  structurilor	
  de	
  date	
  aferente	
  
                           limbajului	
  intermediar	
  generat	
  de	
  
                           compilator.




Saturday, January 19, 13
2.	
  Suport	
  pentru	
  ReGna	
  Display,	
  
                         adică	
  pentru	
  ecrane	
  cu	
  o	
  
                  densitate	
  foarte	
  mare	
  a	
  pixelilor



Saturday, January 19, 13
Mac	
  OS	
  X	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  alte	
  OS-­‐uri	
  


                     • funcționalitatea	
  este	
  suportată	
  doar	
  de	
  
                            către	
  sistemul	
  de	
  operare	
  de	
  la	
  Apple;

                     • teoreGc,	
  ar	
  trebuie	
  să	
  fie	
  suportat	
  pe	
  orice	
  
                            sistem	
  de	
  operare,	
  însă	
  sistemele	
  de	
  
                            operare	
  nu	
  suportă	
  asta.


Saturday, January 19, 13
3.	
  Suport	
  pentru	
  
                 window.devicePixelRa/o,	
  care	
  
               indică	
  raportul	
  densității	
  pixelilor	
  
                   față	
  de	
  densitatea	
  clasică	
  
               suportată	
  de	
  o	
  anumită	
  rezoluție


Saturday, January 19, 13
• exemplu:	
  ReGna	
  Display,	
  densitate	
  dublă;
                     • orice	
  valoare	
  reală	
  de	
  la	
  1	
  în	
  sus;
                     • API	
  accesibil	
  în	
  JavaScript.


Saturday, January 19, 13
4.	
  Suport	
  pentru	
  WebRTC
               (Web	
  Real-­‐Time	
  Communica/on)

                                      apeluri	
  vocale

                           WebRTC      apeluri	
  video

                                    transfer	
  de	
  fișiere




Saturday, January 19, 13
Saturday, January 19, 13
5.	
  Imaginile	
  mărite	
  arată	
  mai	
  
                  bine,	
  datorită	
  unui	
  nou	
  algoritm	
  
                                de	
  scalare



Saturday, January 19, 13
6.	
  Îmbunătățirea	
  performanței	
  
                             comutării	
  între	
  tab-­‐uri




Saturday, January 19, 13
7.	
  Îmbunătățirea	
  Gmpului	
  de	
  
                                  pornire	
  a	
  browser-­‐ului




Saturday, January 19, 13
• extensiile	
  instalate	
  trebuiau	
  verificate,	
  
                           pornire	
  mai	
  lentă;

                     • algoritm	
  de	
  verificare	
  mult	
  mai	
  opGm,	
  
                           pornire	
  mai	
  rapidă.




Saturday, January 19, 13
8.	
  Suport	
  pentru	
  evenimentele	
  
                                      tacGle	
  W3C




Saturday, January 19, 13
• detectarea	
  evenimentelor	
  de	
  apăsare	
  pe	
  
                           un	
  ecran	
  tacGl	
  folosind	
  JavaScript;

                     • era	
  posibil	
  și	
  până	
  acum,	
  însă,	
  API-­‐ul	
  nu	
  era	
  
                           standardizat.




Saturday, January 19, 13
9.	
  Suport	
  pentru	
  dezacGvarea	
  
                        încărcăturilor	
  nesigure	
  de	
  
                       conținut	
  a	
  paginilor	
  HTTPS




Saturday, January 19, 13
Saturday, January 19, 13
10.	
  Au	
  fost	
  dezacGvate	
  temele	
  
                                          animate




Saturday, January 19, 13
• înceGneau	
  browser-­‐ul;
                     • un	
  navigator	
  mai	
  performant;
                     • uGlizatori	
  care	
  doresc	
  temele	
  acestea	
  în	
  
                           conGnuare;

                     • nu	
  există	
  în	
  mod	
  simplu	
  de	
  a	
  trece	
  peste	
  
                           această	
  restricție.



Saturday, January 19, 13
În	
  loc	
  de	
  final...




Saturday, January 19, 13
Saturday, January 19, 13

More Related Content

Viewers also liked

Content marketing in romania
Content marketing in romaniaContent marketing in romania
Content marketing in romaniaCiprian Gavriliu
 
3 medicatia dermatologica
3 medicatia dermatologica3 medicatia dermatologica
3 medicatia dermatologicaRoxana Nechifor
 
Fotografii ascunse
Fotografii ascunseFotografii ascunse
Fotografii ascunseSandu Mihai
 
237427913 gramatica-iv-1986
237427913 gramatica-iv-1986237427913 gramatica-iv-1986
237427913 gramatica-iv-1986lcosteiu2005
 
Art culiinaire
Art culiinaireArt culiinaire
Art culiinairedenis
 
Tehnica si arta ceasornicarilor, giuvaergiilor, tintuitorilor, gravorilor si ...
Tehnica si arta ceasornicarilor, giuvaergiilor, tintuitorilor, gravorilor si ...Tehnica si arta ceasornicarilor, giuvaergiilor, tintuitorilor, gravorilor si ...
Tehnica si arta ceasornicarilor, giuvaergiilor, tintuitorilor, gravorilor si ...Mircea Tivadar
 
Retete vechi de 150 de ani - Descopera cultura gastronomica din sudul Transil...
Retete vechi de 150 de ani - Descopera cultura gastronomica din sudul Transil...Retete vechi de 150 de ani - Descopera cultura gastronomica din sudul Transil...
Retete vechi de 150 de ani - Descopera cultura gastronomica din sudul Transil...rekynasul
 
Semne in imagistica toracica ct
Semne in imagistica toracica ctSemne in imagistica toracica ct
Semne in imagistica toracica ctTraian Mihaescu
 
carte-de-bucate(1)
carte-de-bucate(1)carte-de-bucate(1)
carte-de-bucate(1)Geta Enache
 
Elemente de radiologie toracică pentru rezidenţi
Elemente de radiologie toracică pentru rezidenţiElemente de radiologie toracică pentru rezidenţi
Elemente de radiologie toracică pentru rezidenţiSasu Cristi
 
Repararea ceasornicelor-Pinkin
Repararea ceasornicelor-PinkinRepararea ceasornicelor-Pinkin
Repararea ceasornicelor-PinkinMircea Tivadar
 
Carte probleme rezolvate cef (1)
Carte probleme rezolvate cef (1)Carte probleme rezolvate cef (1)
Carte probleme rezolvate cef (1)Claudiu Luiuz
 

Viewers also liked (16)

Cepe curs7 proiector
Cepe curs7 proiectorCepe curs7 proiector
Cepe curs7 proiector
 
Content marketing in romania
Content marketing in romaniaContent marketing in romania
Content marketing in romania
 
3 medicatia dermatologica
3 medicatia dermatologica3 medicatia dermatologica
3 medicatia dermatologica
 
Cepe curs10 proiector
Cepe curs10 proiectorCepe curs10 proiector
Cepe curs10 proiector
 
Sanda marin
Sanda marinSanda marin
Sanda marin
 
Fotografii ascunse
Fotografii ascunseFotografii ascunse
Fotografii ascunse
 
237427913 gramatica-iv-1986
237427913 gramatica-iv-1986237427913 gramatica-iv-1986
237427913 gramatica-iv-1986
 
Art culiinaire
Art culiinaireArt culiinaire
Art culiinaire
 
Tehnica si arta ceasornicarilor, giuvaergiilor, tintuitorilor, gravorilor si ...
Tehnica si arta ceasornicarilor, giuvaergiilor, tintuitorilor, gravorilor si ...Tehnica si arta ceasornicarilor, giuvaergiilor, tintuitorilor, gravorilor si ...
Tehnica si arta ceasornicarilor, giuvaergiilor, tintuitorilor, gravorilor si ...
 
Retete vechi de 150 de ani - Descopera cultura gastronomica din sudul Transil...
Retete vechi de 150 de ani - Descopera cultura gastronomica din sudul Transil...Retete vechi de 150 de ani - Descopera cultura gastronomica din sudul Transil...
Retete vechi de 150 de ani - Descopera cultura gastronomica din sudul Transil...
 
Semne in imagistica toracica ct
Semne in imagistica toracica ctSemne in imagistica toracica ct
Semne in imagistica toracica ct
 
carte-de-bucate(1)
carte-de-bucate(1)carte-de-bucate(1)
carte-de-bucate(1)
 
Elemente de radiologie toracică pentru rezidenţi
Elemente de radiologie toracică pentru rezidenţiElemente de radiologie toracică pentru rezidenţi
Elemente de radiologie toracică pentru rezidenţi
 
Minciuna 7 semne non verbal accelera 2010
Minciuna 7 semne non verbal accelera 2010Minciuna 7 semne non verbal accelera 2010
Minciuna 7 semne non verbal accelera 2010
 
Repararea ceasornicelor-Pinkin
Repararea ceasornicelor-PinkinRepararea ceasornicelor-Pinkin
Repararea ceasornicelor-Pinkin
 
Carte probleme rezolvate cef (1)
Carte probleme rezolvate cef (1)Carte probleme rezolvate cef (1)
Carte probleme rezolvate cef (1)
 

More from Andreea-Zenovia Popescu

The User Experience process of healthcare apps
The User Experience process of healthcare appsThe User Experience process of healthcare apps
The User Experience process of healthcare appsAndreea-Zenovia Popescu
 
Who should be responsibile for user experience?
Who should be responsibile for user experience?Who should be responsibile for user experience?
Who should be responsibile for user experience?Andreea-Zenovia Popescu
 
Usability: making the stuff better for users
Usability: making the stuff better for usersUsability: making the stuff better for users
Usability: making the stuff better for usersAndreea-Zenovia Popescu
 
YAPC Europe: The neuroscience beyond the usability
YAPC Europe: The neuroscience beyond the usabilityYAPC Europe: The neuroscience beyond the usability
YAPC Europe: The neuroscience beyond the usabilityAndreea-Zenovia Popescu
 
Quality assurance engineer #JobShadowDay #XWiki
Quality assurance engineer #JobShadowDay #XWikiQuality assurance engineer #JobShadowDay #XWiki
Quality assurance engineer #JobShadowDay #XWikiAndreea-Zenovia Popescu
 

More from Andreea-Zenovia Popescu (20)

Cum sa eviti tragic design
Cum sa eviti tragic designCum sa eviti tragic design
Cum sa eviti tragic design
 
The User Experience process of healthcare apps
The User Experience process of healthcare appsThe User Experience process of healthcare apps
The User Experience process of healthcare apps
 
Who should be responsibile for user experience?
Who should be responsibile for user experience?Who should be responsibile for user experience?
Who should be responsibile for user experience?
 
UX for healthcare applications
UX for healthcare applicationsUX for healthcare applications
UX for healthcare applications
 
The design from the design thinking
The design from the design thinkingThe design from the design thinking
The design from the design thinking
 
Usability: What? Why? How?
Usability: What? Why? How?Usability: What? Why? How?
Usability: What? Why? How?
 
Let's talk about... neuroscience
Let's talk about... neuroscienceLet's talk about... neuroscience
Let's talk about... neuroscience
 
Usability: making the stuff better for users
Usability: making the stuff better for usersUsability: making the stuff better for users
Usability: making the stuff better for users
 
YAPC Europe: The neuroscience beyond the usability
YAPC Europe: The neuroscience beyond the usabilityYAPC Europe: The neuroscience beyond the usability
YAPC Europe: The neuroscience beyond the usability
 
Usabilty workshop, Cluj Napoca
Usabilty workshop, Cluj NapocaUsabilty workshop, Cluj Napoca
Usabilty workshop, Cluj Napoca
 
UX & testing: the elder & the wise
UX & testing: the elder & the wiseUX & testing: the elder & the wise
UX & testing: the elder & the wise
 
Let's put the right questions
Let's put the right questionsLet's put the right questions
Let's put the right questions
 
Let's have some good UX examples
Let's have some good UX examplesLet's have some good UX examples
Let's have some good UX examples
 
Usabilty: making the stuff better
Usabilty: making the stuff betterUsabilty: making the stuff better
Usabilty: making the stuff better
 
The art of making good: qa & ux (1)
The art of making good: qa & ux (1)The art of making good: qa & ux (1)
The art of making good: qa & ux (1)
 
Wisdom is the bug killer
Wisdom is the bug killerWisdom is the bug killer
Wisdom is the bug killer
 
Firefox OS Guidelines
Firefox OS GuidelinesFirefox OS Guidelines
Firefox OS Guidelines
 
Quality assurance engineer #JobShadowDay #XWiki
Quality assurance engineer #JobShadowDay #XWikiQuality assurance engineer #JobShadowDay #XWiki
Quality assurance engineer #JobShadowDay #XWiki
 
How to get involved in Mozilla
How to get involved in MozillaHow to get involved in Mozilla
How to get involved in Mozilla
 
How to get involved in Mozilla
How to get involved in MozillaHow to get involved in Mozilla
How to get involved in Mozilla
 

Prezentarea versiunii 18 a navigatorului Firefox

  • 3. Ce  e  nou Saturday, January 19, 13
  • 4. 1.  Performanță  mai  bună  cu  până   la  25%  a  paginilor  Web  care   conțin  JavaScript Saturday, January 19, 13
  • 5. • opGmizări  avansate; • nou  engine:  IonMonkey; • schimbarea  structurilor  de  date  aferente   limbajului  intermediar  generat  de   compilator. Saturday, January 19, 13
  • 6. 2.  Suport  pentru  ReGna  Display,   adică  pentru  ecrane  cu  o   densitate  foarte  mare  a  pixelilor Saturday, January 19, 13
  • 7. Mac  OS  X                                                                  alte  OS-­‐uri   • funcționalitatea  este  suportată  doar  de   către  sistemul  de  operare  de  la  Apple; • teoreGc,  ar  trebuie  să  fie  suportat  pe  orice   sistem  de  operare,  însă  sistemele  de   operare  nu  suportă  asta. Saturday, January 19, 13
  • 8. 3.  Suport  pentru   window.devicePixelRa/o,  care   indică  raportul  densității  pixelilor   față  de  densitatea  clasică   suportată  de  o  anumită  rezoluție Saturday, January 19, 13
  • 9. • exemplu:  ReGna  Display,  densitate  dublă; • orice  valoare  reală  de  la  1  în  sus; • API  accesibil  în  JavaScript. Saturday, January 19, 13
  • 10. 4.  Suport  pentru  WebRTC (Web  Real-­‐Time  Communica/on) apeluri  vocale WebRTC apeluri  video transfer  de  fișiere Saturday, January 19, 13
  • 12. 5.  Imaginile  mărite  arată  mai   bine,  datorită  unui  nou  algoritm   de  scalare Saturday, January 19, 13
  • 13. 6.  Îmbunătățirea  performanței   comutării  între  tab-­‐uri Saturday, January 19, 13
  • 14. 7.  Îmbunătățirea  Gmpului  de   pornire  a  browser-­‐ului Saturday, January 19, 13
  • 15. • extensiile  instalate  trebuiau  verificate,   pornire  mai  lentă; • algoritm  de  verificare  mult  mai  opGm,   pornire  mai  rapidă. Saturday, January 19, 13
  • 16. 8.  Suport  pentru  evenimentele   tacGle  W3C Saturday, January 19, 13
  • 17. • detectarea  evenimentelor  de  apăsare  pe   un  ecran  tacGl  folosind  JavaScript; • era  posibil  și  până  acum,  însă,  API-­‐ul  nu  era   standardizat. Saturday, January 19, 13
  • 18. 9.  Suport  pentru  dezacGvarea   încărcăturilor  nesigure  de   conținut  a  paginilor  HTTPS Saturday, January 19, 13
  • 20. 10.  Au  fost  dezacGvate  temele   animate Saturday, January 19, 13
  • 21. • înceGneau  browser-­‐ul; • un  navigator  mai  performant; • uGlizatori  care  doresc  temele  acestea  în   conGnuare; • nu  există  în  mod  simplu  de  a  trece  peste   această  restricție. Saturday, January 19, 13
  • 22. În  loc  de  final... Saturday, January 19, 13