• Главная
  • Карта сайта
Не найдено

8 технологій з інтернету майбутнього, які можна спробувати вже зараз

  1. 1. HTTP2 і SPDY
  2. 2. WebRTC
  3. 3. IFTTT
  4. 4. SRCSET
  5. 5. Native Client
  6. 6. HTML5
  7. 7. Браузер нового покоління Chrome Canary
  8. 8. Програми перегляду нового покоління Firefox Auralis і Aurora

Всесвітня Мережа завжди була мінливої ​​середовищем. Ще пару років тому стандартними засобами створення і відображення відео і анімації були Adobe Flash і Microsoft Silverlight. Сьогодні ж ці і багато інших технології йдуть в минуле, оскільки втрачається сама необхідність використовувати якісь додаткові плагіни для перегляду відео, прослуховування музики і навіть для спілкування через інтернет.

Які ж зміни чекають Мережа в самому найближчому майбутньому і які нові інтернет-технології знаходяться в розробці або вже доступні для вашого браузера? Нарешті, які перспективи самих браузерів в епоху розквіту додатків?

1. HTTP2 і SPDY

Всі сучасні веб-адреси починаються з поєднання «http: //» - незважаючи на те що в браузері це набирати не обов'язково. Букви «HTTP» означають «HyperText Transfer Protocol», тобто «протокол передачі гіпертексту», який являє собою технологію пересилання даних веб-сторінок від віддаленого сервера до клієнтського комп'ютера. Протокол HTTP був розроблений Тімом Бернерс-Лі ще в березні 1991 року, і з тих пір він не дуже змінився. До речі, сам сер Бернерс-Лі потім неодноразово зізнавався, що подвійний слеш на початку URL з'явився помилково і зовсім нічого не означає.

Тим часом в протоколі HTTP присутня безліч давно непотрібних анахронізмів, котрі лише сповільнюють час завантаження сторінки в браузері, і тому фахівці ведуть роботу по заміні його на що відповідає сучасним вимогам варіант HTTP2.

Чотири роки тому в Google почали розробку нового варіанту HTTP, який отримав назву SPDY (вимовляється як «спіді»). Основним завданням створення SPDY було саме прискорення завантаження сторінок. При використанні HTTP для завантаження однієї сторінки клієнтський комп'ютер відправляє на веб-сервер десятки різних запитів. SPDY дозволяє прискорити цей процес за допомогою технології мультиплексування, коли кілька сигналів зводяться в один, а також завдяки системі приоритизации найбільш важливих запитів.

За останніми даними Google, технологія SPDY дозволяє прискорити завантаження типової сторінки Google News приблизно на 45%. І, так, вона доступна вже сьогодні у всіх останніх версіях популярних браузерів - починаючи з Chrome і Firefox і закінчуючи Internet Explorer в Windows 8 і 8.1.

1

Але, на жаль, поки дуже невелика кількість сайтів в інтернеті оптимізовано під технологію SPDY. Перевірити, чи підтримує конкретний ресурс SPDY, можна на сторінці SPDYCHECK , Просто ввівши URL потрібного сайту. На момент написання цих рядків нову технологію підтримували такі популярні сайти, як Facebook, Twitter та WordPress. Однак ні Lenta.Ru, ні Вікіпедія, ні LiveJournal SPDY похвалитися цим поки не можуть.

Швидше за все, SPDY стане частиною нового стандарту HTTP2, розробка якого в даний час триває. Впровадження подібних стандартів здатне зайняти роки, однак після цього багато сайтів будуть завантажуватися на призначених для користувача терміналах практично миттєво.

2. WebRTC

Вам більше не знадобиться ні Skype, ні якоїсь іншої VoIP-сервіс для установки голосового або відеозв'язку через інтернет: технологія WebRTC дозволяє організовувати відчути між будь-якими користувачами соціальних мереж, таких як Facebook, прямо зі сторінок цієї мережі. Технічна основа WebRTC - API на JavaScript, що інтегруються безпосередньо в браузер. В WebRTC також використовується маса напрацювань в області звукових і відеодвіжков, включаючи придушення шуму і луна, а також стиснення сигналу для передачі по повільних каналах.

Завдяки WebRTC можна буде забути про безглузді затримки при запуску багатокористувацьких відеоконференцій, особливо якщо один з користувачів ще не скачав і не встановив потрібний софт. Все необхідне для голосових і відеодзвінків буде вбудовано в браузер. Чи стануть звичайними відеоконсультації потенційних клієнтів в інтернет-магазинах; сьогодні подібним сервісом може похвалитися лише Amazon: в ридерах Kindle останнього покоління досить натиснути кнопку, щоб почати відеочат зі службою технічної підтримки.

Крім того, впровадження WebRTC здатне підняти на принципово новий рівень інтерактивність веб-сайтів. Якщо користувач дасть сайту доступ до своєї веб-камері, різні сервіси зможуть бачити своїх відвідувачів. Це дозволить, наприклад, автоматично змінювати розмір шрифту, якщо користувач занадто близько нахилився до монітора, промотувати сторінку, якщо очі опустилися до низу екрану: подібна функція, яка відстежує рух очей, вже є в деяких смартфонах Samsung.

