Структура JavaScript, яка ставить веб-сторінки на дієту - консультант з ліцензування

Сайти занадто важливі. Звичайний веб-сайт у всьому світі становить близько 2 мегабайт, за даними HTTP Archive, веб-сайту, який відстежує загальну ефективність веб-сайтів та технологій, які вони використовують. Звичайно, ви можете завантажити 2 мегабайти менше, ніж 2-й на чудовий мобільний 4G […]

Сайти занадто важливі.

Звичайний веб-сайт у всьому світі становить близько 2 мегабайт, за даними HTTP Archive, веб-сайту, який відстежує загальну ефективність веб-сайтів та технологій, які вони використовують. Звичайно, ви можете завантажити 2 мегабайти менше, ніж 2-й за чудовим мобільним посиланням 4G. Але сьогоднішні веб-сторінки у всьому світі є проблематичними для людей, які сьогодні мають повільні зв’язки або мають невелику пропускну здатність. Не все так давно, складна діяльність або програмне забезпечення у формі на дискеті розміром 4 мегабайти.

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

Щоб створити ці інтерактивні веб-сайти, багато світових веб-розробників трансформуються, щоб відкрити пропозиції пропозицій, які справляються із загальними робочими місцями. Ці програми звільняють програмістів від безлічі бурчання, але можуть включати важку роботу. Наприклад, відома відкрита бібліотека React для побудови споживчих інтерфейсів важить сто кілобайт. Додайте деякі інші програми та графіку, і незабаром ви заговорили багато мегабайт.

Новий фреймворк JavaScript Svelte, створений візуальним журналістом та розробником програмного забезпечення Loaded Harris, має на меті спростити створення швидших, зменшених інтерактивних веб-сайтів та програм. Інтернет-розробник Шон Ван каже, що мінімізує розміри свого веб-сайту зі 187 до 9 кілобайт, переключившись з React на Svelte.

"Це був важливий момент" нічого собі ", - говорить Ван. "Я навіть не прагнув покращити розміри, і він просто впав".