Blog

  • Pourquoi les États choisissent Drupal pour leurs sites gouvernementaux ?

    Pourquoi les États choisissent Drupal pour leurs sites gouvernementaux ?



    Quand on parle de transformation digitale de l’administration, la même question revient souvent: « Quelle technologie peut supporter les millions d’utilisateurs, les données sensibles et les services publics critiques ? »

    De plus en plus de gouvernements ont trouvé leur réponse: Drupal

    Quelques chiffres impressionnants sur le taux d’utilisation de Drupal:
    – 70 % des sites du gouvernement français
    – 1 site fédéral américain sur 4 (20–30 %)
    – 70 à 80 % des sites du gouvernement central britannique
    – Près d’1 site sur 2 des sites des agences de l’ONU (40–50 %)
    – En Afrique : 30 % au Nigeria, 40 % au Rwanda et en Afrique du Sud

    Voici trois raisons pour lequelles Drupal revient systématiquement dans les projets étatiques.

    1 – La sécurité avant tout
    Les sites gouvernementaux sont des cibles prioritaires de cyberattaques.
    Derrière Drupal, il y a :
    – +7 000 contributeurs actifs
    – +1 100 entreprises qui améliorent et sécurisent la plateforme en continu

    2 – La robustesse et la modularité
    Un site public doit pouvoir gérer : des millions d’utilisateurs, des contenus complexes à plusieurs niveaux et multilingues
    Drupal excelle grâce à :
    – Une architecture multisite,
    – la gestion avancée des contenus, des users & roles
    – le multilingue natif (Meme en Wolof dans le back-office)

    3 – Open source = souveraineté numérique

    Si les gouvernements convergent vers Drupal, ce n’est pas un hasard. La sécurité, la robustesse et la souveraineté sont des critères important selon moi pour le choix d’un cms.

    PS: Il y a plus de 4 ans, j’avais publié sur ma chaine YouTube deux formations gratuites pour apprendre Drupal. Si cela vous intéresse

    https://www.youtube.com/@MouhamadouDer

  • Comment devenir UI Designer sans diplôme ?

    Comment devenir UI Designer sans diplôme ?

    🎯 Ce post s’adresse aux personnes qui veulent se reconvertir dans l’UX/UI ou renforcer leurs bases

    Avant de penser aux outils, voici les fondamentaux à maîtriser 👇

    🧠 UX Fundamentals

    • Développer l’empathie utilisateur — c’est l’une des bases du UX
    • Comprendre les besoins, frustrations et comportements des utilisateurs


    💻 Comprendre les bases du web

    Même en étant designer, connaître le fonctionnement du web est essentiel :

    • HTML / CSS (indispensable)
    • Notions clés :

    • display (block / inline)
    • container & layout
    • Flexbox
    • CSS Grid

    👉 Cela change totalement votre manière de concevoir des interfaces.


    🎨 Les bases du UI Design

    • Comprendre les combinaisons de couleurs :

    • Complémentaires
    • Triadiques
    • Analogues
    • Maîtriser le contraste et la lisibilité
    • Gérer les espacements entre les composants
    • Comprendre la typographie : serif vs sans-serif

    🧩 Parler le langage UI

    Familiarisez-vous avec les composants web :

    Bouton • Formulaire • Tabs • Header • Footer • Card • Accordion • etc.

    👉 C’est le vocabulaire quotidien des designers et des développeurs.


    🛠 Outil indispensable : Figma

    À maîtriser absolument :
    • Components
    • Variables
    • Auto-layout
    • Prototypage


    🚀 La pratique avant tout

    Commencez à reproduire des applications existantes :
    Wave • Instagram • ou votre app/site préféré.

    C’est le meilleur entraînement possible.


    ♻️ Un maximum de partages pour aider quelqu’un à démarrer dans le UI.

  • 🇸🇳 Et si l’État du Sénégal adoptait un Design System national pour tous ses services numériques ?

    🇸🇳 Et si l’État du Sénégal adoptait un Design System national pour tous ses services numériques ?

    En 2016, l’État du Sénégal lançait le Projet d’Harmonisation et de Modernisation des sites web de l’Administration (PHM). L’objectif était d’uniformiser les sites des ministères et des agences publiques.

    L’État peut aller plus loin en s’appuyant sur ce programme en mettant en place un Design System national, comme l’ont fait la France, le Royaume-Uni ou les États-Unis.

    Faites un tour sur le site du ministère de l’Industrie puis sur celui des Affaires étrangères : il y a une grande différence, alors qu’il s’agit de la même entité.

    Quelques avantages d’avoir un Design System :

    • Les sites publics seront cohérents, fiables et facilement reconnaissables par les usagers.
    • Les projets numériques seront livrés plus rapidement grâce à la mise en place de librairies UI et de composants.
    • Les coûts des projets internes seront réduits.
    • Un design moderne, cohérent et évolutif.
  • Top newsletters pour les frontend designers

    Top newsletters pour les frontend designers

    Hello les Frontend Designers Créatifs, je vous présente les deux newsletters incontournables pour rester aux tendances https://css-weekly.com et — https://frontendfoc.us . Voici les thématiques générales: Ressources css, UI, Inspirations Actualités frontend, Articles techniques, etc…

  • Comment rendre un player responsive avec du css (vidéo)

    Code source

    .videoWrapper {
      position: relative;
      padding-bottom: 56.25%; /* 16:9 */
      height: 0;
    }
    .videoWrapper iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }

  • Inline vs Block

    Ce qui va vous aider à mieux cerner le css c’est de savoir la différence entre une balise de type inline et une balise de type block.

    Regarder la vidéo https://youtu.be/Bexu23GgFP0

  • Qu’est-ce que c’est un Frontend Designer

    C’est quoi un Frontend Designer ?

    Un frontend designer est un profil qui:

    • a de solide base en UX,
    • est Web designer,
    • maitrise html/css et un CMS (Drupal ou WordPress).

    Il est capable de piloter un projet web de A à Z. Il est indépendant.

    Alors comment faire pour devenir un frontend designer ?

    • Se document sur l’univers sur ux design (blog, vidéos, podcast)
    • Connaitre les concepts suivants:
      • Recherche Utilisateur (User research)
      • Persona
      • User Flow
      • Journey Map
      • Wireframe
      • Mockup (Maquette)
      • User Testing
    • Apprendre le html, css, un peu de jQuery (lol)
      • Apprendre le sass/scss
      • Connaitre quelques outils comme Gulp, Grunt, Yeoman, Composer
      • Maitriser quelque framework css (Foundation, Bootsrap, Tailwind CSS, etc)
      • Connaitre les méthodologies en css: BEM, SMACSS, OOCSS
      • Responsive css
      • Mobile first
    • Pratique le web design
      • Fonts
      • Couleurs
      • Contrastre
      • Consistance
      • Designer des composants (boutons, form, header, card, footer, tabs, etc)
      • Ui kits, design système
      • Se ressourcer sur Behance, Dribbble, Pinterest
    • Apprendre à créer des thèmes Drupal ou WordPress etc…

    Source: https://bradfrost.com/blog/post/frontend-design/