Web Experience Toolkit (WET)¶
Q - I thought WET was a framework and CDTS was built on top of this. Or are they dif? ....Need to confirm...The below assumes they're dif. Q - What's the dif between template and theme? Templates are for templating front-end while the themes might be the same or different?
WET¶
- Info: https://wet-boew.github.io/
- Public facing sites: Canada.ca theme
- GCWeb / Canada.ca theme - https://wet-boew.github.io/themes-dist/GCWeb/index-en.html
- Quick implementation guide - GCWeb theme - https://wet-boew.github.io/themes-dist/GCWeb/gcweb-theme/implementing.html
CDTS:¶
- Intro: https://bit.ly/whatiscdts
- Info: https://cenw-wscoe.github.io/sgdc-cdts/docs/index-en.html
- How to implement:
- CDTS: Centrally Deployed Template Solutions
- CDTS uses Javascript to generate sections of your website based on the Common Look and Feel Standards
- Eg: Splash screen is a section of a page (can use WET but this ensures a consistent design. )
- Repo:
- Repo:
- Public facing sites: Canada.ca theme
- CDTS registration page (subscribe for updates) - https://www.gcpedia.gc.ca/wiki/Centrally_Deployed_Templates_Solution_(CDTS)/Registration
- CDTS .NET Template - https://gccode.ssc-spc.gc.ca/iitb-dgiit/sds/GOCWebTemplates/DotNetTemplates
- CDTS Java Template - https://gccode.ssc-spc.gc.ca/iitb-dgiit/sds/GOCWebTemplates/JavaTemplates
Static sites using WET template¶
Manual HTML¶
Static Site Generators¶
- Q - Is this no theme that exists for this? Jekyll, etc? You saw it somewhere...go through all the WET/CDTS repos.
- If their site is a gh site, then they must have a repo somewhere
AAFC Internet Java Wrapper Centrally Deployed Templates Solution (CDTS), Default & Application templates (Java & .NET) What is CDTS? - https://bit.ly/whatiscdts CDTS - https://cenw-wscoe.github.io/sgdc-cdts/docs/index-en.html Implementing GCWeb with CDTS - https://cenw-wscoe.github.io/sgdc-cdts/docs/internet-en.html CDTS registration page (subscribe for updates) - https://www.gcpedia.gc.ca/wiki/Centrally_Deployed_Templates_Solution_(CDTS)/Registration CDTS .NET Template - https://gccode.ssc-spc.gc.ca/iitb-dgiit/sds/GOCWebTemplates/DotNetTemplates CDTS Java Template - https://gccode.ssc-spc.gc.ca/iitb-dgiit/sds/GOCWebTemplates/JavaTemplatesWeb Experience Toolkit (WET) and Canada.ca (GCWeb)theme: Web Experience Toolkit - https://wet-boew.github.io/ GCWeb / Canada.ca theme - https://wet-boew.github.io/themes-dist/GCWeb/index-en.html Quick implementation guide - GCWeb theme - https://wet-boew.github.io/themes-dist/GCWeb/gcweb-theme/implementing.html WET-BOEW code sprints meeting: Join the weekly meeting to discuss WET related projects and have on-site support. This is an unstructured meeting , which means there is no official agenda unless when needed. To join Contact Pierre Dubois (pierre.dubois@servicecanada.gc.ca), or via @duboi5p Location: Place du Centre, 200 promenade du portage, Gatineau, suite 990, room 2D302 When: Every week on Tuesday from 9h30 to 15h30. WCAG 2.1 AAcompliance & web accessibility testing· WCAG2.1 checklist https://webaim.org/standards/wcag/checklist· Beforerequesting QA audit, we appreciate developers to ensure that: ü All pages pass the automatedaccessibility tools Axeplugin for WCAG 2.1AAü WAI-ARIA Patterns orWET 4components are implemented for all complex widgets or modules used e.g. tabinterface, expand & collapse, tree, upload process etü Focus management is respected;visibility of focus, logical focus order ü Keyboard interaction is tested &verified by a screen reader e.g. NVDAfree screen reader