Plugin Iceberg Baru Membawa Pengalaman Menulis Bebas Gangguan ke WordPress

Diterbitkan: 2020-05-20

Pernah mencari pengalaman menulis yang lebih indah dan disederhanakan di dalam WordPress, saya mengambil kesempatan untuk menguji beta plugin Iceberg yang baru. Rich Tabor dan Jeffrey Caradang, tim yang sama di belakang CoBlocks, telah membuat editor penurunan harga baru yang dibangun di atas Gutenberg yang memberikan pengalaman menulis terbaik untuk WordPress sejak mode Penulisan Bebas Gangguan inti yang sudah pensiun.

Iceberg menampilkan editor minimalis dengan empat tema warna, kemampuan untuk membuat tema khusus, dan satu set kontrol tipografi. Saat beralih ke Iceberg, tidak banyak yang hilang dari editor blok default yang diperlukan untuk menulis. Pengguna dapat menarik dan melepaskan media ke Iceberg dan perintah garis miring terbalik berfungsi untuk memicu penyisip blok. Ini juga mencakup Daftar Isi, jumlah kata dan karakter, waktu membaca, pintasan keyboard, dan dukungan untuk emoji.

“Iceberg membuahkan hasil dari eksperimen untuk membuat WordPress terlihat dan terasa lebih seperti aplikasi menulis favorit saya,” kata Tabor. “Alur penerbitan pribadi saya adalah menulis di aplikasi eksternal, menempelkan semuanya ke editor blok, diikuti dengan memperbaiki/menyesuaikan/mengubah ukuran semuanya–jujur ​​tidak menyenangkan. Anda tahu, menulis dengan balok hanya 'ok' – dan tidak terasa alami.

“Setelah mengobrol dengan orang lain, saya menyadari banyak orang memiliki sentimen yang sama dan bahwa sejumlah kecil orang yang saya ajak bicara sebenarnya membuat artikel di WordPress. Dan meskipun saya menghargai seberapa jauh editor blok telah datang selama bertahun-tahun sebagai editor situs dan pembuat halaman, saya ingin mengubah pengalaman untuk mendukung penerbitan dengan lebih baik.”

Nama Iceberg adalah anggukan terhadap Guten "berg." Tabor mengatakan dia ingin proyek itu tampak lebih mudah didekati, tanpa terikat dengan WordPress atau menekankan blok.

Tabor mengatakan dia terinspirasi oleh aplikasi penulisan khusus seperti Bear, Ulysses, Dropbox Paper, dan Google Docs. Yang paling dia sukai dari Iceberg adalah desainnya berpusat pada preferensi penulis.

“Tema editor yang menjadi inti bahasa desain Iceberg memberdayakan setiap penulis untuk menentukan selera editor mereka,” katanya. “Setiap variabel warna dibuat secara otomatis berdasarkan tema editor dan diterapkan di seluruh antarmuka jika diperlukan.”

Gutenberg juga menjadi inspirasi kuat untuk prinsip-prinsip desain yang memandu Tabor dalam menciptakan Iceberg.

“Gutenberg sendiri sedang mengalami transformasi yang cukup besar dengan apa yang dijuluki sebagai 'G2' – sistem desain baru yang diarahkan untuk meningkatkan kontras, garis modern, dan tampilan yang lebih bersih secara keseluruhan,” katanya. “Saya tahu saya ingin mendorong Iceberg ke arah itu, menghadirkan tampilan yang bersih dan modern ke lingkungan penulisan.”

Di bawah tenda, Iceberg hanyalah perpanjangan dari editor blok yang tidak menekankan blok untuk memungkinkan penulis dengan lebih baik. Karena plugin memanipulasi editor itu sendiri, konten pengguna tetap utuh meskipun dinonaktifkan.

“Ini adalah kombinasi cerdas dari komponen React, gaya, variabel kustom CSS, dan UX yang sepenuhnya berpusat pada seni menulis,” kata Tabor. "Singkatnya, jika orang sudah familiar dengan pengembangan Gutenberg, mereka akan menemukan struktur gunung es yang sama."

Tabor mengatakan dia ingin membuat plugin tetap sederhana sambil juga mengeksplorasi di mana dia dapat mendorong pengalaman menulis lebih jauh ke depan. Fitur yang mungkin datang ke peta jalan termasuk penetapan tujuan, analisis keterbacaan, daftar periksa pra-publikasi yang ditingkatkan, dan pratinjau pos/pratinjau langsung yang lebih baik.

Iceberg Mendapat Ulasan Positif saat Peluncuran, Mengisi Kesenjangan dalam Dukungan Editor Blok untuk Penulis

