Як включити JavaScript у вашому браузері

Настали чудові часи – за останні кілька років JavaScript перетворився з чогось маловідомого на важливий інструмент у веб-розробці. Тепер він став настільки невід’ємною частиною веб-сторінок, що більшість інтернет-браузерів навіть використовуюсь спеціальний модуль для запуску JavaScript.

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

Коли JavaScript відключено, ваш браузер не зможе запускати або показувати інтерактивні елементи, що відображаюсь рекламу, анімацію та аудіо. Але гарна новина в тому, що активувати JavaScript дуже просто. Крім того, спеціальні можливості дозволяють відключати JavaScript не повністю, а робити це вибірково для окремих сайтів. 

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

У вашому браузері включено JavaScript. Якщо ви відключите JavaScript, цей текст зміниться.

Інструкції для веб-розробників

Ви можете розмістити у себе посилання на цей сайт, щоб ваші користувачі, у яких відключено скрипти, могли дізнатися, як підключити JavaScript у шести найбільш популярних браузерах. Можете скористатися цим кодом, за необхідності зробивши в ньому потрібні зміни:

<noscript>
 Щоб скористатися повним спектром функцій цього сайту, треба включити JavaScript.
 Дізнатися, <a href="https://www.enablejavascript.io/">
 як включити JavaScript у вашому браузері</a>.
</noscript>

На цьому сайті enablejavascript.io ми намагаємося якомога краще оптимізувати взаємодію з користувачами, у яких відключено JavaScript:

  • Інструкції для браузера користувача знаходяться зверху сторінки
  • Вбудовані повнорозмірні зображення для зручного перегляду

Ми хочемо, щоб у ваших відвідувачів був підключений JavaScript, так само, як і ви!

Google Chrome Google Chrome

  1. Відкрийте браузер Google Chrome на своєму пристрої.
  2. У правому верхньому куту екрана натисніть на іконку Меню (три крапки).
  3. У випадному меню виберіть “Settings” (Налаштування) – третя строчка знизу.
  4. Тепер у меню лівої бічної панелі виберіть “Privacy and security” (Конфіденційність і безпека).
  5. У цьому розділі виберіть “Site Settings” (Налаштування сайту).
  6. Прокручуйте сторінку “Site Settings” униз, доки не знайдете пункт “JavaScript”. Натисніть на нього.
  7. Увімкніть перемикач у положення “Allowed (recommended)” (Дозволено (рекомендується)) – у ввімкненому стані він стане синього кольору.

Вітаємо, ви щойно увімкнули JavaScript у вашому браузері Google Chrome!

Internet Explorer Internet Explorer

  1. Запустіть браузер Internet Explorer та відкрийте вікно.
  2. Виберіть інструменти “Tools” (зазвичай розташовані у правому верхньому куті браузера). Потім виберіть зі списку опцій “Internet Options” (Властивості браузера), або скористайтеся клавішею “Alt”.
  3. Виберіть вкладку “Security” (Безпека).
  4. Натисніть кнопку “Custom Level” (Інший).
  5. Прокрутіть список униз, доки не знайдете напис “Scripting” (Сценарії).
  6. Щоб ввімкнути JavaScript, виберіть “Active Scripting” (Активні сценарії).
  7. Натисніть “Ok”.
  8. Оновіть браузер.

Microsoft Edge Microsoft Edge

  1. Відкрийте свій браузер Microsoft Edge.
  2. Натисніть на три крапки у правому верхньому куту, щоб відкрити вкладку меню.
  3. На вкладці Меню виберіть пункт “Settings” (Настройки).
  4. На панелі налаштувань “Settings” зліва натисніть на “Site permissions” (Дозволи для сайтів).
  5. Виберіть “JavaScript”.
  6. Увімкніть “Allowed (recommended)” (Дозволено (рекомендовано)).

