I Adobe Experience Manager är komponenter de strukturella element som utgör innehållet på de sidor som skapas. Komponenter har alltid varit en grundläggande del av AEM och gjort det enkelt men kraftfullt att skapa sidor för författaren och utveckla komponenter flexibelt och utbyggbart för utvecklaren.
De centrala komponenterna är en uppsättning standardiserade WCM-komponenter (Web Content Management) för AEM som snabbar upp utvecklingstiden och minskar underhållskostnaderna för dina webbplatser.
Produktionsklart | Core Components är 30 robusta WCM-komponenter som är väl testade, allmänt använda och som fungerar bra. |
Molnklar | Om AEM as a Cloud Service, på Adobes hanterade tjänstereller lokalt fungerar de bara. |
Mångsidig | Komponenterna representerar generiska begrepp som författarna kan använda för att sätta ihop nästan vilken layout som helst. |
Konfigurerbar | Mallnivå innehållsprinciper Ange vilka funktioner som sidförfattarna får använda eller inte får använda. |
Spårbar | The Integrering av Adobe Client Data Layer gör det möjligt att spåra alla aspekter av besökarupplevelsen. |
Tillgänglig | De följer WCAG 2.1-standard, har ARIA-etiketter och stöd för tangentbordsnavigering (kända problem). |
SEO-vänlig | Utdata från HTML är semantiska och ger schema.org mikrodataanteckningar. |
WebApp-Ready | The strömlinjeformade JSON-utdata tillåter rendering på klientsidan, fortfarande med möjlighet att kontextredigering. |
Stöd för AMP | Komponenterna har inbyggda stöd för AMP-standarden, för mobilupplevelser. |
Design Kit | A UI-kit för Adobe XD ger designers möjlighet att skapa trådramar som de sedan kan format efter behov. |
Temaperbar | Komponenterna implementerar Formatsystemoch koden följer BEM CSS-konventioner. |
Anpassningsbar | Flera mönster tillåts enkel anpassning, från justering av HTML till avancerad funktionalitet, återanvändning. |
Versionshantering | The versionsprincip säkerställer att kärnkomponenterna inte bryter din plats när du förbättrar saker som kan påverka dig. |
Lokaliserbart | Med smart referensupplösning kan vissa komponenter hitta och återge motsvarande lokaliserat innehåll automatiskt. |
Öppna källkod | Om något inte är som det ska, bidra till förbättringar! |
Den aktuella versionen av Core Components innehåller följande komponenter.
Kärnkomponenter är inte omedelbart tillgängliga för författare, Utvecklingsteamet måste först integrera dem i din miljö. När de är integrerade kan de göras tillgängliga och förkonfigurerade via mallredigerare.
Vissa versioner av enskilda kärnkomponenter kanske bara är kompatibla med vissa versioner av AEM.
Se den enskilda hjälpsidan (som är länkad till i föregående lista) för den specifika komponenten för kompatibilitetsinformation eller för att referera till Huvudkomponentversioner för mer information.
Core Components Release | AEM as a Cloud Service | AEM 6.5 | Java SE-version | Maven Version |
---|---|---|---|---|
2.22.12 | Kontinuerlig | 6.5.14.0+ * | 8, 11 | 3.3.9+ |
(*) Sedan version 2.11.0, org.apache.sling.models.impl
version 1.4.12 eller senare krävs (på grund av SLING-8781). Detta kommer att anges för AEM 6.4 och 6.5 i ett framtida Service Pack. Fram till dess ingår Sling Models-paketet i core.wcm.components.all
paket.
Krav från tidigare versioner av Core Component finns i Huvudkomponentversioner.
Kärnkomponenterna kräver användning av redigerbara mallar och har inte stöd för klassiska användargränssnitt eller statiska mallar. Om det behövs kan du kolla in AEM för att uppdatera projektet med dessa moderna AEM.
Om du vill konfigurera din lokala utvecklingsmiljö går du till den här översikten för AEM as a Cloud Service SDK eller det här dokumentet för äldre versioner av AEM.
Core Components är automatiskt en del av AEM as a Cloud Service och du har alltid den senaste versionen av Core Components.
Se Använda kärnkomponenter om du vill ha mer information om hur du kommer igång med kärnkomponenterna både i AEMaaCS och lokalt.
Det finns ytterligare komponenter tillgängliga för AEM som bygger på kärnkomponenterna.