Firefox 36 leveres med understøttelse af HTTP / 2

Jeg har ikke ønsket at kommentere DesdeLinux om hvad der følger med HTTP / 2 primært fordi jeg stadig ikke kender alle fordelene, som med det lille, jeg har læst, ser ud til at være mange. Men da drengene fra Mozilla har inkluderet deres støtte i Firefox version 36 at selvom det endnu ikke er annonceret, kan det allerede downloades fra FTP.

Hvad er HTTP / 2?

Hypertext Transfer Protocol o HTTP som vi kender det bedst, er det protokollen, der tillader transaktioner i Internettet (www). HTTP definerer syntaks og semantik, der bruges af servere, browsere og mere. Kan få mere detaljerede oplysninger på Wikipedia.

Problemet med denne protokol er, at den er ældre end Methuselah, og den sidste revision var i 1999. Derfor er arbejdsgruppen Protokol til overførsel af hypertekst Bis (httpbis) af IETF (Internet Engineering Task Force) tog som grundlag SPDY (hurtig), protokol udviklet af Google i 2009, og efter et hårdt arbejde i samarbejde med ingeniørerne fra Mountain View, har erklæret HTTP / 2 som en afsluttet protokol.

Fordele ved HTTP / 2 i forhold til HTTP / 1.1

Men endelig, lad os gå til de fordele, som HTTP / 2 medfører over den gamle HTTP / 1.1:

Asynkron multiplexering af forbindelsen: HTTP / 2 kan bruges parallelt, uanset antallet af anmodninger, hvilket tillader et større antal anmodninger, hvilket igen genererer flere svar for hver anmodning på samme tid. Denne protokol er designet til at blive brugt på steder med høj trafik, hvilket forhindrer dem i at kollidere, hvilket fører os til den anden fordel.

Header komprimering og anmodning-svar pipelining: Da HTTP-anmodningsoverskrifter er komprimeret, kræves der mindre båndbredde. Derfor er belastningen meget hurtigere, og mange flere samtidige anmodninger kan sendes på samme tid.

Kryptering: Denne funktion blev pålagt af Firefox og Google Chrome for at vedtage den nye protokol, hvilket betyder, at vi i en ikke alt for fjern fremtid vil se mange flere sider, der bruger sikre forbindelser.

Sammenfattende, hvad der interesserer os er, at vi med HTTP / 2 vil være i stand til at navigere på vores yndlingswebsteder meget hurtigere, uden at de går ned, især fra mobile enheder, der har (eller har) mindre RAM-hukommelse end en computer.

Hvad bringer Firefox 36 os?

Nå, Firefox 36 giver os support til HTTP / 2 (som ikke er implementeret endnu, i det mindste ikke globalt), Mediekildeudvidelser (MSE) til at håndtere de indfødte reproduktioner i HTML5 på Youtube, rettelser i HTML5, synkronisering af genveje i den nye fane, ny måde at se indstillingerne på og meget mere, mange flere ting, der kan se her.

Her er linkene, hvis du ikke vil vente på, at den medtages i din headerfordeling:

Bemærk: Google Chrome understøtter også HTTP / 2


