Élections au Québec: ce que la techno nous dévoile sur les partis

Nous sommes en période d'élection au Québec. Le choix est difficile. Si on dépasse les "combats de coq" entre chefs, leur vision du numérique pour le Québec n'est pas très claire. Heureusement, Michelle Blanc fait une bonne job en interrogeant les chefs sur ce sujet.

Mais est-ce possible de les juger aujourd'hui sur leurs actes, avant d'aller voter ? Je pense que oui. J'apporte ma petite contribution en regardant "sous le capot" de leurs sites Web. Je vous laisserai juge de leurs choix, mais je pense qu'ils portent des indications sur les orientations qu'ils prendront une fois au pouvoir !

C'est donc muni de mon Fureteur, de wappalyzer et quelques autres outils (tous légaux rassurez-vous !), que je suis parti pour un petit survol de leurs sites Web. Résultats ...

Les technos utilisées


Parti Québécois

Coalition Avenir Québec

Parti libéral du Québec

Québec solidaire

Parti vert du Québec

Option nationale
Interface
Javascript
CSS

jQuery

jQuery
jQuery UI
Twitter Bootstrap

jQuery
Modernizr
Google font API

jQuery
jQuery UI
Modernizr

jQuery

jQuery
MooTools

CMS / Blog
Framework

Drupal

WordPress

CakePHP

WordPress
Drupal

Drupal

Joomla
Drupal

Vidéo

YouTube

YouTube

YouTube

YouTube

YouTube

YouTube

Analytique

ClickHeat
Piwik

Google Analytics

Google Analytics

Google Analytics

?

Google Analytics

Serveur

PHP
Apache
CentOS

PHP
Apache
Plesk

PHP
Apache
Unix
Nginx

PHP
Apache
Debian
Varnish

PHP
Apache
Debian

PHP
Apache
Debian
Varnish

Hébergeur

iWeb

Media Temple

Openface

Koumbit

Koumbit

iWeb

J'ai limité à 6 partis politiques, classés selon l'ordre de ce sondage Léger Marketing (PDF). Certaines erreurs ont pu s'y glisser, si vous souhaitez compléter, corriger certaines informations: contactez-moi.

L'OpenSource est partout !

Premier constat, tous les partis ont choisi l'OpenSource: au niveau des interfaces, des outils de CMS/Blog et des serveurs. Les choix technologiques sont "au goût du jour" et reflètent bien la situation de l'éco-système dans ce coin de pays. Les agences Web, marketing et les indépendants qui supportent les partis politiques sont a l'aise de proposer ces solutions. Comme j'ai un petit penchant pour ces technologies, je prends cela comme un signal positif pour l'avenir. On croise les doigts pour le Pacte du logiciel libre.

Interface / Javascript / CSS

C'est jQuery et jQuery UI qui remportent la palme, suivi de Modenizr et MooTools. Ça correspond à peut près au marché.

CMS / Blog / Framework

De ce coté, Drupal et WordPress sont les plus utilisés. Pas de surprise, ils sont bien adaptés à ce type de sites. Par contre, sans doute pour éviter les dérapages, les commentaires sont généralement désactivés.

Typo3 et SPIP sont absents. Ils sont sans doute moins adaptés pour répondre aux besoins.

Autre

L'utilisation de service tiers ne fait globalement pas "peur". C'est donc YouTube pour la vidéo et Google Analytics pour les statistiques.

Du coté serveur: Linux, Apache et PHP sont rois. Plusieurs utilisent des outils pour améliorer les temps réponse comme Varnish et Ngnix. Les sites sont généralement hébergés à Montréal (iWeb, Openface et Koumbit).

Par contre, aucune trace de site mobile. et quasiment pas de Responsive Web Design ... manque de temps, de budget ? Pourtant WordPress et Drupal offrent des facilités pour cela. Ça sera pour la prochaine élection sans doute !

À noter que certains sites n'ont pas appliqué les dernières mise à jour de leurs outils ... je ne donnerai pas de nom !

Pour compléter: quelques anecdotes, parti par parti ...

Parti Québécois