Iceberg diluncurkan sebagai produk komersial, dengan harga $39 untuk satu situs atau $99 untuk situs tak terbatas. Produk tersebut tampaknya telah mengisi celah di pasar, menutupi kekurangan lama Gutenberg dalam mendukung penulis. Umpan balik komunitas selama versi beta dan di Twitter serta Product Hunt sejauh ini sangat positif.

“Gunung es seperti peredam bising untuk editor WordPress,” kata Rajendra Zore.

Nick Hamze menawarkan umpan balik di utas Twitter, mengatakan bahwa dia senang melihat produk yang dapat "mengambil penurunan harga dari pengembang." Dia memandang Iceberg sebagai perkembangan positif di ruang produk WordPress, dan mendesak komunitas untuk mendukung jenis inovasi ini:

Hal yang menyenangkan tentang Iceberg adalah peningkatan editor blok bukan pengganti. Tidak ada editor yang bisa menjadi segalanya bagi semua orang. Iceberg mengambil semua bagian yang bagus untuk penulis dan menekankannya sambil memindahkan yang lainnya ke latar belakang.

Ini bukan kritik terhadap editor blok tetapi perayaan itu. Bahkan jika Anda bukan seorang penulis, saya pikir Anda harus membeli salinannya. Sebagai komunitas kita perlu mendukung orang-orang yang melakukan hal-hal seperti ini. Mereka tidak akan pernah berhenti membuat hal-hal keren tetapi mereka mungkin berhenti membuatnya untuk WP.

Setelah pengujian beta plugin, saya menemukan bahwa itu memberikan jenis pengalaman menulis yang saya lewatkan di editor blok. Iceberg menghilangkan perasaan rumit yang memaksa tulisan Anda menjadi balok-balok. Lebih dari segalanya, saya ingin melihat sesuatu seperti ini di inti WordPress suatu hari nanti.

Agak pahit melihat pengalaman menulis yang lebih baik datang sebagai plugin komersial, bukan dari peningkatan inti. Saya sangat ingin WordPress menjadi rumah bagi alat terbaik untuk penulis, karena ini adalah platform penerbitan yang sangat kuat dalam hampir semua hal. Ini bukan untuk mengatakan bahwa pengembang inti tidak dapat mengadopsi sesuatu yang serupa. Itulah keindahan perangkat lunak open source – produk yang menginspirasi solusi baru dan lebih baik dalam siklus yang tidak pernah berakhir.

Desainer dan insinyur Gutenberg telah bekerja selama dua tahun terakhir untuk membawa pengalaman menulis di editor ke tempat fungsional yang memenuhi kebutuhan mereka yang menggunakan WordPress terutama untuk menulis. Sejauh ini mode Layar Penuh editor blok tidak mampu menghasilkan pengalaman menulis zen yang diinginkan sebagian besar penulis saat beralih ke aplikasi penulisan pihak ketiga.

Iceberg berlisensi GPL dan bahkan tersedia di GitHub untuk diunduh dan berkolaborasi. Saya bertanya kepada Tabor apa yang dia rencanakan untuk dilakukan jika seseorang mengusulkan agar beberapa versi Iceberg ditambahkan ke inti.

“Sejujurnya, saya pikir akan sangat bagus jika WordPress mengadopsi dukungan tingkat tinggi yang sama untuk penulis seperti yang dilakukan Iceberg,” katanya. “Tentu itu mungkin tidak sepenuhnya ideal secara ekonomi, tetapi Iceberg dibangun di atas editor yang dibuat oleh ribuan tangan. Jika Iceberg dianggap sebagai solusi yang cukup pintar untuk menjadi bagian dari inti, maka tidak apa-apa. Meskipun saya yakin ada ruang untuk terus bereksperimen dalam bidang pemberdayaan penulis.”

Karena WordPress terus bergerak maju dalam aspek pembuatan situs dari editor, pengalaman menulis yang benar-benar bebas gangguan sepertinya tidak akan menjadi prioritas tinggi dalam waktu dekat. Tabor melihat ini sebagai peluang untuk produk yang dapat mengubah editor untuk berbagai jenis pengguna yang mungkin tidak fokus membangun situs web.

“Kami berada dalam periode transformatif WordPress saat ini,” kata Tabor. “Pengalaman pengeditan yang kami bangun dengan editor blok jauh lebih fokus pada perancangan dan penerbitan situs web – bukan menulis posting. Akibatnya, ada lebih banyak fokus pada pengalaman membangun situs , sebagai pengganti pengalaman menulis . Itu tidak berarti saya tidak menyukai arah yang sedang dituju WordPress – saya benar-benar menyukainya. Melainkan saya merasa ada ruang untuk alat untuk meningkatkan pengalaman menulis di dalam editor blok.”