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 come indicato in questo documento, il progetto con i componenti core avrà esito positivo.

Due percorsi per il successo

Esistono due approcci di base per l'implementazione dei componenti core, che possono portare al successo, ma che devono essere considerati progetti per progetto.

  1. Mappate i vostri progetti sui componenti core e ottenete il codice HTML fornito. Oppure
  2. Se devi rispettare gli standard HTML già definiti, avrai bisogno di maggiore impegno e non potrai sfruttare tutti i vantaggi offerti dai componenti core.

Problemi comuni nell'implementazione del componente

Due problemi comuni che portano al fallimento dei progetti con i componenti core sono:

  • Progetti finiti - Questi possono anche essere approvati a livello C e vengono consegnati al team di sviluppo per essere implementati in modo perfetto, senza problemi per la tecnologia sottostante.
  • Guida allo stile HTML a livello di società: troppo spesso tali guide devono essere seguite dogmaticamente dai componenti che applicano gli stili in una prospettiva dall'alto verso il basso.

In entrambi i casi, i requisiti applicati ai componenti sono talmente rigidi e specifici da rendere difficile la conformità dei componenti core o di qualsiasi componente out-of-the-box, con conseguente sviluppo massiccio di componenti personalizzati.

Inizio anticipata

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

Utilizzare la libreria dei componenti

Fare riferimento alla Libreria componenti già in fase di progettazione. I componenti core sono potenti e flessibili e possono portarvi a un punto di partenza. Aggiungi componenti personalizzati solo se esiste una necessità aziendale reale che non può essere ragionevolmente raggiunta con un componente core.

Usare il kit dell'interfaccia utente per Adobe XD

Non appena vi sarà una comprovata necessità di un componente personalizzato, utilizzate il kit dell'interfaccia utente per Adobe XD in modo che i progettisti possano iniziare a creare i wireframe e le progettazioni con i componenti core come elementi di base.

Non ignorare le potenti funzioni

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

Frammenti di contenuto

I frammenti di contenuto consentono di creare contenuti versatili per canali e varianti (eventualmente specifiche per i canali). 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 deve copiare e incollare il 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 semplicemente risorse esterne come i contenuti video di YouTube, ma è anche estensibile per consentirgli di soddisfare i contenuti specifici in base alle esigenze di un progetto.

In questa pagina