20 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Elav sagde han

    Test af Firefox 36 😛

    1.    eliotime3000 sagde han

      Her fra Windows er alt i orden (venter på, at Iceweasel 36 kommer ud i morgen). Endelig spiller videoer på Youtube godt, men for nu redder Firefox mig fra bindestreg.

    2.    eliotime3000 sagde han

      Test af Iceweasel 36 fra Debian Wheezy. Tilsyneladende bruger den stadig GStreamer til at afspille videoer i H.264, MSE implementerede det ikke, og EME deaktiverede det (gudskelov), og vittigheden er, at YouTube ikke automatisk starter afspilleren i HTML5 og fortsætter med at falde tilbage til Flash Player.

      I hvert fald er her Iceweasel 36 changelog.

  2.   Cristianhcd sagde han

    Jeg har et spørgsmål om multipleksing af asynkron forbindelse
    Dette vil ikke have en negativ indvirkning på sikkerheden på grund af ddos-angreb eller simpelthen at "begrænsede" servere lettere dumpes.

    1.    eliotime3000 sagde han

      Det er den bekymring, jeg har i øjeblikket.

      1.    Cristianhcd sagde han

        f5 f5 f5 og kabum !!! Du har ikke længere brug for loic for at droppe venserveren 😀

    2.    yukiteru sagde han

      Tværtimod vil multiplexing tillade serverne at håndtere et større antal samtidige samtidige forbindelser ved hjælp af denne teknik, da flere datastrømme kan håndteres under et bestemt styresystem for hver reel forbindelse i HTTP2-serverklienten. Det er ikke, at flere forbindelser åbnes på magisk vis (hvilket er præcis, hvad der sker nu, hvor der åbnes flere HTTP-forbindelser, når man åbner en side for at indlæse dens indhold), men at den samme og eneste forbindelse giver dig mulighed for at nyde flere datastrømme og tjenester.

      Det bedste eksempel på, at multiplexeringsteknikker fungerer, er inden for telefoni, hvor det har brugt denne teknik i årevis for at øge antallet af forbindelser pr. Radiobase og samtidig øge deres hastigheder, forstå det; 2G, 3G og 4G har systemer, der gør intensiv brug af disse typer teknikker.

  3.   djæger sagde han

    Lad os nu vente på, at dette bliver standard, og at nginx og resten implementerer det på serversiden. Disse protokolopgraderinger er spændende, og vi ville elske dem indtil videre, men de har længe været kommet.

    1.    Elav sagde han

      Fra NGinx tror jeg ikke, der er noget problem: http://www.serverwatch.com/server-news/nginx-gearing-up-for-http2.html

  4.   Tuxifer sagde han

    Bemærk: Google Chrome understøtter også HTTP / 2

    Derfor har de også http2: Opera, Chromium, Maxthon og den lange ETC. der bruger Chrome-motoren, ikke? ...
    Godt for FF for ikke at komme bagud i denne henseende.

    1.    Elav sagde han

      Eksakt! Eller i det mindste i teorien.

  5.   Bruno cascio sagde han

    Hej Elav!
    Måske er det en forkert fortolkning af mig.

    "Sammenfattende, hvad der interesserer os er, at vi med HTTP / 2 vil være i stand til at navigere på vores yndlingswebsteder meget hurtigere, uden at de går ned, især fra mobile enheder, der har (eller har) mindre RAM end en computer."

    Hvilken indvirkning betyder det at have mere eller mindre RAM-hukommelse i overførselshastigheden for HTTP / 2-protokollen?
    Mener du, at da der er færre data downloadet, vil det tage mindre hukommelse? Men jeg har ikke forstået det.

    Hug!

    1.    Elav sagde han

      Jeg har også forstået noget lignende. Det antages, at jo højere indholdsbehandling på grund af gengivelsesproblemet, jo højere er forbruget af klientens ressourcer. Eller det er hvad jeg forstår ved alt dette 😀

  6.   Raphael Castro sagde han

    Løste Mozilla hukommelsesforbrugsproblemet?

    1.    Francisco Javier Teruelo de Luis sagde han
    2.    eliotime3000 sagde han

      Tilsyneladende ja, da jeg tester den fra min netbook, og den kører lige så glat som Opera Blink på Windows-partitionen. I morgen er Iceweasel 36 tilgængelig, og jeg fortæller dig detaljeret, hvordan det blev.

  7.   Rolo sagde han

    Jeg har testet iceweasel 36 i nogen tid, og der er et par ting, som jeg ikke kan lide.

    1. Den første er udseendet af reklamer i Hello med logoer, der ikke er open source og uden mulighed for at vælge at se dem eller ej. Det vil sige, selvom firefox- eller iceweasel-pakkerne ikke bringer billederne af logoerne, inkorporerer browseren, når de indlæses, dem uden at give dig noget valg, hvilket kan medføre, at deres placering i man-repositories af firefox-pakken bliver afhørt.
    2. Det andet er relateret til søgemaskinen. Hvis man klikker på forstørrelsesglasset og der ikke er nogen tekst, vises menuen med de forskellige søgemaskiner ikke, og efter at have foretaget en søgning vender den tilbage til standardsøgemaskinen, hvilket på et bestemt tidspunkt er irriterende og besværligt.

    1.    eliotime3000 sagde han

      Ifølge det første punkt, selvom jeg fortæller dig, at Firefox Hello bruger webteknologi, og da det er Mozillas server, der bruges i Iceweasel, er det praktisk taget umuligt at fjerne sponsorens logo (som er Telefónica).

      På den anden side ser jeg, at de har fjernet logoet i søgeregionen, da de i tidligere versioner har haft problemer med at vise logoet (både på standardhjemmesiden og også i den "nye fane" -del), ud over at mangle MSE-systemet og H.264-codec leveret af CISCO (gudskelov, at YouTube som standard kan konfigureres til at blive vist i HTML5).

      Og en ting: den bruger ikke længere VP8-codec som standard, men bruger GStreamer til at afspille H.264-videoer i HTML5-afspilleren på Youtube (hvorfor bruger du ikke VP9-codec?).

      PS: Den forrige kommentar blev jeg markeret som spam. Bedre var akismet.

  8.   by sagde han

    Fremragende nyheder

  9.   yukata sagde han

    utroligt, hvordan teknologien udvikler sig