Firefox 36 ve amb suport per a HTTP / 2

No he volgut comentar a DesdeLinux sobre el que s'acosta amb HTTP / 2 principalment perquè encara no conec totes les seves bondats, que amb el poc que he llegit, sembla que són moltes. No obstant això, i als nois de Mozilla han inclòs el seu suport a la versió 36 del Firefox que si bé encara no s'ha anunciat, ja es pot descarregar des del FTP.

Què és HTTP / 2?

Protocol de transferència d’hipertext o HTTP com a millor el coneixem, és el protocol que permet les transaccions en la World Wide Web (Www). HTTP defineix la sintaxi i la semàntica que utilitzen els servidors, navegadors i altres. Poden obtenir més l'informació detallada a Wikipedia.

El problema amb aquest protocol és que té més anys que Matusalem, i la seva última revisió va ser l'any 1999. És per això que el grup de treball Hypertext Transfer Protocol Bis (Httpbis) de la IETF (The Internet Engineering Task Force) va prendre com a base SPDY (speedy), Protocol desenvolupat per Google el 2009, i després d'un ardu treball en col·laboració amb els enginyers de Mountain View, Han declarat HTTP / 2 com un protocol acabat.

Avantatges d'HTTP / 2 amb relació a HTTP / 1.1

Però en fi, anem als avantatges que comporta HTTP / 2 sobre el vell HTTP / 1.1:

Multiplexació de connexió asíncrona: HTTP / 2 es pot utilitzar de forma paral·lela, sense importar el nombre de peticions, per tant permet un major nombre de sol·licituds, que al seu torn generen més respostes per cada petició a el mateix temps. Aquest protocol ha estat dissenyat per a ser usat en llocs amb alts nivells de trànsit, evitant que colpasen, el que ens porta a la segona avantatge.

Compressió de capçaleres i pipelining de sol·licitud-resposta: A l'anar comprimides les capçaleres de les peticions HTTP, es necessita menys ample de banda. Per tant la càrrega serà molt més ràpida i es podran enviar moltes més peticions simultànies a el mateix temps.

encriptació: Aquesta característica va ser imposada per Firefox i Google Chrome per adoptar el nou protocol, el que significa que en un futur no molt llunyà, veurem molts més llocs usant connexions segures.

En resum, el que ens interessa és que amb HTTP / 2 podrem navegar moltíssim més ràpid pels nostres llocs web favorits, sense que colpasen, sobretot des de dispositius mòbils que tenen (o tenien) menys memòria RAM que un ordinador.

¿Que ens porta Firefox 36?

