Bu her şeyi değiştirir: Gutenberg şimdi iyidir

WordCamp ABD’de Gutenberg editörünün WordPress’te gerçek bir artış olduğu ve daha önemli olan gerçekten olacağı açıktır. Bu yıl WordCamp bize döndük. Toplulukla buluşmak için olağanüstü fırsatlara ek olarak, devasa bir haber için de orada olmalıyız: Gutenberg aslında şimdi iyi. İki teknoloji gösterisinde (Morten Rand-Hendriksen tarafından ve daha sonra Matt Mullenweg tarafından Kelimenin Durumu’nda), Gutenberg’in birkaç ay önce en son gördüğümden beri olağanüstü ilerleme kaydettiği zengin özelliklerin bir editörü olarak doğrudan demosu . .
O zaman, çoğu toplulukla birlikte, Gutenberg’e ne olacağı ve hiçbir şey yapmamaktan ziyade önemli bir artış olup olmayacağı konusunda çok şüpheliydim. WordCamp ABD’de Gutenberg’in gerçek bir şey olduğu çok açıktır, bu da WordPress’te gerçek bir artış ve daha önemli olan gerçekten olacak. Bu makalede Gutenberg’in ne olduğu, amacı nedir ve WordPress için bir yazılım ekosistemi olarak geniş etkileri tartışılmaktadır. Gutenberg şu anda Aralık 2017’nin başlarında, Gutenberg iyi. Aralık 2017’nin başlarında Gutenberg iyiydi. Bu, mevcut Tinymce editöründen bir bütün olarak daha iyi olabilir, ancak aynı zamanda piyasaya sürülmeden önce ezilmesi gereken birçok kaba kenar ve kayıp özelliklere sahiptir – Matt’e göre şu anda Nisan 2018 için hedeflenen.
Sonunda Gutenberg sütunu yok, çok fazla şey olabilir, ancak şimdi eklenti tabanlı düzen üreticileri ve WordPress temaları ile en doğrudan yarışıyor. Benim için “Düzen Makinesi” nin en basit tanımı: sütun. Herhangi bir belge için varsayılan düzen – üreticiye ihtiyacınız olmayan – “her şey dikey olarak istiflenir” dir. Düzen üreticisi, varsayılan dışında bir düzen yapmanızı sağlayan bir sütun sağlayarak adını alır. Gutenberg’in bir sütunu yok, ama yakında olacak. Aralık 2017’nin başlarında, bazıları sütunların genellikle işlev göreceğini doğrulamak için “Metin Sütunu” bloğu ile çıkış yaptı. Hemen – Looking sütunu uygulandıktan sonra – Gutenberg’in tam konumu olasılık olacaktır. Bu yazıdaki tüm GIF Gutenberg Gutenberg El Kitabı’ndan geliyor.

Bu konuyla çok ilgilendiğim için, Gutenberg’i kelimenin durumunda gösteren Matias Ventura ile konuşma fırsatım oldu. Gutenberg sütun düzeninin nasıl çalışacağını açıkladı: Diğer ızgara CSS sistemlerinin (bootstrap ızgarası gibi) ihtiyaç duyduğu yuva işaretlemesinden kaçınmak için Grid CSS düzeni paradigmasını kullanacaklar. Gerçekten havalı. Şu anda garip hissettiren yazma deneyiminin – metnin düzenlenmesi – düzenlenmesi. İşte bu makaleyi yazmak için Gutenberg’i kullanarak yaşadığım bazı yollar:
Başlık öğeleri yapın –

s,

s, vb. Bu, tüm fare bazlı, açılır bir seçimdir. Kendimi bundan korktum.
İlgili, “başlık” metin bloğunu vurgulayabilir, başka bir yere ekleyebilir ve metni başlık metnini değil, sıradan bir metin olarak ekleyebilirsiniz. Yani

veya

yapmak asla bu kadar kolay: her zaman aynı tıklamaların üç veya dördü. Ayrıca ilgili: “Yinelenen blok” bir şey olmalı. “Kendi evim hakkında sevdiğim şey” adlı bir bloğum var

ve ayrıca ikinci bloğu

“Kendi Evim Hakkında Sevmediğim Şey” adını vermeyi istiyorum: Birincini çoğaltabilirsem “Sevme” olmayı engelleyin ve değiştirin, ikinci bloğu yapmak yaklaşık bir saniye sürecektir. Şu anda, belki beş kat daha uzun sürüyor.
Tamam, son başlıkta:

s ve

