Как поменять ТЕН в водонагревателе
Два доктора філософії студенти та професор Лабораторії інформатики та штучного інтелекту MIT, до якої приєднався професор Гарварду, випустили новий метод завантаження веб-сайтів швидше. Система, названа Polaris, завантажує більшість сторінок на 34% швидше, ніж їхні поточні швидкості завантаження. Сторінки в 95-му процентилі - ті, які є найбільш складними, подібними до тих Нью-Йорк Таймс - швидше завантажуйте 59 відсотків.
Це є значним досягненням - не тільки тому, що це робить дуже безболісний досвід набагато більш безболісним. У статті зазначаються кращі швидкості для самих веб-сайтів:
«Додаткові затримки всього на кілька мілісекунд можуть призвести до того, що користувачі покинуть сторінку на ранніх стадіях; Таке раннє відмову призводить до втрати мільйонами доларів доходів власників сторінок. Час завантаження сторінки також впливає на рейтинг сторінки за пошуковими системами - швидше сторінки отримують вищі ранги."
Головний автор статті, Раві Нетравалі, пояснив Обернено "головна мета його команди - широке прийняття багатьох веб-сайтів".
"В даний час, щоб використовувати Polaris, сайт повинен генерувати дрібний графік залежності (автоматично, використовуючи Scout) і відповідати на запити клієнта з графіком і планувальником Polaris JavaScript." Netravali написав в електронному листі. "Браузери можуть розглядати цю відповідь як стандартний об'єкт JavaScript (ніякі зміни в браузері не потрібні), і сторінка буде завантажуватися повністю (і ефективно)."
Netravali сказав, що іншою метою його команди є включення Polaris до існуючих браузерів, таких як Chrome, Firefox і Edge. «Це зробить усиновлення ще більш поширеним. Отже, ми зараз думаємо про найкращу стратегію випуску, щоб зробити це.
Самі веб-сайти, які є особливо складними, найбільше виграють від Polaris. Дослідники перевірили свою систему на 200 сайтах. (Найбільш складним сайтом у цій групі був weather.com; ESPN.com також відчутно покращився час завантаження сторінок.) Ці сайти мають складні "графіки залежності", які відображають Polaris, і в певному сенсі демістифікують і визначають пріоритети.
Ці переваги демонструють, що Polaris робить найкраще: оптимізує, як браузери розуміють веб-сайти. Гарвардський професор Джеймс Мікенс порівнює його з подорожами. Мандрівник, який знає свій маршрут - весь список міст і країн, які він або вона повинні відвідати - завчасно може розробити ефективну подорож. Але поїздка, що нагадує полювання на сміттярів, може бути дуже неефективною: ви підете в одне місто, а потім в інше, аби дізнатися, що вам буде легше йти в наступне місто на шляху від першого до другого.
«Продуктивність Polaris залежить від мережевих умов і структури / складності веб-сторінки», - пояснює Netravali. «Що стосується умов мережі, прибутки будуть найбільшими, коли затримки високі (наприклад, стільникові мережі). Що стосується складності, то приріст збільшується, оскільки сторінки мають все більше і більше об'єктів (особливо динамічні об'єкти, які можуть призвести до подальших виборів об'єктів). Так, наприклад, сайт, як www.apple.com, не бачить великих успіхів у Polaris, оскільки сайт досить простий (він має кілька об'єктів, в основному зображення, тому замовлення замовлень не має великого значення). Такі сайти сьогодні дуже рідкісні (і тенденція полягає в тому, що вони теж стануть більш складними в майбутньому). Сайти на медіані більше схожі на домашню сторінку ESPN. Ці сайти мають набагато більше об'єктів і мають користь від Polaris, оскільки певні об'єкти мають вищі пріоритети над іншими. Потім на 95-му процентилі є сайти, такі як weather.com і nytimes.com, які мають багато об'єктів (100) і потребують інтелектуального планування запитів, який робить Polaris."
Hari Balakrishnan, професор MIT CSAIL на проекті, вказує, що технологія не буде примусована нікому, але дає можливість. "Сайти, які хочуть прискорення, можуть використовувати Polaris без модифікації браузера", - сказав він. "На сайтах постачальника вмісту необхідно вирішити використовувати його".
Оптика прорив, що робить Інтернет 100X швидше може зберегти веб
Пристрій, винайдений лабораторією нанофотоніки на основі штучного інтелекту RMIT, використовує "кручений світло" для прискорення роботи в Інтернеті. Примушуючи світло до цих спіралей, група розширює пропускну здатність інформації для подорожі, а їх пристрій переводить дані у електронну форму.
MIT розробив новий пошук помилок для популярного веб-каркасу Ruby на рейках
Дослідники Массачусетського технологічного інституту розробили програмне забезпечення, що представляє собою прорив у сфері безпеки для програм, написаних у популярній рамці веб-додатків Ruby on the Rails. При тестуванні на 50 веб-додатках, написаних на Ruby on Rails, програмне забезпечення виявило 23 помилки, не беручи більше, ніж ...
Відкрита бета-версія 'Battlefield 1' показує, що гра вимкнена на перспективний старт
На цьому тижні відкрита бета-версія для Battlefield 1 прибула на ПК, Xbox One і PS4. Ця еволюція франшизи Battlefield іронічно зробила крок назад у часі, занурившись у конфлікт Першої світової війни. Але цей крок назад - крок вперед для франшизи в цілому. На поверхні Battlefield 1 відчуває себе точно ...