Aide Plan Glossaire Version texte English

F.A.Q.

Foire aux questions du site Web de FGI, fournisseur de services internet. Trouvez ici des réponses concises aux questions que vous vous posez.

Programmation - Foire aux questions (6)

6e page de la foire aux questions, portant sur la programmation et le développement d'applications.

Programmation HTML aux normes WCAG

FGI fait de la programmation HTML aux normes WCAG (Web Content Accessibility Guidelines), c'est-à-dire directives d'accessibilité au contenu Web. Les WCAG ont été développées dans le cadre de la WAI (Web Accessibility Initiative), initiative d'accessibilité au Web, chapeautée par le W3C (World Wide Web Consortium), l'organisme international ayant pour vocation de normaliser et développer l'inforoute et ses applications.

En clair, la programmation HTML aux normes WCAG signifie que FGI utilise une série de techniques pour que les pages réalisées soient accessibles au plus grand nombre possible d'utilisateurs compte tenu des demandes du client, même les utilisateurs qui doivent composer avec des limitations d'ordre physique (les mal voyants en particulier). Il y a trois niveaux de conformité aux WCAG, le niveau AAA correspondant à une accessibilité optimale. La programmation de FGI répond au minimum aux critères du niveau A, ce qui signifie que tous les utilisateurs peuvent au moins prendre connaissance du contenu d'une page Web faite par FGI Si le client accepte les limitations que cela implique dans la présentation, FGI peut facilement réaliser des pages de niveau AAA.

La programmation HTML aux normes WCAG : la fierté du travail bien fait !

  • W3C (World Wide Web Consortium)
  • WAI (Web Accessibility Initiative)
  • WCAG (Web Content Accessibility Guidelines 1.0)

liste

Technologie WAP et langage WML

Le WAP n'est pas un réseau parallèle à l'Internet, ou un service comme le courrier électronique ou USENET, mais un protocole de communication permettant aux appareils de téléphonie numérique de recevoir et d'envoyer des données qui sont compatibles avec l'Internet (protocole IP). Le WAP est un mode d'accès au Web.

La technologie WAP permet de créer des sites accessibles aux mobinautes, les internautes mobiles (par référence aux téléphones mobiles). Le langage principal du Web, c'est le HTML. Le langage utilisé pour les sites WAP, c'est le WML (Wireless Markup Language). Il n'est donc pas possible de visiter un site WAP avec un navigateur Web conçu pour le HTML (comme Internet Explorer et Netscape), et il n'est pas possible de visiter un site HTML avec un téléphone cellulaire... Cependant les deux sites se retrouvent sur le même serveur Web, avec un nom de domaine similaire et des caractéristiques voisines.