Mozilla Firefox Mozilla Firefox

  1. Запустіть браузер Mozilla Firefox та відкрийте вікно.
  2. Введіть “about:config” у адресному рядку та натисніть Enter.
  3. Натисніть на кнопку “Accept the Risk and Continue” (Погодитись на ризик і продовжити) під попередженням про небезпеку, щоб перейти до сторінки пошуку параметра за назвою.
  4. Тепер у рядку пошуку параметра за назвою введіть “javascript.enabled”.
  5. Знайдіть серед результатів пошуку опцію “javascript.enabled” та увімкніть JavaScript.
  6. Оновіть браузер.

Opera Opera

  1. Запустіть браузер Opera.
  2. Відкрийте меню “Easy Setup” (Просте налаштування).
  3. Прокрутіть це меню донизу та виберіть “Go to browser settings” (Перейти до параметрів браузера).
  4. Тепер прокрутіть униз, знайдіть опцію “Site Settings” (Налаштування сайту) та натисніть на неї.
  5. У цій вкладці знайдіть опцію, де написано JavaScript, та виберіть її.
  6. Увімкніть перемикач “Allowed (recommended)” (Дозволено (рекомендується)), щоб включити JavaScript. Тепер перемикач має бути синього кольору.
  7. Вітаємо, ви щойно активували JavaScript!

Apple Safari Apple Safari

  1. Перейдіть до розділу “Safari” на своєму пристрої.
  2. Виберіть “Preferences”.
  3. Натисніть на іконку безпеки (“Security”).
  4. Виберіть “Enable JavaScript” (Увімкнути JavaScript).
  5. Оновіть браузер.

Довідкова інформація

Що таке JavaScript?

JavaScript – це мова написання скриптів для виконання на боці клієнта, яка насамперед використовується для створення та додавання на веб-сторінки різноманітних динамічних взаємодій. Завдяки своєму швидкому розвитку у технологічному світі JavaScript став фундаментальним елементом сучасної веб-розробки.

Він добре поєднується з традиційними мовами проектування програмного забезпечення та має унікальні характеристики, якими він від них відрізняється. Стиль та структуру веб-сторінок забезпечують CSS та HTML, а JavaScript додає інтерактивні елементи, що поліпшують користувацький досвід.

Звертали увагу на елементи, що змінюються або раптово вискакують на вашому пристрої без перезавантаження сторінки під час сесії перегляду? Так, це і є JavaScript.

Сьогодні ефектний JavaScript використовується у таких сучасних веб-браузерах, як Google Chrome, Safari, Mozilla Firefox, Opera, Internet Explorer, Microsoft Edge, та інші. На айфонах та мобільних пристроях на Android також можна запускати браузери та застосування, які працюють на JavaScript у нативному форматі.

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

Історія JavaScript

Вже минуло 25 років з того часу, як була створена, мабуть, одна з найбільш популярних мов для веб-розробки. З появою інтернету JavaScript став застосовуватися там, де спочатку це зовсім не планувалось. З моменту свого виникнення JavaScript не тільки розвинувся як міцна мова програмування, але й набув нових галузей застосування у сучасній веб-розробці.

JavaScript з’явився у 1995 році на основі мов Scheme, Java та Self, а розробив його Брендан Айк (Brendan Eich), який на той час працював у Netscape Communications. У 1990-х роках браузер від Netscape Communications, який мав назву Netscape Navigator, займав значну долю інтернета та був поширений набагато більше від Mosaic – першого масового браузера. 

Одним із спів-засновників компанії Netscape Communications був Марк Андриссен (Marc Andreessen), що входив до складу команди розробників в Університеті Іллінойсу, яка працювала над проектом браузера Mosaic у 1993 році. По мірі зростання популярності інтернета технологічні компанії почали змагатися у розробці найефективнішого браузера.

Про це дізналась компанія Microsoft та, намагаючись вибороти контроль над інтернетом у Netscape, почала працювати над браузером Internet Explorer. Це призвело до жорсткої війни браузерів між Microsoft та Netscape з метою захопити більшу долю ринку.

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

Це зрозуміли у Netscape та створили концепцію спрощеної мови сценаріїв, яка б дозволяла розробникам додавати до веб-сторінок інтерактивні елементи. Час мав вирішальне значення, і саме тут на сцену виходить засновник JavaScript.

У 1995 році Netscape уклав з Бренданом Айком контракт на створення та впровадження динамічної мови для релізу їхнього браузера Netscape Navigator версії 2.0. Цей проект був дуже терміновим, але Айк поставився до нього як до можливості робити свою улюблену справу та приєднався до Netscape. Так з’явилась ідея спрощеної скриптової мови. Айк назвав її Mocha, але потім змінив ім’я на Live Script. Всього за 10 днів він розробив функціональний прототип, який був готовий до застосування у браузері Netscape Navigator 2.0 Beta.

Намагаючись зберегти своє домінуюче становище на ринку браузерів, Netscape погодився встановити партнерство з Sun Microsystems, розробниками мови програмування Java. Цей союз означав, що Sun Microsystems гарантуватимуть застосування браузера Netscape Navigator в якості веб-платформи, щоб впровадити Java серед Java-ком’юніті. 

У 1996 році, майже рік по тому, назву Live Script було зрештою змінено на JavaScript. Це було суто маркетингове рішення, що мало сприяти прийняттю цієї технології у Java-ком’юніті. JavaScript був представлений як скриптова мова для невеликих проектів на боці клієнта у браузері Netscape Navigator 2.0, а в якості спеціального інструмента розробки солідних веб-рішень було схвалено Java. 

Після цього компанія Microsoft зробила зворотне проектування JavaScript та в такий спосіб розробила користувацьку версію для свого браузера Internet Explorer 3. Її назвали JScript, щоб уникнути юридичних проблем з корпорацією Sun Microsystems, що володіла брендом Java, ліцензію на який вона передала компанії Netscape. 

Технологія JavaScript (та JScript) стала шалено популярною: чиста, гнучка та доступна навіть для тих, хто не був розробником, вона дозволяла створювати більш інтерактивні та динамічні сторінки.

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

Вирішити цю проблему дозволила ECMA-стандартизація. Netscape та Sun Microsystems подали документацію щодо стандартизації JavaScript до ECMA International – організації, що мала займатися створенням та публікацією стандарту. Стандартизація стала значним кроком уперед та привернула увагу спільноти до нової мови.

Це відкрило JavaScript для більш широкої аудиторії та дозволило розробникам брати участь у розвитку цієї скриптової мови. Крім того, стандартизація дозволила контролювати спроби використати код у поганих цілях. Щоб уникнути порушення прав корпорації Sun на торгову марку Java, комітет ECMA вирішив дати стандартизованій мові ім’я ECMAScript. 

Це призвело до ще більшого нерозуміння, але зрештою терміном ECMAScript стала позначатися специфікація, а терміном JavaScript – мова написання сценаріїв.

Для чого використовується JavaScript?

Сфера використання JavaScript змінилась за той час, що минув з моменту його виникнення. Вас може дивувати, чому скриптова мова, що була розроблена всього за 10 днів, змогла повністю змінити інтернет. Ось чому:

Динамічні веб-сторінки

JavaScript збагачує веб-сторінки динамічними взаємодіями, наприклад, елементами та функціями переходу. Він також дозволяє завантажувати нові зображення та об’єкти без оновлення сторінок.

Розробка мобільних та веб-застосувань

JavaScript дуже потужний в тому сенсі, що він має широку низку бібліотек та фреймворків, які застосовуються для створення кросплатформних мобільних та веб-застосувань.

Розробка ігор

JavaScript також використовується для написання веб-ігор: він має величезну кількість бібліотек та фреймворків для написання 2D або 3D ігор.

Серверні рішення

Крім написання сайтів та мобільних застосувань, JavaScript також використовується для створення відмовостійких веб-серверів та для розробки серверної частини застосувань з використанням Node.js.