І найголовніше: всі технології, що входять до складу WebRTC, безкоштовні для всіх власників сайтів, яким не потрібно робити ліцензійні відрахування за використання якихось пропрієтарних систем.

API WebRTC вже вбудовані в останні версії браузерів Chrome, Firefox і Opera. Справа за малим - дочекатися мобільної версії, щоб можна було повноцінно використовувати смартфони та планшети.

3. IFTTT

«Компьютерра» неодноразово писала про концепцію «інтернету речей» (див. тут і тут ); коротко - вона передбачає безпосереднє «спілкування» самих різних пристроїв через інтернет без будь-якого втручання людини. Тим часом ми все ще на самому початку шляху автоматизації «інтернету речей», і до повноцінного його використання далеко.

Кращий приклад правильно організованого «інтернету речей» - це мережева служба ifttt.com IFTTT (вимовляється як «ІФТ»), що відноситься до категорії так званих змішання кольорів-сервісів, тобто веб-сервісів, які об'єднують в єдиний інструмент дані з різних джерел. Абревіатура IFTTT розшифровується як «If this, than that», тобто «якщо це, тоді то», і саме так і діє ця служба, яка автоматизує виконання заданої послідовності операцій.

Наприклад, ви можете задати автоматичне збереження в хмарі Dropbox всіх фотографій в Facebook, зазначених вашим тегом, або запрограмувати щоденну відправку вам текстових повідомлень про прогноз погоди вранці о 7:00.

Але якщо об'єднати функціональність IFTTT з можливостями апаратних пристроїв, то вийде набагато більш цікава система. Уже можна придбати різні пристрої, сумісні з IFTTT. Наприклад, компанія Belkin випускає датчики руху і вимикачі WeMo , За допомогою яких можна «подружити» навіть саму далеку від інтернету апаратуру. Найпростіший приклад - охоронна система: спрацьовування датчика руху може привести до відправки вам СМС, повідомлення електронної пошти або, що набагато більш несподіваним для зловмисника, до включення на повну гучність вашої стереосистеми.

Нещодавно IFTTT домовилася з американським магазином «розумних речей» Smart Things , Який, крім іншого, торгує вимикачами і дверними замками, керованими через інтернет. При використанні таких пристроїв ви зможете, наприклад, включати світло в будинку, пославши текстове повідомлення, або відкрити вхідні двері гостям за допомогою твіти.

При використанні таких пристроїв ви зможете, наприклад, включати світло в будинку, пославши текстове повідомлення, або відкрити вхідні двері гостям за допомогою твіти

Надалі «інтернет речей» зможе забезпечити повністю автоматичний сервіс зовсім іншого рівня. Наприклад, ваш смартфон, визначивши за координатами GPS, що ви перебуваєте в декількох кілометрах від будинку, може послати сигнал домашньої кліматичній системі включити опалення або, навпаки, охолодити повітря. Комп'ютер вашого автомобіля зможе підключатися до телефону і, наприклад, автоматично записувати вас на чергове техобслуговування. Можливих застосувань безліч.

4. SRCSET

Поява екранів з високою роздільною здатністю, таких як Retina на iPad і MacBook, призвело до виникнення несподіваної проблеми: багато зображення на веб-сайтах виглядають на них розпливчастими або зернистими, оскільки були підготовлені і оптимізовані під звичайні дисплеї.

Традиційно на веб-сторінках використовуються фотографії обмеженого дозволу і якості: спочатку через низькі швидкості з'єднань, а потім через невелику дозволу власне екранів. Більш того, завжди вважалося поганим тоном вішати на сайт «важкі» многомегабайтние зображення, які сильно сповільнювали завантаження і до того ж обходилися недешево на мобільних та інших з'єднаннях з помегабайтной тарифікацією.

Але як же бути, якщо «оптимізовані» зображення виглядають жахливо на які отримують все більше поширення «ретіноподобних» дисплеях, а власникам звичайних пристроїв немає сенсу качати зображення високої роздільної здатності - адже неможливо розміщувати на сторінці одночасно кілька версій зображень? Або можливо?

Новий атрибут «srcset», що входить до складу розширень стандарту HTML5, про який трохи нижче, дозволяє видавати зображення різної якості, залежно від дозволу екрану клієнта. Підтримуються модифікатори кратності - наприклад, 2х (щільність пікселів підвищена вдвічі), 3х (втричі).

Атрибут «srcset» підтримується в усіх браузерах, заснованих на движку WebKit, і, зрозуміло в Apple Safari, але він поки не став загальноприйнятим стандартом. Демонстрацію «scrset» в дії можна побачити тут .

5. Native Client

До сих пір зберігається солідна різниця в продуктивності і можливості веб-додатків, доступних через браузер (наприклад, Google Docs), і «повноцінних» настільних додатків, що встановлюються і запускаються на ПК (наприклад, Microsoft Office). технологія Google Native Client дозволить подолати цю різницю і запускати додатки, написані для десктопів, прямо всередині браузера.

