Noul plugin Iceberg aduce WordPress-ului o experiență de scriere fără distracție

Publicat: 2020-05-20

În căutarea unei experiențe de scriere mai frumoase și simplificate în WordPress, am profitat de șansa de a testa noul plugin Iceberg. Rich Tabor și Jeffrey Caradang, aceeași echipă din spatele CoBlocks, au creat un nou editor de reducere, construit pe Gutenberg, care oferă cea mai bună experiență de scriere pentru WordPress de la modul de scriere fără distracție retras din core.

Iceberg are un editor minimalist cu patru teme de culoare, abilitatea de a crea o temă personalizată și un set de comenzi tipografice. La trecerea la Iceberg, nu lipsesc prea multe din editorul de bloc implicit care ar fi necesar pentru scriere. Utilizatorii pot trage și plasa conținut media în Iceberg, iar comanda backslash funcționează pentru a declanșa inserarea blocurilor. Include, de asemenea, un Cuprins, număr de cuvinte și caractere, timp de lectură, comenzi rapide de la tastatură și suport pentru emoji.

„Iceberg a fost adus la bun sfârșit dintr-un experiment pentru a face WordPress să arate și să se simtă mai mult ca aplicațiile mele de scriere preferate”, a spus Tabor. „Fluxul meu personal de publicare a fost să scriu într-o aplicație externă, să inserez totul în editorul de blocuri, urmat de remedierea/ajustarea/redimensionarea totul – sincer nu este distractiv. Vedeți, a scrie cu blocuri este doar „ok” – și nu se simte natural.

„După ce am discutat cu ceilalți, mi-am dat seama că mulți oameni împărtășeau același sentiment și că un număr atât de mic de oameni cu care am vorbit chiar au compus articole în WordPress. Și deși apreciez cât de departe a ajuns editorul de blocuri de-a lungul anilor ca editor de site și creator de pagini, am vrut să transform experiența pentru a sprijini mai bine publicarea.”

Numele Iceberg este un semn din cap către Guten „berg”. Tabor a spus că vrea ca proiectul să pară mai abordabil, fără a fi legat de WordPress sau să pună accent pe blocuri.

Tabor a spus că a fost inspirat de aplicațiile dedicate de scriere precum Bear, Ulysses, Dropbox Paper și Google Docs. Ceea ce iubește cel mai mult la Iceberg este că designul său este centrat în jurul preferințelor scriitorului.

„Temele editorului care stau la baza limbajului de design al lui Iceberg permit fiecărui scriitor să-și definească gustul editorului”, a spus el. „Fiecare variabilă de culoare este generată automat pe baza temei editorului și aplicată în întreaga interfață, după cum este necesar.”

Gutenberg a fost, de asemenea, o puternică inspirație pentru principiile de design care l-au ghidat pe Tabor în crearea Iceberg.

„Gutenberg însuși trece printr-o transformare cu ceea ce este numit „G2” – un nou sistem de design orientat spre un contrast îmbunătățit, linii moderne și un aspect general mai curat”, a spus el. „Știam că vreau să împing Iceberg în acea direcție, aducând un aspect curat și modern mediului de scris.”

Sub capotă, Iceberg este pur și simplu o extensie a editorului de blocuri care desubliniază blocurile pentru a activa mai bine scriitorii. Deoarece pluginul manipulează editorul în sine, conținutul utilizatorilor rămâne intact chiar dacă este dezactivat.

„Este o combinație inteligentă de componente React, stiluri, variabile personalizate CSS și UX, care este centrată în întregime pe arta scrisului”, a spus Tabor. „Pe scurt, dacă oamenii sunt familiarizați cu dezvoltarea Gutenberg, vor găsi Iceberg structurat similar.”

Tabor a spus că dorește să mențină pluginul simplu, în timp ce explorează unde poate duce experiența de scriere mai departe. Funcțiile posibile care vin în foaia de parcurs includ stabilirea obiectivelor, analiza lizibilității, o listă de verificare îmbunătățită înainte de publicare și previzualizări mai bune post/previzualizare live.

Iceberg primește recenzii pozitive la lansare, umple un gol în suportul editorului de bloc pentru scriitori

Iceberg se lansează ca produs comercial, la un preț de 39 USD pentru un singur site sau 99 USD pentru site-uri nelimitate. Produsul pare să fi umplut un gol pe piață, acoperind deficiența de lungă durată a lui Gutenberg în a sprijini scriitorii. Feedback-ul comunității în timpul beta și pe Twitter și Product Hunt a fost până acum copleșitor de pozitiv.

