Haberler

Joomla 4 Cassiopeia Şablonu ile İlgili Bazı Önemli Noktalar

Joomla 4 Cassiopeia Şablonu ile İlgili Bazı Önemli Noktalar

Joomla 4 varsayılan ön uç şablonu Cassiopeia'da bir dizi iyileştirme var. Joomla 4 RC hızla yaklaşıyor ve merakla beklenen yeni varsayılan Joomla şablonu Cassiopeia, geçtiğimiz altı ayda GitHub'daki bir şubede önemli çalışmalar yapıldıktan sonra 7 Ocak 2021'de yayınlanan Joomla 4 Beta 6 ile birleştirildi.

Artık bu dönüm noktasına ulaşıldı, eğer daha önce 2020 yılında Joomla 4 Beta'yı kontrol ettiyseniz, Cassiopeia Şablonu 'nda çeşitli geliştirmeleri fark etmelisiniz. Şu anda iki ana geliştirme görevi kalmaktadır. Öncelikle, bazı sorunları çözmek için önümüzdeki haftalarda bir avuç çekme isteğinin test edilmesi gerekiyor.

İkincisi, kısa bir süre içinde Sürüm Adayı aşamasına yaklaşırken, yeni şablonu ve Joomla 4'ün diğer özelliklerini kapsamlı bir şekilde belgelemek için çok fazla çalışma yapılması gerekiyor. Bu, yardımcı olmakla ilgilendiğiniz bir şeyse, bugün JDOC 'lere katkıda bulunmaya başlayabilirsiniz.

Cassiopeia, Joomla 3'te öncülleri Protostar, Joomla 2.5'te Atomic ve Joomla 1.5'te RHUK Milkyway'in şablonunu bir üst seviyeye taşıyor. Cassiopeia ayrıca erişilebilirlik konusunda çıtayı yükseltir ve duyarlı özellikleri birleştirmek için son sürümlere göre Beez erişilebilir şablonlarında ele alınan özellikleri içeren Joomla 4'teki tek varsayılan ön uç şablonu olacaktır.

Entegre Erişilebilirliğe Sahip Mobil Öncelikli Duyarlı Tasarım

Cassiopeia, kutudan çıktığı anda mobil öncelikli yanıt verme özelliği ile tasarlanmış tek bir şablon vermek için öncüllerinden devralması amacıyla sıfırdan inşa edildi. Şablon ayrıca Joomla 4 kullanan web sitelerinde erişilebilirliği iyileştirmek için yazı tipleri, renk kontrastları, arya özellikleri ve daha fazla ayar ile erişilebilirliğe odaklanılarak oluşturulmuştur.

Erişilebilirlik iyileştirmeleri, özünde Joomla 4 boyunca da bulunur, bu nedenle, Joomla 4 web sitenizi erişilebilir hale getirmek ve tercih edilen bir şablon çerçevesine sahip olmak istiyorsanız, Joomla 4 sürümünün, çekirdek sistem şablonları.

Bootstrap 4

Cassiopeia'nın Bootstrap 4 tabanlı kullanıcı arayüzü, mobil öncelikli bir web sitesi oluşturmayı daha hızlı ve daha kolay hale getirecek çok çeşitli duyarlı ve UX özellikleri sağlar. Cassiopeia artık jQuery kullanmayacak olan Bootstrap 5'i planlarken jQuery'yi yüklemiyor ve diğer CSS veya javascript çerçevelerinden bağımsız olmayı hedefliyor.

Web Varlıkları

GDPR ve dünya çapındaki benzer düzenlemeler aracılığıyla gizlilikle ilgili sürekli değişen hususların yanı sıra esneklik sağlama yeteneği ile Cassiopeia, daha temiz bir özellik seti sağlayan ve aynı zamanda yol boyunca alternatiflere izin veren bazı özelliklere sahiptir.