S boyutu çok benzer, bu yüzden kısaca ayırt etmek zor.
Bu makaleyi iki gün boyunca yazdım. İkinci gün, “güncellenmiş” tuşuna bastığım ve ardından ön uçtaki çıktıyı kontrol ettim. Bu değişmedi. Bunu birkaç kez daha denedim, sonra zar zor görünür olan “başarısız güncelleme” pembe bıçaklarını gördüm. Sıradan ne yapmalı, sıradan kullanıcılar tarafından görülmeyecek: eğer depolanamayan sayfalardan metni kurtarmak için WordPress hilelerinde eğitilmezsem, birkaç bin içerik içeriği kolayca kaybedebilirim. Bu bir tür zaman dışı sorun olabilir ve kullanıcının öfkesi açısından çok önemli olabilir.
Yazarken, fareyi hareket ettirirseniz Gutenberg seçeneği görünecektir. Paragraflar için seçenekler artık önceki paragraf içeriğinin kısımlarını bulanıklaştırıyor.
Metnin italik ve reddedilen kısmı, bir nedenden dolayı garip ve mavi renkte vurgulanmıştır. Bazı CTRL+Z’nin iptali türü sıralanan listeyi yok edebilir ve liste öğesini bir paragraf haline getirebilir.
Metin bloğunu, istediğiniz yere tıklayıp sürükleyerek yeniden düzenleyemezsiniz. Bunun için fare tabanlı çözüm, tıklanabilen çok ilkel bir “üst ok/alt ok” konumudur.
İşler normalden daha fazla tıklama gerektiriyor gibi görünüyor. “Güncelleme” nin eskiden davet ettiği bir şey olduğu yer, şimdi sinir bozucu iki adımlı bir akış. “Güncelleme” yi tıklamak menüyü “Hepsi ayrılmaya hazır mısınız?” Bir taksi şoförü gibi sizi gece kulübüne sürükledi ve sonra pencereden “Geceleri ayrılmak?” Diye sordu. Menü daha sonra yayının görünürlüğünü değiştirme, gönderinin gönderme tarihini değiştirme veya taslağa geri dönme seçeneğini sunar. Her birini beş yıl içinde on kez WordPress’te bir geçimini sağlamak için yaptım, bu yüzden oradaki en kullanışlı menü değil. Sağ alt köşede (ve son olarak Tabindex’te), menüde “Güncelleme” başlıklı ikinci bir düğme var-“Gerçekten bu sefer bunu yapmak” gibi düşünüyorum.
Tinymce’de diğer birçok küçük gelişme mümkün görünüyordu, ancak uygulanmadı. Umarım Gutenberg’in benim için Ctrl+’+Microsoft kelimesi vardır. Gutenberg’de “Matias” yazmak da aynı derecede kötü – Google I arıyor! Veya önyükleme kelimesi! Sonra bir mektubu kopyalayın!-daha önce Tinymce’de olduğu gibi.
Eski ön uç editör projesinden kaynaklanan büyük evcil hayvan kızgınlığı: Gutenberg her türü yayınladı & nbsp; İşaretlemeye karakter. Bu kirli ve mallara zarar veriyorlar. Bu büyük bir liste, ancak son üç ay içinde yaptıkları ilerlemeye dayanarak, Gutenberg ekibinin lansmandan önce karşılaştıkları diğer tüm temizlik sorunlarının üstesinden gelebileceğinden eminim.
Blok, içerik alanınızın etrafında serbestçe sürükleyebileceğiniz doğrudan bir güncelleme widget’ı gibi “bloke edici” hareket eder. İki teknolojik demo ile ilgili en havalı şeylerden biri, Gutenberg’in temeli olan “blok” kavramının Matt’in hayal gücünden (Hai widget!) Ve daha çok gerçek ve havalı bir şey gibi hissetmesidir.
Kullanıcı deneyimi açısından, “bloklar”, içerik alanınızın etrafında serbestçe sürükleyebileceğiniz doğrudan güncelleme widget’larına çok benzer. (Son plan, bloğu yan çubuğa, üstbilgiye, altbilgiye ve her yere genişletiyor gibi görünüyor, ancak tek tek.) Biri blok şablonunda saklayabileceğiniz özel özelliklere sahipler: blokların bir kombinasyonu Sitenizde sonsuz bir şekilde çoğaltabileceğiniz “resimler, metin, resimler, blokquote” gibi.
Blok, sayfa yapımcıları kullanan kimse için yeni değil; Bunlara genellikle bu bağlamda “modüller” denir. Ancak WordPress’in özünde bulundurun – ve şimdi Blockquote’dan Videoya kadar her şeyi eklemenin en iyi yolu olduğunu görün – çok iyi hissettiriyor. Ayrıca widget’ları, kısa kodları ve özel HTML’yi (Gutenberg belgesinde bilinen, “gizem” ile bilinen, bloklar tarafından sağlanan entegre doğrudan güncelleme arayüzüne birleştirme planlarından da çok memnunum. Dahası, bloğun sonunda WordPress temalarının ve eklentilerinin gelişimini birleştiren ve bozan bir tasarım öğesi olabileceğinden mutluyum. Bir sonraki bölümde bu konuda.% 80 bitti, sadece% 75, bir bağlam unsuru olarak tanınması önemli hissettirilen bir şey, Gutenberg projesinin bu noktaya ulaşmak için başarıyla geçtiği bir dizi muazzam zorluk. Bu, çok olası olmayan evrensel olan beta sürümlerini (eklentilerin hala repo’da 2.5 serin yıldızı var), meta kutusunun WODPress’in temel özelliklerine uygun şekilde yerleştirilmesinden başlayarak her şey üzerinde keskin ve sürekli tartışmalar, yazılım lisansı tavuk oyunu Vasiyetname – Facebook Hukuk Ekibi? Bu gerçek bir hayat mı? Matt inandığını söyledi ve Gutenberg projesinin en zor kısmının arkasında olduğunu umuyordu. Bugün olduğu gibi neredeyse iyi editörler olma yolundaki projelerle karşı karşıya kalan ve üstesinden gelen zorlukları görmek, şüphe edilmesi giderek daha zor. Bu duygu “oluyor”, Gutenberg’in bugün sahip olduğu bireysel özellikler kadar önemli.
Gutenberg Eklentiler ve Temalar Üzerindeki Etkisi: Değişiklikler WordPress, tema geliştiricilerinden ve eklentilerden iki ana şey soracak ve her ikisi de çok büyük sorular:
Gutenberg ile uyumlu olmak için ücretsiz bir iş yapın.

Yerini Gutenberg aldı.
Bu yüzden eklenti ve tema alanında birçok rahatsızlık olacak. Ancak, bunun WordPress topluluğu tarafından ihtiyaç duyulan bir gelişme olduğunu düşünüyorum. Nedenini açıklayacağım. Gutenberg ve binlerce eklenti olan eklentiler, Gutenberg ile uyum içinde olacak şekilde değiştirilmeli ve bunu yapanlar için büyük faydalarla değiştirilmelidir. WooCommerce’den Yoast’a eklentiler – widget veya kısa kod veya metaboxs kaydeden binlerce küçük eklentiden önce – UI’lerini Gutenberg bloğuyla hizalamaya tam olarak kararlı bir şekilde değişmelidir. Bunu yapmanın faydaları olağanüstü olacak: örneğin, WooCommerce, “en son ürün” bloğunun Gutenberg altında nasıl görülebileceği ve bu bugün sahip olduğumuz kötü kısa koddan çok daha iyi bir kullanıcı deneyimi.
Yani burada birçok ilginç şey var. Ancak geçiş dağılacak ve özellikle daha küçük geliştiriciler ve ücretsiz eklentiler için zaman alacaktır. Açıkçası, widget’ları veya kısa kodları kaydeden eklentiler için eski bir sistem var. Örneğin, mevcut düzenleyicide yaptığınız gibi kısa bir kod eklemenize izin veren kısa bir kod bloğu var ve bunun ön uçta kontak 7 formunun iyi hale getirdiğini doğruladım. Gutenberg’in Metabox: Eklentiler tarafından genellikle kaydedilen seçenek panelleri nasıl ve nerede yerleştireceği konusunda çok uzun ve tartışmalı bir tartışma da var. (Yoast paneli veya şu anda Tinymce editörü altında olan WooCommerce Ürün Ayar Paneli, her ikisi de çok karmaşık Metabox koleksiyonlarına örnektir.) Bunun nasıl başarılı olduğunu bilmiyorum ve bunu yapıyormuş gibi yapmayacağım; Ama benim anlayışım, bir şey planlanıyor. Tabii ki Gutenberg’in Metabox desteğine (“miras”) zarar vermeyeceğine söz verdiğini biliyorum.
Gutenberg gönderildiğinde eklenti hasar görmemeli, ancak eklentiyi güncellemeye devam etmek istiyorsanız, sözleşmeyi kabul etmelisiniz. Bu nedenle, Gutenberg gönderildiğinde çoğu eklenti hasar görmemelidir. Sorun, kısa kodun doğru bir şekilde gözden geçirilmeyeceği, diğer şeyler, içeriği eski şekilde sabitlemeye alışacak ne kadar az insan, Metabox’un yan tarafta bir yerde sıkışacağı, Gutenberg -Compatible daha ilginç ve daha ilginç ve kullanıcı dostu olacak, vb. Başka bir deyişle, eklentinizi “güncel” tutmak istiyorsanız-eklentiyi plugin-plugin-o zaman Gutenberg’de çalışmanız gerekir. Doğrudan rakipler: Gutenberg sayfa yapımcıları mevcut WordPress ticari sayfa yapımcıları için çok korkutucu görünüyor. Gutenberg bir eklenti sınıfı için çok korkutucu görünüyor: ticari sayfa yapıcı. Matt’in kendisinin kelimenin durumunda belirttiği gibi, WordPress’teki 20’den fazla ticari sayfa üreticisi var çünkü çekirdek yazılım tarafından karşılanmayan büyük ihtiyaçlar var. Gutenberg çok deneyecek (tamamen olmasa da;
Aşağıya bakın) onu yerine getirmek için ve bir kunduz üreticisi modülü veya görsel besteci korku veya ne olursa olsun uyumlu gutenblock’ları hayal etmek zordur.Burada felsefi bir soru var: WordPress’in önemli bir şeyi yoksa, pek çok insan onu inşa ediyor, bu yüzden WordPress dikkat ediyor ve herkesi işten çıkarıyor, bu iyi mi?Görünüşe göre anne timsahları bebeği yiyor – tabii ki sayfa yapımcısı üzerinde çok çalışırsam şimdi hissedeceğim şey bu.Matt’in cevabı, yalnızca önceki WordPress özelliğinin ticari bir eklenti yapmadığıdır, ancak bu durumda pek emin değilim.Deliliğin gerçekte gerçekleşeceği iyi bir segment: tema!Gutenberg ve mevcut temalar
Tema pazarı çok çılgın olacak.Matt, Gutenberg’i özelleştirici ile karşılaştırır: güçlü bir çekirdek seçimi olmadan üreyen kötü alternatif ruloları (tema seçenek panelleri) standartlaştırmak için bir şey.Ancak Gutenberg farklı.Çoğu için, bugün tasarlandığı gibi WordPress teması, gutenBlocks ile yaptığınız özel düzen için kötü bir alternatif rulo kaynaklıdır.Gutenberg temayı aldı ve gerçekten öğle yemeği yedi.Eğer herhangi bir yere ve doğrudan gömülü bir “kapak resmi” bloğunuz varsa neden “Kahramanların Resimleri” temasını istiyorsunuz?Neden herhangi bir yere gömülü ve doğrudan gözden geçirilmiş bir blok “düğmesi” olabiliyorsa, neden “davet düğmesi” temaları harekete geçirmek istiyorsunuz?”Team” Block Şablonuna sahipseniz (veya oluşturabiliyorsanız) neden “Ekibimiz” sayfa şablonu temasını istiyorsunuz?
Hangisi herhangi bir yere ve doğrudan gömülü?Gutenberg’i yıpranmış hale getirecek şekilde yazılmış çok sayıda tema kodu vardır.Mesele şu ki, Gutenberg’in modası geçmiş olmasını sağlayacak şekilde yazılmış çok sayıda tema kodu var.Gutenberg ile uyumlu olarak rastgele tasarlanmış tüm tema özelliklerini geliştirin (yani GutenBlocks olarak kaydedilmesi), sattığınız her tema üzerinde büyük bir yeniden yazma anlamına gelir.Sayfa üreticisinin teması ne olacak?Son birkaç yıldır, birçok tema geliştiricisi, sabit kodlayan düzen ve düzen öğelerinin temalar tasarlamanın en iyi yolu olmadığını fark etti.Bunun yerine, kullanıcılar temalar için belirli unsurlar alabilmelidir (“Takım Üyesi” modülü gibi
özel olarak tasarlanmış) ve sayfada istediği yere koyun. Bu temanın geliştiricisi, temalarını ticari sayfa yapımcılarıyla birleştirdi – özellikle de Ölüm Yıldızı pazarında önde gelen üreticiler ve Visual Composer olarak bilinen kısa kodla. Bu geliştirici, özel bir düzen kaydettirmek yerine (örneğin, ev widget’ı) özel bir görsel besteci modülü kaydetti ve temalarını temel olarak görsel bestecinin kendisi için ince bir sargı haline getirdi. Eğer varsa, bu temanın geliştiricisi bir sayfa üreticisini yerleştirmeyenden daha kötüdür. Tüm düzen öğelerini sürükleme ve çıkarma sayfaları dilinde oluşturma konusunda doğru seçimi yaptılar, ancak bu WordPress Core yazılımında bir sayfa üreticisi olan bir sayfa üreticisi yakında açıkça yarışacak. Bu geliştirici, VC ile ortaklıkların çekilip çekilmeyeceğine karar vermeli (bu, anlamadığım bir şekilde yasal olarak karmaşık olabilir) ve yaptıkları her şeyi gutenbloklara tam olarak yeniden düzenlemeye karar vermelidir; Ya da, evrende iyi bir güç varsa, Nisan ayında kaşlarını çatmaya başlayacak bir düzen çözümü ile yolda kalın.
Gutenberg, Tema ve Eklenti: Neden WordPress eklentisinin ve her şeyden önce tema ekosisteminin ihtiyaç duyduğu tüm iyi şeyler, bir dizi net seçenek etrafında konsolidasyon. Bir tema geliştiricisi veya eklentiyseniz, konumunuza sempati duyuyorum. Bugün pazarlardan birinde olmak istemiyorum, özellikle de her zaman savunmasız ve bunalmış olan küçük oyunculardan biri, genellikle tarlalarında en iyi kalitede çalışan. Bununla birlikte, birkaç kez yazdığım gibi, her şeyden önce WordPress eklentisinin ve tema ekosisteminin ihtiyacı, özellikle düzen yapmak için bir dizi net seçenek etrafında birleştiriliyor. Gutenberg’in bu seçim olma potansiyelini en son değerlendirdiğimde cesaretini kırdım. Şimdi neredeyse kaçınılmaz görünüyor. Konsolidasyon, fazlalık ve eklentilerin ortadan kaldırılması anlamına gelir ve – özellikle – tema çok aşırıdır. Her durumda fazlalığın ne kadar azaltılmasını kontrol edelim. Eklenti ekosistemi şu anda Gutenblock Gold Rush’a bakmalı, 50 WordPress form eklentimiz var. (En azından; saymayı bırakıyorum.) Hiçbiri temanızda iyi görünmüyor. Nedenmiş? Bunun nedeni, hiçbirinin düşürüldükleri çevre hakkında bir şey bilmediği için. İçerik alanınızın ne kadar geniş olduğunu veya tam genişlik veya sütun düzeninde veya içerik veya tarafınızdaki alanda olsa bile bilmiyorlar. Ayrıca tema tarafından hangi stil kararlarının alındığını da bilmiyorlar. Bazen birkaç CSS temasını devralmak için akıllı hileler kullanabilirler;
Ancak temel olarak, düzen, renk ve kapsamlı tema tipografisi seçimi hakkında herhangi bir bilgi olmadan hareket ederler. Sonuç olarak, form eklentisi WordPress’te biraz sıkıcı görünüyor – ya da belki de güvenli, kendinizi bulamayan veya belki de bulamayan, dilinizi konuşabilecek veya konuşamayabilecek birine tanıtma şekliniz gibi, . Çocuk ol. Gutenberg bu soruna bir çözümdür. Bazı çok önemli tasarım öğeleri hakkında güçlü ve özel bir seçim yapar, örneğin: tema birincil renk şemasını nasıl tanımlar.

Sütun nasıl görünüyor.
Belirli bir blok nasıl gömülür, yanında ne olduğunu ve çevrili olanı bulabilir.
Bu standart seçenek WordPress’te yayıldığından, eklentiler – eklenti formları, galeri eklentileri, yazar biyo eklentileri, sosyal takip eklentileri vb. Yapmak için yoğun bir program olmalıdır. Örneğin, eklenti, sosyal engellenen Guten’in “vurgu rengi” kullanan bir simgeye sahip olacağını takip ediyor

Tema varsayılan olarak, diğer düzen öğelerinin yanına yerleştirilen sorunsuz bir şekilde konaklayabilir ve kullanıcı sosyal medya bağlantılarını eklediğinde ve sildiğinde doğrudan güncellenir. Sonuç olarak, unsurlarını en hızlı ve etkili bir şekilde hareket eden mevcut oyuncunun, tema tarafından inşa edilen güçlü bir ilk tercih olacağı olmalıdır. Bir tema, bloğun uyumluluğunu içerebilir – bir yerçekimi bloğu, kolay bir sosyal paylaşım bloğu, modern etnik olayların bir takvim bloğu vb. Düzen ve tasarım seçeneklerini tanımlamak için hemen hemen tüm temalar ve eklentiler kullanılan bir paylaşılan dil bulunduktan sonra, daha güçlü entegrasyon mümkün olur ve ortaya çıkabilir. Bu temaların entegrasyonu, tüm form eklentileri, tüm olay takvimi eklentileri ve böylece düşürüldükleri WordPress sitesine az ya da çok eşit (yani eşit derecede kötü) sabitleme nedeniyle daha az yaygındır. Ancak, düzen ve tasarım seçeneklerini tanımlamak için neredeyse tüm temalar ve eklentiler kullanılan paylaşılan bir dil olduğunda, daha güçlü entegrasyon mümkün ve mümkün olur. Tersine, daha belirsiz oyuncular, özellikle de (ihmal, kaynak kısıtlamaları veya her neyse) Gutenberg’e geçiş yapmazlar, zamanla gergin olma eğilimindedir. Yani şimdi eşit derecede iyi görünen 50+ form eklentimiz var, üç yıl içinde temaların en büyük blokları ile on ve iki “kazanan” olabilir.
Konsolidasyon birçok bireysel durumda ağrılı olsa da, sonuç daha çok şeylerin birbirleriyle gerçekten konuşabileceği entegre bir yazılım topluluğu gibi olmalı ve bu çok beklenen bir şeydir. Temanın değiştirilmesi gerekiyor, 50 form eklentisine ihtiyaç duymamız imkansız, ancak aslında 11.000 Themeforest temasına ihtiyaç duymamız imkansız, çoğu neredeyse aynı, tahkim ve kötü olarak kodlanmış ve çok fazla doldurulmuş Bölüm “Bu her şeyi yapar !! Kodlamaya gerek yok, web sitenizin gökyüzüne kayma zamanı “serbest piyasa tarafından yönlendirilecek şekilde. Aslında, konumumu biraz daha güçlü ilan edebilirim: WordPress topluluğu, blokta çalışan düzen üreticisinin etrafına bir araya getirildikten sonra temanın gerçekten hiçbir şey olması gerekmiyor, tema üç şey yapmalı: Dışarıda ilginç bir varsayılan seçim yaratın İçerik alanı: üstbilgi, altbilgi, navigasyon.
Görsel Dil Temel Varsayılan: Genişlik, Renk, Tipografi.
Bir bütün olarak temanın görsel dili ile entegre edilmiş olan hem Gutenberg çekirdek bloğu hem de eklenti tabanlı blok uzantısı olan bloklar için “cilt” sunun.
Squarespace şablonunun yapıldığı ve kullanıcı deneyimi bunun için çok daha iyi.Squarespace şablonları temel olarak birkaç renk ve varsayılan yazı tipleri, menü düzeni, içerik alanındaki maksimum genişlik ve temas formları gibi standart Squarespace bloklarının varsayılan yöntemleri ön uca sürüklendiğinde görünür.Bu, WordPress temalarının aşırı derecede yaptığı diğer tüm şeylerin olduğu anlamına gelir.Şablon özel sayfası “Ana Sayfa 1” ile “Ana Sayfa 8”: aşırı.Bir dizi ayarlama seçeneği olarak kayıtlı üç sütunun “hizmetimiz” düzeni: aşırı, sadece Gutenberg blok şablonunu kaydedin ve kullanıcının sütun sayısına karar vermesine izin verin.”Özel Albüm Oyuncusu” Özel: Aşırı, Gutenberg ile bunun için bir blok kaydeden uyumlu bir eklenti olmalı, daha sonra tema tarafından soyuldu.Kısa kod “Pullquote”

Özellikle: aşırı, Gutenberg’i cilde edecek kadar. Düzen tamamen ayarlandığında, tüm ağır iş eklentidedir ve temanın kendisi ayarlanabilir, gerçekten birçok temaya ihtiyacımız var mı? İnandığım ve umut olacağına inandığım dünyada, temanın kendisini tasarımda satması gerekiyor: iyi bir başlangıç ​​tasarım seçimi, harika görünen blokların entegrasyonu ve Gutenberg’de veya uzatmada pek çok yeni işlev mevcut değil Eklenti temelli. Ve tema pazarı o kadar büyük olmamalı. Squarespace 100 şablon ve ince olabilir. Bence 1.000 çok iyi WordPress teması yeterli. Düzen tamamen ayarlanmıştır, tüm ağır işler eklentidedir ve temanın kendisi renk ve tipografi açısından sınırsız ayarlanabilir. Bakmak için gerçekten 1.000’den fazla temerrüt yoluna ihtiyacımız var mı? Gutenberg tamamen kabul edildikten sonra, tema çok etkili olmamalıdır. Artık WordPress sitesini hazırlarken yaptığınız ana satın alma olmamalıdırlar. Miktar ne olursa olsun, ana nokta, temanın çok fazla olmaması gerektiğidir. Artık WordPress sitesini hazırlarken yaptığınız ana satın alma ve “hepsi bir arada/inşaatçı/parallax/vb. Themeforest’teki temalar, önümüzdeki birkaç yıl içinde “titrek, düşük kalite ve çok doymuş” dan “geri dolu” a geçiş yapmalıdır.
Sonuç olarak vay: WordPress temasında ve eklenti ekosisteminde Gutenberg bir temizlik ateşi olmaya hazır görünüyor. Teknolojik konularda geleceği tahmin etmekten hoşlanmıyorum, bu yüzden yazdığım her şey tamamen yanlışsa kızmayın. Büyük sonuç, büyük bir konsolidasyonun ama aynı zamanda eklentiden bir artış ve (özellikle) tema piyasası, Gutenberg’in Inti’ye gelişiyle kışkırtılacağına inandığım bir şey. Daha doğrusu, umarım. Gutenberg ile ilgili en kötü şeyin ön uç editörleri için krallık, bir ön uç düzenleyicisi değil, arka uç editörü. Gutenberg ile ilgili en kötü şey, bir ön uç editör değil, arka uç editör olması. Başka bir deyişle, sitenizin arkasında Gutenberg’i – yönetici WordPress – önden bir rakip olarak, ziyaretçilerinizin gördüğü web sitesini kullanıyorsunuz. Gutenberg ile, yalnızca (arkada) ve yenilendikten (ikinci sekmede önde) gerçek içeriğinizin nasıl olduğunu görürsünüz. Yani her zaman bir arka uç düzenleyiciyle. (Çocuklar, Gutenberg bir ön uç editörü değil) Gutenberg’in aynı zamanda bir arka editör olduğu, garip bir şekilde bir tartışma haline geliyor. Kelimenin durumunda Matt, Gutenberg’de düzenleme deneyiminden, “gerçek ön uç düzenleme” e uygulanan bazı tema stilleriyle, tanımı sadece “ön uçtan” ​​değil, aynı zamanda gerçekten kırdı. Aksine, “True” dan. Soru -Cevap’ta terminolojiyi geri itme fırsatım var
A ve Gutenberg’in gerçekte olduğunu açıklıyor: mümkün olduğunca, insanlara ön ucun nasıl göründüğünü yapmaya çalışan arka uç editör. Bu bir tür küçük teknik değil. Bu makaleyi yazıyorum, her zamanki gibi WordPress-Frestration’da hissediyorum ve Gri Wordpad gibi loş editörlerde web sayfaları yazmadan yazmakla sınırlı. “Web Sayfaları Yazma”, Squarespace ve Beaver Builder’ın ön uç düzenleyicileriyle size verdikleri veya ön uç Editör Özellik eklentisi ile kastedilen şeydir (isme dikkat edin!). Bu, düzenleme akışımın aşağıdaki gibi olduğu anlamına gelir: Web sayfama içerik ekledim, “Kaydet” e bastım ve değişikliklerim ve ziyaretçilerimin görmesi için koyduğum yere kaldı. Kelimenin tam anlamıyla, gördüğünüz şey budur: Wysiwyg. Gutenberg de dahil olmak üzere terim kullanan her şey, tıpkı “ayaksız ayakkabılar” satan insanlar gibi yalan söylüyor.
Anladığım kadarıyla, bir sonraki adım, Gutenberg’in çekirdeğe fırlatıldıktan sonra, onu özelleştiriciye koymaktı. Bir ön uç gibi olacak: ön uçtaki bir görünümde değişiklik yapacak ve kaydedecek ve son ürünü aynı ön sayfada göreceksiniz. Ancak bu, yıllardır Squarespace, Beaver Builder ve hatta görsel besteci gibi gerçek bir ön uç düzenleme olmayacak. Ve daha önce yazdığım gibi, fron-end düzenlemenin pazarın istediği şey olduğu oldukça açıktır: herhangi bir büyük ücretli çözüm (WordPress’in içinde veya dış) onunla başlar veya mümkün olan en kısa sürede ekler. Gutenberg neden ön ucunu düzenlemiyor: Bu çok zor Gutenberg ön uç editörleri göndermeyecek, çünkü çekirdeğe bir tane yazmak çok zor. Peki Gutenberg neden ön uç düzenleyiciye doğru gitmedi? Bunu diğer insanlarla onaylamadım, ama cevabın basit olduğundan eminim: bu çok zor! Açıkçası, ön uç içerik düzenleyicisi yazmak çok zor değil; Düzinelerce ticari çözüm bunu yaptı. Ama farklılıklar var. Ticari bir ön uç üreticisi satın alırsanız ve sitenizde çalışmazsa, geri ödeme isteyebilir, bir sonraki üreticiye geçebilir ve her şey yolunda olabilir. Farklı WordPress Core: “Geri Ödeme” yok
Sitenizde varsayılan WordPress düzenleme deneyimi hasar gördüğünde.Bunun yerine, yazılımın kendisi için siyah bir göz ve size yardımcı olmaya çalışması için (zamanı için ödenmeyen) bilet desteği olur.Başka bir deyişle, WordPress çekirdeği için ön uç üreticileri sadece işlev görmemeli, aynı zamanda herhangi bir yerde çalışmalıdır.Bu, JavaScript’in etkileşiminin, herhangi bir WordPress sitesinin ön ucunda, potansiyel olarak kötü herhangi bir rastgele barındırma konusunda zengin, sürükleme ve gevşek olduğu anlamına gelir;
Potansiyel olarak korkunç düzenlemeler, işaretlemeler ve rastgele temalarla;
Rastgele bir kombinasyon ile, potansiyel olarak korkunç eklenti değişir ve ön ucuna istedikleri gibi eklenir.
Beaver Builder’ı seviyorum, ama her yerde çalışmıyor. Temas ve etrafındaki eklenti ile çalışmayacak bir projem var. Sorun değil: Sadece başka bir şey denedim. Yazılım WordPress’in özünde ise, sadece WordPress sitemde işlev göreceğine dair örtük bir söz veriyorsa, aynı sorun ateşli bir trac bileti veya hatta burada WPSOT’da çok kritik bir editör olacak. Gutenberg, kullanıcının ön uçta görebileceği kaostan ayrı bir editör tarafından kontrol edilen çevreyi tutmak için bir arka uç düzenleyici olmalıdır. Yani çekirdekteki ön uç düzenleyici çok zor: çok fazla yanlış olabilir. Gutenberg, kontrollü ortam arasındaki ayrımı ve kullanıcının ön uçta gerçekten gördüğü potansiyele (temaya ve eklentiye bağlı olarak) sahip potansiyel ve garip işaretlemeyi koruyabilmesi için bir arka uç düzenleyici olmalıdır. Ek bir kayıt olarak, bu aynı zamanda (başarılı olursa) Gutenberg olabilen ancak birkaç yıl önce daha iyi olabilecek ön uç eklenti düzenleyicisinin evlat edinilmemesini de açıklar. Olan şey, burada açıkladığım karmaşıklığın tuğla duvarı açıktır ve çekirdekte fron-end düzenleme vaadi bilinen bir çıkmaz haline gelir. Gutenberg’i ön ucuna yerleştiren ticari bir eklenti yarışı için serbest pazar için iş gibi geliyor. Bence, Gutenberg’i ön ucuna yerleştiren ticari eklentiler yarışı devam ediyor. Demek istediğim … dir:
Kullanıcıların içeriği doğrudan sayfa içeriği alanında manipüle etmesine izin veren ve JavaScript ve CSS çerçevesinin kendisinin Gutenberg blok sistemini kullanan gerçek WYSIWYG sayfa üreticisi (ne anlama geldiğine bakın).Bunun teknik olarak çalışmak için nasıl gerekli olduğunu bilmiyorum, ama bunun mümkün olduğunu biliyorum.Bu eklentiyi pazarlayan insanlar, başkaları tarafından çözülemeyen teknik zorlukları çözmeyecek;Gutenberg’in ön uç düzenleme deneyimini iki şekilde kurtarmak yerine: her yerde çalışmak zorunda değilsiniz.
Ücretli destek.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir