Sélection de la langue

Recherche


Guide d’implémentation rapide – thème GCWeb

Le présent guide porte sur l’implémentation du thème de Canada.ca avec la version 4.x de la Boîte à outils de l’expérience Web (WET-BOEW).

Le nom de code du thème de Canada.ca est GCWeb. Nous utilisons ces deux termes de façon interchangeable. GCWeb est basé sur WET-BOEW 4.

WET-BOEW 4 est basé sur plusieurs autres projets Web, y compris :

  • Bootstrap 3 SASS (pour une couche de base CSS)
  • Code prettify
  • Datatable.net
  • Flot chart
  • jQuery
  • jQuery Validation
  • Mathjax
  • Magnific popup
  • Open Layer
  • Data JSON

GCWeb comporte des plugiciels additionnels tels que :

  • Do action
  • URL mapping
  • Field flow

Configurer votre gabarit

1. Téléchargez la bibliothèque de GCWeb

Historique des versions - Canada.ca theme (GCWeb)

Chaque version contient les ressources suivantes (à la fin des notes de version) :

2. Copiez le contenu dans votre serveur Web

Après avoir téléchargé le fichier zip (themes-dist-[version]-gcweb.zip), copiez les dossiers suivants sur votre serveur Web :

Le reste du fichier zip contient des informations complémentaires et des démos.

3. Créez votre gabarit

Comme point de départ pour créer votre gabarit, nous vous recommandons d'utiliser une page statique, comme le contenu de page générique. Vous pouvez ensuite copier votre gabarit de page en page. Cependant, vous devrez modifier les parties suivantes du gabarit :

Si vous concevez un squelette de gabarit bilingue, vous devrez également :

Pour vous aider à créer vos pages, consultez les sections suivantes de notre documentation :

Personnalisez votre gabarit

Le Bureau de la transformation numérique du Secrétariat du Conseil du Trésor (BTN-SCT) fournit des conseils sur la façon d'utiliser les composants mis en oeuvre dans notre documentation de référence du thème Canada.ca. Bien que BTN-SCT permette la personnalisation des scénarios transactionnels et des campagnes, nous vous recommandons de lire les conseils pour des informations plus détaillées sur ce qui est autorisé :

Utiliser le style de Canada.ca sans le Javascript de WET-BOEW

GCWeb est conçu pour fonctionner avec WET-BOEW. Il est conforme à WCAG 2.0 Niveau AA et s’appuie entièrement sur le cadre WET-BOEW 4. Si vous n’utilisez que le CSS et le balisage HTML de base, on vous encourage à :

Migrer votre contenu

Avant de migrer votre contenu, nous vous recommandons de :

Convertir vos pages de contenu en balisage compatible avec GCWeb signifie que :

Voici des problèmes bien connus sur la migration d’un site à partir de WET-BOEW 3 :

Migration depuis CLF 2.0, WET 3.1/4 ou autre

Le codage de création Web WET 4 est toujours d'actualité et il est actuellement utilisé par l'implémentation de référence officielle du thème Canada.ca. Par conséquent, déplacer le codage de votre page de contenu vers WET 4 sera compatible avec la dernière version de GCWeb.

Voici quelques défis qui pourraient survenir lors de votre migration vers la dernière version du thème de Canada.ca.

Par exemple, dans WET 3.x, si vous utilisez un module d'informations avec une étendue de 3...

<div class="module-info span-3">
<h3>…</h3>
<p>…</p>
</div>

...devra être converti comme ceci :

<div class="row">
<div class="col-md-6">
<section class="alert alert-info">
<h3>…</h3>
<p>…</p>
</section>
</div>
</div>

Rester à jour

Chaque version de GCWeb suit une numérotation stricte des versions et les notes de version contiennent tous les renseignements requis pour mettre à jour votre implémentation. Cela comprend :

Depuis février 2019, nous utilisons et publions les versions selon la gestion sémantique de version 2.0.0 (décision sur la conception 6), où notre interface de protocole d’application (API) est définie par décision sur la conception 3

Nous essayons d'éviter d'apporter des modifications radicales qui ont un impact sur les auteurs Web. La plupart de nos changements de rupture n'affectent que le modèle de référence du site et tous les changements majeurs bénéficient d'une prise en charge en amont pendant au moins un (1) an pour faciliter la transition.

Veuillez noter que même si nous travaillons à l'amélioration de la documentation de tous nos composants, il reste encore quelques lacunes. Si vous avez des questions concernant ces lacunes, n'hésitez pas à nous les poser pendant nos heures de service hebdomadaires.

Obtenir de l’aide

L’Éditeur principal met à jour le fragment du fichier HTML suivant à chaque fois qu’un changement est apporté au menu principal de Canada.ca :

Voici les en-têtes et les bas de pages HTML que vous pouvez copier et coller dans votre projet, avec quelques modifications (p. ex. les métadonnées).

Bootstrap 3 Bootstrap 4 (experimental)
Exemple Anglais Anglais
Entête Code source, lignes 1 à 106 Code source, lignes 1 à 66 (Désuet)
Bas de page du contenu Code source, lignes 115 à 132 Code source, lignes 74 à 79 (Désuet)
Bas de page Code source, lignes 135 à 174 Code source, lignes 82 à 117 (Désuet)
Remarques
  • Inclut des scripts WET-BOEW
  • Inclut les styles GCWeb
  • Nécessite que les chemins d’accès aux ressources soient modifiés afin de s’intégrer dans votre structure de dossiers
  • N’inclut pas de scripts WET-BOEW
  • N’inclut pas de styles GCWeb
  • N’inclut pas le menu
  • S’appuie sur une feuille de style expérimentale pour l’apparence de Canada.ca
Ressources particulières Tout inclus dans la version actuelle de GCWeb Télécharger le CSS expérimental

Détails de la page

Date de modification :