Seidor
personas alegres

05 de junho de 2024

Drupal 10: tudo o que você precisa saber

O que nos reserva a nova versão do Drupal 10? Analisamos alguns dos pontos-chave desta nova grande atualização.

Drupal 10: O que há de novo?

Considerando que um em cada oito sites empresariais é executado em Drupal, é imprescindível aproveitar suas capacidades. Os sites de organizações que utilizam Drupal dependem da melhoria contínua do software. Sua capacidade de escalar de forma segura já é uma característica chave que o eleva como o sistema de gestão de conteúdo de escolha para organizações ambiciosas que buscam uma grande experiência digital, independentemente do tamanho da empresa.

Como projeto de código aberto, o Drupal recebe regularmente milhares de contribuições para seu desenvolvimento, o que garante que suas inovações se mantenham um passo à frente de outros softwares de sistemas fechados. Felizmente, esta é a atualização mais brilhante do Drupal até o momento, e há muito pelo que estar entusiasmado. Isto é o que nos espera.

Tema Drupal 10 Olivero para front end

O antigo tema Bartik será substituído pelo elegante e moderno tema Olivero. Este tema é magnífico assim que sai da caixa.

Nomeado em homenagem a Rachel Olivero (1982-2019), colaboradora do Drupal, chefe do grupo de tecnologia organizacional na Federação Nacional de Cegos e elogiada especialista em acessibilidade, o tema Olivero conta com funções de acessibilidade que garantem que o Drupal 10 funcione para todos.

Tema Claro do Drupal 10 para back end

Claro é o back-end modernizado que substituirá o tema Seven, projetado em 2009. Muito trabalho foi feito no contraste de cores e na unificação de elementos nas diversas interfaces de usuário do núcleo do Drupal 10. Os objetivos táteis são maiores e as abas do administrador foram movidas com base na pesquisa dos usuários e em uma melhor acessibilidade. O visual é fresco, o que torna o Drupal mais atraente. No passado, a aparência não correspondia ao poder subjacente do Drupal, fazendo com que suas capacidades infinitamente flexíveis parecessem antiquadas apenas por sua aparência. Claro dá um visual refinado que convida a descobrir o poder do Drupal.

CKEditor 5 para Drupal 10

O CKEditor 4 chegará ao fim de sua vida útil em 2023, por isso mudaremos para o CKEditor 5. Na superfície, é uma experiência de edição de conteúdo muito refinada. Por exemplo, agora é possível editar links e imagens em vez de ter que abrir caixas de diálogo adicionais.

Outra atualização do CKEditor 5 que nos entusiasma são as melhorias para copiar e colar documentos do Word ou Google Docs no editor de conteúdo. Ele removerá a marcação copiada e colada desses programas.

Por uma tarifa adicional, está CKEditor 5 Premium Features, um projeto contribuído com funções de edição e comentários colaborativos em tempo real disponíveis, assim como exportações de Word e PDF.

Um novo modelo de objeto, complemento e sistema de configuração habilita essas características. A comunidade do Drupal trabalhou com a CKSource para implementar a atualização, e os desenvolvedores da Acquia também contribuíram para o esforço. No início da iniciativa, os requisitos críticos do Drupal, como a configuração do complemento baseada na interface do usuário, não eram possíveis nem se admitia a edição de código-fonte. Agora ambos são possíveis.

Gerador de temas do kit de início no Drupal 10

Os temas do Drupal geralmente não são criados do zero; em vez disso, são construídos sobre temas básicos. No Drupal 9 e versões anteriores, isso era suportado com herança em tempo de execução, onde o tema base e o tema derivado estavam ambos no sistema. No entanto, essa abordagem era arriscada. Se o tema base mudasse algo em uma atualização, a aparência ou o comportamento do site poderiam falhar.

Com o Starterkit no Drupal 10, crie uma bifurcação a partir de um tema compatível e trabalhe em sua cópia a partir daí. Qualquer que seja a versão da qual você copiou, ela é preservada automaticamente. Se houver atualizações no tema com o qual você começou, agora depende de você revisar e aplicar essas mudanças à sua versão, melhorando significativamente sua estabilidade.

Drupal 10: Uma plataforma modernizada

Com essas características no horizonte, devemos garantir que certos elementos estejam no lugar antes de podermos trabalhar no Drupal 10. Por exemplo, o Drupal 10:

  • Será lançado com Symfony 6.2, o que implica uma atualização do Symfony 4 no Drupal 9
  • Requer PHP 8.1, mas também pode suportar PHP 8.2
  • É incompatível com o Internet Explorer
  • Requiere Composer 2.3 para el desarrollo

Essas atualizações melhorarão a experiência do Drupal ao aprimorar o suporte, aumentar o desempenho do site e proporcionar uma experiência de usuário mais moderna para desenvolvedores e usuários não técnicos igualmente.

Talvez você possa se interessar

05 de junho de 2024

O que são os Bundles do Symfony?

Um dos pontos fortes do Symfony é sua escalabilidade. Permite segmentar o código em bundles para que o projeto possa continuar crescendo. Com um Bundle encapsulamos uma ou várias funcionalidades.

Customer Experience
SEIDOR
05 de junho de 2024

Principais usos dos ícones no design web

Os ícones não são apenas usados no design flat, mas também são utilizados em uma grande variedade de sites com diversos estilos. Para que você tenha em mente a importância desses elementos, comentaremos sobre os usos dos ícones no design web.

Customer Experience
SEIDOR
05 de junho de 2024

O que é a Co-criação e o que ela traz?

Nos Habs tecnológicos e outros ambientes de desenvolvimento e design não param de ouvir esta palavra; co-criação. O que é co-criar? Como indica seu nome, a criação entre diferentes pessoas. Estamos diante de uma ideia bonita e fácil de entender que pode ser difícil de implementar se não for feita corretamente.

Customer Experience
SEIDOR