Перейти к содержанию

Как создать сайт в FrontPage

Материал из Викижурнал

В статье описано устаревшее программное обеспечение.

  • Microsoft FrontPage 2003 больше не поддерживается Microsoft и не подходит для создания новых современных сайтов.
  • Материал полезен как историческая справка, для восстановления старых сайтов и для понимания базовых принципов HTML.
  • {{{описание3}}}
Microsoft FrontPage
Компания:
Microsoft
Разработчик:
Microsoft
Тип:
WYSIWYG-редактор HTML и инструмент управления сайтом
Дата выпуска:
1995 / 1997 в составе Microsoft Office
Язык програм-ия:
C++
Сайт разработчика:

Microsoft FrontPage — устаревший визуальный редактор HTML и инструмент управления сайтами от Microsoft. В 1990-х и начале 2000-х годов он был популярным способом сделать личный сайт, сайт-визитку или небольшой статический проект без глубокого знания HTML. Последней основной версией стал FrontPage 2003; поддержка Microsoft Office FrontPage 2003 завершилась 8 апреля 2014 года.[1]

Сегодня FrontPage не рекомендуется использовать для новых сайтов. Он создаёт устаревшую HTML-разметку, ориентирован на старые версии Internet Explorer и может использовать механизмы, которые давно не поддерживаются большинством хостингов. Тем не менее программа остаётся полезной как учебный и исторический инструмент: с её помощью можно разобрать старый сайт, понять устройство простых HTML-страниц и перенести старый проект на современную платформу.

Если есть вопросы по использованию программы или опыт восстановления старых сайтов FrontPage, их можно оставить на странице обсуждения.

Кратко о FrontPage

Microsoft FrontPage
Microsoft FrontPage

FrontPage работал по принципу WYSIWYG: пользователь видел страницу почти так же, как она должна была выглядеть в браузере, и мог редактировать её примерно как документ в Microsoft Word. В программе были режимы визуального конструктора, просмотра HTML-кода и предварительного просмотра.

Важная особенность FrontPage заключалась в связи с FrontPage Server Extensions — серверными расширениями, которые поддерживали формы, счётчики, поиск по сайту и некоторые другие компоненты. Эти расширения сегодня считаются устаревшими. В документации Microsoft по IIS указывается, что FrontPage Server Extensions 2002 были удалены из Download Center как продукт, который больше не поддерживается.[2]

После FrontPage Microsoft развивала Expression Web и SharePoint Designer, но эти настольные редакторы также не стали современным стандартом веб-разработки. Для новых сайтов в 2020-х годах обычно используют CMS, конструкторы сайтов, статические генераторы, HTML/CSS/JavaScript-редакторы или фреймворки.

Стоит ли использовать FrontPage сейчас

Общий вид программы Microsoft FrontPage

FrontPage можно использовать в ограниченных случаях:

  • нужно открыть или поправить старый сайт, созданный в FrontPage;
  • требуется восстановить архивные HTML-страницы;
  • хочется изучить, как создавались сайты в начале 2000-х годов;
  • нужен простой локальный эксперимент с HTML без публикации в интернет.

Для новых публичных сайтов FrontPage использовать не стоит, потому что:

  • программа не получает обновлений безопасности;
  • создаваемый код часто содержит устаревшие теги и атрибуты;
  • визуальный результат может отличаться в современных браузерах;
  • серверные компоненты FrontPage обычно не поддерживаются хостингами;
  • адаптивность для мобильных устройств придётся делать вручную;
  • формы, гостевые книги, счётчики и поиск лучше реализовывать современными средствами.

Современные альтернативы

Создание таблицы в старом подходе FrontPage

В зависимости от задачи вместо FrontPage лучше выбрать другой инструмент:

  • для личного сайта или блога — WordPress, Ghost, Tilda, Webflow, Wix или другой конструктор;
  • для сайта на собственном хостинге — CMS вроде WordPress, Joomla или Drupal;
  • для статического сайта — Hugo, Jekyll, Eleventy, Astro или обычные HTML/CSS-файлы;
  • для изучения HTML и CSS — Visual Studio Code, бесплатные онлайн-редакторы и локальный браузер;
  • для документации и коллективного проекта — MediaWiki.

FrontPage можно рассматривать как мост между текстовым редактором и современными инструментами, но не как актуальную платформу для разработки.

Основные инструменты программы

Интерфейс FrontPage похож на старые версии Microsoft Office. Для простого HTML-документа обычно достаточно нескольких режимов и панелей:

  • Конструктор — визуальное редактирование текста, таблиц, изображений и ссылок;
  • Код — просмотр и ручная правка HTML;
  • Просмотр — предварительный просмотр страницы в браузере;
  • панели Стандартная, Форматирование и Таблицы — базовые инструменты для работы со страницей.

Для обучения полезно постоянно сравнивать визуальный режим и HTML-код. Так можно увидеть, какие теги создаёт редактор и почему современную страницу лучше постепенно переводить на чистую разметку и CSS.

Создание простой HTML-страницы

В старых уроках по FrontPage часто предлагалось строить весь сайт на таблицах: верхняя строка для названия, вторая для меню, третья для основного текста. Такой подход был распространён в начале 2000-х годов, но сейчас считается устаревшим. Таблицы лучше использовать для табличных данных, а макет страницы делать с помощью CSS.

Тем не менее для понимания принципа можно создать простую страницу:

  1. Откройте FrontPage и создайте новый HTML-документ.
  2. Перейдите во вкладку «Код».
  3. Вставьте современный минимальный HTML-шаблон.
  4. Сохраните файл под именем `index.html`.
  5. Откройте файл в современном браузере и проверьте результат.

Пример простой страницы лучше делать без устаревших тегов `font`, `bgcolor` и табличной верстки:

Простой HTML-шаблон сайта
HTML
CSS
Результат

Такой шаблон можно открыть и в FrontPage, но часть современных CSS-возможностей старый редактор может отображать неточно. Поэтому итоговый результат обязательно нужно проверять в актуальном браузере.

Вставка изображений и ссылок

Основная статья: Ссылки в HTML

FrontPage позволяет вставлять изображения через меню «Вставка» → «Рисунок» → «Из файла». Для старых статических сайтов важно хранить изображения в отдельной папке, например `images`, и использовать относительные пути:

<img src="images/logo.png" alt="Логотип сайта">

Ссылки создаются через «Вставка» → «Гиперссылка». В коде обычная ссылка выглядит так:

<a href="about.html">О проекте</a>

Для современного сайта важно добавлять понятный текст ссылки и не использовать пустые ссылки вида `href="#"`, если они не нужны для интерактивных элементов.

Публикация сайта

Раньше FrontPage мог публиковать сайт через FrontPage Server Extensions. В современных условиях этот способ лучше не использовать. Для старого статического сайта безопаснее:

  • сохранить HTML, CSS и изображения локально;
  • проверить, что ссылки и изображения работают через относительные пути;
  • загрузить файлы на хостинг через FTP, SFTP или файловый менеджер;
  • не использовать компоненты FrontPage, требующие серверных расширений.

Если старый сайт использует формы FrontPage, гостевую книгу, счётчик посещений или встроенный поиск, эти элементы нужно заменить современными решениями: формами через серверный обработчик, CMS, внешним сервисом форм или статическим генератором с отдельным поиском.

Перенос старого сайта FrontPage

При переносе старого проекта стоит выполнить ревизию:

  1. Сделать резервную копию всех файлов сайта.
  2. Найти папки и файлы FrontPage Server Extensions, например `_vti_*`.
  3. Проверить кодировку страниц: старые русскоязычные сайты часто использовали `windows-1251`.
  4. Перевести страницы в UTF-8.
  5. Убрать устаревшие теги `font`, `center`, `bgcolor`, табличную верстку для макета.
  6. Вынести оформление в CSS.
  7. Проверить страницы в современных браузерах и на мобильном экране.

Microsoft отдельно указывает, что некоторые файлы FrontPage Server Extensions хранят служебные метаданные сайта и должны быть защищены или удалены на уровне папок при обслуживании старых проектов.[3]

Практический вывод

FrontPage остаётся важной программой в истории веб-дизайна: для многих пользователей он был первым инструментом создания сайтов. Но в 2020-х годах его лучше рассматривать как средство для изучения старых HTML-страниц или восстановления архивных проектов, а не как рабочий инструмент для нового сайта.

Если цель — научиться создавать сайты, полезнее изучить основы HTML, CSS и JavaScript, а затем выбрать современный редактор, CMS или статический генератор. Если цель — восстановить старый FrontPage-сайт, начинать нужно с резервной копии, очистки устаревших серверных компонентов и постепенного переноса разметки на современные стандарты.

Статьи по схожей тематике

Источники