Divi 5 İlerleme Güncellemesi: Hatalar Hakkında Konuşalım!

Yayınlanan: 2024-02-29

Başka bir Divi 5 ilerleme güncellemesiyle geri döndüm ve bugün hatalardan bahsetmek istiyorum.

Tamamen Divi 5'teki hataları tespit etmeye ve düzeltmeye odaklanarak son derece verimli bir ay geçirdik ve Genel Alfa'yı yayınladığımızda mümkün olduğunca hatasız olmasını sağladık. Divi 5'i geliştirme süreci boyunca QA testinden geçirdik ve Geliştirici Beta testçilerimiz tarafından kaydedilen her hatayı takip ettik.

Tüm ekip bu amacın arkasında toplanarak 200'den fazla hatayı ortadan kaldırdı. Beklenenden daha iyi bir ilerleme kaydettik ve gelen kutusu sıfıra ulaştığında Divi 5'i herkese açık Alfa ve Beta aşamaları boyunca hatasız bir şekilde sürdürmek için çalışacağız.

Temiz Bir Sayfayla Başlamanın Faydaları

Geçmişte Divi 5'in ne olduğunu ve ondan neler bekleyebileceğinizi tartışmıştım. Bu, Visual Builder'ın tamamen yeniden geliştirilmesidir. Çok fazla yeni özelliğe sahip olmayacak ancak daha hızlı olacak, API açısından daha genişletilebilir olacak ve modern, yeni bir arayüzle gelecek.

Tartışmadığım bir şey, yeni kodlanmış bir oluşturucunun doğal faydalarıdır ve bu faydalardan biri, şu anda Divi 4'te mevcut olan sayısız hatanın ortadan kaldırılmasıdır.

Divi 4'ün Hata Yükünü Ortadan Kaldırmak

Divi 4'te Divi 5'te olmayacak yüzlerce hata var. Örneğin, çift yükleme hatası %100 ortadan kalktı! Bu hatanın ortaya çıkmasına yol açan önbelleğe alma işlemi artık inşaatçının yeni mimarisiyle alakalı değil.

Kopyala Yapıştır Stilleri gibi tarihsel olarak titizlik gerektiren karmaşık özellikler, artık onları tartışmayı zorlaştıran teknik borçlarla boğuşmuyor. Divi 5 ile Görsel Oluşturucu söz konusu olduğunda temiz bir sayfayla başlıyoruz.

Yol Boyunca Küçük İyileştirmeler Yapmak

Başladığımızdan beri, son on yılda edindiğimiz tecrübe ve hatalardan yola çıkarak her şeyi doğru inşa ediyoruz. Global Colors artık CSS değişkenlerini ve tek bir stil bildirimini kullanıyor. Ön ayarlar artık sınıf tabanlıdır ve modüller arasında paylaşılan tek bir ön ayar sınıfı vardır. Her modül için JavaScript artık dinamik olarak oluşturuluyor ve yalnızca modül kullanılırken yükleniyor; böylece Divi web sitenizin boyutu küçülüyor.

Yeni mimaride birçok küçük iyileştirme yapıldı.

Bu Ay Neler Başardık

Divi 5'i tamamlanmamış bir durumda yayınlayacak olsak da, hem Genel Alfa hem de Genel Beta olarak, en başından itibaren mümkün olduğunca hatasız olmasını istiyoruz. Bu, Public Alpha'yı yayınlamadan önce bilinen tüm hataları düzelteceğimiz anlamına geliyor. Zor bir işti ama önemli ilerleme kaydettik!

