Microsoft FrontPage (полное название Microsoft Office FrontPage) — это упразднённый WYSIWYG HTML-редактор и инструмент администрирования веб-сайтов от Microsoft для линейки операционных систем Microsoft Windows . Он был брендом как часть пакета Microsoft Office с 1997 по 2003 год . С тех пор Microsoft FrontPage был заменён Microsoft Expression Web и SharePoint Designer , которые были впервые выпущены в декабре 2006 года вместе с Microsoft Office 2007 , но эти два продукта также были упразднены в пользу веб-версии SharePoint Designer, поскольку эти три HTML-редактора были настольными приложениями.
FrontPage изначально был создан компанией Vermeer Technologies, Incorporated из Кембриджа, штат Массачусетс , [2] свидетельство чего можно легко заметить в именах файлов и каталогов с префиксом _vti_ на веб-сайтах, созданных с помощью FrontPage. Vermeer был приобретен Microsoft в январе 1996 года специально для того, чтобы Microsoft могла добавить FrontPage в свою линейку продуктов, [3] что позволило им получить преимущество в войнах браузеров , поскольку FrontPage был разработан для создания веб-страниц для их собственного браузера Internet Explorer . [4]
FrontPage — это редактор с принципом «WYSIWYG» (что видишь, то и получаешь), который скрывает от пользователя детали HTML-кода страниц, позволяя новичкам легко создавать веб-страницы и веб-сайты.
Первоначальный выход FrontPage под именем Microsoft состоялся в 1996 году с выпуском Windows NT 4.0 Server и его составного веб-сервера Internet Information Services 2.0. Поставляемый на CD с выпуском NT 4.0 Server, FrontPage 1.1 мог работать под управлением NT 4.0 (Server или Workstation) или Windows 95. До FrontPage 98 редактор FrontPage , который использовался для проектирования страниц, был отдельным приложением от FrontPage Explorer , который использовался для управления папками веб-сайтов. [5] С выходом FrontPage 2000 обе программы были объединены в редактор .
FrontPage требовал набора серверных плагинов, изначально известных как расширения IIS. Набор расширений был значительно улучшен для включения FrontPage в линейку Microsoft Office с Office 97 и впоследствии переименован в FrontPage Server Extensions (FPSE). Оба набора расширений необходимо было установить на целевом веб-сервере для работы его функций контента и публикации. Microsoft предлагала версии FPSE как для Windows, так и для Unix. FrontPage 2000 Server Extensions также работали с более ранними версиями FrontPage. FPSE 2002 была последней выпущенной версией, которая также работала с FrontPage 2003 и позже была обновлена для IIS 6.0. Однако с FrontPage 2003 Microsoft начала отходить от фирменных серверных расширений к стандартным протоколам, таким как FTP и WebDAV, для удаленной веб-публикации и создания. [6] FrontPage 2003 также можно использовать с Windows SharePoint Services .
Версия для классической Mac OS была выпущена в 1998 году; однако она имела меньше функций, чем продукт Windows, и Microsoft никогда не обновляла ее. [7]
В 2006 году Microsoft объявила, что FrontPage в конечном итоге будет заменен двумя продуктами. [8] Microsoft SharePoint Designer позволит бизнес-профессионалам разрабатывать приложения на базе SharePoint . Microsoft Expression Web нацелен на профессионалов веб-дизайна для создания многофункциональных веб-сайтов. Microsoft прекратила поддержку Microsoft FrontPage в декабре 2006 года. Функциональный эквивалент можно найти в Microsoft Expression Web .
Некоторые из функций последней версии FrontPage включают:
Примечание : Официальной версии с 5 по 9 не существует, поскольку после того, как FrontPage был включен в некоторые редакции Office, номера версий следовали за номерами версий Office. Тем не менее, номера версий могут появляться в метатегах HTML-кода, сгенерированного этими версиями FrontPage.
FrontPage Server Extensions — это программная технология, которая позволяет клиентам FrontPage взаимодействовать с веб-серверами и предоставлять дополнительные функции, предназначенные для веб-сайтов. Частые проблемы безопасности омрачили историю этой фирменной технологии Microsoft . Она использует протокол HTTP для связи и CGI/POST для обработки на стороне сервера.
Программное обеспечение IDE Microsoft Visual Studio 6.0 использует эту технологию для синхронизации файлов и сильно зависит от этой технологии для управления файлами. Большинство продуктов .NET Microsoft отказались от нее в пользу WebDAV , но Visual Studio 2005 и 2008 по-прежнему публикуют приложения ClickOnce на веб-сайтах с помощью FrontPage Server Extensions.