Чи всі зараз мають JavaScript? Не згідно з урядом Великобританії.
У дописі урядових цифрових служб (GDS) повідомляється, що 1,1 відсотка користувачів (які складаються з населення Великобританії в цілому) не отримували JavaScript.
Це складалося з 0,2 відсотків людей, чиї браузери не підтримують JavaScript або явно відключили його, і величезні 0,9 відсотка користувачів, які увімкнули JavaScript, але з якихось причин не отримали його успішно (можливо, їх поїзд пішов в тунель - це трапилося з усіма нами).
Отже, на будь-якому веб-сайті добре запропонувати базовий досвід для користувачів без JavaScript.
Ще однією вагомою причиною забезпечення того, щоб ваш сайт працював без JavaScript, є те, що на порожню сторінку не надходить багато соку Google.
Набагато краще переконатись, що той самий вміст доступний у версії без JavaScript. Гаразд, отже, очевидно, павуки Google досить розумні, щоб запустити JavaScript в наші дні, але як бути з іншими ботами, що сканують Інтернет?
Останнє питання рендерінгу сторінки у браузері - це показник продуктивності при першому завантаженні. Замість того, щоб завантажувати якийсь HTML і застосовувати до нього CSS, браузер також повинен виконати деякий JavaScript, а потім зібрати сторінку.
Цей критичний шлях до першого завантаження додатково затримується, оскільки браузер зазвичай починає завантажувати будь-які вбудовані зображення перед відтворенням.
З JavaScript він повинен почекати, поки вміст сторінки не буде доданий до DOM. Детальніше про це ви можете прочитати тут.
Слова: Джош Емерсон
Джош - розробник інтерфейсу в Менділі.Ця стаття спочатку була опублікована в журналі net.