Понимание веб-файлов и типов расширений файлов

Несмотря на то, что большинство веб-сайтов работают на веб-серверах Unix, которые, как и Mac, не требуют расширений файлов, эти расширения помогают различать файлы. Имя и расширение файла указывают на тип файла, то, как его использует веб-сервер и как вы можете получить к нему доступ.

Общие типы файлов

Наиболее распространенные файлы на веб-серверах:

  • интернет страницы
  • Изображений
  • Скрипты
  • Программы и другие виды

Интернет страницы

Для веб-страниц стандартно два расширения: .html а также .htm. Между ними нет разницы, и вы можете использовать их на большинстве веб-серверов.

Как оригинальное расширение для HTML страницы на машинах веб-хостинга Unix, .html указывает файл, который использует HTML (язык разметки гипертекста) или XHTML (расширяемый язык разметки гипертекста).

Windows / DOS требовали трехсимвольных расширений файлов, что привело к .htm расширение. Он также ссылается на файлы HTML и XHTML и может использоваться на любом веб-сервере, независимо от операционной системы.

Страница по умолчанию в каталоге на большинстве веб-серверов обычно имеет

instagram viewer
index.htm или же index.html расширение. Посетителям вашего веб-сайта не нужно вводить какое-либо из этих двух расширений в адресной строке, если вы указали домашней странице одно из них. Например, http://thoughtco.com/index.htm идет в то же место, что и http://thoughtco.com.

Некоторые веб-серверы настроены для вызова домашней страницы default.htm, который вы можете изменить, если у вас есть доступ к конфигурации сервера.

Изображений

Наиболее распространенные типы файлов изображений в Интернете: Гифка, JPG, а также PNG. Все браузеры могут отображать их, а веб-дизайнеры используют лучший формат для их конкретных приложений.

Гифка

GIF (формат обмена графическими данными) - это формат без потерь, впервые разработанный CompuServe как для анимированных, так и для статических изображений. Лучше всего он работает для изображений с плоскими цветами и коротких анимированных фрагментов. Он предлагает возможность индексировать цвета, чтобы убедиться, что они содержат только безопасные для Интернета цвета (или в противном случае небольшую палитру цветов), сохраняя небольшой размер файла.

JPG

В JPG (также известный как JPEG) формат был создан Joint Photographic Experts Group (отсюда и аббревиатура) для фотографических изображений. Если изображение имеет фотографические качества без плоских цветов, оно хорошо подходит для этого формата файла. Фотография сохранена с .jpg или же .jpeg расширение обычно сжимается, что приводит к меньшему размеру файла, чем .gif файл.

PNG

В PNG (переносимая сетевая графика) формат был создан для Интернета, с лучшим сжатием, цветом и прозрачностью, чем файлы GIF. PNG необязательно иметь .png extension, но именно так вы их чаще всего увидите.

Скрипты

Скрипты - это файлы, которые активируют динамические действия на веб-сайтах. Есть много типов, но чаще всего вы увидите следующие.

.js (JavaScript)

Вы можете загрузить файлы JavaScript на саму веб-страницу или поместить JavaScript во внешний файл и вызывать его оттуда. Если вы напишете свой JavaScript на веб-странице, вы не увидите .js расширение, потому что это часть HTML-файла.

Пример JavaScript на экране компьютера
Деги Адиль / EyeEm / Getty Images

.java или .class

Эти два расширения часто связаны с программами Java. Хотя вы, вероятно, не встретите .Ява или же .класс расширение на веб-странице, эти файлы часто используются для создания апплетов Java для веб-страниц.

Java - это полностью другой язык программирования из JavaScript.

Другие типы файлов

Некоторые другие расширения, с которыми вы можете столкнуться, относятся к файлам, которые обычно увеличивают функциональность и гибкость веб-сайта.

.php и .php3

В расширение .php почти так же часто, как .html а также .htm на веб-страницах. Это расширение указывает на страницу, написанную на PHP, простом для изучения языке с открытым исходным кодом, который упрощает создание сценариев, макросов и включает в себя веб-сайт.

.shtm и .shtml

Они обозначают файлы, которые используют серверные включения - код, который находится в отдельных файлах, которые вызываются на странице. По сути, это позволяет вам включать одну веб-страницу в другую и добавлять на свои веб-сайты макросы.

.asp

Это расширение обозначает Страница активного сервера. ASP предоставляет сценарии, макросы и включает в себя, а также возможность подключения к базе данных и многое другое. Чаще всего встречается на веб-серверах Windows.

.cfm и .cfml

Эти расширения предоставляются Файлы ColdFusion. ColdFusion - это мощный серверный инструмент управления контентом, который добавляет на ваши веб-страницы макросы, сценарии и многое другое.

instagram story viewer