Bazı örnekler arasında Cassiopeia'nın GDPR'ye uymak için siteden yerel olarak yazı tiplerini yüklemesi (Google Yazı Tiplerini veya Adobe Type Kit'i harici kaynaklar olarak bağlamanın aksine) ve bir jQuery gereksinimini önlemek için Metis Menüsünün vanilya javascript sürümünün kullanılması yer alır. Metis Menu, yeni Atum yönetici şablonundaki Joomla arka ucunda da kullanılır.

Şablon tasarımcıları diğer çerçeveleri dahil etmek isterlerse, Joomla 4'teki yeni Web Varlıkları özelliği, ihtiyaç duydukları şeyi aramalarına izin verecektir. Site uygulayıcıları, Cassiopeia'yı da genişletmek için Web Varlıkları özelliklerini kullanabilir.

SASS

Joomla 4 ve Cassiopeia, SASS (Söz dizimsel olarak harika stil sayfaları) kullanılarak şekillendirilmiştir. SASS, CSS yazmayı çok daha güçlü hale getiren değişkenleri, matematiksel işlemleri, karışımları, döngüleri, işlevleri, içe aktarmaları ve diğer ilginç işlevleri kullanmanıza olanak tanıyan bir CSS ön işlemcisidir. Bazı açılardan, SASS'yi bir stil sayfası genişletme dili olarak düşünebilirsiniz çünkü temel bir programlama dilinin faydalarını sunarak standart CSS özelliklerini genişletir. Böylece SASS, kodunuzu derleyecek ve bir tarayıcının anlayabileceği CSS çıktısını oluşturacaktır.

CSS Izgara Düzeni

CSS Izgara düzenlerine geçerken, Cassiopeia şablonun düzenlerini Bootstrap 4'te bulunanlarla sınırlamaz. Izgara için CSS, daha basit HTML kullanarak karmaşık düzenler oluşturmanıza olanak tanır.

Joomla kullanıcılarının geçiş de göz önünde bulundurulması gereken hususlardan biri, Blog Kategori Düzeni yapılandırmasında yapılan önemli bir değişikliktir. Joomla 4 CSS Grid düzenini kullanırken, kullanıcıların Joomla 1.0'dan beri aşina olacağı sütun sayısını ortadan kaldırır. Geçiş süreci, herhangi bir rahatsızlığı en aza indirmek için Joomla 3'teki ayarları Joomla 4'e dönüştürmeyi amaçlayacaktır. Bununla birlikte, yeni düzen sistemi, içeriğinizi hem masaüstü hem de mobil cihazlarda iyi görünmesi için görüntüleme yöntemlerinin çeşitliliğini büyük ölçüde artırır. Takip edilecek dokümantasyonla birlikte, gördüğüm yeni düzenlerin en iyi önizlemesi, Ciaran Walsh 'un çeşitli düzenlerin örneklerini gösteren çekme isteğindedir.

Cassiopeia'daki yeni CSS Izgarasını kullanan karma bir düzen örneğini görmek için buraya bakabilirsiniz.

Joomla 3 Şablonunuzu Taşıma

Şablon geliştiriciler Joomla 4 için mevcut tekliflerini yükseltirken, Cassiopeia kesinlikle yeni Joomla 4 siteleri için bir değerlendirme.

Forumlardaki ve diğer çeşitli kanallardaki sorular, Joomla şablonlarını Joomla 4'e taşımak için ne yapılması gerektiğini soruyor. JoomShaper'dan Kawshar Ahmed ile Temmuz 2020 röportajında, Kawshar, JoomShaper'ın 100'den fazla şablon koleksiyonunu güncellerken yaptığı birkaç noktayı ele aldı.

Şablonun template.xml dosyasını Joomla 4'e yüklenmesine izin verecek şekilde ayarlamanız gerekeceğinden kurulum dosyaları açıkça bir başlangıç ​​noktasıdır. Bazı geriye dönük uyumluluk sorunları belgelenmiştir. Gerekli ana değişiklikler, Bootstrap 2 için referansları Bootstrap 4'e değiştirmektir. Şablonunuzun tasarımının bir parçası olarak şablon geçersiz kılmaları varsa, Joomla 3'teki aynı işlevselliğe kıyasla temel işlevlerin değiştiği yerler için Joomla 4 için gözden geçirilmeleri gerekecektir. Joomla 3.10 üzerinden geçiş süreci, Joomla 4'e yükseltmeden etkilenecek olabilecek geçersiz kılmaları belirleyerek şablonların geçişine de yardımcı olacaktır.

Geçiş yapmaya hazır değilseniz ve sadece Joomla 4'ün neye benzediğini görmek istiyorsanız, Joomla 4 Beta 6'yı indirebilir veya launch.joomla.org 'da bir test sitesi oluşturabilirsiniz. Cassiopeia ile neler yapılabileceğini görmek için Blog Örnek Verilerini veya Çok Dilli örnek verilerini yükleyin.

Ne Yaratacaksın?

Cassiopeia, Joomla 4 kullanılarak hızlı bir şekilde uygulanabilen, hızlı yüklenen, mobil kullanıma hazır, erişilebilir web siteleri görmelidir. Bootstrap 4 ve CSS Grid, yükleme sürelerini iyileştirir ve tasarımcılara daha fazla esneklik sağlar, her şey ne olduğunuz konusunda ne kadar yaratıcı olabileceğinize bağlıdır. Joomla 4 ile yapılabilecekler. Web Hizmetleri API'si, güvenlik iyileştirmeleri, iş akışı, geliştirilmiş medya yöneticisi ve daha fazlası gibi diğer yeni özelliklerle birleştiğinde, 2021 Joomla topluluğu için Joomla 4'ü benimserken heyecan verici bir yıl olacak.

Cassiopeia veya başka bir Joomla 4 şablonu kullanıyor olun, Joomla 4 çok uzakta değil. Joomla 4 ile sitenizi oluşturmak için zaman ayırdıktan sonra, Joomla ile neler yapılabileceğini göstermek için sitenizi Joomla Vitrin Dizini 'ne eklediğinizden emin olun.

Kaynak: Joomla.org - Patrick Jackson

Önerilen Makaleler

Her hafta ilham alın

En son Joomla haberleri hakkında hiçbir bilgiyi kaçırmamak için bültenimize abone olun.