1. Qui est à l'origine de FrontPage ?

FrontPage a été développé au départ par Vermeer Technologies. Microsoft a racheté ce produit en 1995 ainsi que toute l'entreprise contre 130 millions de dollars.

Depuis, FrontPage a subi trois mises à jour: FrontPage 97, FrontPage 98 et la dernière FrontPage 2000.

FrontPage a été intégré à la suite Microsoft Office qui se décline en plusieurs versions.


2. A quoi sert FrontPage ?

FrontPage permet de créer des sites Webs complets et de les gérer. Un site Web est composé de pages HTML et d'autres formats de documents reliés entre eux par des liens hypertextes.

Toutes les étapes de réalisation du site Web: de la création de pages jusqu'à la publication et l'administration du serveur en passant par la gestion du site est pris en compte par FrontPage.

La création d'une page se fait comme dans un traitement de texte. Le code HTML est automatiquement créé et vous n'avez pas besoin d'éditer manuellement le code. Toutefois FrontPage permet de visualiser les balises HTML dans la page ou tout le code HTML.

Il existe de nombreux logiciels d'édition de pages Web mais sont rares ceux qui permettent de prendre en compte toute la chaîne aussi intuitivement que le permet FrontPage. Toutefois, il est toujours possible de créer ses pages Web avec d'autres éditeurs et d'utiliser FrontPage uniquement pour la gestion du site.


3. Quels sont les éléments de FrontPage ?

FrontPage est un logiciel intégré constitué des éléments suivants:

A partir de FrontPage 2000, l'explorateur et l'éditeur sont intégrés dans le même environnement.

A ces éléments, on peut ajouter:

FrontPage 2000 est intégré dans le pack Office 2000 (Premium). Il est possible d'intégrer dans le site des documents Word ou Excel avec visualisation, s'il y a lieu, des liens hypertextes présents dans ces documents au même titre que dans les documents HTML. Lorsqu'on désire copier/coller une partie du document de Word 2000 à FrontPage 2000, une conversion est réalisée en format XML.

FrontPage dispose d'un ensemble de composants et d'éléments actifs remplaçant efficacement l'écriture de scripts. Des systèmes d'écritures de scripts, d'insertion d'effets DHTML, d'applets Java et de contrôles ActiveX sont disponibles facilitant ainsi la réalisation de pages interactives.

FrontPage dispose d'environnement de programmation, permet l'écriture d'applications Web avec ASP (Active Server Pages) et facilite l'intégration d'une Base de Données.

Pour publier le site Web sur un serveur où FrontPage ne peut pas être installé, des extensions FrontPage permettent à la plupart de ces serveurs d'exploiter ses fonctions spécifiques.


4. Comment installer FrontPage ?

Dès l'insertion du CDROM, le programme d'installation se lance. Si ce n'est pas le cas, recherchez avec l'explorateur Windows le programme SETUP.EXE et lancez le.


5. Comment se présente l'environnement intégré FrontPage ?

 L'environnement intégré de FrontPage contient plusieurs parties:

Toutes les barres d'outils ainsi que les menus sont similaires à celles qu'on peut trouver dans les applications de Microsoft Office. Les barres d'outils affichés par défaut sont les barres d'outils Standard et Mise en Forme. Pour afficher d'autres Barres d'Outils:
==> Affichage/Barre d'Outils

Il est possible de personnaliser l'environnement et d'utiliser des touches de raccouci.
==> Outils/Personnaliser

Le contenu de la zone d'affichage dépend de ce qui est sélectionné: 

Lorsqu'un site Web est chargé, on a l'affichage de la liste des dossiers:

L'affichage des différentes parties est contrôlée par:

La page Web peut être visualisée soit en Normal (Mode édition WYSIWYG), soit en HTML (Mode Source), soit en Aperçu (Mode Navigation). Il est possible en Mode Normal de visualiser les Tags HTML.


6. Qu'est-ce qu'un composant FrontPage ?

Un composant FrontPage est un élément logiciel permettant de réaliser certaines opérations offrant un gain de temps lors de la construction du site Web. Il permet, en outre,  l'intégration de plus de dynamisme et d'interactivité dans les pages Web. Ainsi, le concepteur du site peut se passer de l'écriture de certains scripts.

Certains de ces composants sont des applets java tandis que d'autres sont des WebBots.

