2.4.3.14. Не працює JavaScript або не відображаються зображення

При роботі на хостингу слід враховувати, що операційна система Windows не розрізняє у файлах великі та великі літери, на відміну від операційних систем сімейства Linux, яка встановлена на сервері. У зв’язку з цим вам слід взяти до уваги, що якщо ви в HTML вкажіть ім’я зображення як Background.jpg, А файл в реальності буде називатися background.jpg, То на локальному комп’ютері з Windows він буде відображатися, а в Linux — немає.

Щоб цього уникнути, не рекомендуємо використовувати в іменах файлів:

  • Заголовні букви.
  • Прогалини і спецсимволи.
  • Кириличні символи.

Також для налагодження та усунення неполадок можна використовувати інструменти розробника в браузері (як правило, відкриваються після натискання F12) — це дуже потужний інструмент, без якого не може працювати жоден професійний веб-майстер. Дуже рекомендуємо вивчити його кожному, хто займається створенням сайтів.

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

  1. Відкрийте в браузері сторінку сайту, на якій спостерігаються проблеми.
  2. Відкрийте інструменти розробника, натиснувши F12 або поєднання Ctrl+Shift+I.
  3. У вікні перейдіть на вкладку «Мережа» («Network»):
  4. Оновлення відкриту сторінку (наприклад, поєднанням Ctrl+F5).
  5. Після перезавантаження сторінки в інструментах розробника відобразиться звіт, в якому можна легко знайти елементи сторінки, які не завантажуються:
  6. Навівши курсор миші на елемент, при запиті до якого повернувся відповідь 404, можна побачити повний шлях до файлу на сервері:
  7. Відкривши отриманий шлях на FTP і бачимо, що файл sample-1.jpg називаються Sample-1.jpg і через це не завантажуються. Перейменування файлу з Sample-1.jpg в sample-1.jpg вирішує проблему.
Зміст