nem akartam kommentálni DesdeLinux arról, hogy mi jön vele HTTP / 2 főleg azért, mert még mindig nem ismerem minden előnyét, ami kevés olvastam, úgy tűnik, sok. Mivel azonban a fiúk Mozilla támogatásukat belefoglalták Firefox 36-es verzió hogy bár még nem jelentették be, már letölthető az FTP-ről.
Mi a HTTP / 2?
Hypertext Transfer Protocol o HTTP amint a legjobban tudjuk, a protokoll teszi lehetővé a tranzakciókat a World Wide Web (www). A HTTP meghatározza a szerverek, böngészők és egyebek által használt szintaxist és szemantikát. Többet kaphat részletes információk a Wikipédián.
Ennek a protokollnak az a problémája, hogy régebbi, mint Matuzsálem, és legutóbbi felülvizsgálata 1999-ben volt. Ezért a munkacsoport Hypertext Transfer Protocol Encore (httpbis) IETF (az internetes mérnöki munkacsoport) vett alapul SPDY (gyors), egy protokoll, amelyet a Google fejlesztett ki 2009-ben, és kemény munka után, a Mountain View, deklarálták a HTTP / 2-t lezárt protokollként.
A HTTP / 2 előnyei a HTTP / 1.1-hez képest
De végül térjünk át azokra az előnyökre, amelyeket a HTTP / 2 visz a régi HTTP / 1.1-hez:
Aszinkron kapcsolat multiplexelés: A HTTP / 2 párhuzamosan használható, a kérelmek számától függetlenül, így nagyobb számú kérést tesz lehetővé, ami viszont több választ generál minden egyes kérésre egyidejűleg. Ezt a protokollt nagy forgalmú helyszíneken tervezték használni, megakadályozva az ütközést, ami a második előnyhöz vezet.
Fejléc tömörítése és kérés-válasz csővezeték: Mivel a HTTP kérés fejlécek tömörítve vannak, kisebb sávszélességre van szükség. Ezért a betöltés sokkal gyorsabb lesz, és egyszerre sokkal több egyidejű kérést lehet elküldeni.
Titkosítás: Ezt a funkciót a Firefox és a Google Chrome vetette ki az új protokoll elfogadására, ami azt jelenti, hogy a nem túl távoli jövőben még sok olyan webhelyet fogunk látni, amelyek biztonságos kapcsolatokat használnak.
Összefoglalva, az érdekel bennünket, hogy a HTTP / 2 segítségével sokkal gyorsabban tudunk böngészni kedvenc webhelyeinkben, anélkül, hogy összeomlanak, különösen olyan mobileszközökről, amelyek kevesebb memóriával rendelkeznek (vagy rendelkeztek), mint egy számítógép.
Mit hoz nekünk a Firefox 36?
Nos, a Firefox 36 támogatást nyújt a HTTP / 2-hez (amely még nem valósult meg, legalábbis globálisan nem), Médiaforrás-kiterjesztések (MSE) kezelni a natív reprodukciókat a HTML5-ben a Youtube-ban, a korrekciókat a HTML5-ben, a parancsikonok szinkronizálását az új lapon, a Beállítások megtekintésének új módját és még sok minden mást lásd itt.
Ha nem szeretné megvárni, hogy a fejlécterjesztésbe belefoglalja, akkor itt vannak a linkek:
Megjegyzés: A Google Chrome támogatja a HTTP / 2-t is
A Firefox 36 tesztelése 😛
Itt a Windows-ból minden rendben (várva, hogy holnap megjelenjen az Iceweasel 36). Végül a Youtube-on található videók jól játszanak, de egyelőre a Firefox ment meg a kötőjelből.
Iceweasel 36 tesztelése a Debian Wheezy-től. Nyilvánvalóan továbbra is a GStreamer programot használja videók lejátszására H.264-ben, az MSE nem hajtotta végre, az EME pedig letiltotta (hála istennek), és az a vicc, hogy a YouTube nem indítja el automatikusan a lejátszót HTML5-ben, és továbbra is a Flash player.
Egyébként itt van a Iceweasel 36 váltólista.
Kérdésem lenne az aszinkron kapcsolat multiplexeléssel kapcsolatban
Ez nem lesz negatív hatással a biztonságra, a ddos típusú támadások miatt, vagy egyszerűen csak azért, mert a "korlátozott" kiszolgálókat könnyebben dobják ki.
Ez az aggodalom van jelenleg.
f5 f5 f5 és kabum !!! már nincs szüksége loicra a barátkiszolgáló eldobásához 😀
Éppen ellenkezőleg, a multiplexelés lehetővé teszi a kiszolgálók számára, hogy ezt a technikát használva nagyobb számú egyidejű kapcsolatot kezeljenek, mivel a HTTP2 szerver-kliens minden egyes valós kapcsolatához több adatfolyam is kezelhető egy adott vezérlő rendszer alatt. Nem arról van szó, hogy varázslatosan több kapcsolat is megnyílik (pontosan ez történik most, amikor egy oldal megnyitásakor több HTTP-kapcsolat is megnyílik annak tartalmának betöltéséhez), hanem az, hogy ugyanaz az egyetlen kapcsolat lehetővé teszi, hogy több adatfolyamot élvezzen, és szolgáltatások.
A multiplexelési technikák működésének legjobb példája a telefonálás, ahol ezt a technikát évek óta használja, hogy növelje a rádióbázisonkénti kapcsolatok számát, és ezzel egyidejűleg növelje sebességüket is. A 2G, 3G és 4G rendszerei intenzíven használják az ilyen típusú technikákat.
Nos, most várjuk meg, hogy ez szabványossá váljon, és az nginx, a többi pedig megvalósítsa a szerver oldalon. Ezek a protokollfrissítések izgalmasak, és egyelőre nagyon szeretjük őket, de már nagyon régen vártak rájuk.
Nos, az NGinx-től szerintem nincs semmi probléma: http://www.serverwatch.com/server-news/nginx-gearing-up-for-http2.html
Megjegyzés: A Google Chrome támogatja a HTTP / 2-t is
Tehát nekik is van http2: Opera, Chromium, Maxthon és a hosszú ETC. amelyek a Chrome motort használják, igaz?
Jó az FF-nek, mert nem maradt le ebben a tekintetben.
Pontos! Vagy legalábbis elméletben.
Szia Elav!
Talán téves értelmezésem.
"Összefoglalva: az érdekel minket, hogy a HTTP / 2 segítségével sokkal gyorsabban böngészhetünk kedvenc webhelyeinkben, anélkül, hogy összeomlanak, különösen olyan mobileszközökről, amelyek kevesebb memóriával rendelkeznek (vagy rendelkeznek), mint egy számítógép."
Milyen hatással van a nagyobb vagy kevesebb RAM-mal az átviteli sebesség jelentősége a HTTP / 2 protokoll számára?
Arra gondol, hogy mivel kevesebb az adatletöltés, kevesebb memóriát foglal el? De nem értettem.
Ölelés!
Valamit megértettem én is. Feltételezzük, hogy minél nagyobb a tartalom feldolgozása a megjelenítési probléma miatt, annál nagyobb az ügyfél erőforrásainak felhasználása. Vagy ezt értem én mindebben 😀
Javította a Mozilla a memóriafogyasztási problémát?
Üdvözlettel. Itt van megoldás:
http://www.ubuntuleon.com/2015/02/en-busca-de-la-cache-de-fuego-aka.html
Nyilvánvalóan igen, mivel a netbookomból tesztelem, és ugyanolyan simán fut, mint az Opera Blink a Windows partíción. Holnap elérhető lesz a Iceweasel 36, és részletesen elmondom, hogy sikerült.
Egy ideje kipróbálom a jégmadár 36-at, és van néhány olyan dolog, ami nem tetszik.
1. Az első a hirdetések megjelenése a Hello alkalmazásban, olyan logókkal, amelyek nem nyílt forráskódúak, és nincs lehetőségük megnézni vagy sem. Vagyis bár a firefox vagy a jégmadár csomagok nem hozzák meg a logók képeit, a böngésző azok betöltése közben beépíti őket anélkül, hogy bármilyen választási lehetőséget adna Önnek, ami megkérdőjelezheti a helyüket a Firefox csomag férfi tárházaiban.
2. A második a keresőmotorhoz kapcsolódik, ha valaki rákattint a nagyítóra, és nincs szöveg, akkor a különböző keresőmotorokkal ellátott menü nem jelenik meg, ráadásul keresés után visszatér az alapértelmezett keresőhöz, ami bizonyos ponton bosszantó és nehézkes.
Az első pont szerint, bár hadd mondjam el, hogy a Firefox Hello web technológiát használ, és mivel az Iceweaselben a Mozilla szerverét használják, gyakorlatilag lehetetlen eltávolítani a szponzor logóját (ami a Telefónica).
Másrészt úgy látom, hogy eltávolították a logót a keresési régióból, mivel a korábbi verziókban problémáik voltak a logó megjelenítésével (mind az alapértelmezett kezdőlapon, mind az "új lap" részben), amellett, hogy hiányoztak az MSE rendszer és a CISCO által biztosított H.264 kodek (hála istennek, hogy a YouTube alapértelmezés szerint konfigurálható HTML5-ben való megtekintésre).
És egy dolog: alapértelmezés szerint már nem használja a VP8 kodeket, hanem a GStreamer segítségével H.264 videókat játszik le a Youtube HTML5 lejátszójában (Miért nem használja a VP9 kodeket?).
PS: Az előző megjegyzés, amelyet spamnek bélyegeztek. Jobb volt az akismet.
Kiváló hír
hihetetlen, hogyan halad a technológia