Logo programu | |
| Autor | Microsoft |
|---|---|
| Pierwsze wydanie | 1995 |
| Aktualna wersja stabilna | 2003 / 21 października 2003; około 23 lat temu |
| System operacyjny | Windows, Mac OS |
| Rodzaj | edytor stron WWW |
| Licencja | komercyjna |
Microsoft FrontPage – nierozwijany pakiet webmasterski firmy Microsoft, służący do tworzenia i edycji stron internetowych w trybie WYSIWYG. Dostępny był jako samodzielna aplikacja oraz jako element wybranych edycji pakietu Microsoft Office (od wersji 2002 także w polskiej wersji językowej).
Program został pierwotnie stworzony przez amerykańskie przedsiębiorstwo Vermeer Technologies. W styczniu 1996 roku firma została przejęta przez Microsoft, który kontynuował rozwój edytora pod własną marką. W 1998 roku wydano wersję dla systemu Mac OS, jednak ze względu na silną konkurencję na tej platformie nie doczekała się ona kolejnych wydań.
Ostatnią wydaną edycją programu był FrontPage 2003. W 2006 roku Microsoft ogłosił zakończenie rozwoju linii produktów FrontPage i zastąpienie jej dwoma odrębnymi programami: Microsoft Expression Web (ukierunkowanym na projektowanie stron internetowych zgodnie z nowoczesnymi standardami sieciowymi) oraz Microsoft Office SharePoint Designer (przeznaczonym do tworzenia i modyfikacji witryn w środowisku SharePoint).
FrontPage pracował głównie w graficznym trybie projektowania wizualnego, umożliwiając jednocześnie bezpośredni wgląd i ręczną modyfikację kodu źródłowego HTML. Wyróżniał się zaawansowanymi mechanizmami zarządzania strukturą całych witryn internetowych, automatyczną weryfikacją spójności odnośników, wbudowanym klientem publikacji plików na serwerach przez protokół FTP lub HTTP oraz automatyzacją zadań za pomocą języka Visual Basic for Applications (VBA).
W środowisku projektantów stron internetowych program spotkał się z krytyką z powodu generowania nadmiarowego i nieoptymalnego kodu HTML, często niezgodnego ze standardami W3C. Ponadto wiele funkcji opierało się na technologii FrontPage Server Extensions po stronie serwera oraz na specyficznych dla przeglądarki Internet Explorer znacznikach i skryptach, co utrudniało poprawne wyświetlanie tworzonych witryn w innych przeglądarkach internetowych.