Конструктор уроків
1
Опрацюйте теоретичний матеріал:
Для перегляду інтернет-сайтів користувачі мережі Інтернет використовують спеціальні програми - браузери. Ще кілька років тому відвідувачам інтернету були відомі лише один-два різні браузери, те тепер число таких програм обчислюється десятками, особливо, якщо враховувати, що кожна з них має декілька версій, що відрізняються за функціональностю.
У зв'язку із цим з'явилося поняття кросбраузерності.
Кросбраузерність – це властивість веб-сайту або веб-додатку, що дозволяє йому працювати на різних браузерах і платформах без втрати функціональності та відображення.
Під цим поняттям мають на увазі коректність візуального відображення сайту на будь-яких браузерах. Реалізується за допомогою верстки HTML і CSS, а також низки додаткових інструментів або плагінів. Щоб сайт коректно відображався на всіх популярних браузерах, таких як Chrome, Mozilla Firefox, Opera, Safari, Microsoft Edge і Vivaldi, розробник повинен написати кілька "хаків" – рукописного коду, селекторів або правил, які розуміє конкретний браузер.
Найпростіше реалізується кросбраузерність для браузерів на базі одного движка - наприклад, Chromium. У цьому разі "хаки" потребуватимуть мінімальної адаптації, що заощадить час і сили. Проблема полягає в кількості наявних браузерів, і для кожного з них писати окремий "хак" не завжди можливо, адже це дорогий і трудомісткий процес. Тому часто розробники застосовують хитрість – вони просто вручну працюють із тими елементами, які після верстки HTML-коду некоректно відображаються на тих чи інших браузерах.
Переваги кросбраузерності
Розширення аудиторії
Забезпечення кросбраузерності дозволяє залучити більше відвідувачів на ваш веб-сайт, оскільки він буде працювати на різних браузерах та платформах. Ви не обмежуєтесь лише користувачами, які використовують певний браузер, і це може допомогти вам залучити нових клієнтів або аудиторію.
Покращення користувацького досвіду
Користувачі цінують зручність та зручність використання веб-сайту. Забезпечення кросбраузерності допомагає забезпечити, що користувачі отримують однаковий досвід незалежно від браузера, який вони використовують. Це сприяє поліпшенню задоволення від використання веб-сайту і може призвести до збільшення задоволеності та лояльності користувачів.
Збільшення конверсій
Якщо веб-сайт працює некоректно на певних браузерах, це може вплинути на конверсії та доходи. Наприклад, якщо користувач не може завершити покупку через проблеми з відображенням або функціоналом веб-сайту на своєму браузері, він може покинути сайт та обрати альтернативного постачальника. Забезпечення кросбраузерності допомагає уникнути таких проблем та збільшити шанси на успішні конверсії.
2
Виконайте інтерактивну вправу.
Скрін виконаної вправи прикріпіть до цього завдання.
3
Дайте відповідь на запитання:
Чому забезпечення кросбраузерності вважається важливим для власників веб-сайтів?
Наведіть два приклади переваг.
Рефлексія від 11 учнів
Сподобався:
Так: 11
Ні: 0
Зрозумілий:
Так: 11
Ні: 0
Потрібні роз'яснення:
Ні: 11
Так: 0
Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.