„Aisbergul este ca o anulare a zgomotului pentru editorul WordPress”, a spus Rajendra Zore.

Nick Hamze a oferit feedback într-un thread de Twitter, spunând că este încântat să vadă un produs care poate „reduce reducerile de la dezvoltatori”. El vede Iceberg ca pe o dezvoltare pozitivă în spațiul produselor WordPress și a îndemnat comunitatea să susțină aceste tipuri de inovații:

Lucrul distractiv despre Iceberg este că este o îmbunătățire a editorului de blocuri, nu o înlocuire. Niciun editor nu poate fi totul pentru toată lumea. Iceberg preia toate părțile care sunt grozave pentru scriitori și le subliniază în timp ce trece totul în fundal.

Nu este o critică la adresa editorului de bloc, ci o sărbătoare a acestuia. Chiar dacă nu ești scriitor, cred că ar trebui să cumperi un exemplar. Ca comunitate, trebuie să sprijinim oamenii care fac astfel de lucruri. Nu vor înceta niciodată să facă lucruri interesante, dar s-ar putea să înceteze să le facă pentru WP.

După testarea beta a pluginului, am descoperit că oferă genul de experiență de scriere pe care mi-a lipsit în editorul de blocuri. Aisberg elimină senzația greoaie de a forța scrisul în blocuri. Mai mult decât orice, vreau să văd ceva de genul acesta în nucleul WordPress într-o zi.

Este oarecum dulce-amărui să vezi că o experiență de scriere mai bună vine ca un plugin comercial, în loc de îmbunătățiri de bază. Îmi doresc cu disperare ca WordPress să fie acasă la cele mai bune instrumente pentru scriitori, deoarece este o platformă de publicare care este atât de puternică în aproape orice alt mod. Acest lucru nu înseamnă că dezvoltatorii de bază nu pot adopta ceva similar. Aceasta este frumusețea software-ului open source – produse care inspiră soluții noi și îmbunătățite într-un ciclu fără sfârșit.

Designerii și inginerii Gutenberg au lucrat în ultimii doi ani pentru a aduce experiența de scriere în editor într-un loc funcțional care să răspundă nevoilor celor care folosesc WordPress în primul rând pentru scris. Până acum, modul Ecran complet al editorului de blocuri este incapabil să producă genul de experiență de scriere zen pe care majoritatea scriitorilor o tânjesc atunci când apelează la aplicații de scriere terță parte.

Iceberg are licență GPL și este disponibil chiar și pe GitHub pentru descărcare și colaborare. L-am întrebat pe Tabor ce plănuiește să facă dacă cineva mi-a propus să fie adăugată o versiune a lui Iceberg la nucleu.

„Sincer, cred că ar fi grozav dacă WordPress ar adopta același nivel ridicat de suport pentru scriitori ca și Iceberg”, a spus el. „Sigur că s-ar putea să nu fie complet ideal din punct de vedere economic, dar Iceberg este construit pe un editor construit de mii de mâini. Dacă Iceberg este considerat o soluție suficient de inteligentă pentru a face parte din nucleu, atunci este în regulă. Deși sunt convins că există loc pentru a continua să experimentez în domeniul împuternicirii scriitorilor.”

Pe măsură ce WordPress continuă să avanseze din plin în ceea ce privește aspectele de creare a site-ului ale editorului, o experiență de scriere cu adevărat fără distracție nu va deveni o prioritate în curând. Tabor vede acest lucru ca pe o oportunitate pentru produse care pot transforma editorul pentru diferite tipuri de utilizatori care ar putea să nu se concentreze pe crearea de site-uri web.

„Suntem într-o perioadă atât de transformatoare a WordPress chiar acum”, a spus Tabor. „Experiența de editare pe care o construim cu editorul bloc este mult mai concentrată pe proiectarea și publicarea site-urilor web – nu pe scrierea de postări. În consecință, s-a concentrat mult mai mult pe experiența de construire a site -ului, în locul experienței de scriere . Asta nu înseamnă că nu-mi place direcția în care se îndreaptă WordPress – chiar o fac. Ci mai degrabă că simt că există loc pentru un instrument care să îmbunătățească experiența de scriere în cadrul editorului de blocuri.”