Ce qui change donc, c'est le langage et l'outil utilisés pour voir les différentes versions du site. FGI maîtrise le WML et crée des sites WAP aux mêmes conditions (tarifs et modalités) que pour les sites Web classiques en HTML (site d'affaires ou site non commercial).

Voyez la page Site WAP de la section services internet pour obtenir toutes les informations nécessaires et visiter le site WAP de FGI, même si vous n'avez pas d'appareil WAP.
liste

Les CSS (Cascading Style Sheets)

Plusieurs designers de sites Web ne connaissent pas vraiment le fonctionnement des CSS, et utilisent des logiciels coûteux pour introduire les styles dans leurs pages. Ils se servent des CSS pour "faire cool" et "donner de la couleur". Cependant, le but véritable des CSS est de permettre au programmeur de séparer le contenu du contenant, c'est-à-dire offrir les informations dans la page Web, et spécifier les caractéristiques de ces informations (apparence, relation et position) dans un autre document, la feuille de styles.

La réalisation de feuilles de styles est très facile pour un programmeur qui connaît les règles à suivre, et qui se donne la peine de les appliquer. Comme toujours, il y a des problèmes de compatibilité entre les différents navigateurs (certaines fonctions sont ignorées ou mal interprétées, les navigateurs anciens ne peuvent les gérer), mais ces obstacles sont simples à prévoir et à contourner pour un spécialiste. La standardisation des navigateurs récents aux normes W3C fera éventuellement disparaître ces irritants.

Comme vous pouvez l'imaginer, FGI fait de la programmation CSS depuis des années et s'en sert pour le mieux dans tous les sites.
liste

Ajout d'applications

FGI a à sa disposition une très large banque de scripts CGI dans les langages PERL (UNIX et Windows), PHP et VBScript (utilisés avec ASP). FGI fournit gratuitement les scripts de sa banque : tout ce que vous avez à payer, ce sont, suivant les cas, les frais d'adaptation, de traduction, d'actualisation et de configuration.

Notez que FGI ne peut pas nécessairement fournir sans frais des scripts de tous les types dans toutes les langues de programmation. Contactez FGI pour en savoir plus, ou visitez les sections site d'affaires ou site non commercial, selon la nature de votre site.
liste

Langage PERL

Les scripts de langage PERL sont souvent confondus avec le CGI. Mais le Common Gateway Interface n'est pas un langage, c'est un standard qui définit la façon de faire communiquer des programmes externes avec un serveur. Cette confusion vient du fait que le langage PERL est celui qui est le plus courramment utilisé pour les applications CGI.

FGI offre des services de programmation PERL, héberge les applications PERL et dispose d'une banque de scripts pouvant être ajoutés à votre site gratuitement (sans compter, le cas échéant, les frais d'adaptation, traduction, actualisation et configuration).

Si vous désirez mettre en ligne des banques de données, ou que vous avez besoin de scripts spéciaux, des frais seront demandés pour le développement des programmes.
liste

Programmation JavaScript

Le JavaScript combiné au HTML offre des possibilités bien plus grandes tant au plan de la présentation que de l'interactivité : Ces images qui se transforment au passage de la souris ou qui flottent "au dessus" des pages, ces messages apparaissant aux endroits les plus inattendus, ces outils de navigation qui transportent instantanément d'une page à l'autre, en sont les résultantes.

FGI fait de la programmation JavaScript suivant les mêmes modalités que pour le HTML. Mais attention : rien n'est parfait, et le Javascript n'échappe pas à cette règle! C'est une application client, c'est-à-dire gérée directement par le navigateur de l'utilisateur. Son exécution dépend donc des ressource de l'utilisateur (puissance de l'ordinateur, version de navigateur, etc.). Comme Microsoft a préféré développer son propre JavaScript (baptisé JavaS™), plutôt que d'utiliser le même langage que les autres (stratégie du embrace-and-extend), on ne retrouve pas les mêmes fonctions d'un navigateur à l'autre et d'une version à l'autre d'un même navigateur (puisque les langages évoluent). Les scripts complexes sont par conséquent difficiles à adapter et certains utilisateurs en subiront les conséquences. En outre, nombre d'utilisateurs avancés préfèrent désactiver le JavaScript, pour des raisons de sécurité et de commodité.

La programmation d'applications côté client en JavaScript peut donc être délicate, et il est parfois préférables d'avoir recours à des solutions côté serveur fondées sur les différents langages CGI ou l'ASP. Le JavaScript servira alors à compléter utilement l'application serveur pour obtenir les effets de présentation ou les fonctionalités que vous recherchez pour vos pages. Le JavaScript est aussi un élément central du DHTML (Dynamic HyperText Markup Language), une technique qui procure à l'utilisateur la possibilité de modifier à sa guise des paramètres du site Web qu'il visite.
liste

Langage PHP

FGI offre des services de programmation PHP, héberge les applications PHP et dispose d'une banque de scripts pouvant être ajoutés à votre site gratuitement (sans compter, le cas échéant, les frais d'adaptation, traduction, actualisation et configuration).

Cependant, si vous désirez mettre en ligne des bases de données (MySQL), ou que vous avez besoin d'applications spéciales, vous devrez contribuer financièrement à leur développement.

liste

Page précédente ^ Suite de la F.A.Q.

Une présence pour tous.

Navigation

Recherche FGI

 
© 2008   F.G.I. enregistrée. Tous droits réservés.