Nouveau site bêta transport public Montréal

La STM (organisme de transport public de Montréal) vient de sortir une bêta version de son nouveau site : http://beta.stm.info

Les aspects fonctionnels

D’abord un concept de page d’accueil innovant et très réussi : une cartographie interactive plein écran.

Ensuite une très bonne mise en avant des services transport par onglet (Itinéraire, horaires, plan, tarif) même si cela est déjà plus répandu.

Sur le plan technique

Reconnaissable par ces URL “sites/default/files”, le site est basé sur le CMS Drupal comme c’est le cas à Tisséo. Ils ont sécurisé leurs pages d’administration sur https et filtrage IP (http://beta.stm.info/user renvoi vers https://beta.stm.info/fr/user qui est inaccessible), un choix prudent et intelligent.

Coté intégration, du très classique JQuery / JQuery UI / plugins JQuery pour la couche présentation.

Grosse déception sur le support navigateur, malgré la présente de la librairie modernizr les navigateur IE < 8 sont purement et simplement exclus du service :

Les caribous ne sont pas cool avec les utilisateurs d'IE8 : (si si c'est la page d'accueil !)

Autant vous dire que chez nous ce choix serait impensable (d’autant plus qu’IE8 est notre navigateur par défaut, hum …).

Côté cartographie, OpenLayers compose un fond en TMS ou WMTS servi par Apache. Je reviendrais bientôt sur ces architectures (avec une grosse surprise !!!)

Je termine ce tour d’horizon par une grosse interrogation :

Quelle sera la tenue à la charge d'une telle page d'accueil ?

Avec 103 requêtes http, les serveurs risquent de souffrir les jours d’intempéries ou de grève. Surtout qu’il y a un seul frontal qui sert le site et le fond cartographique.

Peut-être suis-je médisant sur ce point car il y a peut-être un load balancer. Mais tout sur le même domaine c'est quand même pas idéal pour monter en charge.

Il sera donc intéressant de suivre l’évolution du site en version définitive et dans la durée.