새로운 Iceberg 플러그인으로 WordPress에 산만하지 않은 쓰기 경험 제공

게시 됨: 2020-05-20

WordPress 내에서 더 아름답고 간소화된 쓰기 환경을 찾는 과정에서 저는 새로운 Iceberg 플러그인을 베타 테스트할 기회에 뛰어 들었습니다. CoBlocks의 동일한 팀인 Rich Tabor와 Jeffrey Caradang은 Core의 중단된 Distraction Free Writing 모드 이후 WordPress에 최고의 쓰기 경험을 제공하는 Gutenberg 위에 구축된 새로운 마크다운 편집기를 만들었습니다.

Iceberg는 4가지 색상 테마, 사용자 정의 테마 생성 기능 및 타이포그래피 컨트롤 세트가 있는 미니멀리스트 편집기를 제공합니다. Iceberg로 전환하면서 쓰기에 필요한 기본 블록 편집기에서 많이 누락된 것이 없습니다. 사용자는 미디어를 Iceberg에 끌어다 놓을 수 있으며 백슬래시 명령은 블록 삽입기를 트리거합니다. 또한 목차, 단어 및 문자 수, 읽는 시간, 키보드 단축키, 이모티콘 지원이 포함됩니다.

"Iceberg는 WordPress를 내가 가장 좋아하는 쓰기 응용 프로그램처럼 보이고 느껴지도록 하기 위한 실험에서 결실을 맺었습니다."라고 Tabor가 말했습니다. “나의 개인 출판 흐름은 외부 응용 프로그램에 작성하여 블록 편집기에 모두 붙여넣은 다음 모든 것을 수정/조정/크기 조정하는 것이었습니다. 솔직히 재미가 없었습니다. 보시다시피, 블록으로 작성하는 것은 '괜찮습니다' – 그리고 자연스럽게 느껴지지 않습니다.

“다른 사람들과 채팅을 한 후 많은 사람들이 같은 감정을 공유하고 내가 이야기한 소수의 사람들이 실제로 WordPress 내에서 기사를 작성했다는 것을 깨달았습니다. 블록 편집기가 사이트 편집기 및 페이지 빌더로서 수년에 걸쳐 얼마나 발전했는지 감사하지만 출판을 더 잘 지원하기 위해 경험을 변형하고 싶었습니다.”

빙산의 이름은 Guten "berg"에 대한 고개를 끄덕입니다. Tabor는 프로젝트가 WordPress에 얽매이거나 블록을 강조하지 않고 보다 쉽게 ​​접근할 수 있기를 원한다고 말했습니다.

Tabor는 Bear, Ulysses, Dropbox Paper, Google Docs와 같은 쓰기 전용 애플리케이션에서 영감을 얻었다고 말했습니다. 그가 Iceberg에 대해 가장 좋아하는 것은 그 디자인이 작가의 선호도에 집중되어 있다는 것입니다.

"Iceberg의 디자인 언어의 핵심에 있는 편집기 테마는 각 작가가 편집기의 취향을 정의할 수 있도록 합니다."라고 그는 말했습니다. "모든 색상 변수는 편집기 테마를 기반으로 자동 생성되며 필요에 따라 인터페이스 전체에 적용됩니다."

Gutenberg는 또한 Tabor가 Iceberg를 만들도록 안내한 디자인 원칙에 대한 강한 영감을 받았습니다.

“구텐베르그 자체는 'G2'로 불리는 것으로 상당한 변화를 겪고 있습니다. 개선된 대비, 현대적인 라인 및 전반적으로 깔끔한 외관을 위한 새로운 디자인 시스템입니다.”라고 그는 말했습니다. "나는 Iceberg를 그런 방향으로 밀어붙여 쓰기 환경에 깨끗하고 현대적인 느낌을 주고 싶다는 것을 알고 있었습니다."

내부적으로 Iceberg는 작가가 더 잘 사용할 수 있도록 블록을 덜 강조하는 블록 편집기의 확장일 뿐입니다. 플러그인은 편집기 자체를 조작하기 때문에 비활성화되어도 사용자의 콘텐츠는 그대로 유지됩니다.

Tabor는 "React 구성 요소, 스타일, CSS 사용자 정의 변수 및 UX의 영리한 조합으로 전적으로 글쓰기 기술에 중점을 두고 있습니다."라고 말했습니다. "간단히 말해 사람들이 구텐베르크 개발에 익숙하다면 아이스버그도 비슷한 구조로 되어 있다는 것을 알게 될 것입니다."

Tabor는 플러그인을 단순하게 유지하면서 글쓰기 경험을 더 발전시킬 수 있는 부분을 모색하고 싶다고 말했습니다. 로드맵에 포함될 수 있는 기능에는 목표 설정, 가독성 분석, 개선된 게시 전 체크리스트 및 개선된 게시물 미리보기/라이브 미리보기가 포함됩니다.

Iceberg는 출시 시 긍정적인 평가를 받고 블록 편집기의 작가 지원 격차를 메웁니다.

