Introdução ao Editor universal introduction
O Universal Editor é um editor visual versátil que faz parte do Adobe Experience Manager Sites. Ele permite que os autores façam edições "o que você vê é o que você recebe" (WYSIWYG) de qualquer experiência headless ou headful. Entenda como ele pode ajudar os autores de conteúdo a fornecer experiências excepcionais e como oferece liberdade inigualável para desenvolvedores.
Fundo background
O Editor universal fornece uma experiência de criação em contexto eficiente e intuitiva que requer treinamento mínimo. Com ele, os autores podem gerenciar o conteúdo diretamente no contexto da experiência online, exatamente como ele aparecerá para os visitantes. Por ser um verdadeiro editor como um serviço e, em geral, mais flexível, ele pretende eventualmente substituir o Editor de páginas.
Os autores se beneficiam da flexibilidade do Editor universal, pois ele oferece suporte à mesma edição visual consistente para todas as formas de conteúdo AEM: a edição no local e a composição de layout são possíveis também para fragmentos de conteúdo e componentes de página. As duas formas de conteúdo podem até ser editadas ao serem exibidas lado a lado em uma experiência da Web, sem que os autores precisem alternar o contexto. Essa é uma melhora tremenda em comparação aos editores anteriores no AEM que suportavam apenas um tipo de conteúdo.
Os desenvolvedores se beneficiam da versatilidade do Universal Editor, pois ele também oferece suporte à verdadeira dissociação da implementação. Ele permite que os desenvolvedores utilizem praticamente qualquer estrutura ou arquitetura de sua escolha, sem impor restrições de SDK ou tecnologia. Essa flexibilidade até facilita a instrumentação de aplicativos web existentes para o editor universal sem precisar rearquitetá-los.
É realmente universal universal
O Editor universal pode ser utilizado em qualquer implementação, para qualquer aspecto de qualquer conteúdo.
Qualquer implementação any-implementation
Visto que é possível criar experiências de diferentes maneiras, qualquer implementação pode utilizar o Editor Universal para que os autores possam realizar edições com contexto.
Muitos usuários acreditam que uma implementação headless limita a edição de todo o conteúdo dos autores a uma interface baseada em formulários, mas isso não acontece no Editor Universal
Os requisitos para uma implementação utilizar o Editor Universal são bastante simples e são compatíveis com:
- Qualquer arquitetura - renderização do lado do servidor, renderização da borda, renderização do lado do cliente e assim por diante.
- Qualquer estrutura - AEM Vanilla ou qualquer estrutura de terceiros, como React, Next.js, Angular e assim por diante.
- Qualquer hospedagem: é possível hospedar localmente no AEM ou em um domínio remoto
Qualquer conteúdo any-content
Um autor de conteúdo deve ter a mesma experiência avançada oferecida no editor de páginas do AEM. Mas o Editor universal permite que os autores editem qualquer conteúdo de forma visual e com contexto, o que abrange:
- Estruturas de página do AEM:
cq:Components
aninhados decq:Pages
, incluindo fragmentos de experiência. - Fragmentos de conteúdo do AEM: é possível editar o conteúdo dos fragmentos de conteúdo conforme aparecem no contexto da experiência.
- Documentos: a prova de conceitos mostrou que os documentos do Word, Excel, Google Docs ou Markdown também podem ser editados da mesma maneira (trata-se do WIP).
Qualquer aspecto any-aspect
Para um autor, o conteúdo não envolve apenas as informações contidas, mas também a forma como elas são apresentadas e recebidas. O conteúdo vem com metadados e regras de instrumentação adicionais, que o Editor universal pode entender e editar, incluindo:
- Aplicando Layout e Estilo - Ao usar um sistema de estilo, o profissional de marketing e o autor de conteúdo podem aplicar estilos diferentes ao seu conteúdo e criar layouts diferentes para ele, como colunas, carrosséis, guias, acordeões e assim por diante.
Valor value
Ao separar a experiência de edição de conteúdo de qualquer sistema de entrega de conteúdo específico, o editor se torna realmente universal e flexível, permitindo que o autor de conteúdo entregue experiências excepcionais, aumente a velocidade do conteúdo e forneça uma experiência de desenvolvimento de última geração.
- Entrega de experiências excepcionais: com o objetivo de habilitar os profissionais a criar um experiência atrativa para os visitantes, o Editor Universal permite a criação e a edição do conteúdo no contexto da visualização. Isso permite que eles criem um conteúdo que se ajuste ao design, possibilitando uma experiência significativa para os visitantes.
- Aumento da velocidade do conteúdo: para simplificar a administração do fluxo de trabalho, o Editor universal permite editar o conteúdo da visualização a fim de orientar os profissionais, mostrando apenas as opções que são relevantes para o contexto e tornando o fluxo de trabalho independente das fontes de conteúdo.
- Experiência de desenvolvedor de última geração: para se adequar ao atual cenário heterogêneo dos aplicativos, o Editor universal é completamente independente e não favorece tecnologias específicas, permitindo que os desenvolvedores utilizem sua tecnologia preferida para implementar a experiência.
Editor universal e o editor de fragmento de conteúdo universal-editor-content-fragment-editor
À primeira vista, pode parecer que o Editor universal e o Editor de fragmento de conteúdo fornecem recursos de edição semelhantes. No entanto, esses editores oferecem recursos muito diferentes e cuidam de tarefas distintas do profissional de marketing.
Editor de fragmento de conteúdo content-fragment-editor
Para um profissional de marketing que deseja criar conteúdo sem precisar se preocupar com o layout, de maneira que ele possa ser reutilizado em vários contextos da experiência.
- O foco é dimensionar a estratégia de conteúdo.
Editor universal universal-editor
Para um profissional de marketing que deseja criar um conteúdo adaptado ao layout de um contexto específico, a fim de fornecer uma experiência excepcional.
- O foco é estabelecer uma conexão convincente com os leitores.
Limitações limitations
Ao explorar o Editor universal e prosseguir com a implementação em seus próprios projetos, lembre-se das limitações a seguir.
- No máximo 25 recursos de AEM (Fragmentos de conteúdo, páginas, Fragmentos de experiência, Assets etc.) devem ser referenciados como instrumentação em uma única página.
- O AEM as a Cloud Service é o único back-end AEM compatível.
- A versão do AEM as a Cloud Service
2023.8.13099
ou superior é necessária. - Os autores de conteúdo devem ter suas próprias contas Experience Cloud individuais.
- Como parte do AEM, o Universal Editor é compatível com os mesmos navegadores de desktop que o AEM.
- As versões móveis desses navegadores não são compatíveis.
- Não habilitar Listas de permissões IP.
- Execute sua própria instância do Universal Editor Service.
Próximas etapas next-steps
Consulte o documento Casos de uso do editor universal e Caminhos de aprendizado para saber mais sobre casos de uso comuns do editor universal e descobrir os recursos de documentação corretos para apoiá-lo no seu projeto.