Ils ne font pas confiance à Google Analytics, est-ce la peur que Google utilise leurs données ? Ils ont choisi ClickHeat pour les "cartes de chaleur" et Piwik pour les statistiques. Est-ce que c'est aussi performant/efficace ? Surtout si on veut croiser avec d'autres outils de Google (comme AdWords) ?

Ils utilisent Drupal (en version 6) et fort probablement une configuration multi-site. Ils peuvent donc héberger facilement des sites pour leurs députés (comme agnesmaltais.com et d'autres). Un fait cocasse, ou plutôt dangereux, le serveur Web du PQ gére encore des sites des ex-députés du parti. Notamment une redirection pour le site de Pierre Curzi, et la gestion du nom de domaine pour le site de Jean-Martin Aussant. Vous pouvez faire votre analyse sur my-ip-neighbors pour en trouver d'autres ...

Ça n'est pas une considération technique ... mais je ne peux m'empêcher de relever que le site est uniquement en Français.

Coalition Avenir Québec

Ils ont probablement eu l'intention d'utiliser le m.coalitionavenirquebec.org, mais pour l'instant ça pointe vers la page par défaut de Plesk (pas terrible!).

Ils utilisent la star du moment au niveau du design web et CSS: Twitter Bootstrap.

Quand à l'hébergement du site, il est chez Media Temple... qui se trouve .... aux États-Unis (Los Angeles). Peut-être un bon choix technique, mais pas extraordinaire pour l'image ...

Parti libéral du Québec

Je ne sais pas si c'est une erreur de wappalizer, mais ils n'utilisent pas de solution CMS/Blog. Leur solution semble être développée avec CakePHP (un framework plus bas niveau). Ce choix est probablement plus couteux qu'une solution existante comme WordPress ou Drupal.

Ce sont les seuls en "Responsive Web Design", mais les pages sont un peu lourdes comme le mentionne Thierry Goulet - ‏@tgou.

Coté SEO, ils pourraient optimiser un peu mieux, car le site répond à plusieurs noms de domaine (jeancharest.com/, www.jeancharest.com, www.plq.org) sans rediriger vers un nom unique. Ça n'est pas une bonne pratique SEO car ça dilue leur "Google Juice".

Pour les commentaires, c'est Disqus qui permet une bonne intégration avec les réseaux sociaux.

Québec solidaire


Le site principal est sous WordPress, mais la section "Devenez membre" est sous Drupal avec une solution de paiement en ligne.

Parti vert du Québec


Pas d'outil analytique visible, probablement un outil coté serveur, mais qui ne doit pas leur permettre d'analyse très fine ...

Option nationale

Leur site principal est avec Joomla, qui est un CMS OpenSource très utilisé, mais qui est moins orienté "communautaire".

La section adhésion utilise CiviCRM qui est une solution CRM adaptée aux besoins d'un parti politique. CivicCRM existe pour Joomla, Drupal et WordPress, mais il est installé sous Drupal.

Conclusion

J'espère que vous ne voterez pas sur ces critères technologiques ;-) C'était pour moi intéressant de faire ce petit tour de roue. Je vous laisse juger par vous même, mais ces éléments techniques mettent en lumière certaines forces et faiblesses de chaque parti. Concernant l'Opensource, j'ai l'impression que ça augure bien pour l'avenir.

Par contre, ces sites sont plutôt des villes fantômes comme le mentionne Michelle Blanc. La "game" se joue maintenant sur les Réseaux Sociaux. Même si on ne peut pas parler de campagne 2.0 (Nathalie Collard - La Presse), l'activité se déroule maintenant sur Twitter et Facebook. Les partis utilisent probablement des outils de monitoring (comme Radian6 ou d'autres). De l'extérieur, il n'est pas possible de savoir lesquels sont utilisés.

Pour une bonne intégration aux Réseaux Sociaux, l'autre élément à surveiller pour l'avenir est l'utilisation du protocole OpenGraph et des Twitter Cards. Certains partis commencent à les utiliser, ce serait intéressant à analyser en détail, mais une prochaine fois …

Crédit photo: urne de vote provenant de recitus.qc.ca