İşte en son Divi 5 değişiklik günlüğü girişleri.

  • Akordeon Öğesi modülünün bağlantısı düzeltildi.
  • Akordeon Modülünün Animasyonu VB'de sabittir.
  • Ön uç için izin verilen CSS özellikleri listesine 'background-position-x' ve 'background-position-y' eklendi.
  • Arka Plan Ayarları Modundan belirli Arka Plan sekmelerini gizleme yeteneği eklendi.
  • sanitize_css_properties işlevine varsayılan CSS özellik sınırı eklendi.
  • Divi 5 için JS kıyaslama testleri sistemi eklendi.
  • Seç Menü ayar alanı eklendi.
  • Visual Builder'daki animasyon hatası sorunu düzeltildi.
  • Tasarım ayarları panelinde FontBodyGroup'a attrName atandı.
  • Blurb modülünün simgesi DOM düzeltildi.
  • Blurb modülünün kenarlık sorunu düzeltildi.
  • Blurb modülünün simge üzerine gelme stili düzeltildi.
  • Bölücü modülü için kutu gölgesi sabittir.
  • Görüntü Modülü için varsayılan kenarlık rengi ve stili düzeltildi.
  • Akordeon Modülü için et_clickable sınıfı düzeltildi.
  • Ayarlar Modal önizleme alanındaki Arka Plan Resmi için "Sıfırla" düğmesinin düzgün çalışmamasına neden olan bir hatayı düzeltin.
  • Email Optin modülünde Mailchimp sağlayıcısı için oluşturulmayan özel alanları düzeltin.
  • Dönüştürme Çevirme alanı içindeki sürüklenebilir kutu konumunu sabitleyin.
  • Dönüşümler alanındaki sıfırlama simgesi konumunu düzeltin.
  • Düzeltme: Galeri Modülü için Kaydırıcı Düzeninden Kutu Gölgesi CSS özelliğini kaldırın.
  • Dinamik veri yüklemesi $variabe() ile src değeri olarak görüntü yükleme önizlemesi düzeltildi.
  • CSS oluşturmada, kesme noktaları ve durum çıktısı için CSS'nin bazı durumlarda doğru sırada olmamasına neden olan bir hata düzeltildi.
  • Arka Plan Maskesi/Desen sıfırlama düğmesinin, yalnızca stil adını sıfırlamak yerine bir modül arka planı için Arka Plan Maskesi/Desenini de devre dışı bırakmasına neden olan bir hata düzeltildi.
  • Bir modülün JSON modülünde arka planlar için birden fazla CSS seçicisi olduğunda, arka plan maskesi ve deseni için CSS'nin düzgün çalışmamasına neden olan bir hata düzeltildi.
  • Arka plan videosunun ön uçta düzgün çalışmamasına neden olan bir hata düzeltildi.
  • Alt fiyatlandırma tablosunun öne çıkan durumuna bağlı olarak ana fiyatlandırma tabloları modülündeki ek sınıf adı sorunları düzeltildi.
  • Yorumlar modülünde 'Alanlar Başlık Düzeyi'nin hatalı görüntülenmesine neden olan sorun düzeltildi.
  • CTA Modülünde özel satır yüksekliğinin düğmeye uygulanmamasına neden olan sorun düzeltildi.
  • Sosyal Medya Takip Modülünde yanlış düğme stillerine neden olan sorun düzeltildi.
  • Sayfaya Sayı Sayacı Modülü eklendiğinde sınıfların kaybolmasına neden olan sorun düzeltildi.
  • Sayfaya Kişi Modülü eklendiğinde sınıfların kaybolmasına neden olan sorun düzeltildi.
  • Sayfaya bir Referans Modülü eklendiğinde sınıfların kaybolmasına neden olan sorun düzeltildi.
  • Kişi Modülü marjlarının doğru uygulanmaması sorunu düzeltildi.
  • Düğme modülünün animasyonlarının VB'de düzgün çalışmaması sorunu düzeltildi.
  • Oluşturucu Kullanıcı Arayüzündeki onay kutusu değeri güncellemelerinin gereğinden fazla sık bildirilmesi sorunu düzeltildi.
  • Varsayılan arka planın otomatik olarak değiştirilmesine neden olan sorun düzeltildi.
  • Oturum Açma modülünde alan doldurmanın çalışmaması sorunu düzeltildi.
  • Yazı Başlığı modülündeki dolgu için fareyle üzerine gelme değerlerinin VB'de çalışmaması sorunu düzeltildi.
  • Kenarlık stili seçilmemişse veya varsayılan stil ise Portföy modülünde görüntü kenarlığının çalışmaması sorunu düzeltildi.
  • Harita bileşeni değişikliklerinin güncellemeleri düzgün şekilde tetiklememesine neden olan sorun düzeltildi.
  • Bar Sayaçları alt modülüne ilişkin modül bağlantılarının Ön Uçta çalışmaması sorunu düzeltildi.
  • Sosyal Medya Takip Modülünün animasyonu olduğunda ön uçta görünmemesi sorunu düzeltildi.
  • D5'teki harita modülünün bazen D4'ten içe aktarılan harita düzenini yüklememesi ve konsolda hatalı istek hatası görüntülemesi sorunu düzeltildi.
  • Yorumlar modülündeki Alanlar seçenek grubu için alt seçenek gruplarının (ve muhtemelen bu özelliği kullanan tüm modüllerin) açılamaması sorunu düzeltildi.
  • Ses modülünde net CSS sınıfının eksik olması sorunu düzeltildi.
  • Oturum açma modülündeki düğmenin satır yüksekliğinin fareyle üzerine gelindiğinde ayarlanamaması sorunu düzeltildi.
  • Özel CSS modülü niteliklerinin D5'e güncellendikten sonra doğru şekilde oluşturulmaması sorunu düzeltildi.
  • Ses modülünün kapak resmini oluşturmaması düzeltildi.
  • Testlerde Gerçek URL Kullanan Sabit Ses Modülü.
  • FE'ye akordeon modülü için arka plan maskesi ve desen sorunu düzeltildi.
  • FE'deki simge modülüne ilişkin arka plan maskesi ve desen sorunu düzeltildi.
  • Arama modülü için arka plan geçiş stili düzeltildi.
  • VB'deki blog sayfalandırma etiketi ve konumu düzeltildi.
  • Fareyle üzerine gelme durumu için ayarlanan Blurb simgesinin FE'de oluşturulmaması düzeltildi.
  • Sosyal medya takip öğesi modülü için sınır sınıf adı et_pb_with_border oluşturma sorunu düzeltildi.
  • Menü modülündeki uzun menü öğelerinin bulunduğu sabit alt öğeler, sayfa kapsayıcı sınırını aştığında erişilemez.
  • Görüntü modülündeki Yeni Modül Ekle ipucunun bozuk kullanıcı arayüzü düzeltildi.
  • Görüntü modülündeki kenar boşluğuna ilişkin aralık seçeneklerinin, özellikle de kenar boşluğu alt kısmının Görsel Oluşturucu'da düzgün çalışmamasına neden olan bir hata düzeltildi.
  • Post Slider Modülü için FE'deki düğme hizalama stili sorunu düzeltildi.
  • Filtrelenebilir portföy modülü FE'deki sınıf adı sorunu (virgülle ayrılmış ve yinelenen sınıflar) düzeltildi.
  • Daire sayacı modülündeki sınıf adı sorunu düzeltildi.
  • HTML Kodunu Kullanırken Sabit Kod Modülü.
  • Yorum modülünde FE için yorum sayısı metin başlığı etiketi düzeltmeleri düzeltildi.
  • Çoklu Seçim Alanlarının Ardışık Tetiklenmesi Düzeltildi.
  • Paralaks Efektini Kullan seçeneği henüz varsayılan olarak ayarlanmamış olmasına rağmen Divider modülüne et_pb_section_parallax sınıfının eklenmesi düzeltildi.
  • Yorumlar için sabit yazı tipi başlığı etiketi, metni yorumlar modülüne sayar.
  • Meta metin için varsayılan yazı tipi satırı yüksekliği değerleri düzeltildi ve önemli özellikler D4'e göre JSON modülünde ayarlandı.
  • İletişim Formu modülüne bir kullanıcı mesajı başarıyla gönderildiğinde formun kaldırılmamasına neden olan hata düzeltildi.
  • Fullwidth Code modülü FE'deki RenderCallback'e defaultPrintedStyleAttrs eklenerek yatay ve dikey ofset sorunu düzeltildi.
  • Ön Uçtaki Arka Plan Maskesi ve Deseni için Fareyle Üzerine Gelme Seçicileri düzeltildi.
  • Referans modülünde FE'ye simge stili bildirim simgesi hizalama sorunu düzeltildi.
  • Bazı modüllerde 'et_clickable' sınıfının eksik olması düzeltildi: Harekete Geçirici Mesaj, Daire Sayacı, Kod, Geri Sayım Sayacı, Tam Genişlikli Başlık, Satır, Metin ve Geçiş modülleri.
  • Filtrelenebilir portföy modülü için et_pb_portfolio adlı eksik sınıf adı düzeltildi.
  • Filtrelenebilir Portföy ve Galeri modüllerindeki eksik et_clickable sınıfı düzeltildi.
  • CTA modülündeki eksik et_pb_text_align_center sınıfı düzeltildi.
  • Yorum modülünün FE'ye olan bağlantıları düzeltildi.
  • Modül ayarlarının iç içe geçmiş grup seçenekleri davranışı, bir akordeon gibi davranmasını sağlayacak şekilde düzeltildi (aynı seviyedeki bir grup aynı anda genişletiliyor).
  • Kaplama simgesinin ve kaplama arka plan renginin oluşturulmaması sorunu düzeltildi.
  • Blog modülünde öne çıkan görselin taşma sorunu düzeltildi.
  • Niteliklerin Doğrudan Kullanımında PHP 8 Kullanımdan Kaldırma Hataları düzeltildi.
  • FE'deki Portföy arka plan geçiş stili sorunu düzeltildi.
  • Sabit Portföy Modülü Sayfalandırma Stili.
  • Vurgulu durum için Portföy modülü aralık stili sorunu düzeltildi.
  • VB ve FE'deki sosyal medya modülü için sosyal medya öğesi bağlantısının görüntülenme sorunu düzeltildi.
  • Yazı Tipi Alanı Yer Tutucu Metni Seçme düzeltildi.
  • Düğme modülünde simge yerleştirme ve simge üzerine gelme seçeneğinin ayar paneli seçeneği, fareyle üzerine gelme durumuna düzeltildi.
  • Kaydırıcı Modülünün Ok ve Sayfalandırma Geçişlerinin Düzgün Çalışmaması Düzeltildi.
  • Belirli simgelerin VB'de düzgün şekilde yazdırılmaması düzeltildi.
  • Yer paylaşımı simgesinin nitelik sorunu ve dönüştürme sorunu düzeltildi.
  • Boş bir dizinin [] olarak kaydedildiği kaydetme mekanizmasındaki hata düzeltildi.
  • Email Optin modülünde Mailchimp sağlayıcısı için oluşturulmayan özel alanlar düzeltildi.
  • Kullanıcının fareyi hareket simgesinin üzerine getirdiğinde araç ipucunun görüntülenmediği sorun düzeltildi.
  • Sayı Sayacı modülünde fareyle üzerine gelindiğinde kenar boşluğu değerlerinin uygulanmaması sorunu düzeltildi.
  • Hem VB'de hem de FE'de portföy modülünde FontAwesome simgeleri kullanıldığında yer paylaşımı simgesinin gösterilmeme sorunu düzeltildi.
  • Görsellerin boyutlandırma seçeneklerinin (genişlik, yükseklik, minimum yükseklik, maksimum yükseklik) ön uçta çalışmaması sorunu düzeltildi.
  • Referans modülünün Yazar seçeneğinde kullanıldığında Dinamik İçerik öncesi ve sonrası değerlerinin atlanması sorunu düzeltildi.
  • Slider, Post Slider ve Arama modüllerine ait ayar çubuğunun fareyle üzerine gelindiğinde görünmeme sorunu düzeltildi.
  • Tema Özelleştirici gövde yazı tipi boyutunun ve Gövde satırı yüksekliğinin D5 VB içindeki modülde uygulanmaması sorunu düzeltildi.
  • D5'teki Metin Gölgesi kontrollerinde alışılmadık mutlak birimlerin kabul edilmemesi sorunu düzeltildi.
  • Kullanıcıların Dikey ve Yatay Uzaklık seçeneklerinde aralık kaydırıcısını kullanarak negatif değerler ayarlayamama sorunu düzeltildi.
  • Sayı Sayacı modülünde fareyle üzerine gelindiğinde Kenar Boşluğu değerlerini ayarlayamama sorunu düzeltildi.
  • Ses modülünün “Kutu Gölge Konumu” alt modülünde iç gölgenin düzgün çalışmaması sorunu düzeltildi.
  • Doldurma ayar alanı negatif değere izin vermeyecek şekilde düzeltildi.
  • Sıfırlamadan sonra bozulan duyarlı görüntü düzeltildi.
  • Döndürücü ve Sayısal Giriş alanı değerinin, döndüğünde veya yukarı/aşağı ok tıklandığında ve giriş değerinin boş olması durumunda eklenmemesi düzeltildi.
  • Etkinleştirmek için iki tıklama gerektiren Aralık alanı içindeki senkronizasyon düğmesi düzeltildi.
  • Başlıklara uygulanmayan başlık yazı tipi stilleri düzeltildi.
  • Menü modülü ayarları panelindeki bağlantı seçeneklerinin başlığı düzeltildi.
  • Ayarlar panelindeki başlık metni başlık boyutu sorunu düzeltildi.
  • Yukarı/aşağı okları kullanarak değerleri ondalık sayılarla değiştirirken Sabit Dönüşümler Alanı daha fazla ondalık basamak ekleyecektir.
  • Özel seçicilerle modül öğesi stilindeki geçiş stili sorunu düzeltildi.
  • Sosyal Medya Takip modülünde Divi düzeni içe aktarılırken Twitter simgesinin görünmemesi düzeltildi. Ayrıca Twitter'ı X olarak güncelledik.
  • Düzeltmeler: Bağlantılar, listeler ve alıntılar için stiller ayarlanamıyor.
  • Kenarlık Yarıçapı uygulandığında görüntü taşması sorunu düzeltildi.
  • D5'teki geri sayım sayacı modülünde D4'te bulunmayan et_pb_icon_off adlı sınıf adının kaldırılması uygulandı.
  • getExpandedShorthandImportant fonksiyonunun performansı ezberlenerek iyileştirildi.
  • Dönüştürme seçenekleri grubu sıfırlama mekanizması iyileştirildi.
  • VB ve FE'deki portföy modülüne özel CSS için entegre düzeltmeler.
  • Mobil menü Arka Plan Rengi, Menü ve Tam Genişlik Menü modülleri için sabittir.
  • Modül Seçeneklerini değiştirin ve Modül Ekle Düğmesi kullanıcı arayüzünü ve konumunu, modülde overflow: gizlendiğinde hala erişilebilir olacak şekilde değiştirin.
  • Bar Sayacı modülü için kaplama rengi düzeltildi.
  • Divi oluşturucu etkinleştirildiğinde gönderi alıntısı düzeltilir.
  • Kod ayarı alanında istenmeyen dikey kaydırma çubuğunu kaldırın.
  • Tam genişlikli başlık modülündeki düğme bir iç içeriğinin varsayılan değeri kaldırıldı.
  • Divider modülüne eklenen et_pb_section_parallax sınıfı kaldırıldı.
  • Ayarlar -> tasarım panelinden alan başlık etiketi ve alan odak kenarlığı grubu kaldırıldı.
  • Yorumlar modülünün ayarlar panelindeki düğme stillerinden satır yüksekliği ve metin hizalama seçenekleri kaldırıldı.
  • Arka Plan Ayarlarındaki Arka Plan Maskesi ve Deseni sekmesinin Önizleme Alanı Kapsayıcısından gereksiz "Sıfırla" düğmesi kaldırıldı.
  • Simge Modülü için desteklenmeyen Arka Plan Görüntüsü alanları kaldırıldı.
  • Simge Modülü için desteklenmeyen Arka Plan Videosu ayarları kaldırıldı.
  • Ses modülünün ses URL'si alanı için doğru ortam kitaplığı etiketini ayarlayın.
  • Kenarlık stili seçilmediğinde veya varsayılana ayarlanmadığında slayt görüntüsünün kenarlığı sabitlenir.
  • Tam Genişlik Gönderi Kaydırıcı Modülü için metin kaplama kenarlığı yarıçapı düzeltildi.
  • Yazı Kaydırma Modülü için metin kaplama kenarlığı yarıçapı düzeltildi.
  • İç Gölge ile ilgili bir sorunu düzeltmek için Ses modülündeki Kutu Gölgesi konumu güncellendi.
  • Görüntü boyutunu ve kenar yarıçapını düzeltmek için güncellenmiş Referans modülü.
  • Tam Genişlik Başlık modülü için Dikey ve Yatay uzaklıklar sabittir.
  • Kullanıcı bir modülü sildiğinde panelin kapalı olmasını sağlıyoruz.
  • Kaplama simgesinin ve kaplama arka plan renginin oluşturulmaması sorunu düzeltildi.
  • Başlıklara uygulanmayan başlık yazı tipi stilleri düzeltildi.
  • Modül: Divi 5 için Galeri modülü eklendi.
  • Modül: Divi 5 için Email Optin modülü eklendi.
  • Modül: İletişim formu modülünün yanlış stilini düzeltin.
  • Katman Görünümü: Katman Görünümüne genişletme ve daraltma işlevleri eklendi.
  • Katman Görünümü: Modül seçenekleri eklendi.
  • Katman Görünümü: Modül bağlamsal menüsünden Katman navigasyonuna git eklendi.
  • Katman Görünümü: Katman öğesine tıklandığında modüle kaydırma eklendi.
  • Satır İçi Zengin Metin Düzenleyici: Satır içi zengin metin biçimlendirici için açılır pencere/araç çubuğu eklendi.
  • Global Renkler: Mevcut global renklerin içe aktarılıp seçilebildiği ancak henüz düzenlenemediği global renklerin ilk sürümü eklendi.

Daha Fazla Güncelleme İçin Bizi Takip Edin

Bu ayki ilerleme raporumuz bu kadar. Hata ayıklama konusunda verimli bir ay geçirdik. Önümüzdeki birkaç hafta içinde kalan hataları gidereceğiz ve ardından Genel Alfa için gereken son birkaç özelliği tamamlamaya devam edeceğiz.

Daha fazla güncelleme için bizi takip etmeye devam edin ve bizi e-postayla takip etmeyi ve hiçbir şeyi kaçırmadığınızdan emin olmak için YouTube kanalımıza abone olmayı unutmayın. Gelecek ay başka bir Divi 5 ilerleme güncellemesiyle geri döneceğim!