새로운 도움말 주제 모듈을 통해 그 어느 때보다 사용자 친화적인 Drupal

게시 됨: 2022-10-31

기술 전문가가 아닌 마케팅 담당자와 비즈니스 소유자를 포함한 모든 사용자가 웹 사이트를 쉽게 사용할 수 있어야 합니다. Drupal과 관련하여 Drupal 8의 주요 우선 순위이자 이점 중 하나인 보다 사용자 친화적인 방향으로 계속해서 큰 진전을 이루고 있습니다.

Drupal의 사용자 친화성 분야에서 또 다른 큰 발전을 이루게 되어 기쁘게 생각합니다. 바로 새로운 핵심 도움말 주제 모듈입니다. 모듈이 그것을 더 높이 올리기 위해 무엇을 하는지 봅시다.

사용자 친화적인 CMS는 경쟁력 있는 CMS입니다.

먼저, 오늘날 Drupal의 유용성이 최우선 순위인 이유에 주목해야 합니다. 주요 이유 중 하나는 Drupal이 다른 CMS와 경쟁하는 데 도움이 되기 때문입니다. 더 많은 사업주들이 선택하는 최고의 사용자 친화적인 CMS이자 플랫폼이 되어야 합니다.

예를 들어, 웹 사이트 개발에서 Drupal과 WordPress 간의 경쟁으로 인해 많은 잉크가 유출되었습니다.

  • WordPress CMS의 주요 장점 중 하나는 높은 수준의 사용자 친화성입니다.
  • Drupal은 항상 좀 더 복잡하고 더 가파른 학습 곡선을 가지면서 더 고급 기능을 구축할 수 있는 플랫폼으로 간주되어 왔습니다.

Drupal의 제작자 Dries Buytaer는 Drupal을 일상적인 사용자에게 더욱 친숙하게 만드는 데 열정을 쏟고 있다고 말했습니다.

Drupal 제작자 Dries Buytaert는 모든 사람이 사용하기 쉽도록 노력합니다.

Drupal을 가장 사용자 친화적인 CMS로 만든 성과는 이미 엄청나고 작업은 계속 진행 중입니다. D8은 다음을 자랑할 수 있습니다.

  • CKEditor를 통한 손쉬운 콘텐츠 제작 경험
  • 즉석에서 콘텐츠를 편집하는 빠른 편집 기능
  • 편리하고 매력적인 미디어 라이브러리 및 미디어 임베딩
  • 사용자 친화적인 드래그 앤 드롭 레이아웃 빌더
  • 모든 현대적인 UX 디자인 지침을 따르는 다가오는 Claro 관리 테마
  • 웹 접근성 표준에서 WCAG 및 ATAG 준수
  • 거의 모든 작업을 수행할 수 있는 편리한 관리 UI
  • 역할에 따른 유연한 워크플로우

그리고 훨씬 더.

Drupal의 새로운 도움말 항목 모듈이 필요한 이유

사용자 친화적인 웹사이트 관리 경험의 주요 측면 중 하나는 웹사이트의 모듈이 작동하는 방식을 아는 것입니다. 사용자 인터페이스, 설정 및 작업 특성은 단순한 것부터 어려운 것까지 다양합니다. 도움을 받으면 관리자 사용성이 크게 향상됩니다.

그래서 Drupal은 모듈과 테마가 도움말 항목을 추가할 수 있는 통합된 방법이 필요했습니다. 이 영역에서 Drupal 코어에는 이미 도움말 모듈이 있지만 모듈 개발자가 hook_help() 를 통해 개요 도움말 항목을 만들 수만 있습니다.

Help Topics 메인테이너 Andypost에 따르면, 기존의 Help 모듈로 모든 사람이 Help topic을 추가하는 것은 쉽지 않았다. 이 문제를 해결하기 위해 커뮤니티는 Drupal 8 사용자 가이드를 만들고 Drupal Documentation Initiative 내에서 여러 언어로 번역하기도 했습니다.

다음으로 Andypost가 말했듯이 Initiative의 리더인 Jennifer Hodgdon(jhodgdon)은 구성 가능한 도움말 모듈을 만들었습니다. 현재로서는 샌드박스이지만 안정성에 도달하고 브라우저에서 직접 도움말 항목을 추가할 수 있습니다.

