Page 9 - 6108
P. 9
Якщо браузер використовують для служби Веб, то в адресному полі
можна не вказувати назву протоколу і назву служби. Хоча іноді, залежно від
налаштувань, веб-сервер скеровує запити www.site.if.ua та site.if.ua в
різні директорії.
Браузер можна використати як програму клієнт для інших служб,
наприклад для служби FTP. В цьому випадку до ресурсів FTP-серверу можна
доступитися, якщо ввести в адресному полі браузера ftp://ftp.site.if.ua
Деякі веб-сервери на відміну від комп'ютерів користувачів є чутливими
до регістру літер, в якому представлено імена директорій і файлів, тому назви
«documents», «DOCUMENTS» або «Documents» будуть позначати різні
директорії. Варто назви всіх об’єктів сайту писати рядковими (маленькими)
літерами.
Щоб уникнути помилок, які пов'язані з відмінностями в обробці кодувань
кириличної мови різними серверами, назви варто зазначати латиницею.
1.1.2 Програми перегляду WEB-документів
Для веб-дизайнерів і веб-розробників дуже важливо розуміти, як
працюють браузери. Це важливо, тому що від цього залежить працездатність
сайтів. Різні браузери обробляють сайти дещо по-різному.
Браузери використовують протокол передачі гіпертексту, або HTTP, щоб
відправити запит серверу на отримання вмісту сторінки, і отримати цей вміст.
Після того, як дані отримані, вони обробляються движком браузера, і результат
видається користувачеві.
Відображення медіа-контенту залежить від того, чи підтримує браузер
конкретні типи файлів, або від наявності встановлених плагінів.
Основним призначенням браузера є відображення веб-ресурсів. Для цього
на сервер відправляється запит, а результат виводиться у вікні браузера. Під
ресурсами в основному розуміють HTML-документи, однак це також може
бути PDF-файл, картинка чи інший зміст. Розташування ресурсу визначається
за допомогою URI (уніфікованого ідентифікатора ресурсів).
Те, яким чином браузер обробляє і відображає HTML-файли, визначено
специфікаціями HTML і CSS. Вони розробляються Консорціумом W3C, який
впроваджує стандарти для Інтернету.
Багато років браузери відповідали лише частини специфікацій, і для них
створювалися окремі розширення. Для веб-розробників це означало серйозні
проблеми з сумісністю. Сьогодні більшість браузерів в більшій чи меншій мірі
відповідає всім специфікаціям.
Користувацькі інтерфейси різних браузерів мають багато спільного.
Основними елементами інтерфейсу браузера є:
Адресний рядок для введення URI
Кнопки навігації "Назад" і "Вперед"
Закладки
Кнопки поновлення і зупинки завантаження сторінки
Кнопка "Додому" для переходу на головну сторінку
Як не дивно, специфікації, яка б визначала стандарти користувацького
інтерфейсу браузера, не існує. Сучасні інтерфейси є результатом багаторічної