Le composant WebBot de FrontPage, est un bloc de programme inclus dans le code HTML de la page Web et exécuté par FrontPage. La nature des composants FrontPage est de fournir des instructions spéciales au logiciel du serveur web, et quelques fois à celui du navigateur. Ces instructions complètent les instructions standards du HTML contenues dans les pages web traditionnelles. Ces instructions spécifiques créées par les composants FrontPage sont appelés SmartHTML. Si une page web comportant du code SmartHTML (ex. compteur d'accès) est affichée par un serveur web capable d'interpréter correctement ce code, par exemple un serveur web équipé des extensions de serveur FrontPage, le serveur web retourne une page standard HTML et remplace le code SmartHTML par le nombre d'accès.

Le WebBot s'exécute lors de la production d'un des évènements suivants:

Pour l'exécution de certains WebBots, l'installation des extensions serveur FrontPage est obligatoire. Par exemple, les WebBots de traitement de formulaires ne fonctionnent qu'en présence des extensions.


7. Comment FrontPage aide à la conception du site Web ?

FrontPage aide à la conception de site Web incluant l'édition de pages Web et la navigation entre les pages en offrant aux auteurs:


8. Comment FrontPage aide à la gestion du site Web ?

 FrontPage aide à la gestion du site Web en donnant tout d'abord des rapports sur l'état des différents éléments du site (par ex. liens hypertextes rompus...)

 

 Lorsqu'un fichier est déplacé ou renommé, les liens hypertexte sont mis à jour.

 Une cartographie des liens hypertextes est aussi présente.

FrontPage permet d'organiser l'intranet à l'aide de sous-sites Web. Un sous-site Web est un site Web imbriqué dans un autre site Web. Au départ, un sous-site hérite de certains paramètres (tels que des autorisations et informations relatives aux thèmes) de son site Web parent. Utilisez les sous-sites Web pour organiser de manière logique votre intranet, selon votre modèle d'entreprise. Vous pouvez également utiliser les sous-sites Web si vous souhaitez limiter un accès pour des raisons de sécurité. Chaque administrateur, navigateur et auteur d'un sous-site Web est soumis à des autorisations propres à celui-ci, c'est pourquoi vous pouvez définir des niveaux d'autorisations et des groupes d'utilisateurs différents pour chaque sous-site.


9. Comment garantir la compatibilité ?

 FrontPage vous permet de préparer votre site Web de manière à garantir sa compatibilité avec des navigateurs et des technologies spécifiques. Par exemple, vous pouvez concevoir un site Web qui sera compatible tant avec Microsoft Internet Explorer qu'avec Netscape Navigator, ou bien avec tous les navigateurs de version 3.0.

 Si vous créez un site Web pour qu'il soit compatible avec des technologies ou des versions de navigateurs spécifiques, certaines commandes que ces technologies ou versions ne prennent pas en charge ne seront pas disponibles (elles apparaîtront en grisé) dans les menus de FrontPage au cours des opérations d'auteur.

  1. Dans le menu Outils, sélectionnez Options de page et cliquez sur l'onglet Compatibilité.
  2. Dans la zone Navigateurs, sélectionnez les navigateurs souhaités.
    Conseil
        Pour orienter votre site Web vers des technologies ou des fonctionnalités plutôt que vers des navigateurs, cliquez sur Personnaliser puis, dans la zone Technologies, sélectionnez ou non les cases à cocher relatives aux technologies ou fonctionnalités spécifiques que vous voulez activer ou désactiver.
  3. Dans la zone Versions de navigateur, sélectionnez les versions de navigateur voulues.
    Conseil
        Pour orienter votre site Web vers des technologies ou des fonctionnalités plutôt que vers des navigateurs, cliquez sur Personnaliser puis, dans la zone Technologies, sélectionnez ou non les cases à cocher relatives aux technologies ou fonctionnalités spécifiques que vous voulez activer ou désactiver.

Remarques


10. Quelles sont les nouveautés de FrontPage 2000 ?

Positionnement et organisation en couches au pixel près
Nouveau ! Avec le positionnement absolu et relatif, vous pouvez placer des éléments de page n'importe où sur la page et dans des couches différentes.
60 thèmes prédéfinis
Vous avez le choix entre 60 thèmes prédéfinis pour homogénéiser l'apparence d'une ou de plusieurs pages, voire d'un site Web complet.
Personnalisation des thèmes
Nouveau ! Vous pouvez personnaliser le thème prédéfini de votre choix (couleurs, logo, graphismes, arrière-plan et puces) pour créer un nouveau thème et donner l'apparence voulue à votre site.
Navigateurs prenant en charge les effets d'animation DHTML
Vous pouvez ajouter des effets DHTML (Dynamic HTML) aux pages, y compris des animations et des effets de développement/réduction. Microsoft Internet Explorer 4.0 et Netscape Navigator 4.0 prennent en charge les effets d'animation, contrairement aux navigateurs Web des versions 3.
Outils de couleur améliorés
Vous pouvez choisir ou créer des couleurs personnalisées. Avec l'outil Pipette, vous pouvez choisir une couleur n'importe où sur l'écran. Vous pouvez aussi en choisir une dans une palette de couleurs sécurisée pour le Web. Les couleurs personnalisées sont accessibles partout où vous pouvez spécifier une couleur et sont enregistrées d'une session de modification à une autre.
Feuilles de style en cascade
Ces feuilles de style permettent d'homogénéiser et de personnaliser la mise en forme d'une page. Vous pouvez appliquer des feuilles de style externes à plusieurs pages et même à un site Web complet.
Sous-sites Web imbriqués
Nouveau ! Avec les sous-sites Web imbriqués, vous pouvez optimiser la structure du site Web que vous créez. De plus, vous pouvez définir des droits d'accès distincts pour chaque sous-site Web, de façon à contrôler différemment chacun de ces sous-sites.
Contrôle de source
Nouveau ! Le contrôle de source vous permet de réserver un fichier d'un site Web de façon à ce que vous seul puissiez le modifier, et pour éviter qu'un autre auteur enregistre des changements sur le fichier sur lequel vous travaillez actuellement. Il permet également de rétablir une version précédente d'un fichier.
Rapports de flux de travail
Nouveau ! Vous pouvez assigner des responsabilités associant certaines pages aux divers membres de votre équipe. Vous pouvez aussi définir et assigner des niveaux et des phases d'approbation dans le cadre du processus de publication, pour gérer vos sites Web.
Opérations d'auteur et gestion
Plusieurs auteurs peuvent créer et ajouter simultanément du contenu aux sites Web, ce qui permet à plusieurs équipes de travailler ensemble. Vous pouvez aussi créer du contenu directement sur un serveur où s'exécutent les extensions serveur FrontPage et administrer les sites Web à distance.
Réparation automatique des liens hypertexte
Si vous renommez ou déplacez une page ou un graphisme d'un site Web, les liens hypertexte sont réparés automatiquement. Cette fonctionnalité est également exploitable dans Microsoft Office.
Détermination de navigateurs, fonctionnalités et serveurs Web spécifiques
Nouveau ! Vous pouvez déterminer un environnement spécifique, comme un navigateur Web, un serveur Web, les extensions serveur FrontPage, des pages ASP, DHTML, CSS, Java ou un script. FrontPage désactive automatiquement les fonctionnalités qui ne sont pas exploitables avec les systèmes déterminés.
Menus personnalisés
Nouveau ! Les menus ne présentent que les options les plus fréquemment utilisées. Il est facile de les développer pour rendre toutes les commandes visibles ; ils peuvent aussi être développés automatiquement en fonction des règles IntelliSense.
Barres d'outils personnalisées
Nouveau ! Pour améliorer la lisibilité de l'écran, les barres d'outils se partagent l'espace sur l'écran en fonction des opérations effectuées et du mode en cours ; seules les barres d'outils nécessaires à la tâche en cours sont affichées.
Barres d'outils personnalisables
Nouveau ! Vous pouvez personnaliser les barres d'outils avec les boutons de votre choix, en utilisant les commandes glisser-déplacer.
Fonctionnalité Reproduire la mise en forme
Nouveau ! La fonctionnalité Reproduire la mise en forme vous permet d'appliquer rapidement la mise en forme d'un texte à un autre texte.
Vérification orthographique en arrière-plan
Nouveau ! FrontPage 2000 souligne les mots mal orthographiés ou non reconnus d'un trait rouge ondulé. Vous pouvez cliquer sur ces mots avec le bouton droit pour afficher des propositions d'orthographe correcte.
Composants de site Web prédéfinis
Nouveau ! Vous pouvez insérer facilement et directement des fonctionnalités avancées dans les pages à l'aide de composants de FrontPage comme le composant Catégorie et les Office Web Components (Feuille de calcul, vues de Tableau croisé dynamique et Graphique).
Création de sites Web sans serveur Web
Nouveau ! Vous pouvez créer un site Web sans passer par un serveur Web, sur votre disque dur, puis le publier sur un serveur Web quand vous êtes prêt.
Administration de serveur Web
FrontPage utilise la même console d'administration que Windows NT et Internet Information Services, et vous pouvez gérer les sites Web à distance.
Profils d'utilisateurs distants
Nouveau ! Quand vous configurez l'environnement de travail de FrontPage sur un serveur, les préférences des utilisateurs sont enregistrées ; l'environnement reste toujours le même pour l'utilisateur, quel que soit l'ordinateur à partir duquel cet utilisateur s'est connecté.
Préservation du source HTML
Nouveau ! Si vous modifiez les codes HTML et les scripts (ASP compris) dans FrontPage, vos codes ne seront pas modifiés, même ceux qui proviennent d'autres sources. L'ordre des balises et des commentaires, la casse et les espaces sont préservés.
Insertion rapide de codes
Nouveau ! Vous pouvez utiliser des boutons ou des menus déroulants pour insérer des codes directement dans les codes HTML d'une page (onglet HTML en mode Page).
Mise en forme HTML personnalisée
Nouveau ! Vous pouvez spécifier la valeur de retrait de vos codes HTML, les couleurs d'affichage des balises et quand utiliser des majuscules et des balises facultatives. Quand vous importez des pages ou créez du contenu, FrontPage applique automatiquement ces préférences aux nouveaux codes.
Affichage des balises HTML d'une page
Nouveau ! Vous pouvez savoir rapidement quelles balises créent les effets que vous avez demandés sur vos pages en affichant les balises HTML dans l'onglet Normal en mode Page, qui correspond au mode WYSIWYG.
Contrôle au niveau des pages
Vous contrôlez mieux les informations publiées car vous pouvez spécifier exactement quelles pages vous voulez ou non publier. Vous pouvez aussi choisir de ne publier que les pages qui ont changé.
Indicateur de progression
Nouveau ! Un indicateur de progression vous tient informé de ce qui se passe pendant le processus de publication.
Choix du fournisseur de services Internet
Vous pouvez recourir à n'importe quel fournisseur de services Internet pour publier votre site, que les extensions serveur FrontPage soient installées ou non sur le serveur.
Assistant Requête de base de données
Vous pouvez incorporer facilement et automatiquement des requêtes de base de données directement dans vos pages Web, même si vous n'avez jamais manipulé de bases de données. Les données sont dynamiques et les données actuelles sont renvoyées de la base de données chaque fois que la page est chargée.
Pages de données Access
Nouveau ! Vous pouvez incorporer facilement des bases de données Microsoft Access à une page Web. Les visiteurs du site peuvent alors ajouter ou modifier la base de données directement à partir de leur navigateur Web.
Simplification de la publication de bases de données
Nouveau ! Créer et mettre à jour une base de données devient aussi facile que créer un formulaire, puisque vous effectuez ces opérations à partir de données de formulaire sur une page.
Modification des codes HTML et DHTML, des scripts, des pages ASP et de XML
Vous utiliserez l'onglet HTML pour afficher et modifier directement des pages et des scripts. Vous pouvez intervenir sur les codes HTML et DHTML, les scripts, les pages ASP et XML.
Éditeur et explorateur intégrés
L'Éditeur FrontPage et l'Explorateur FrontPage ont été intégrés, pour vous permettre de créer et de gérer des sites Web à partir d'une seule application.
Une interface semblable à celle de Microsoft Office
Office 2000 et FrontPage 2000 partagent certains thèmes, barres d'outils, menus, raccourcis et outils, comme le bouton Reproduire la mise en forme, l'aide HTML et la vérification orthographique en tâche de fond.
Mode Page
Nouveau ! Les fonctionnalités de l'Éditeur FrontPage sont disponibles en mode Page, ce qui vous permet de créer et de gérer des sites Web dans la même fenêtre.
Mode Dossiers
Dans ce mode, vous pouvez afficher l'ensemble des pages, graphismes et fichiers de votre site Web.
Affichage de rapports
Vous pouvez lister rapidement les pages, les graphismes et les fichiers de votre site Web, puis analyser ce site en lançant des rapports pour répertorier les pages chargées, les pages non liées, les fichiers récemment ajoutés ou modifiés, les liens hypertexte rompus, les erreurs de composant, l'état de la révision, les assignations, les catégories, l'état de la publication ou l'état de l'extraction.
Mode Navigation
Vous pouvez gérer le fonctionnement des barres de navigation de votre site Web en configurant la structure de navigation du site. Vous pouvez faire un zoom avant sur certains noeuds et ajouter des liens hypertexte avec des sites externes.
Mode Liens hypertexte
Vous pouvez afficher graphiquement tous les liens associés à un document Microsoft Office ou à une page donnée et identifier d'éventuels liens rompus.
Mode Tâches
Ce mode vous permet d'assurer le suivi des tâches à effectuer et des personnes auxquelles elles sont assignées, et d'afficher rapidement l'état, la description et la priorité des tâches.