Doncs Firefox 36 ens porta suport per a HTTP / 2 (el qual no s'ha implementat encara, almenys no de forma global), Mitjana Source Extensions (MSE) per gestionar les reproduccions natives en HTML5 a Youtube, correccions en HTML5, sincronització de les dreceres a la nova pestanya, nova forma de veure Les Preferències i més, moltes més coses que poden veure aquí.

Si no vols esperar que s'inclogui en el teu distribució de capçalera, aquí et deixo els enllaços:

Nota: Google Chrome també té suport per a HTTP / 2


20 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   ILAV va dir

    Provant el Firefox 36 😛

    1.    eliotime3000 va dir

      Aquí des de Windows tot OK (esperant que demà surti Iceweasel 36). Per fi els vídeos a Youtube es reprodueixen bé, però per ara Firefox em salva de l'dash.

    2.    eliotime3000 va dir

      Provant Iceweasel 36 des Debian Wheezy. A l'sembla, segueix usant GStreamer per reproduir vídeos en H.264, el MSE no ho van implementar i el EME el van desactivar (encara sort), i l'acudit camina en què Youtube no executa de forma automàticament el reproductor en HTML5 i segueix fent fallback a l' Flash Player.

      En fi, aquí els deixo el changelog Iceweasel 36.

  2.   cristianhcd va dir

    tinc un dubte sobre la Multiplexació de connexió asíncrona
    Això no tindrà un impacte negatiu en la seguretat, per atacs tipus ddos, o simplement que servidors «limitats» siguin botats més fàcilment.

    1.    eliotime3000 va dir

      Aquesta és la preocupació que tinc en aquests moments.

      1.    cristianhcd va dir

        f5 f5 f5 i Kabum !!! ja no necessites loic per botar la server amic 😀

    2.    Yukiteru va dir

      A contra la multiplexació permetrà que els servidors puguin gestionar una major quantitat de connexions concurrents simultànies fent ús d'aquesta tècnica, ja que per cada connexió real en HTTP2 servidor-client, es poden manejar diverses fluxos de dades sota un determinat sistema de control. No és que màgicament s'obrin múltiples connexions (que és precisament el que passa ara, en què a l'obrir una pàgina múltiples connexions HTTP s'obren per carregar el contingut de la mateixa), sinó que una mateixa i única connexió et permetrà gaudir de múltiples fluxos de dades i serveis.

      El millor exemple que les tècniques de multiplexació donen resultat són a la telefonia, on es porta anys utilitzant aquesta tècnica per augmentar la quantitat de connexions per radiobase i a el mateix temps augmentar les velocitats de les mateixes, entengui que; 2G, 3G i 4G tenen sistemes que fan ús intensiu d'aquest tipus de tècniques.

  3.   caçador va dir

    Bé, ara a esperar que això es faci estàndard i que nginx i la resta ho implementin de la banda de servidor. Aquests upgrades de protocols són emocionants i els voldriem per ja però porten el seu bon temps.

    1.    ILAV va dir

      Bé, per part de Nginx no crec que hi hagi cap problema: http://www.serverwatch.com/server-news/nginx-gearing-up-for-http2.html

  4.   Tuxifer va dir

    Nota: Google Chrome també té suport per a HTTP / 2

    Per tant tenen http2 també: Opera, Chromium, Maxthon, i el llarg ETC. que fan servir el motor de Chrome No? ...
    Bé per FF per no endarrerir en aquest senttido.

    1.    ILAV va dir

      Exacte! O almenys en teoria.

  5.   Bruno Cascio va dir

    Hola ILAV!
    Potser és una mala interpretació meva.

    «En resum, el que ens interessa és que amb HTTP / 2 podrem navegar moltíssim més ràpid pels nostres llocs web favorits, sense que colpasen, sobretot des de dispositius mòbils que tenen (o tenien) menys memòria RAM que un ordinador.»

    Que impacte té tenir més o menys memòria RAM en el que significa la velocitat de transferència pel protocol HTTP / 2?
    Et referiu que a l'ésser menys dades descarregades, va ocupar menys memòria? Sinó no ho he entès.

    Abraçada!

    1.    ILAV va dir

      Una cosa així he entès jo també. Se suposa que a major processament de l'contingut, pel tema de l'renderitzat, major consum dels recursos de client. O això és el que entenc de tot això 😀

  6.   Rafael Castro va dir

    Ja Mozilla acord el problema de l'consum de memòria?

    1.    Francisco Javier Teruelo de Luis va dir
    2.    eliotime3000 va dir

      A l'sembla, sí, ja que ho estic provant des del meu netbook i camina igual de fluid que en Opera Blink a la partició de Windows. Demà estarà disponible Iceweasel 36, i ja et diré amb detalls què tal ha sortit.

  7.   rolo va dir

    vinc provant iceweasel 36 des d'algun temps i hi ha un parell de coses que no m'estan agradant.

    1. La primera és l'aparició de publicitat a Hello, amb logotips que no són de codi obert i sense la possibilitat de triar veure'ls o no. És a dir, si bé el paquet de firefox o iceweasel no porten les imatges dels logotips, el navegador a l'carregar els incorpora sense donar-te cap elecció, la qual cosa podria generar que es qüestioni la seva ubicació en els dipòsits de man d'el paquet firefox.
    2. La segona està relacionada amb el cercador, si un fa clic a la lupa i no hi ha cap text, no es desplega el menú amb els diferents cercadors, a més que després de fer una recerca torna a el cercador per defecte, la qual cosa en certa punt és molest i molest.

    1.    eliotime3000 va dir

      D'acord amb el primer punt, tot i que deixa dir-te que el Firefox Hello fa servir tecnologia web i com és el servidor de Mozilla el que s'usa en Iceweasel, és pràcticament impossible treure el logo de l'auspiciador (el qual és Telefónica).

      D'altra banda, veig que han tret el logo a la regió de recerca, ja que en les anteriors versions han tingut problemes mostrant el logotip (tant en l'pàgina principal defecte com també a la part de «nova pestanya»), a més que no té el sistema MSE i el còdec H.264 proporcionat per CISCO (encara sort que a Youtube es pot configurar per veure en HTML5 per defecte).

      I una cosa: ja no fa servir el còdec VP8 per defecte, sinó usa el GStreamer per reproduir vídeos en H.264 al reproductor HTML5 a Youtube (Per què no fan servir el còdec VP9?).

      PD: L'anterior comentari em van titllar com a correu brossa. Millor havia el akismet.

  8.   urbi va dir

    exelente notícia

  9.   Yukata va dir

    increïble com avança la tecnologia