Drupal mais amigável do que nunca com o novo módulo de Tópicos de Ajuda
Publicados: 2022-10-31É importante que todos os usuários, incluindo profissionais de marketing não técnicos e proprietários de empresas, possam trabalhar facilmente com um site. Quando se trata do Drupal, ele continua a dar grandes passos para ser mais fácil de usar, que é uma das principais prioridades e benefícios do Drupal 8.
Estamos felizes em anunciar outro grande avanço no campo de facilidade de uso do Drupal - o novo módulo principal de Tópicos de Ajuda. Vamos ver o que o módulo faz para aumentá-lo ainda mais.
Um CMS amigável é um CMS competitivo
Primeiro, devemos observar por que a usabilidade do Drupal é sua prioridade hoje. Uma das principais razões é que ajuda o Drupal a ser competitivo entre outros CMSs. Deve se tornar o melhor CMS amigável e uma plataforma de escolha para mais empresários.
Por exemplo, muita tinta foi derramada sobre a rivalidade entre Drupal e WordPress no desenvolvimento de sites.
- Entre os principais pontos fortes do WordPress CMS está um alto nível de facilidade de uso.
- O Drupal sempre foi considerado uma plataforma que permite criar funcionalidades mais avançadas, sendo um pouco mais complicada e com uma curva de aprendizado mais acentuada.
O criador do Drupal, Dries Buytaert, disse que era apaixonado por tornar o Drupal mais amigável para os usuários do dia-a-dia.
As conquistas em tornar o Drupal o CMS mais amigável já são enormes e o trabalho continua. D8 pode se gabar:
- experiências fáceis de criação de conteúdo com o CKEditor
- o recurso Quick Edit para editar conteúdo em tempo real
- uma biblioteca de mídia conveniente e atraente e incorporação de mídia
- um construtor de layout de arrastar e soltar fácil de usar
- o próximo tema de administração da Claro que segue todas as diretrizes modernas de design de UX
- aderência às WCAG e ATAG nos padrões de acessibilidade da web
- UIs de administração convenientes para fazer quase tudo
- fluxos de trabalho flexíveis baseados em funções
e muito mais.
Por que o novo módulo de Tópicos de Ajuda no Drupal era necessário
Um dos principais aspectos das experiências de administração de sites amigáveis é saber como os módulos do site funcionam. Suas interfaces de usuário, configurações e peculiaridades de trabalho podem variar de simples a desafiadoras. Obter ajuda com eles melhora muito a usabilidade do administrador.
Portanto, o Drupal precisava de uma maneira unificada na qual módulos e temas pudessem adicionar seus tópicos de ajuda. Nesta área, o núcleo do Drupal já possui o módulo de Ajuda, mas apenas permite que os desenvolvedores do módulo criem tópicos de ajuda de visão geral através do hook_help() .
De acordo com o mantenedor dos tópicos de ajuda Andypost, não foi fácil para todos adicionar tópicos de ajuda com o módulo de ajuda existente. Para resolver isso, a comunidade criou o Guia do Usuário do Drupal 8 e até o traduziu para vários idiomas dentro da Iniciativa de Documentação Drupal.
Em seguida, como Andypost nos diz, a líder da Iniciativa Jennifer Hodgdon (jhodgdon) criou um módulo de Ajuda configurável. Por enquanto, é um sandbox, mas alcançará estabilidade e permitirá adicionar tópicos de ajuda diretamente do navegador.
Foi tomada a decisão de adicionar partes deste novo módulo ao núcleo do Drupal como um módulo experimental Tópicos de Ajuda, bem como converter o Guia do Usuário do Drupal 8 nos tópicos de ajuda sobre o trabalho dos módulos principais. A ideia de adicionar o módulo Help Topics ao núcleo do Drupal foi bem sucedida!
A nova visão geral e roteiro do módulo Tópicos de Ajuda
O módulo Help Topics permite que os desenvolvedores de módulos, temas e distribuições principais e contribuídos criem tópicos de ajuda como arquivos Twig. Um módulo de contribuição adicional permitirá que qualquer pessoa o faça a partir do navegador.
Pode haver quantos tópicos por módulo forem necessários para tornar o Drupal mais amigável. Os tópicos serão encontrados na página de Ajuda de um site em admin/help.
Alguns serão listados diretamente se estiverem marcados como "nível superior". Outros serão listados como “relacionados”.
Com base nas tarefas que os usuários devem realizar, os tópicos de ajuda podem ser únicos ou agrupados:
- Uma tarefa cria um “tópico de tarefa”.
- Vários tópicos de tarefas podem ser agrupados em uma seção e criar um “tópico de seção”.
Como twittou “A gota está sempre em movimento”, os Tópicos de Ajuda são o resultado do maravilhoso trabalho de 38 pessoas ao longo de vários anos. Ele será incluído no D8.8 como um módulo experimental e deve fornecer uma solução de ajuda útil aos usuários do Drupal.
Além disso, o roteiro do módulo de Tópicos de Ajuda é alcançar a estabilidade e mesclar com o módulo de Ajuda principal existente. Outro módulo principal nesta área também permanecerá em vigor - o módulo Tour que torna o Drupal mais fácil de usar por meio da ajuda de dicas de ferramentas.
A estrutura dos tópicos de ajuda
Cada tópico será um arquivo Twig que reside no subdiretório de um módulo específico chamado help_topics . Os arquivos devem ser nomeados assim: modulename.topic_id.html.twig .
Eles terão os metadados "front Matter" e o corpo HTML. Um único tópico de tarefa deve ter metadados com estas informações:
- o título do tópico
- se eles são "de nível superior" ou "relacionados"
- o objetivo
- a explicação opcional “o que é/são”
- as etapas necessárias para executar a tarefa (envolvidas com um título H2)
- os recursos adicionais opcionais (também H2)
Os tópicos da seção têm metadados semelhantes, mas eles só podem ser de “nível superior” e devem listar a visão geral das tarefas relacionadas, não as etapas necessárias. Você pode ver mais informações sobre os padrões de Tópicos da Ajuda.
Desfrute da facilidade de uso do Drupal com todas as suas novas ferramentas
Considerando os passos gigantes em que o Drupal se torna um CMS mais amigável, é necessário manter seu site atualizado. Somente neste caso você e seus usuários aproveitarão os novos recursos de usabilidade.
Pense, por exemplo, no fato de que o Layout Builder só é estável a partir do Drupal 8.7, e a Biblioteca de Mídia ganhou uma nova interface mais amigável e bonita na mesma versão.
Você sempre pode contar com nossa equipe de desenvolvimento, que atualizará seu site sem problemas para as versões principais mais recentes, configurará os módulos relacionados à facilidade de uso, como Tópicos de Ajuda ou quaisquer outros, e o ajudará na preparação para o Drupal 9.
E, à luz do nosso tópico de hoje, podemos oferecer muitos segredos adicionais de UX para tornar seu site mais fácil de usar.
Fale com nossa equipe Drupal!