Note sulla versione di AEM Sites

Per informazioni sui miglioramenti di AEM Sites 6.5, consulta i seguenti riferimenti:

Sviluppo di componenti e modelli

  • Archetipo di progetto Maven 18+ per nuovi progetti, consulta le note sulla versione su Github.

  • Archetipo di progetto Maven 1.0.6+ per applicazione a pagina singola per nuovi progetti, consulta le note sulla versione su Github.

  • HTL versione 1.4, consulta le note sulla versione su Github.

    • Operatore "in" per stringhe, array e oggetti:

      ${'a' in 'abc’}
      ${100 in myArray}
      ${'a' in myObject}
      
    • Dichiarazioni di variabili con data-sly-set :

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

    • Elencare e ripetere i parametri di controllo: inizio, passo, fine:

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

    • Identificatori per data-sly-unwrapping:

      <div data-sly-unwrap.isUnwrapped="${myCondition || myOtherCondition}">
      text <span data-sly-test="${isUnwrapped}>is unwrapped</code>
      </div>
      
    • Supporto dei numeri negativi

  • Core Components 2.3.2+, consulta le note sulla versione su Github.

  • Sistema a griglia per contenitore layout, consulta Github.

  • Clientlib Manager: Google Closure Compiler è diventato predefinito per minimizzare le clientlibs JavaScript (il vecchio predefinito era Yahoo YUI) e ha aggiornato Google Closure Compiler alla versione v20190121

  • Editor modelli e criteri

    • Creare e modificare modelli per le app a pagina singola che utilizzano l'SDK JS (chiamato anche Editor SPA)
  • Sito di riferimento We.Retail 4.0, consulta le note sulla versione su Github.

  • Toolkit per aggiornare i siti esistenti per sfruttare le funzionalità più recenti dell’editor, consulta Archivio Github

ATTENZIONE

AEM include la versione 1.12.4 della libreria jQuery per fornire la massima compatibilità con il codice personalizzato esistente. Adobe ha apportato modifiche per risolvere problemi di sicurezza noti.

Amministrazione del sito

  • Nella barra Riferimento è stata integrata una nuova sezione per elencare i collegamenti interni che rimandano alla pagina selezionata. Questa funzione è utile quando si prevede di disattivare o eliminare una pagina, per vedere quali pagine devono essere corrette prima di renderle offline.
  • La vista a elenco dispone ora di una nuova colonna per il flusso di lavoro, che mostra lo stato di una pagina che si trova in un flusso di lavoro.
  • Nelle proprietà della pagina, è ora possibile sfogliare tra le risorse esistenti quando si assegna una miniatura alla pagina (scheda Miniature).

Editor pagina

  • Consente la modifica e la composizione contestuale di esperienze di app a pagina singola create con componenti React e Angular lato client che sfruttano l’SDK JS (chiamato anche Editor SPA)
  • La modalità Scaffolding viene visualizzata solo se la pagina presenta una pagina di scaffolding configurata.

Editor e frammenti di contenuto

  • Nuova barra Annotazioni nell’Editor frammento di contenuto per lasciare commenti generali e visualizzare i commenti all’interno del testo (anche nella barra Timeline)
  • Possibilità di impostare il tipo di contenuto predefinito di un elemento di testo su più righe in un modello di frammento di contenuto su testo semplice, testo RTF o markdown
  • Aggiunta di commenti/annotazioni selezionando il testo nell’editor di testo avanzato (visualizzazione a schermo intero)
  • Confronto tra le versioni di un frammento di contenuto affiancate mediante la barra Riferimento
  • Il rapporto di download delle risorse ora mostra i relativi frammenti di contenuto
  • Aggiunta del supporto per i frammenti di contenuto all’API HTTP delle risorse tramite /api.json. Sono disponibili API per creare, aggiornare, leggere ed eliminare frammenti di contenuto.

Frammenti di esperienza

  • Miglioramento dell’indicizzazione dei frammenti esperienza, in modo che il loro contenuto si trovi nella ricerca delle pagine in cui vengono utilizzati
  • L’opzione Export to Target (Esporta per destinazione) permette ora di inviare il frammento di esperienza come JSON (l’impostazione predefinita è HTML) o in entrambi i formati

Traduzione

  • Semplificazione della creazione di progetti di traduzione utilizzando la funzione di “progetti principali”
  • Semplificazione dell’esecuzione dei progetti di traduzione impostando i lavori di traduzione sullo stato Approvato per impostazione predefinita
  • Consente di aggiornare le pagine tradotte con modifiche in una memoria di traduzione di terze parti
  • Consente di esportare i lavori di traduzione in formato JSON
  • Aggiornare l’integrazione di Microsoft Translation per utilizzare l’API V3

Gestione multisito (MSM)

  • Per le configurazioni di rollout che utilizzano PushOnModify, è stata migliorata la gestione delle operazioni di spostamento delle pagine per evitare uno stato incoerente
  • La creazione di una nuova pagina all’interno della struttura di livecopy creerà ora per impostazione predefinita una pagina autonoma
  • Utilizzare le funzionalità MSM nelle app a pagina singola che utilizzano l'SDK JS (chiamato anche Editor SPA)

Lanci

Simulazione e targeting dei contenuti

  • Il codice JavaScript del livello dati ContextHub e del motore delle regole lato client è stato aggiornato per utilizzare jQuery 3 per impostazione predefinita.

AEM e Adobe Target

ATTENZIONE

Attualmente:

  • È supportato solo at.js 1.x se utilizzi Adobe Target come motore di destinazione all’interno AEM console Attività .

  • Sono supportati sia at.js. 1.x che at.js 2.x se utilizzi l’esportazione di frammenti di esperienza in Target ed esegui attività nella console di Target.

  • L’integrazione di Adobe Target consente ora di utilizzare l’API standard di Target. Le versioni precedenti di AEM utilizzano l’API HTTP di Target Classic, che ora è obsoleta.
  • È inclusa la versione 63 di Adobe Target mbox.js . Adobe consiglia vivamente di passare all’implementazione at.js v1.x.
  • at.js È ora inclusa la versione 1.5.0. Adobe consiglia di utilizzare Adobe Experience Platform Launch per eseguire il provisioning di at.js v1.x nel sito.

AEM e Adobe Analytics

  • s_code.js H.27.5 è incluso. L'Adobe consiglia di passare all'implementazione a AppMeasurement.js
  • AppMeasurement.js È inclusa la versione 1.8.0. Adobe consiglia di utilizzare Adobe Experience Platform Launch per eseguire il provisioning di AppMeasurement.js nel sito.

AEM e commercio

I miglioramenti a Commerce Integration Framework si trovano in un ciclo di rilascio più veloce a partire da AEM 6.4. Ulteriori informazioni qui.

Add-on Communities

Consulta la pagina delle note sulla versione di Communities

Add-on Screens

  • Utilizzo di Lanci per pianificare future modifiche ai contenuti di segnaletica
  • Riproduzione controllata in un canale sequenziale
  • Creazione automatica della struttura del progetto utilizzando un file sorgente, ad esempio un foglio Excel

Per ulteriori dettagli sulle modifiche ad AEM Screens, consulta le Note sulla versione nella Guida utente di AEM Screens.

In questa pagina

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