Notes de mise à jour d’AEM Sites

Lisez ce qui suit pour une description détaillée des améliorations d’AEM Sites 6.5 :

Développement de composants et de modèles

  • Maven Project Archetype 18+ pour les nouveaux projets, accédez à Github pour les notes de mise à jour.

  • Application monopage Maven Project Archetype 1.0.6+ pour les nouveaux projets, accédez à Github pour les notes de mise à jour.

  • HTL version 1.4, accédez à Github pour les notes de mise à jour.

    • opérateur "in" pour les chaînes, tableaux et objets :

      ${'a' in 'abc’}
      ${100 in myArray}
      ${'a' in myObject}
      
    • Déclarations de variables avec un jeu de données :

      <sly data-sly-set.title="${currentPage.title}"/>${title}

    • Paramètres de contrôle de liste et de répétition : begin, step, end :

      <h2 data-sly-repeat="${currentPage.listChildren @ begin = 1, step=2}">${item.title}</h2>

    • Identifiants pour l'annulation de l'encapsulation des données :

      <div data-sly-unwrap.isUnwrapped="${myCondition || myOtherCondition}">
      text <span data-sly-test="${isUnwrapped}>is unwrapped</code>
      </div>
      
    • Prise en charge des nombres négatifs

  • Core Components 2.3.2+, accédez à Github pour les notes de mise à jour.

  • Système de grille pour le conteneur de mises en page, voir Github.

  • Gestionnaire de bibliothèque cliente : Le Compilateur de fermeture de Google a été configuré par défaut sur la minification des clientlibs JavaScript (l’ancien paramètre par défaut était Yahoo YUI) et le Compilateur de fermeture de Google a été mis à jour vers la version v20190121.

  • Éditeur de modèles et stratégies

    • Création et modification de modèles pour les applications monopages qui utilisent le SDK JS (également appelé éditeur de SPA)
  • Pour le site de référence We.Retail 4.0, accédez à Github pour les notes de mise à jour.

  • Toolkit pour mettre à niveau des sites existants afin d’exploiter les dernières fonctionnalités d’éditeur, voir Référentiel Github

ATTENTION

AEM inclut la version 1.12.4 de la bibliothèque jQuery afin de fournir une compatibilité maximale avec le code personnalisé existant. Adobe a procédé à des modifications de façon à résoudre les problèmes de sécurité connus.

Administration de sites

  • Le rail Référence comporte une nouvelle section permettant de répertorier les liens internes pointant vers la page sélectionnée. Cela s’avère utile lorsque vous envisagez de supprimer une page hors ligne ou de la supprimer, pour voir quelles pages doivent être ajustées avant de les mettre hors ligne.
  • La vue de liste comporte une nouvelle colonne de workflow indiquant le statut de la page dans un workflow.
  • Dans les propriétés de la page, il est désormais possible de parcourir les ressources existantes en affectant une vignette à la page (onglet Vignette).

Éditeur de page

  • Autorisez l’édition en contexte et la composition d’expériences d’application monopage avec des composants côté client React et Angular utilisant le SDK JS (également appelé éditeur de SPA)
  • Le mode Génération de modèles automatique s’affiche uniquement si la page possède une page de modèle automatique configurée.

Fragments de contenu et éditeur

  • Nouveau rail Annotations dans l’éditeur de fragment de contenu permettant de faire des commentaires généraux et d’afficher des commentaires dans le texte (à afficher également dans le rail de la chronologie)
  • Possibilité de définir le type de contenu par défaut d’un élément de texte multiligne dans un modèle de fragment de contenu Content Fragment sur du texte simple, du texte enrichi ou un balisage
  • Ajoutez des commentaire/annotations en sélectionnant le texte dans l’éditeur de texte enrichi (vue plein écran)
  • Comparaison des différentes versions d’un fragment de contenu côte à côte via le rail Référence
  • Le rapport sur le téléchargement des ressources affiche désormais des fragments de contenu en conséquence
  • Ajoutez la prise en charge des fragments de contenu à l’API HTTP Assets par l’intermédiaire de /api.json. Il existe des API pour créer, mettre à jour, lire et supprimer des fragments de contenu.

Fragments d’expérience

  • Amélioration de l’indexation des fragments d’expérience afin que leur contenu soit trouvé dans la recherche des pages où ils sont utilisés.
  • L’option Exporter vers la cible permet désormais d’envoyer le fragment d’expérience sous forme de fichier JSON (HTML par défaut), ou les deux.

Traduction

  • Simplifiez la création de projets de traduction à l’aide de Project Masters
  • Simplifiez l’exécution des projets de traduction en définissant les tâches de traduction sur l’état approuvé par défaut.
  • Autorisez la mise à jour des pages traduites avec des modifications dans la mémoire de traduction tierce
  • Autorisez l’exportation de travaux de traduction au format JSON
  • Mettre à jour l’intégration Microsoft Translation pour utiliser l’API V3

Gestion multisite (MSM, Multi-Site Management)

  • Pour les configurations de déploiement qui utilisent PushOnModify, une meilleure gestion de l’opération de déplacement de page pour éviter des incohérences d’état
  • La création d’une nouvelle page dans la structure de livecopy créera désormais par défaut une page autonome.
  • Utilisez les fonctionnalités MSM dans les applications d’une seule page qui utilisent le SDK JS (également appelé SPA Editor).

Lancements

Ciblage et simulation de contenu

  • Le code JavaScript de la couche de données ContextHub et du moteur de règles côté client a été mis à jour pour utiliser jQuery 3 par défaut.

AEM et Adobe Target

ATTENTION

Actuellement :

  • Seul at.js 1.x est pris en charge si vous utilisez Adobe Target comme moteur de ciblage dans AEM console Activités.

  • at.js. 1.x et at.js 2.x sont pris en charge si vous utilisez l’exportation de fragments d’expérience vers la Cible et si vous exécutez des Activités dans la console de Cible.

  • L’intégration Adobe Target peut désormais utiliser l’API Target Standard. Les versions antérieures d’AEM utilisent l’API HTTP Cible Classic, qui est désormais obsolète.
  • Adobe Target mbox.js version 63 est incluse. L’Adobe recommande vivement de basculer l’implémentation vers at.js v1.x.
  • at.js la version 1.5.0 est désormais incluse. Adobe vous recommande d’utiliser Adobe Experience Platform Launch pour configurer at.js v1.x dans le site.

AEM et Adobe Analytics

  • s_code.js H.27.5 est inclus. Adobe vous recommande de passer à l’implémentation AppMeasurement.js
  • AppMeasurement.js v1.8.0 est inclus. L’Adobe recommande d’utiliser Adobe Experience Platform Launch pour configurer AppMeasurement.js dans le site.

AEM et Commerce

Les améliorations apportées à la structure d'intégration commerciale ont été accélérées depuis AEM 6.4. En savoir plus ici.

Module complémentaire Communities

Voir la page de notes de mise à jour sur Communities

Module complémentaire Screens

  • Utilisation des lancements pour planifier les modifications futures du contenu de la signalisation
  • Lecture mesurée dans un canal de séquence
  • Création automatique d’une structure de projet à l’aide d’un fichier source, une feuille de calcul Excel par exemple.

Pour plus d'informations sur les modifications apportées à AEM Screens, consultez les Notes de mise à jour du Guide de l'utilisateur de AEM Screens.

Sur cette page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now