Почему некоторые URL-адреса заканчиваются косой чертой?

Вы наверняка сталкивались с URL-адресами, которые заканчиваются косой чертой (например https://freakspot.net/ru/ или /, корневой каталог сервера), и с другими примерами, которые не заканчиваются косой чертой (как, например, этот https://www.gnu.org/gnu/gnu.html). В чем разница? И важна ли она?

URL - это, по сути, адрес ресурса. URL ссылаются не только на веб-страницы, но и на другие типы ресурсов. Примерами схем URL являются http, https, ftp, telnet, data и mailto. В этой статье я рассматриваю веб-страницы, использующие схему http или https.

URL-адреса, заканчивающиеся косой чертой, относятся к каталогу; URL-адреса, без использования косой черты, относятся к файлу. Когда вы переходите на ссылке https://freakspot.net/ru, сервер понимает, что запрошенный адрес не является файлом, и переходит по адресу https://freakspot.net/ru/. Там он находит главный файл index.html или index с другим расширением и отображает его содержимое.

Следовательно, веб-страница загружается быстрее, когда мы используем ссылки на главные страницы, заканчивающиеся косой чертой (например, /), или когда мы ссылаемся на имя файла (например https://www.example.com/index.html).

Навигационная панель Bootstrap без JavaScript

Bootstrap распространяется вместе с JavaScript под названием bootstrap.js, для его работы требуется jQuery. Этот файл позволяет заставить работать панель навигации при наличии выпадающих меню, а также переключать навигационные ссылки, которые скрыты на экранах с низким разрешением.

Проблема в том, что Bootstrap не предлагает ту же базовую функциональность без использования JavaScript. А именно, если у вас не включен JavaScript, вы не сможете получить доступ к выпадающему меню или переключить навигационное меню на мобильных устройствах или устройствах с низким разрешением. Однако эти функции можно реализовать и без JavaScritp. В этой статье я покажу вам, как это можно сделать.

Читать дальше Навигационная панель Bootstrap без JavaScript