Завдяки Native Client різні додатки, написані на мовах C і C ++, такі як Microsoft Word або Adobe Photoshop, можна встановлювати на веб-сайті, при цьому доступ до них можна отримати через звичайний браузер.

До недавнього часу працювати з цими додатками можна було тільки на машинах з певним типом процесора, для якого вони були написані, - а точніше, з чіпами з набором інструкцій x86, що встановлюються в більшості ПК. Це означало, що браузерні доступ до них був неможливий з планшетів на Android, переважна більшість яких працює на процесорах з архітектурою ARM.

Однак нещодавно Google випустила Portable Native Client , Що дозволяє працювати з такими додатками на будь-якому пристрої, незалежно від типу процесора. Поки Portable Native Client функціонує тільки в браузері Chrome, але це означає, що власники «хромбуков» на основі процесорів ARM (наприклад, Samsung Series 3) зможуть запускати додатки, раніше доступні тільки для x86-сумісних процесорів.

З прикладами використання Native Client можна ознайомитися вже сьогодні. Запустіть браузер Chrome і насолодитеся 3D-графікою в грі Bastion або покрутіть 3D-глобус Землі .

6. HTML5

HTML5 - це нова версія мови розмітки веб-сторінок. Вона вже досить широко використовується в інтернеті, хоча все ще не має офіційного статусу, що присвоюється консорціумом W3C.

головне достоїнство HTML5 і принципова відмінність від попередніх версій - опис мультимедійного контенту безпосередньо засобами коду. Для вставки таких елементів в HTML5 використовуються нові теги «video», «audio» і «canvas»; відсутня необхідність в якихось додаткових плагінах начебто Adobe Flash.

HTML5 - крос-платформна технологія, доступна на будь-яких електронних пристроях завдяки сумісним браузеру. Крім того, HTML5 можна використовувати для створення веб-додатків, які потребують постійного підключення до Мережі, таких як Gmail Offline .

Всі основні сучасні браузери, включаючи мобільні, підтримують HTML5, а найкращою наочною демонстрацією нової версії мови розмітки можна вважати тест Futuremark Peacekeeper . Тести на якість відображення графіки, відео та ігрові функції працюють на будь-якому пристрої, від ноутбука до смартфона, і в будь-якій операційній системі.

7. Браузер нового покоління Chrome Canary

Давно залишилися в минулому часи, коли кожна нова версія браузера ставала подією. У деяких браузерів дрібні поновлення трапляються кілька разів на місяць, і навряд чи хтось із тих, хто читає ці рядки зможе з ходу сказати, через браузер якої версії він це робить. Більш того, браузери здатні оновлюватися автоматично, і користувач може навіть цього не помічати.

При цьому всі провідні розробники зазвичай викладають попередні версії новинок для всіх бажаючих спробувати новий дизайн і нові функції. Крім іншого, це дозволяє зібрати відгуки від безлічі тестерів-ентузіастів, послуги яких не потрібно оплачувати: не секрет, що «сирі» версії не завжди можуть похвалитися стабільністю і відсутністю помилок.

У Google є відразу кілька каналів для бета-тестерів, що дозволяють завантажувати та встановлювати попередні версії браузера Chrome на різних стадіях розробки. Найцікавіша версія - Canary, оновлювана щодня і містить найостанніші нововведення. На відміну від інших бета-версій Chrome, встановлених поверх вашої версії, Canary можна встановити окремо і, награвшись, повернутися до звичайної стабільної версії.

Завантажити Chrome Canary можна тут . В Canary є корисна функція, яка відображає мініатюрний значок гучномовця на вкладці сторінки, де відтворюється звук, тому ви можете швидко знайти дратівливий таб. Крім того, в цій версії тестується новий детектор вірусів, що не дозволяє встановлювати відомі віруси з різних сайтів.

8. Програми перегляду нового покоління Firefox Auralis і Aurora

Бажаючі можуть вибрати одну з двох експериментальних версій браузера Firefoх. Бета-версія стандартного «настільного» браузера відрізняється новим мінімалістичним дизайном Auralis, в якому відображаються органи управління зводяться до мінімуму, а увагу користувача акцентується на утриманні сторінок.

браузер Firefox Aurora орієнтований на комп'ютери з сенсорними екранами. Якщо браузер встановлений на машині під управлінням Windows 8 / 8.1 і обраний в якості основного, то в ньому з'являться великі кнопки з боків вікна для зручного переходу на попередню сторінку, для відкриття нової вкладки і деякі інші спеціалізовані функції.

Оперативно стежити за змінами, що вносяться в експериментальні версії Firefox, можна на каналі Nightly . Тестові версії браузера доступні для операційних систем Windows, OS X, Linux і Android.

Які ж зміни чекають Мережа в самому найближчому майбутньому і які нові інтернет-технології знаходяться в розробці або вже доступні для вашого браузера?
Нарешті, які перспективи самих браузерів в епоху розквіту додатків?
Або можливо?
Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью