Gutenberg, WordPress 5.0'da TinyMCE'ye Yeni Bir Yaklaşım Sunacak, Eski Arayüzü Geri Getirecek Bir Eklenti Kullanılabilir

Yayınlanan: 2017-09-12
fotoğraf kredisi: Sergey Zolkin

WordPress topluluğu şu anda Gutenberg'de diz boyu sürüyor, çünkü yeni editör WordPress 5.0'da gönderildiğinde ekosistemin neredeyse her köşesini etkilemeye hazırlanıyor. WordPress ekonomisinden milyarlarca dolar akarken, birçok insan mevcut editör üzerine inşa edilen ürün ve hizmetlerden elde edilen gelirle kendilerini ve ailelerini desteklediğinden gerilimler yüksektir.

İlk izlenimler, yeni editörün tamamen reddedilmesinden onu benimseyen ve WordPress'e ne getireceğinden umutlu olanlara kadar uzanıyor. Geçtiğimiz birkaç yıl boyunca, WordPress'e eklenen en önemli yeni özellikler, sürüm liderlerinin ve diğer katkıda bulunanların önerilen bir özelliğin birleşmeye hazır olup olmadığına karar verdiği özellik eklentisi/özellik proje sürecinden geldi. Matt Mullenweg, Gutenberg'in WordPress 5.0 ile birlikte gönderileceğini onayladı, ancak sürüm Gutenberg hazır olduğunda çıkacak. Bu yaklaşım, Mullenweg'in yayınları zamana dayalı olmaktan çok proje tabanlı hale getiren yeni çekirdek geliştirme stratejisinin bir parçasıdır.

Geliştiricilerin ve ajans sahiplerinin Gutenberg'i 5.0'a dahil etme planıyla ilgili en yaygın endişelerinden biri, bazı sitelerinin güncellenmesini engellemeleri gerekebilecek olmasıdır. En sesli muhalifler, Gutenberg'i “devre dışı bırakmanın” bir yolunu aradılar, böylece kullanıcıları zorlamaz.

Nate Hoffelder, "WordPress Yeni Kola anını yaşamak üzere" başlıklı bir gönderide, yeni editörle bir deneme çalışması yaptıktan sonra ilk izlenimlerini paylaştı. Söz verdiği değişiklikleri takdir ettiğini ancak demoda blokların nasıl oluşturulacağını çözemediğini ve arayüzü kullanmaya çalışan "ortalama teknik olmayan" kişilerden endişe ettiğini söyledi.

Hoffelder, Coca-Cola'nın Nisan 1985'te New Coke'u piyasaya sürme girişimine atıfta bulundu ve bu, tüketicilerde orijinal aromanın geri verilmesi çağrısında çabucak sona erdi.

Hoffelder, "İçgüdülerim, kullanıcılar hayal kırıklıklarımı Gutenberg ile paylaşırlarsa, eski arayüzün iadesini talep edecekler" dedi. "Ancak resmi sürüm aylar ve aylar sonra, bu nedenle bir UX (kullanıcı deneyimi) uzmanının Gutenberg geliştiricilerini, Gutenberg'i, masum bir halka uygulanmadan önce Gutenberg'in kullanımını daha kolay hale getirmeye zorlaması tamamen mümkün.”

WordPress Kullanıcıları Gutenberg Çekirdeğe Yerleştikten Sonra Eski Düzenleyiciyi Bir Eklentiyle Geri Yükleyebilecek

WordPress, 5.0 sürümünde varsayılan deneyim olarak Gutenberg editörü ile ilerleyecek, ancak Matt Mullenweg blogunda yaptığı bir yorumda, eski editörü geri yüklemek isteyen kullanıcılar için bir eklentinin mevcut olacağını doğruladı.

Mullenweg, "Gutenberg TinyMCE kullanıyor, bu yüzden Gutenberg'in TinyMCE'ye yaklaşımımızın yeni bir versiyonu olduğunu düşünmenin daha iyi bir yolu" dedi. "Bu, WP'nin varsayılan deneyimi olacak, şu anda orada olana daha çok benzer bir şey kullanmak isteyenler için, kullanabilecekleri bir eklentimiz olacak."

Bu, uzantılarını henüz Gutenberg ile çalışacak şekilde güncellememiş olan geliştiricilere ve müşterilerine yeni düzenleyiciye erişim vermeye hazır olmayan ajans sahiplerine biraz rahatlama getirmelidir.

Mullenweg, Bir Neden İçin Gutenberg olarak adlandırdık başlıklı yazısında, yeni editörün TinyMCE'yi nasıl yeniden hayal edeceğine ve eklenti editörleri için getireceği avantajlara dair vizyonunu paylaştı:

Eklenti geliştiricileri, TinyMCE'yi hacklemek veya tüm özelliklerini bir araç çubuğu düğmesinin arkasına sıkıştırmak zorunda kalmadan gönderiler, sayfalar, özel gönderi türleri ve kenar çubukları dahil olmak üzere WordPress'in her bölümüne tamamen entegre olabilecekler. Bugün, WordPress'i genişleten her eklenti bunu farklı bir şekilde yapıyor; Gutenberg'in blokları, inanılmaz çeşitlilikteki uzantılar için tek, öğrenmesi kolay bir giriş noktası sağlar. Bazı insanlar eklentilerini zaten taşımaya başladılar ve oluşturmanın daha kolay olduğunu ve çok daha gelişmiş bir kullanıcı arayüzüne sahip olduklarını görüyorlar.

