Avantages et inconvénients des différents outils de développement Web disponibles
Page d'accueil
Microsoft Frontpage est un ancien éditeur de pages Web qui ne dispose pas des fonctionnalités les plus avancées des programmes ultérieurs, tels que Dreamweaver ou Expression Web. Par exemple, continuez à utiliser des tableaux et des positions absolues pour placer des graphiques, du texte, des boutons et du texte où vous le souhaitez sur la page. Cette incapacité à créer des couches imbriquées est un inconvénient majeur, car elle limite le type de conception que les utilisateurs peuvent produire. D'un autre côté, ce manque de fonctionnalités complexes fait de Frontpage un bon programme pour ceux qui n'ont pas une grande expérience de la conception web. Il dispose également d'une large base de support, avec de nombreux sites Web qui lui sont dédiés et un grand nombre de tutoriels couvrant des aspects du programme.
Dreamweaver
Dreamweaver est considéré comme le principal programme d'édition de pages Web du marché et est largement utilisé par les amateurs et les professionnels. Dreamweaver propose de nombreuses fonctions utiles, telles que les calques et les CSS (qui permettent aux utilisateurs de modifier simplement le style de police et d'accélérer le chargement des pages). En outre, vous pouvez incorporer de nombreux types de contenu dans une page, y compris des animations Flash. Dreamweaver bénéficie également d'une large base de support et de nombreux tutoriels sur le Web. C’est bien, car Dreamweaver est un peu complexe. Vous devriez considérer que cela vous prendra beaucoup de temps pour apprendre à utiliser le programme.
Expression Web
Expression Web est le produit que Microsoft a introduit pour remplacer Frontpage. On pensait que Dreamweaver était plus compétitif, car il comporte également des calques et des CSS. Et comme il est basé sur Frontpage, ceux qui le connaissent bien s’adapteront facilement aux dispositions d’Expression Web. Cependant, il a quelques défauts. La première est que les fichiers Flash ne peuvent pas être utilisés directement et les utilisateurs sont obligés d'ajouter du code HTML pour effectuer ces tâches.