26 technologies5 categories
markham.ca is built on Drupal with Google Analytics and Slick.
The frontend relies on Tailwind CSS. Analytics are handled by Google Analytics and Google Tag Manager. Infrastructure includes Azure DNS and Acquia Cloud Platform.
Tech Stack Highlights
Core Platform1
Drupalv10
CMS
100%
6 evidence signals
Header
19 Nov 1978: Sun, 19 Nov 1978 05:00:00 GMTHeader
HITHeader
^Drupal(?:\s([\d.]+))?\;version:\1: Drupal 10 (https://www.drupal.org)Script
https://www.markham.ca/core/misc/drupal.js?v=10.3.13JS Global
Drupal โ objectMeta Tag
<meta name="^Drupal(?:\s([\d.]+))?\;version:\1" content="Drupal 10 (https://www.drupal.org)">Frameworks & Languages5
Tailwind CSS
UI frameworks
75%
1 evidence signal
css
--tw-PHP
Programming languages
75%
1 evidence signal
HTML
implied by DrupalAlpine.js
JavaScript frameworks
75%
1 evidence signal
Script
https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.4.1/dist/alpine.min.jsPrimeReact
UI frameworks
75%
1 evidence signal
HTML
p-componentReact
JavaScript frameworks
50%
1 evidence signal
HTML
implied by PrimeReactAnalytics & Marketing6
Google Analytics
Analytics
100%
3 evidence signals
Cookie
_gaScript
https://www.googletagmanager.com/gtag/js?id=G-XKB479XEZEJS Global
gtag โ functionM
MailChimp
Marketing automation
100%
1 evidence signal
dns
DKIM selector: k2M
Microsoft 365
Email
100%
1 evidence signal
dns
MX: markham-ca.mail.protection.outlook.comS
SendGrid
Email
100%
1 evidence signal
dns
DKIM selector: s1Google Tag Manager
Tag managers
75%
2 evidence signals
JS Global
google_tag_manager โ objectJS Global
dataLayer โ objectComm100
Live chat
75%
1 evidence signal
JS Global
Comm100API โ objectInfrastructure & Security8
A
Azure DNS
PaaS
100%
1 evidence signal
dns
NS: ns1-05.azure-dns.comHSTS
Security
75%
1 evidence signal
Header
max-age=31536000; includeSubdomainsNginxv1.20.2
Web servers
75%
1 evidence signal
Header
nginx(?:/([\d.]+))?\;version:\1: nginx/1.20.2Varnish
Caching
75%
1 evidence signal
Header
varnish(?: \(Varnish/([\d.]+)\))?\;version:\1: varnishAcquia Cloud Platform
PaaS
75%
1 evidence signal
Header
^(next)?.*$\;version:\1?Next:: prodcdnjs
CDN
75%
1 evidence signal
stylesheet
https://cdnjs.cloudflare.com/ajax/libs/Glide.js/3.6.0/css/glide.core.min.cssjsDelivr
CDN
75%
3 evidence signals
Script
https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.4.1/dist/alpine.min.jsScript
https://cdn.jsdelivr.net/gh/alpinejs/alpine@v2.4.1/dist/alpine-ie11.min.jsScript
https://cdn.jsdelivr.net/npm/@glidejs/glideAmazon Web Services
PaaS
50%
1 evidence signal
HTML
implied by Acquia Cloud PlatformLibraries & Utilities6
Slick
JavaScript libraries
100%
2 evidence signals
HTML
<link rel="stylesheet" media="all" href="/libraries/slick-carousel/slick/slick-theme.cssScript
https://www.markham.ca/libraries/slick-carousel/slick/slick.js?tdkuxjGlide.js
JavaScript libraries
100%
2 evidence signals
Script
https://cdn.jsdelivr.net/npm/@glidejs/glideJS Global
Glide โ functionjQuery UI
JavaScript libraries
75%
1 evidence signal
Script
https://www.markham.ca/core/misc/dialog/dialog.jquery-ui.js?v=10.3.13AddToAny
Widgets
75%
1 evidence signal
Script
https://static.addtoany.com/menu/page.jsMyFonts
Font scripts
75%
1 evidence signal
Header
\.myfonts\.net: default-src 'self' 'unsafe-inline' 'unsafe-eval' *.googleapis.com *.gstatic.com *.googletagmanager.com *.google-analytics.com *.doubleclick.net cdn.jsdelivr.net *.jsdelivr.net cdn.gtranslate.net *.gtranslate.net static.addtoany.com *.addtoany.com vue.comm100.com *.comm100.com standby.comm100vue.com *.comm100vue.com *.comm100.io hello.myfonts.net *.markham.ca *.jsdeliver.net *.escribemeetings.com *.youtube.com *.recollect.net recollect-us.global.ssl.fastly.net syndication.twitter.com www.instagram.com *.google.com www.recaptcha.net *.jotform.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.googleapis.com *.gstatic.com *.googletagmanager.com *.google-analytics.com *.doubleclick.net cdn.jsdelivr.net *.jsdelivr.net cdn.gtranslate.net *.gtranslate.net static.addtoany.com *.addtoany.com vue.comm100.com *.comm100.com standby.comm100vue.com *.comm100vue.com assets.ca.recollect.net *.recollect.net www.instagram.com www.recaptcha.net *.google.com *.jotfor.ms *.benchmarkemail.com *.flickr.com *.comm100.io; object-src 'none'; style-src 'self' 'unsafe-inline' *.googleapis.com *.gstatic.com cdnjs.cloudflare.com hello.myfonts.net recollect-us.global.ssl.fastly.net *.jsdelivr.net *.comm100.com; img-src 'self' blob: data: *.markham.ca *.googleapis.com *.gstatic.com *.googleusercontent.com *.google-analytics.com *.doubleclick.net *.google.com *.google.ca *.googleadservices.com *.comm100.io *.comm100.com recollect-us.global.ssl.fastly.net recollect-images.global.ssl.fastly.net api.recollect.net *.markham.ca *.googletagmanager.com *.staticflickr.com *.office.net file13.comm100download.com filestandby13.comm100download.com file13.comm100file.com file13.comm100standbyfile.com; frame-src 'self' https://markham.maps.arcgis.com *.escribemeetings.com *.addtoany.com *.youtube.com www.instagram.com *.jotform.com *.google.com www.recaptcha.net *.markham.ca *.recollect.net dash13.comm100.io portal13.comm100.site; frame-ancestors 'self'; child-src 'self' https://markham.maps.arcgis.com *.escribemeetings.com *.addtoany.com *.youtube.com www.instagram.com *.jotform.com *.google.com www.recaptcha.net *.markham.ca *.recollect.net; font-src 'self' data: *.googleapis.com *.gstatic.com *.comm100.com *.comm100vue.com *.comm100.io hello.myfonts.net recollect-us.global.ssl.fastly.net; connect-src 'self' *.google-analytics.com *.doubleclick.net *.google.com *.googletagmanager.com *.google.ca *.googleadservices.com *.comm100.com *.comm100vue.com *.gtranslate.net *.comm100.io *.markham.ca *.cloudflare.com *.jsdeliver.net cdn.jsdelivr.net *.googleapis.com *.jotfor.ms *.flickr.com *.comm100download.com file13.comm100download.com filestandby13.comm100download.com portal13.comm100.site; report-uri /report-csp-violationjQuery
JavaScript libraries
50%
1 evidence signal
HTML
implied by jQuery UI