Протокол передачі гіпертексту (або HTTP) - це протокол, який використовується для запиту інформації з сервера, щоб ви могли побачити веб-сторінку, яку ви запитуєте на своєму обчислювальному пристрої. Але сьогодні швидкість широкосмугового зв'язку, мультимедіа, соціальні медіа, хакери і безліч інших проблем змушують реалізувати наступну ітерацію HTTP - це HTTP / 2.
Що таке HTTP / 2?
Версія, яка зараз існує, HTTP / 1.1, використовується з 1999 року, і, враховуючи багато змін в екосистемі, настав час для нового стандарту.
$config[code] not foundЦі стандарти розробляє робоча група з інженерної розробки в Інтернеті (IETF), і організація нещодавно опублікувала проект HTTP / 2. Проект HTTP / 2 значною мірою надихнув SPDY Google, протокол, розроблений Google для прискорення транспортування та безпеки веб-контенту.
Зміни відбуваються повільно, оскільки сьогоднішні веб-сайти мають більше, ніж просто стандартний HTML. Елементи дизайну, такі як JavaScript і Cascading Style Sheets (CSS), а також мультимедійні та реальні комунікації з WebRTC вимагають більш гнучкої, швидшої і безпечної структури.
З урахуванням цих розробок серверу потрібно надсилати вміст і браузер, який отримує його довше і довше, оскільки додаються нові функції. Для цього потрібно, щоб веб-переглядачі створювали більше з'єднань для передачі запитуваної інформації. Більш детальну інформацію та передачу перекладає на більше часу очікування для споживачів, які бачать будь-який тип затримки як поганий досвід користувача. І поганий досвід користувача може легко перекласти на клієнта, що переходить на корабель і перейти в іншу компанію.
Як HTTP / 2 покращить онлайн-досвід ваших клієнтів?
Звичайно, швидкість - це назва гри, тобто те, що HTTP / 2 доставить. Документовані покращення від 20 до 30 відсотків, і коли всі веб-сервери оптимізовані і технологія дозріває, вона може бути вищою.
Всі основні браузери підтримують HTTP / 2 у різних можливостях. Компанія Google оголосила про поступове розгортання підтримки в Chrome 40 у найближчі тижні. Internet Explorer 11 підтримує його в Windows 10, а Firefox і Opera також підтримують HTTP / 2 через
До деяких з переваг протоколу HTTP / 2 належать:
- Єдине з'єднання, яке залишається відкритим до закриття веб-сайту.
- Мультиплексування, яке дозволяє відправляти і отримувати декілька повідомлень одночасно.
- Визначення пріоритетів для передачі найважливіших даних.
- Стиснення інформації для стиснення на менші біти.
- Натискання сервера, який відправляє додаткову інформацію користувачеві заздалегідь, аналізуючи, яким буде ваш наступний запит.
Якщо ви хочете побачити демонстрацію роботи HTTP / 2, перейдіть за цим посиланням.
http2 Фото через Shutterstock
Більше в: Що є