Mullenweg, meta kutularının uyumluluğundan endişe duyan geliştiriciler için meta kutuları için eski düzenleme sayfasını sağlamak için bir eklentinin mevcut olacağını söyledi. Siteleri Gelişmiş Özel Alanlara (ACF) büyük ölçüde bağımlı olan bir yorumcu, kesinti olmadan 5.0'a yükseltilemeyen siteler için uzun vadeli destek alacak bir WordPress sürümü olup olmayacağını sordu.

“Böyle bir WP sürümü olmayacak, ancak size eski / eski düzenleme sayfasını veren bir eklenti kesinlikle olacak. ACF'nin Gutenberg uyumluluğunun en önemli öncelik olduğunu bilmesini sağlayın," dedi Mullenweg.

Pods eklentisinin baş geliştiricisi Scott Kingsley Clark, eski PHP meta kutuları için bu desteğin proje için hoş bir haber olduğunu, ancak projenin mühendisleri meta kutular için bir çözüm bulduktan sonra Pods'un da Gutenberg ile birlikte çalışmak istediğini söyledi.

Clark, "API desteklediğinde ve bize daha fazlasını sağladığında Gutenberg'in yeni meta kutularını kullanmaya başlayacağım için çok heyecanlıyım" dedi. “Bu mümkün olur olmaz, hemen evlat edinme için bizi sayın.”

Eski arayüzü geri yüklemek için bir eklentinin bulunacağına dair güvencelere rağmen, bazıları hala Gutenberg'in WordPress ekosistemini nasıl etkileyeceği konusunda endişeli. Ortalama bir WordPress kullanıcısı Gutenberg'i hiç duymamıştır ve 5.0'a dahil edilmesi büyük bir değişiklik olacaktır.

WPShout ile ilgili yakın tarihli bir makalede Fred Meyer, Gutenberg'in kullanıcılara gerçekten istediklerini verme konusunda yeterince ileri gitmediğini, bunu ön uç düzenleme ve yazı içeriğinde mizanpaj oluşturma yeteneği olarak tanımladığını iddia ediyor.

Meyer, "Gutenberg yeterince uzağa gitmiyor" dedi. “WordPress'in temel içerik düzenleyicisini, barındırılan oluşturucu çözümleriyle veya WordPress'in kendi temaları ve eklentileriyle (kötü oluşturulmuş, topluluk için kötü olan Visual Composer gibi çözümler dahil) bile rekabetçi kılmaz.”

Meyer, Gutenberg'in WordPress'in sayfa oluşturma araçları ekosistemini birleştirme fırsatına sahip olduğuna inanıyor, ancak yalnızca "zengin özelliklere sahip, geliştirici dostu, ön uç sayfa oluşturucu ve içerik düzenleyici" sağlamaya doğru ilerlerse.

Topluluktan gelen geri bildirimlere yanıt olarak, Gutenberg tasarım lideri Tammie Lister, projenin şu anda sayfa oluşturma deneyimini ele almadan önce düzenlemeye odaklandığını söyledi. Ekip ayrıca, bir sonraki özelleştirmeye odaklanmadan önce sayfa oluşturucu eklentilerinin yazarlarıyla birlikte çalışıyor.

Lister, "Eklentiler ve inşaatçılara ne olacağını söylemek için henüz biraz erken" dedi. “Başlangıçta Gutenberg editöre odaklanıyor. Bir sonraki aşama, Özelleştirme odağı (sayfaların oluşturulması) içindir. Olması gereken bir şey, Gutenberg ile mevcut eklentilerin çok sayıda test edilmesidir. Bu şekilde işlerin yolunda gitmesini sağlayabilir ve sorunları sınırlayabiliriz. Sonuç olarak, basit şeyleri başarmak için giderek daha fazla eklentiye veya en azından bir arada çok fazla eklentiye gerek kalmayacak. Bu, kullanıcılara fayda sağlıyor ve herkes için daha iyi, daha birleşik bir deneyim yaratıyor.”

Kullanıcıların Gutenberg hakkındaki ilk izlenimi, projenin tüm yüksek vaatlerini yerine getiremediği şeklindeyse, toplu halde eski arayüze dönebilirler. WordPress daha sonra, deneyim özelleştirmeyi içerecek şekilde geliştikçe kullanıcıları ona bir şans daha vermeye ikna etmek için bir savaşa girecek.

Sayfa oluşturmaya açılan kapı olan çok sütunlu düzenler, şu anda çekirdeğe gelen ilk resmi sürüm kapsamında değil. Gutenberg'in sayfaları tasarlamaya yönelik tek boyutlu, dikey olarak yığma yaklaşımı pek ilham verici değil. Bu, gelecekteki bir sürümün genişletilmiş bir sayfa oluşturma deneyimi içereceği anlayışıyla beklentileri yumuşatılmamış ortalama kullanıcıları hayal kırıklığına uğratabilir. Kullanıcıların mevcut araçları üzerinde bir gelişme olana kadar devre dışı bırakmalarına izin veren bir eklenti, topluluğu mutlu etmek için çok önemli olacak.