이 새로운 모듈의 일부를 Drupal 코어에 실험적 모듈 도움말 항목으로 추가하고 Drupal 8 사용자 가이드를 핵심 모듈 작업에 대한 도움말 항목으로 변환하기로 결정했습니다. Drupal 코어에 Help Topics 모듈을 추가하려는 아이디어는 성공적이었습니다!

새로운 도움말 항목 모듈 개요 및 로드맵

도움말 항목 모듈을 사용하면 핵심 및 기여 모듈, 테마 및 배포의 개발자가 도움말 항목을 Twig 파일로 만들 수 있습니다. 추가 기여 모듈을 사용하면 누구나 브라우저에서 이를 수행할 수 있습니다.

Drupal을 보다 사용자 친화적으로 만들기 위해 필요한 만큼 모듈당 많은 주제가 있을 수 있습니다. 주제는 웹사이트의 도움말 페이지(admin/help)에서 찾을 수 있습니다.

Drupal 8.8 코어에 제공되는 도움말 항목 모듈

일부는 "최상위"로 표시된 경우 거기에 직접 나열됩니다. 나머지는 "관련"으로 나열됩니다.

사용자가 수행해야 하는 작업에 따라 도움말 항목은 단일 또는 그룹화될 수 있습니다.

  • 하나의 작업은 "작업 주제"를 만듭니다.
  • 여러 작업 주제를 섹션으로 그룹화하고 "섹션 주제"를 만들 수 있습니다.

"Drop is Always Moving"이 트윗된 것처럼 도움말 주제는 몇 년 동안 38명의 훌륭한 작업의 결과입니다. D8.8에 실험 모듈로 포함될 예정이며 Drupal 사용자에게 유용한 도움말 솔루션을 제공해야 합니다.

Drupal 8.8 dev에 포함된 도움말 주제 실험 모듈

또한 도움말 항목 모듈 로드맵은 안정성에 도달하고 기존 핵심 도움말 모듈과 병합하는 것입니다. 이 영역의 또 다른 핵심 모듈인 툴팁 도움말을 통해 Drupal을 보다 사용자 친화적으로 만드는 Tour 모듈도 그대로 유지됩니다.

도움말 주제 모듈이 Drupal 8.8 코어에 제공됨

도움말 항목의 구조

각 주제는 help_topics 라는 특정 모듈의 하위 디렉토리에 있는 Twig 파일입니다. 파일 이름은 modulename.topic_id.html.twig 와 같이 지정해야 합니다.

그들은 "앞부분" 메타데이터와 HTML 본문을 갖게 될 것입니다. 단일 작업 주제에는 다음 정보가 포함된 메타데이터가 있어야 합니다.

  • 주제의 제목
  • "최상위"인지 "관련"인지 여부
  • 목표
  • 선택적 설명 "무엇이/무엇인지"
  • 작업을 수행하는 데 필요한 단계(H2 제목으로 묶음)
  • 선택적 추가 리소스(H2도 포함)

섹션 주제에는 유사한 메타데이터가 있지만 "최상위 수준"일 수 있으며 필수 단계가 아닌 관련 작업의 개요를 나열해야 합니다. 도움말 항목 표준에 대한 자세한 정보를 볼 수 있습니다.

모든 새로운 도구로 Drupal의 사용자 친화성을 즐기십시오

Drupal이 보다 사용자 친화적인 CMS가 되는 거대한 단계를 고려할 때 웹사이트를 최신 상태로 유지해야 합니다. 이 경우에만 귀하와 귀하의 사용자는 새로운 유용성 기능을 활용할 수 있습니다.

예를 들어, Layout Builder는 Drupal 8.7에서만 안정적이고 미디어 라이브러리는 동일한 릴리스에서 더 사용자 친화적이고 아름다운 새로운 인터페이스를 얻었다는 사실을 생각해 보십시오.

웹사이트를 최신 코어 버전으로 원활하게 업데이트하고, 도움말 항목 또는 기타 항목과 같은 사용자 친화성 관련 모듈을 구성하고, Drupal 9 준비를 지원하는 개발 팀에 항상 의존할 수 있습니다.

그리고 오늘의 주제에 비추어 웹사이트를 보다 사용자 친화적으로 만들기 위해 추가 UX 비밀을 많이 제공할 수 있습니다.

Drupal 팀에 문의하세요!