Iceberg는 단일 사이트 또는 무제한 사이트의 경우 $99. 이 제품은 작가 지원에 있어 구텐베르그의 오랜 결핍을 커버하면서 시장의 공백을 메운 것으로 보인다. 베타 기간 동안과 Twitter 및 Product Hunt에서 커뮤니티 피드백은 지금까지 압도적으로 긍정적이었습니다.

Rajendra Zore는 "Iceberg는 WordPress 편집기의 소음 제거와 같습니다.

Nick Hamze는 Twitter 스레드에서 피드백을 제공했으며 "개발자로부터 비용을 절감할 수 있는" 제품을 보게 되어 매우 기쁩니다. 그는 Iceberg를 WordPress 제품 공간의 긍정적인 발전으로 보고 커뮤니티가 이러한 종류의 혁신을 지원하도록 촉구했습니다.

Iceberg의 재미있는 점은 블록 편집기를 대체하는 것이 아니라 향상된 기능이라는 것입니다. 모든 사람에게 모든 편집자가 될 수는 없습니다. Iceberg는 작가에게 좋은 모든 부분을 가져와 강조하고 나머지는 배경으로 이동합니다.

그것은 블록 에디터에 대한 비판이 아니라 축하하는 것입니다. 작가가 아니더라도 한 권은 사야 한다고 생각합니다. 커뮤니티로서 우리는 이와 같은 일을 하는 사람들을 지원해야 합니다. 그들은 멋진 것을 만드는 것을 멈추지 않을 것이지만 WP를 위해 만드는 것을 멈출 수도 있습니다.

플러그인을 베타 테스트한 후 블록 편집기에서 누락된 일종의 쓰기 경험을 제공한다는 것을 알게 되었습니다. Iceberg는 글을 블록으로 만드는 번거로운 느낌을 제거합니다. 무엇보다 언젠가 워드프레스 코어에서 이런 땅을 보고 싶다.

더 나은 쓰기 경험이 핵심 개선 사항 대신 상용 플러그인으로 제공되는 것을 보는 것은 다소 씁쓸합니다. 저는 WordPress가 작가를 위한 최고의 도구의 본거지가 되기를 간절히 바랍니다. WordPress는 거의 모든 면에서 매우 강력한 출판 플랫폼이기 때문입니다. 이것은 핵심 개발자가 유사한 것을 채택할 수 없다는 것을 말하는 것이 아닙니다. 이것이 바로 오픈 소스 소프트웨어의 아름다움입니다. 끝없는 주기에서 새롭고 개선된 솔루션을 고무시키는 제품입니다.

구텐베르그의 디자이너와 엔지니어들은 워드프레스를 주로 쓰기에 사용하는 사람들의 요구를 충족시키는 기능적인 장소에 편집기의 쓰기 경험을 가져오기 위해 지난 2년 동안 노력해 왔습니다. 지금까지 블록 편집기의 전체 화면 모드는 대부분의 작가가 타사 쓰기 앱으로 전환할 때 갈망하는 종류의 선 쓰기 경험을 생성할 수 없습니다.

Iceberg는 GPL 라이선스가 있으며 다운로드 및 협업을 위해 GitHub에서도 사용할 수 있습니다. 나는 누군가가 Core에 Iceberg의 일부 버전을 추가하자고 제안하면 Tabor에게 무엇을 할 계획인지 물었습니다.

"솔직히 WordPress가 Iceberg와 동일한 수준의 작가 지원을 채택했다면 좋을 것입니다."라고 그는 말했습니다. "물론 경제적으로 완전히 이상적이지는 않을 수 있지만 Iceberg는 수천 명의 손으로 만든 편집기를 기반으로 합니다. Iceberg가 핵심의 일부가 될 만큼 충분히 영리한 솔루션으로 간주된다면 괜찮습니다. 비록 작가에게 권한을 부여하는 영역 내에서 계속 실험할 여지가 있다고 확신하지만.”

WordPress가 편집기의 사이트 구축 측면에서 계속 전진하고 있기 때문에 진정으로 산만하지 않은 쓰기 경험이 조만간 높은 우선 순위가 되지는 않을 것입니다. Tabor는 이것을 웹사이트 구축에 집중하지 않을 수 있는 다양한 유형의 사용자를 위해 편집기를 변형할 수 있는 제품의 기회로 보고 있습니다.

"우리는 지금 WordPress의 변혁기에 있습니다."라고 Tabor는 말했습니다. “블록 편집기로 구축하고 있는 편집 경험은 게시물 작성이 아니라 웹사이트 디자인 및 게시에 훨씬 더 중점을 둡니다. 결과적으로 쓰기 경험 대신 사이트 구축 경험에 훨씬 더 중점을 두었습니다. 워드프레스가 향하고 있는 방향이 마음에 들지 않는다는 말은 아닙니다. 절대적으로 그렇습니다. 하지만 오히려 블록 편집기 내에서 쓰기 경험을 향상시킬 수 있는 도구의 여지가 있다고 생각합니다.”