Étiquette : javascript

Découpage des polices de caractères

25 mai 2018 0

Après avoir mis en place SiteSpeed et optimisé le code JavaScript, nous avons travaillé sur l’optimisation des polices de caractères du site mappy. Constat Nous avions vu que le Javascript était la ressource la plus lourde chargée sur le site. Mais en ne tenant compte que du poids « gzipé » (ce qui nous intéresse au final) on se…

Par MAPPY

Découpage du code JavaScript grâce à webpack

22 mai 2018 0

Après avoir mis en place SiteSpeed, il était temps de procéder à des améliorations de performances. En regardant la composition de nos pages web (grâce à SiteSpeed), on se rend compte que le JavaScript en est la plus grosse partie du site mappy : Les barres bleues correspondent à la taille du contenu non compressé, les barres vertes…

Par MAPPY

mappy.com : de PHP à node.js

26 janvier 2017 0

Depuis quelques jours, le site web mappy.com est entièrement servi par node.js. Historiquement sous PHP et Symfony 2, une stratégie de migration a été mise en place pour migrer les serveurs web, page par page, vers node.js et express. Le site Web Mappy Mappy est une « single page application » qui se compose en 2 parties : une partie serveur, composée de pages HTML et…

Par MAPPY

Javascript : la construction à la volée (watching) avec Browserify

6 octobre 2016 0

Browserify, c’est quoi déjà ? De manière simple, browserify permet d’avoir accès à l’écosystème de NodeJS (NPM, CommonJS) avec des scripts destinés au navigateur (browser). Après avoir installé le module browserify via NPM, il peut s’utiliser directement en ligne de commande : browserify main.js -o bundle.js Mais est plus souvent utilisé en tant que librairie dans un script NodeJS…

Par MAPPY

Mappy.com dorénavant responsive !

9 juillet 2015 Non

Depuis le mercredi 20 mai, mappy.com propose un site unique et responsive pour tous les navigateurs (bureau, tablette ou mobile).           En effet, auparavant, les sites fr.mappy.com, fr-be.mappy.com, nl-be.mappy.com et en.mappy.cométaient dédiés aux navigateurs de bureau et m.mappy.com aux navigateurs mobiles et tablettes. Ce billet a pour but de présenter le contexte et notre parcours vers cette…

Par MAPPY