Переваги включення JavaScript

Включений JavaScript має набагато більше переваг, ніж недоліків, про що свідчить його визнання та переважне використання в інтернеті. Серед переваг включеного JavaScript: 

Більш інтерактивні сайти

Доступ до більш інтерактивних сайтів та інтерфейсів, як от: анімація, відео, рекламні банери та інші невід’ємні елементи сучасного користування інтернетом.

Прискорена швидкість

JavaScript – це сценарій, що виконується з боку клієнта, він прискорює інтерактивність користувача на веб-сторінці завдяки зменшенню запитів до сервера.

Зменшене навантаження на сервер

Оскільки JavaScript працює на боці клієнта, він мінімізує час, потрібний для зв’язку з сервером, що, в свою чергу, дозволяє зберегти пропускну здатність та навантаження.

Обмеження JavaScript

Хоча у багатьох випадках JavaScript покращує роботу веб-сторінок та користувацьку інтерактивність, все ж таки є щось, чого JavaScript не вміє. Зараз ми розповімо вам про деякі обмеження JavaScript:

  1. Самим істотним обмеженням JavaScript є відсутність єдиного батьківського тіла для реалізації.
  2. JavaScript не годен захистити джерело вашої сторінки або ваші зображення, тобто користувач, що переглядає сторінку, може завантажити на свій пристрій зображення, що на ній містяться.
  3. JavaScript не володіє мультипроцесорними можливостями, тому він не має контролю за пам’яттю.
  4. І нарешті, JavaScript не має доступ до веб-сторінок, що розташовані на іншому домені. Хоч користувачі і можуть одночасно передивлятися сторінки з різних доменів, але JavaScript, що працює на сторінці одного домена, не може отримати доступ до даних на сторінці з іншого домена.

Як відключити JavaScript

Браузер з включеним JavaScript дійсно має багато переваг. Але іноді може виявитися корисним тимчасово відключити JavaScript з міркувань безпеки. Така можливість є у більшості сучасних веб-браузерів, серед яких Mozilla Firefox, Google Chrome, Opera, Safari, Microsoft Edge та Internet Explorer. 

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

Google Chrome Google Chrome

  1. Відкрийте свій браузер Google Chrome.
  2. Натисніть на іконку Меню (три крапки), яка зазвичай розташована у верхньому куті браузера.
  3. Натисніть “Settings” (Налаштування).
  4. Тепер у меню лівої бічної панелі виберіть “Privacy and security” (Конфіденційність і безпека).
  5. У цій вкладці натисніть кнопку “Site Settings” (Налаштування сайту).
  6. Знайдіть розділ “JavaScript” та перемкніть “Allowed (recommended)” (Дозволено (рекомендується)) на положення “Blocked” (Заблоковано).
  7. Оновіть браузер.

Internet Explorer Internet Explorer

  1. Відкрийте на своєму пристрої браузер Internet Explorer.
  2. Виберіть інструменти “Tools”, зазвичай розташовані у правому верхньому куті браузера.
  3. У випадному меню виберіть “Internet Options” (Властивості браузера).
  4. Далі виберіть вкладку “Security” (Безпека).
  5. У цій вкладці натисніть кнопку “Custom Level” (Інший), після чого відкриється нова сторінка.
  6. Прокручуйте сторінку униз, доки не знайдете стрічку “Active Scripting” (Активні сценарії). Натисніть “Disable” (Вимкнути).
  7. Оновіть браузер.

Mozilla Firefox Mozilla Firefox

  1. Відкрийте свій браузер Mozilla Firefox.
  2. Введіть “about:config” у адресному рядку та натисніть Enter.
  3. Погодьтеся з попередженням про небезпеку, що з’явилося на екрані.
  4. У рядку пошуку введіть “javascript.enabled” та перемкніть перемикач.
  5. Ви успішно відключили JavaScript у своєму браузері Firefox.