Percorsi per il successo con i componenti core

I componenti core sono potenti, flessibili e facili da usare e personalizzare. Seguendo alcune linee guida chiave descritte in questo documento, il progetto con i componenti core avrà successo.

Due percorsi per il successo

Esistono due approcci di base per l’implementazione dei componenti di base, che possono portare al successo, ma hanno le proprie scelte che devono essere considerate per progetto.

  1. Mappa le progettazioni sui componenti core e prendi il codice HTML che forniscono. Oppure
  2. Se devi rispettare gli standard HTML già definiti, dovrai fare più sforzo e non ottenere tutti i vantaggi dei componenti core.

Insidie comuni nell’implementazione dei componenti

Due problemi comuni che portano a progetti che non hanno successo con i componenti core sono:

  • Progetti finalizzati - Questi potrebbero anche essere approvati a livello C e vengono consegnati al team di sviluppo per essere implementati in modo perfetto per i pixel senza preoccuparsi della tecnologia sottostante.
  • Guida allo stile HTML a livello aziendale: troppo spesso tali guide devono essere seguite dogmaticamente dai componenti che applicano gli stili da una prospettiva dall’alto verso il basso.

In entrambi i casi, i requisiti impostati per i componenti sono così rigidi e specifici che è difficile conformarli a tali requisiti per i componenti core o qualsiasi componente preconfigurato, il che porta allo sviluppo massiccio di componenti personalizzati.

Inizia presto

Invece di considerare solo i componenti core nella fase di implementazione del progetto, inizia già con i componenti core durante la fase di wireframe e progettazione.

Utilizzare la libreria dei componenti

Fai riferimento alla Libreria dei componenti già nella fase di progettazione. I componenti core sono potenti e flessibili e possono portarti fino a un punto di partenza. Aggiungi componenti personalizzati solo quando esiste una necessità aziendale reale che non può essere ragionevolmente raggiunta con un componente core.

Usa il kit dell'interfaccia utente per Adobe XD

Non appena si verifica una comprovata necessità di un componente personalizzato, utilizza il kit di interfaccia utente per Adobe XD in modo che i designer possano iniziare a creare i wireframe e le progettazioni con i componenti core come blocchi predefiniti.

Non trascurare le funzioni potenti

Le funzioni di AEM e i componenti core possono essere molto potenti, ma anche molto sottili e le possibilità di determinate funzionalità potrebbero non essere immediatamente evidenti a un progettista.

Frammenti di contenuto

I frammenti di contenuto ti consentono di creare contenuti neutri per il canale, insieme a varianti (eventualmente specifiche per il canale). Puoi quindi utilizzare questi frammenti, con le relative varianti, durante l’authoring di pagine di contenuto.

Insieme alla funzione di esportazione JSON aggiornata, i frammenti di contenuto strutturati possono anche essere utilizzati per distribuire contenuti AEM, tramite Content Services a canali diversi dalle pagine AEM.

Modelli di frammento esperienza

Se un autore desidera riutilizzare parti (un frammento di un’esperienza) di una pagina. Senza Frammenti esperienza, l’autore dovrebbe copiare e incollare tale frammento. Creare e gestire queste esperienze di copia/incolla richiede tempo e può essere fonte di errori da parte dell’utente. Grazie a Frammenti esperienza non è più necessario eseguire operazioni di copia/incolla.

Componente Incorpora

Il componente Incorpora non solo consente di includere facilmente risorse esterne come i contenuti video di YouTube, ma è anche estensibile per consentirgli di adattare i contenuti in base alle esigenze di un progetto.

In questa pagina