Application Joomla

  • Bonjour à tous !! J'espère que vous connaissez déjà les capacités de quix. Dans ce post, nous allons aborder une approche simple pour faire un site Web professionnel en 10 minutes. Dans un autre article, nous avons vu comment Créer un Portfolio personnel en 10 minutes.

    Fini la discussion. Commençons à créer votre propre site professionnel.

  • L'un des changements majeurs dans le futur Joomla 4 est l'adoption de CSS Grid

    CSS Grid révolutionne l'industrie de la conception de sites web et va rapidement devenir une norme sur Internet.

    Joomla conservera probablement Bootstrap 4 pour des raisons de rétrocompatibilité. Cependant, le futur est clair. À long terme, l'avenir de la conception du frontend de Joomla sera CSS Grid. Vous pouvez déjà voir CSS Grid en action dans Cassiopeia, le template par défaut de Joomla 4.

    Dans ce blog, je vais vous aider à maîtriser les concepts clés qui se cachent derrière CSS Grid.

  • La première question qui vous vient probablement à l'esprit après avoir vu le titre est : Cela vaut-il la peine de créer des templates sur une page pour une place de marché ?

     

  • OSMap Free est une extension simple et efficace pour mettre en place un plan de site. Le paramétrage du composant gratuit est basique mais il répond parfaitement au double objectif :

    • pouvoir générer rapidement le fichier XML à charger au sein de Google Search Console
    • constituer la page HTML du plan de site

    Le bénéfice à attendre du plan de site, en matière de référencement, est très limité (voir notre dossier "Les bases du référencement avec Joomla"), mais la mise en place d'un plan de site est une démarche simple et fiable, donc il serait dommage de s'en priver.

  • Vous souhaitez tester une nouvelle extension sans prendre de risques de perturbation de votre site en ligne.

    Vous souhaitez effectuer une mise à jour (extensions, Joomla) que vous estimez un peu risquée.

    Vous souhaitez tester quelques évolutions graphiques et prendre le temps d’y réfléchir sans impacter votre site actuel.

    Si vous vous trouvez dans cette démarche de faire évoluer votre site, alors dupliquer votre site vous apportera un confort de travail essentiel.

  • Smart Slider est certainement le composant de diaporama le plus puissant et perfectionné disponible pour Joomla. Les possibilités de présentation étant infinies nous allons détailler pas à pas la prise en mains de cette extension avec une constante : bien différencier les fonctionnalités des versions PRO et gratuite.
    Les principaux points forts de Smart Slider sont les suivants :

    • des modèles de diaporamas pré-réglés (pleine page, carroussel, accordéon, vignettes etc... - 11 en PRO et 3 en gratuite)
    • le contenu des dipositives peut être de type image, video et même dynamique (article Joomla)
    • une grande souplesse d'adaptation responsive
    • une bibliothèque de diaporamas et de diapositives à importer en 1 click pour bénéficier de présentations professionnelles
    • un éditeur complet et ergonomique pour modifier la présentation de chaque diapositive (textes, images, boutons, titres, liens, SEO...)
    • une infinité d'effets et animations
    • des videos bien conçues pour apprendre à utiliser Smart Slider.
  • Joomla 3.9 est la première version à intégrer des fonctionnalités liées au RGPD. Nul doute que ces fonctionnalités constituent le début d'une orientation majeure du CMS Joomla en matière de conformité au RGPD.
    Outre ces nouveautés que nous développons dans cet article, il faut savoir que l'équipe Joomla travaille sur l'environnement et les outils permettant aux éditeurs d'extensions d'intégrer les fonctionnalités RGPD, et au final faire bénéficier les utilisateurs d'un site 100% conforme.
    Le RGPD est donc un domaine où Joomla évolue fortement et sur lequel les éditeurs d'extensions sont incités à s'impliquer.

  • Joomla 3.9 apporte un certain nombre de nouveautés fondamentales avec en premier lieu l'environnement de conformité au RGPD.

    Mais également un certain nombre d'améliorations utiles et ergnomiques ont été implémentées (le suivi des événements de l'administration, la gestion et l'administration du contenu des articles facilitées, un nouveau champ personnalisé, un module amélioré, le multi-langues remodelé...).
    Nous allons présenter dans cet article les points essentiels.

  • 16 ans jour pour jour après le lancement de Joomla!, OpenSourceMatters (OSM) sort la 4ème version du CMS après une longue attente. Il ne s’agit pas d’une update à réaliser en un clic comme la majorité des sorties mais d’une mise à jour majeure. On parle plutôt d’une migration et en principe, cela nécessite l’intervention d’un administrateur Joomla! chevronné.

    Joomla! 4 est sorti en même temps qu’une mise à jour de Joomla! 3, plus précisément la version 3.10 qui, même si elle n’apporte pas de nouvelles fonctionnalités, devrait faciliter la transition. En effet Joomla! 3.10 embarque un outil permettant de vérifier votre compatibilité avec Joomla! 4 avant de procéder à la migration. La version 3.10 sera encore prise en charge en matière de correctifs de sécurité jusqu’à l’été 2023.

  • Nous considérons chez NosyWeb que la migration vers Joomla4 est une nouvelle étape pour la vie de votre site, bien plus largement que la simple évolution de version du CMS. En effet, la migration est une démarche technique qui impose un inventaire précis et en profondeur de toutes les extensions utilisées.
    C’est donc l’occasion de faire un bilan de la structure du site, des fonctionnalités réellement utilisées, de la navigation et du maillage interne, du design (et de la qualité du template), du référencement… Bien entendu si vous avez déjà effectué ces démarches, ou si l’état de votre site vous convient, vous pouvez vous en tenir à l’identification de la compatibilité de vos extensions avec Joomla4.

    3 raisons essentielles peuvent vous amener à prendre la décision de migrer vers Joomla4 :

    • Accroître la sécurité du site
    • Améliorer ses performances
    • Bénéficier d’un environnement plus moderne

    Joomla4 pour accroître la sécurité de votre site

    Joomla3 n’évolue plus au-delà de la version 3.10.12, cela signifie que Joomla3 ne bénéficiera plus de mise à jour de sécurité, même si des failles sont découvertes. Cela rend la migration vers Joomla4 vitale et inéluctable.

    Par ailleurs, le code de Joomla4 a été revu dans un objectif d’optimisation mais aussi de sécurité. Cette refonte de son code permet à joomla4 d’être plus robuste face aux attaques, que d’autres CMS.

    En complément de ces points essentiels, voici quelques fonctionnalités de sécurité intégrées à Joomla4 :

    • La connexion à l’administration en multi-facteurs est très simple à mettre en place, par exemple pour valider l’autorisation de la connexion via un email de confirmation.
    • Les adresses mails intégrées aux articles sont systématiquement cryptées au sein du HTML, il n'est plus nécessaire d'utiliser un plugin pour cet objectif.
    • Pour un site avec un certain nombre d’utilisateurs, l’administrateur peut à tout moment déclencher la réinitialisation des mots de passe.
    • Si vous utilisez des images svg (composées de fichiers XML susceptibles d'injection de code intrusif), Joomla4 intègre un outil de nettoyage automatique du XML de ce type de fichier, afin de prévenir toute intrusion malveillante par ce biais.

     

    Joomla4 pour une meilleure performance de votre site

    Avec Joomla4 affichez plus rapidement votre site.

    Optimisé - Joomla4 s’appuie sur un code entièrement revu et optimisé, donc moins de fichiers sont chargés. Par exemple, Joomla4 fonctionne parfaitement avec PHP8, la version la plus récente et la plus performante de PHP, qui est le langage de programmation de base des sites internet. Joomla3 est très largement associé à PHP7, datant de plus de 8 ans.

    Fiable - Également le code de Joomla4 a été repensé pour permettre un mode d’intégration des extensions universel, obligatoirement appliqué par tous les éditeurs, diminuant ainsi considérablement les risques de conflit entre extensions.

    Simplifié – contrairement à Joomla3, Joomla4 a été expurgé d’un certain nombre de fonctionnalités obsolètes. A l’inverse, des fonctionnalités de performance qui étaient assurées par des extensions, sont désormais intégrées au cœur du CMS, sans pénaliser le chargement du CMS.

    Evolutif - Joomla4 a aussi été conçu pour communiquer avec d’autres sites web via des API de services Web. Par exemple, on peut connecter votre site web à une source de données tierce, telle qu'un annuaire professionnel.

     

    Quelques fonctionnalités de performance intégrées à Joomla4 :

    Le chargement «lazyload» des images est intégré à Joomla4 en standard. Cela signifie que les images d’une page ne sont chargées par le navigateur que lorsqu’elles sont affichées à l’écran. Lorsqu’on scrolle vers le bas, en faisant apparaître de nouvelles images, celles-ci ne sont chargées que lors de cette action. Il en résulte un gain de performance considérable puisque toutes les images d’une page ne sont pas chargées lorsque le visiteur arrive sur la page. En cliquant sur le bouton « Média » sous l’éditeur de texte (article, module), on peut vérifier que l’image qu’on insère est bien en « lazyload » (cf ci-contre).

    La recherche avancée a été revue pour une meilleure fiabilité avec des résultats plus rapides et plus complets.

    Certains administrateurs apprécieront l’intégration à Joomla4 d’un outil de tâche CRON (traitement automatique), par exemple pour importer des données quotidiennes.

    joomla4 lazyload

     

    Ergonomie et modernité

    Comme évoqué précédemment, Joomla4 a été conçu avec des outils récents, dont la version 5 de Bootstrap. Cet outil qui est le cœur applicatif de Twitter, rend Joomla4 encore plus adapté à l’affichage sur téléphone mobile.
    L’administration présente un design épuré, agréable, facile à prendre en mains et véritablement adaptée aux mobiles.

    panneau administration joomla4 nosyweb

    Le nouveau template de base de Joomla, Cassiopea, est très complet et intègre de nombreuses fonctionnalités utiles et parfois cachées, comme par exemple les modules de type "Menu" qui peuvent être paramétrés sous la forme d'un toggle (les 3 barres horizontales) dans l'onglet "Paramètres avancés" du module, paramètre "type de mise en page.

    Quelques fonctionnalités nouvelles :

    Une gestion des images et des médias totalement revue : on peut désormais modifier les images (taille, recadrage, qualité), possibilité de visualiser en grand les images et obtenir un lien vers celles-ci, le téléchargement est simplifié, il est possible de créer un dossier dédié à d’autres médias que les images (PDFs, MP3), on peut désormais supprimer un dossier sans avoir à supprimer ses images, etc... L’image ci-dessous illustre une image retaillée, avec possibilité de conserver ou pas les proportions.

    joomla4 media manager

    Listes modifiables dans l'administration (articles, éléments de menu, modules) : il est possible de cacher les colonnes inutiles (il suffit de les décocher), pour plus de clarté visuelle, cf. ci-dessous.

    liste articles joomla4 colonnes cachees

    Prévisualisation des articles : il est possible de prévisualiser en cours d’élaboration, comme s’il était publié (fonctionnalité très partielle sous Joomla3).

    joomla4 article bouton apercu

    Accessibilité déficients visuels : un menu d'accessibilité est intégré au site et à l'administration via le plugin "Système - Fonctionnalités d'Accessibilité supplémentaires" à activer. Ce menu peut être ouvert par la souris ou par Ctrl+Alt+A. On peut l'activer pour l'administration, pour le site uniquement ou les 2. Egalement, les options d'accessibilité dans l'administration peuvent s'activer au niveau de chaque utilisateur. L'icône affichée en bas à gauche du site par défaut icone accessibilité joomla, affiche le menu ci-dessous.

    joomla4 options accessibilite

    Accessibilité et référencement : le projet Joomla a développé le sujet de l'accessibilité jusqu'à offrir un outil de contrôle visuel de la page, permettant de mettre en valeur les zones qui pourraient ne pas être déchiffrée, mais aussi les zones dont la présentation pourrait être équivoque en termes d'identification des titres, et d'autres points tels que le contrôle de la balise "alt" de images. En cela, cet outil lié à l'accessibilité est un véritable couteau-suisse pour vérifier si la page est conforme aux standards du SEO. Cette fonctionnalité est à activer via le plugin "Système - Vérificateur d'accessibilité de Joomla".

    joomla4 article bouton verification accessibilite

    joomla4 ecran verification accessibilite

    Des aides en lignes bien écrites, figurent sur certains écrans, tels que celui de la configuration. Également, l’utilisateur bénéficie désormais d’un décompte de caractères pour la rédaction de ses meta-descriptions.

    joomla4 compteur lettres meta description

    Une nouvelle fonctionnalité de workflow des articles est apparue avec Joomla4. Cette nouveauté sera utile pour des sites avec plusieurs utilisateurs et une notion de validation avant publication d'un article. Très complet, cet outil permet de créer plusieurs étapes de validation, avec envoi automatique de notifications à chaque étape (rédaction, validation…).

    Le paramétrage des emails système est enfin accessible et très simple. Il s’agit des emails émis par le site (message d'accueil d'un nouvel utilisateur, de rappel d'un mot de passe, de demande de réinitialisation de mot de passe...).

    Cette liste est non exhaustive et est continuellement enrichie au fil des nouvelles versions de Joomla4 ; par exemple Joomla 4.3 apporte d’autres améliorations utiles : prévisualisation des images svg dans le gestionnaire de médias, les éléments de menu peuvent être filtrés par composant etc…
    Et surtout Joomla 4.3 intègre une nouvelle fonctionnalité majeure de « Visite guidée » au sein de l’administration. Celle-ci permet de paramétrer un tutoriel, étape par étape avec des commentaires, des actions d’administration importantes et que l’on réalise peu souvent (création d’un élément de menu par exemple). Cela permet d’être sûr de ne rien oublier et d’indiquer des informations pertinentes et bien formatées. Cette fonctionnalité majeure, nécessite encore quelques ajustements, mais nul doute qu'elle va évoluer au fil des versions de Joomla. Ci-dessous l'étape 3 sur 14 de la visite guidée de création d'un article (plusieurs visites guidées sont pré-paramétrées).

    joomla4 visite guidee

    Vous pouvez également consulter cet article pour une assistance migration Joomla 4.

    Conclusion

    En raison de sa fiabilité et de ses performances, Joomla4 tient largement la comparaison avec d’autres CMS, qui n’ont pas été modernisés récemment.
    La sécurité de votre site nécessite une décision à prendre à court terme. Cependant, comme énoncé plus haut, même s’il ne faut pas trop attendre, il ne s’agit pas non plus de se précipiter dans l’urgence. Nous conseillons de profiter de cette étape cruciale pour votre site, pour prendre le temps de faire un certain ménage parmi les fonctionnalités que vous n’utilisez pas, et de réfléchir aux pistes d’amélioration possibles/souhaitables.

    Quelle que soit votre démarche, n’hésitez pas à nous consulter pour un audit gratuit de votre installation, préalable à toute migration vers Joomla4.

Contact

Scoop.It de NosyWeb

Twitter de NosyWeb

YouTube de NosyWeb

Facebook de NosyWeb

Google+ de NosyWeb

Flux RSS de NosyWeb

Inscription newsletter de NosyWeb