2.3. Choix de l'environnement de développement
:
2.3.1. Les pages WEB
Pour le développement de nos pages WEB, nous avons utilise
les outils qui sont :
a. Le HTML comme langage de balisage
Le HTML comme langage de balisage pour éditer nos pages
WEB. Nous avons eu a l'utiliser dans sa version HTML5 ; ceci dans le but de
profiter des nouvelles fonctionnalités qu'offre cette nouvelle version.
Le HTML5 introduit huit nouvelles fonctionnalités dont certaines
risquent bien, si le standard est adopté par tous les navigateurs, de
révolutionner certaines applications Web.
On pense, bien évidemment, à la vidéo,
avec les nouvelles balises multimédias (audio et vidéo). Le
support en natif des streamings risque de porter un coup fatal au Flash Player
d'Adobe, déjà mis à mal par Silverlight de Microsoft.
Cette nouvelle fonctionnalité permet par exemple de changer la taille
d'une vidéo, de lui appliquer des filtres en temps réel, de
naviguer beaucoup plus rapidement, d'y ajouter du texte, etc. Et ce de
manière étonnamment fluide.
Il faut bien avouer que les formulaires traditionnels comme la
ligne ou la zone de texte, les boutons radio, à choix multiples ou
autres boutons de commandes entraînent une lassitude certaine dans
l'aspect visuel de la page. Les apports du Html5 vont révolutionner les
formulaires avec des lignes de texte avec suggestions, des calendriers, des
compteurs numériques, des curseurs, une validation sans passer par le
JavaScript et bien d'autres surprises.
Le Html5 est une évolution du Html. Il en reprend les
grands principes, quitte à en améliorer certains aspects. Il est
conçu pour assurer une rétrocompatibilité avec ce qui a
été fait jusqu'à présent, en termes de publication
sur le Web.
Même si le codage est moins formaliste que le Xhtml5,
l'exigence d'un code propre, respectueux des règles fondamentales du
balisage continue d'être d'actualité.
Par Stephen SALAMA/UCBC-BENI
45
b.Le CSS pour la réalisation de nos feuilles de
style :
Le CSS défini comme Cascading Style
Sheets nous a permis de réaliser les mises en forme sur
nos pages web. Les avantages qui nous ont poussé à opérer
notre choix a les mises en forme avec CSS alors qu'il était possible de
les réaliser avec seulement du HTML sont tel que CSS permet la mise en
forme hors des documents ; Il est par exemple possible de ne décrire que
la structure d'un document en HTML, et de décrire toute la
présentation dans une feuille de style CSS séparée.
Mais aussi dans le cas d'un site web, la présentation
est uniformisée : les documents (pages HTML) font
référence aux mêmes feuilles de styles. Cette
caractéristique permet de plus une remise en forme rapide de l'aspect
visuel. Un avantage de plus est que le code HTML est considérablement
réduit en taille et en complexité, puisqu'il ne contient plus de
balises ni d'attributs de présentation.
|