HTTP/2 101 (Chrome Dev Summit 2015)

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • HTTP/2 is coming. Actually, it’s here. Right now. It impacts not only your user’s experience but also the way you need to think about your website and webapps. Let’s see how HTTP/2 came to be and how it makes development easier.
    Surma is an engineer working with the Chrome team. He likes to cut himself on the bleeding edge, goes full-stack every once in a while and prefers good code over functional one.
    Watch more talks from Chrome Dev Summit 2015: goo.gl/e4c7vD
    Subscribe to the Chrome Developers channel at: goo.gl/OUF4e2

Комментарии • 32

  • @feldinho
    @feldinho 8 лет назад +54

    Those mics are awesome!! some high fidelity water drinking in these videos! (btw, I loved the content as well :) )

  • @hobbyturystaSEO
    @hobbyturystaSEO 4 года назад +6

    "So having multiple connections is actually bad for you. So you still want to do CDN's obviously, because you want to be geographically close to your clients, but you want to keep the number of origins as low as possible to exploit the fact of the shared compressor as much as possible." golden quote

  • @hnasr
    @hnasr 6 лет назад +28

    This is some great content!

    • @tee-tech-old62
      @tee-tech-old62 4 года назад +6

      you here? :D i just watched your h2 video

    • @SadgeZoomer
      @SadgeZoomer 3 года назад +5

      hussein gang here

  • @hnasr
    @hnasr 6 лет назад +6

    Hmmm 6:30 HTTP supposed to be stateless? does that mean HTTP2 is stateful? I'm confused this just broke the HTTP protocol semantic

    • @justinkim7202
      @justinkim7202 5 лет назад +2

      No he doesn't meant that http2 is stateful and it isn't stateful. He was pointing out that one of the flaws of http1 is that there's a lot of repeated "metadata" (http headers) in the communication, using cookies with session IDs as an example. The point was not about the state. He was trying to point out the problem of repeated http headers which has performance implications and that this problem has been addressed in http2.

  • @abhirocks550
    @abhirocks550 8 лет назад +1

    Great explanation.Thanks for the info.

  • @GGAAAFF
    @GGAAAFF 8 лет назад

    WOW. Thanks. Good explanation.

  • @unperrier5998
    @unperrier5998 3 года назад +1

    At 3:15 I doubt that gmail was available in 1997, Google was yet to be founded :)

  • @devvvvvvvvvvvv
    @devvvvvvvvvvvv 8 лет назад +14

    4:18 lol

    • @SandyDamy
      @SandyDamy 8 лет назад

      I literally took screenshot and shared before reading your comment :)

  • @adzy31
    @adzy31 8 лет назад +1

    This talk was great but I'm looking for an update on this from 2016 with updated info on uptake and an update on all of the "unknowns" back when this talk happened. Can anyone recommend something please?

  • @supernetmarketing1
    @supernetmarketing1 8 лет назад

    great

  • @jensriisomschultz3809
    @jensriisomschultz3809 6 лет назад

    Ohai Surma!

  • @formationmaroc3925
    @formationmaroc3925 3 года назад +1

    HTTP/9.0 has just one method and that's get 2:50

    • @NimTheHuman
      @NimTheHuman 2 года назад

      Oo! Good catch! I just looked at HTTP/0.9, and you're right, it's just the GET method.
      I miss the good ol' days. Simpler times. (jk)

  • @gokou0017
    @gokou0017 4 года назад +1

    2:23 not http 0.1, but 1.0 - grammar man(does nothing corrects every thing) :p

  • @easyappscompany
    @easyappscompany 5 лет назад

  • @pavankakarla1898
    @pavankakarla1898 8 лет назад +1

    Hi bro...!!! i like to learn google products.. am a big fan of them. am just a normal application support guy in a capital markets domain. but I want to develop some stuff as well...
    manifest.json makes extensions for chorme... i just noticed der is a lot if stuff going on google chorme... just in recent hours i see a lot of video's.
    can you tell me, where to start if i want to be a chorme dev.
    technical am good with commandline. bat n. sh scripts.
    need to. learn JAVA n all JSON n stuff...
    need a bit of guidance.. am really interested to learn n start something with chorme..
    booked a domain as iriechorme, i just love chorme..
    pls give me some suggestions

    • @pavankakarla1898
      @pavankakarla1898 8 лет назад

      but I really uunderstood lot of stuff....!!!
      very good explanation.
      big up

    • @RickonDraw
      @RickonDraw 8 лет назад

      +Pavan Kakarla you can go to www.udacity.com/ and check out some free courses there. Alot are made by google and are very helpfull to learn development.

    • @pavankakarla1898
      @pavankakarla1898 8 лет назад

      Thanks rick

    • @djds4rce
      @djds4rce 8 лет назад

      +Pavan Kakarla You can start with learning HTML,CSS and Javascript and build up on that. I think you can skip Java for now. And as Rick suggested Udacity is a very nice resource.

    • @rtkabee8692
      @rtkabee8692 8 лет назад

      van Kakarla

  • @rentedunicorn
    @rentedunicorn 8 лет назад +5

    could you not make sound while drinking water please? :(

  • @serdarbaykan2327
    @serdarbaykan2327 5 лет назад +6

    thank you for great presentation, but unfortunately the occasional drinking water and smacking lips is so annoying that I had to finish the video on subtitles

    • @highsociety7677
      @highsociety7677 5 лет назад

      Thanks for the tip! 10 minutes in and I'm about ready to murder someone I'm so annoyed.