구텐베르그, WordPress 5.0에서 TinyMCE에 대한 새로운 접근 방식 제공, 이전 인터페이스를 다시 가져오는 플러그인 사용 가능
게시 됨: 2017-09-12
새로운 편집기가 WordPress 5.0에서 제공될 때 생태계의 거의 모든 구석에 영향을 미칠 태세를 갖추었기 때문에 WordPress 커뮤니티는 현재 Gutenberg에서 무릎을 꿇고 있습니다. 워드프레스 경제를 통해 수십억 달러가 흐르면서 많은 사람들이 기존 편집기를 기반으로 구축된 제품 및 서비스에서 얻은 수익으로 자신과 가족을 부양하기 때문에 긴장이 높습니다.
첫인상은 새 편집기를 완전히 거부하는 것부터 그것을 받아들이고 그것이 WordPress에 가져올 것에 대해 희망적인 사람들에 이르기까지 다양합니다. 지난 몇 년 동안 WordPress에 추가된 대부분의 주요 새 기능은 릴리스 리드 및 기타 기여자가 제안된 기능이 병합할 준비가 되었는지 여부를 결정하는 기능 플러그인/기능 프로젝트 프로세스를 통해 왔습니다. Gutenberg 프로젝트는 Matt Mullenweg가 이미 Gutenberg가 WordPress 5.0과 함께 제공될 것이라고 확인했지만, Gutenberg가 준비되면 릴리스가 나올 것이라고 확인했다는 점에서 코어로 가는 다소 다른 경로를 취하고 있습니다. 이 접근 방식은 릴리스를 시간 기반이 아닌 프로젝트 기반으로 만드는 핵심 개발을 위한 Mullenweg의 새로운 전략의 일부입니다.
개발자와 대행사 소유자가 Gutenberg를 5.0에 포함할 계획에 대해 갖는 가장 일반적인 우려 중 하나는 일부 사이트 업데이트를 보류해야 할 수도 있다는 것입니다. 가장 강력한 반대론자들은 구텐베르크가 사용자에게 강요되지 않도록 "옵트아웃"하는 방법을 요구했습니다.
Nate Hoffelder는 "WordPress는 새로운 Coke의 순간을 맞이할 것입니다"라는 제목의 게시물에서 테스트 실행을 위해 새 편집기를 사용한 후의 첫인상을 공유했습니다. 그는 약속한 변경 사항에 감사하지만 데모에서 블록을 만드는 방법을 알 수 없었고 인터페이스를 사용하려는 "보통 비기술자"가 걱정된다고 말했습니다.
Hoffelder는 1985년 4월에 New Coke를 출시하려는 Coca-Cola의 시도를 언급했습니다. 이 시도는 원래 맛의 반환을 요구하는 소비자로 빠르게 끝났습니다.
Hoffelder는 "사용자가 내 불만을 구텐베르그와 공유하면 사용자가 이전 인터페이스의 반환을 요구할 것이라는 직감이 있습니다."라고 말했습니다. "하지만 공식 출시가 몇 달, 몇 달 남지 않았으므로 UX(사용자 경험) 전문가가 의심하지 않는 대중에게 영향을 미치기 전에 구텐베르크 개발자가 구텐베르크를 더 쉽게 사용할 수 있도록 강제할 가능성이 있습니다."
WordPress 사용자는 Gutenberg가 Core에 들어간 후 플러그인으로 이전 편집기를 복원할 수 있습니다.
WordPress는 5.0 릴리스의 기본 환경으로 Gutenberg 편집기를 계속 사용할 것이지만 Matt Mullenweg는 자신의 블로그 댓글에서 이전 편집기를 복원하려는 사용자가 플러그인을 사용할 수 있음을 확인했습니다.
"Gutenberg는 TinyMCE를 사용하므로 Gutenberg는 TinyMCE에 대한 우리의 접근 방식의 새로운 버전이라고 생각하는 것이 더 좋습니다."라고 Mullenweg가 말했습니다. "그것은 WP의 기본 경험이 될 것입니다. 현재 있는 것과 더 유사한 것을 사용하려는 사람들을 위해 사용할 수 있는 플러그인이 있을 것입니다."
이것은 아직 Gutenberg와 함께 작동하도록 확장 기능을 업데이트하지 않은 개발자와 고객에게 새 편집기에 대한 액세스 권한을 부여할 준비가 되지 않은 대행사 소유자에게 약간의 안도감을 가져다줄 것입니다.
We Called it Gutenberg for a Reason이라는 제목의 게시물에서 Mullenweg는 새 편집자가 TinyMCE를 어떻게 재해석하고 플러그인 편집자에게 가져올 이점에 대한 자신의 비전을 공유했습니다.
플러그인 개발자는 TinyMCE를 해킹하거나 도구 모음 버튼 뒤에서 전체 기능을 짜내지 않고도 게시물, 페이지, 사용자 정의 게시물 유형 및 사이드바를 포함한 WordPress의 모든 부분에 완전히 통합할 수 있습니다. 오늘날 WordPress를 확장하는 모든 플러그인은 다른 방식으로 수행합니다. Gutenberg의 블록은 믿을 수 없을 정도로 다양한 확장을 위한 배우기 쉬운 단일 진입점을 제공합니다. 일부 사람들은 이미 플러그인을 이식하기 시작했으며 빌드가 더 쉽고 UI가 훨씬 개선되었음을 알게 되었습니다.
메타박스의 호환성에 대해 걱정하는 개발자를 위해 Mullenweg는 플러그인을 사용하여 메타박스에 대한 레거시 편집 페이지를 제공할 수 있을 것이라고 말했습니다. 사이트가 ACF(Advanced Custom Fields)에 크게 의존하는 한 댓글 작성자는 중단 없이 5.0으로 업그레이드할 수 없는 사이트에 대해 장기간 지원을 받을 WordPress 버전이 있는지 질문했습니다.
“그런 WP 버전은 없지만 레거시/이전 편집 페이지를 제공하는 플러그인은 분명히 있을 것입니다. ACF에 Gutenberg 호환성이 최우선 사항임을 알리십시오.”라고 Mullenweg가 말했습니다.
Pods 플러그인의 수석 개발자인 Scott Kingsley Clark은 레거시 PHP 메타 박스에 대한 이러한 지원은 이 프로젝트에 반가운 소식이지만 프로젝트 엔지니어가 메타박스에 대한 솔루션을 갖게 되면 Pods도 Gutenberg와 합류하려고 한다고 말했습니다.
Clark은 "API가 지원하고 더 많은 것을 활용할 수 있게 되면 Gutenberg의 새로운 메타 상자를 사용하기 시작하게 되어 매우 기쁩니다."라고 말했습니다. "가능한 한 빨리 우리를 채택하여 즉시 채택하십시오."
플러그인을 사용하여 이전 인터페이스를 복원할 수 있다는 보장에도 불구하고 일부에서는 Gutenberg가 WordPress 생태계에 어떤 영향을 미칠지 여전히 우려하고 있습니다. 일반적인 WordPress 사용자는 Gutenberg에 대해 들어본 적이 없으며 5.0에 포함되는 것은 큰 변화가 될 것입니다.
WPShout에 대한 최근 기사에서 Fred Meyer는 Gutenberg가 사용자에게 실제로 원하는 것을 제공하는 데 충분하지 않다고 주장합니다.
"Gutenberg는 충분히 멀리 가지 않습니다."라고 Meyer는 말했습니다. "그것은 WordPress의 핵심 콘텐츠 편집기를 호스팅 빌더 솔루션이나 WordPress의 자체 테마 및 플러그인(Visual Composer와 같이 잘못 빌드되고 커뮤니티에 좋지 않은 솔루션 포함)과 경쟁하게 만들지 않을 것입니다."
Meyer는 Gutenberg가 WordPress의 페이지 구축 도구 에코시스템을 조각 모음할 수 있는 기회가 있다고 생각하지만 "기능이 풍부하고 개발자 친화적인 프론트 엔드 페이지 빌더 및 콘텐츠 편집기"를 제공하는 방향으로 나아가는 경우에만 가능합니다.
커뮤니티의 피드백에 응답하여 Gutenberg 디자인 책임자 Tammie Lister는 현재 프로젝트가 페이지 작성 경험을 다루기 전에 편집에 집중하고 있다고 말했습니다. 팀은 또한 사용자 정의에 대한 다음 초점을 앞두고 페이지 빌더 플러그인 작성자와 협력하고 있습니다.
"플러그인과 빌더에 어떤 일이 일어날지 말하기는 아직 조금 이르다"라고 Lister는 말했습니다. “처음에는 구텐베르크가 편집자에게 집중하고 있습니다. 다음 단계는 사용자 정의 초점(페이지 작성)입니다. 일어나야 할 한 가지는 Gutenberg로 기존 플러그인을 많이 테스트하는 것입니다. 그래야 제대로 작동하고 문제를 제한할 수 있습니다. 궁극적으로 점점 더 많은 플러그인이 필요하지 않게 되거나 간단한 작업을 수행하기 위해 최소한 그렇게 많은 플러그인이 필요하지 않게 될 것입니다. 이는 사용자에게 이점을 제공하고 모두를 위한 더 우수하고 통합된 경험을 제공합니다."
Gutenberg에 대한 사용자의 첫인상이 프로젝트의 모든 고상한 약속을 이행할 수 없다는 것이라면, 사용자는 일괄적으로 이전 인터페이스로 돌아갈 수 있습니다. 그런 다음 WordPress는 사용자 정의를 포함하도록 경험이 향상됨에 따라 사용자에게 또 다른 기회를 제공하도록 설득하기 위해 전투를 벌일 것입니다.
페이지 작성의 관문인 다중 열 레이아웃은 현재 코어로 제공되는 첫 번째 공식 버전의 범위에 포함되지 않습니다. 페이지 디자인에 대한 구텐베르크의 1차원 수직 스택 접근 방식은 그다지 고무적이지 않습니다. 이는 향후 버전에 확장된 페이지 구축 경험이 포함될 것이라는 기대가 완화되지 않은 일반 사용자를 좌절시킬 수 있습니다. 사용자가 현재 도구보다 개선될 때까지 선택 해제할 수 있는 플러그인은 커뮤니티를 행복하게 유지하는 데 중요합니다.

