Drupal Canvas: Görsel Sayfa Oluşturmanın Yeni Dönemi

Drupal Canvas, sayfa oluşturmayı görsel ve sezgisel hâle getirerek içerik ekipleri ve geliştiriciler için daha erişilebilir ve verimli bir çalışma ortamı sunar.

WhatsApp

Yasemin Karstarlı
Yasemin Karstarlı İçerik Uzmanı
3 dakika okuma süresi
Canvas

Drupal, uzun yıllardır büyük kuruluşların tercih ettiği güçlü bir içerik yönetim sistemi. Ancak sayfa oluşturma ve düzenleme süreçleri, çoğu zaman belirli bir teknik bilgi gerektiriyordu. Drupal Canvas ise bu durumu değiştirerek, sayfa oluşturmayı daha görsel ve sezgisel bir deneyime dönüştürüyor. Böylece hem içerik ekipleri hem de geliştiriciler için daha erişilebilir ve verimli bir çalışma ortamı sunuyor.

Bu bölümde, Canvas’ın arayüzünü, temel özelliklerini ve kullanıcı deneyimine sağladığı katkıları ele alacağız. Ayrıca, Drupal ekosisteminde geleceğe yönelik sunduğu fırsatlara da değineceğiz.

Drupal Canvas Nedir ve Neden Önemli?

Drupal Canvas, Drupal ekosisteminde sayfa oluşturma ve içerik yönetimini hem görsel hem de fonksiyonel olarak geliştiren bir araçtır. Kod bilgisi sınırlı içerik yöneticileri, sürükle-bırak arayüz sayesinde bağımsız şekilde sayfalarını tasarlayabilir, önizleme ve geri alma özellikleri ile güvenli bir şekilde yayınlayabilir. Geliştiriciler ise modüler bileşenler ve Drupal API’leri aracılığıyla teknik özelleştirmeleri sürdürebilir. Bu sayede Canvas, Drupal’ın güçlü ve esnek yapısını korurken, sayfa oluşturma sürecini herkes için daha hızlı, erişilebilir ve kullanıcı odaklı hâle getirir. Ayrıca, Canvas topluluk odaklı bir yaklaşım sunarak sürekli geri bildirim ve iyileştirmelerle gelişmeye devam eder.

İçerik Yöneticileri için Sezgisel Sayfa Düzeni

Drupal Canvas, içerik yöneticilerinin sayfa tasarımını teknik bilgiye ihtiyaç duymadan yönetebilmesini sağlayan sezgisel bir arayüz sunar. Bileşenleri sürükle-bırak yöntemiyle kolayca ekleyebilir, düzenleyebilir ve değişiklikleri anında önizleyebilirsiniz. Aşağıdaki görselde de görebileceğiniz gibi, sol panel (Katmanlar) sayfanın yapısını gösterirken, önizleme alanı ile düzenlemeleriniz anında canlanır. Bu sezgisel yapı sayesinde, içerik yöneticileri tasarıma odaklanabilir.

Drupal Canvas Araç Çubuğu ve Panelleri

Drupal Canvas Araç Çubuğu ve Panelleri

A – Add (Ekle)
Bu simgeye tıkladığınızda, Drupal Canvas sol kenar çubuğunda Kütüphane panelini açar. Buradan sayfanıza ekleyebileceğiniz siteye özel öğelere erişebilirsiniz.

Kütüphane Paneli Bölümleri:

  • Patterns (Desenler): Önceden yapılandırılmış bileşen setleri (Hero alanları, çok sütunlu düzenler vb.).
  • Components (Bileşenler): Sayfada kullanılabilecek spesifik yapı taşları.
  • Code (Kod): Kütüphaneye eklenmeyen bileşenler; ya hazır değiller ya da başka bileşenleri oluşturmak için kullanılıyorlar.
  • Overrides (Özelleştirmeler): CMS’in sağladığı dinamik bileşenlerin görünümünü kişiselleştirme seçenekleri.

B – Sol Kenar Çubuğu Paneli

Seçilen araç ile ilgili paneli sol kenar çubuğunda görüntüler.

C – Exit (Çıkış)

Drupal Canvas kullanıcı arayüzünü kapatmak için kullanılır.

D – Önizleme Alanı

Sayfanın önizlemesini gösterir. Fare kaydırma tekerleği ile sayfada hareket edebilir, Mac’te ⌘ Command veya Windows’ta Ctrl ile kaydırma tekerleğini kullanarak yakınlaştırabilir veya uzaklaştırabilirsiniz.

E – Sayfa Başlığı

Mevcut sayfanın başlığıdır. Başlığa tıklayarak Gezgin (Navigator) açabilir, diğer sayfalara geçiş yapabilir veya yeni içerik oluşturabilirsiniz.

F – Yayın Durumu

Sayfanın yayınlama durumunu gösterir:

  • Draft (Taslak): Sayfa yayınlanmamış.
  • Published (Yayınlandı): Sayfa yayınlanmış, değişiklik yapılmamış.
  • Changed (Değiştirildi): Sayfa yayınlanmış ve değişiklik yapılmış.

G – New (Yeni)

Yeni içerik oluşturmak için kullanılır.

H – Navigator (Gezgin)

Site içindeki diğer sayfalara geçiş yapmaya yardımcı olur.

I – Sağ Kenar Çubuğu

Sayfa ayarlarını yapılandırmanıza olanak sağlar.

J – Preview (Önizleme)

Sayfanın yayınlandığında nasıl görüneceğini kontrol etmek için kullanılır.

K – Review Changes (Değişiklikleri İncele)

Yayınlanacak değişiklikleri gözden geçirmenizi sağlar. Değişiklikleri doğruladıktan sonra sayfayı yayınlayabilirsiniz.

Geliştiriciler için Esnek ve Modüler Yapı

Drupal Canvas, geliştiricilerin mevcut Drupal altyapısı ile sorunsuz çalışmasına olanak tanır. Modüler bileşen yapısı sayesinde kodlamaya hâkim kullanıcılar, sayfa öğelerini özelleştirebilir, yeniden kullanılabilir bileşenler oluşturabilir ve API entegrasyonlarıyla daha karmaşık işlevler ekleyebilir. Bu yapı, geliştiricilerin hem hızlı hem de sürdürülebilir bir şekilde sayfaları yönetmelerine ve özelleştirmelerine imkân verir, aynı zamanda içerik ekiplerinin bağımsız çalışmasını da destekler.

Kullanıcı Deneyimi ve Önizleme Avantajları

  • Canvas, içerik yöneticilerine ve geliştiricilere sayfanın son halini anlık olarak görme imkânı sunar.
  • Değişiklikler hemen görüntülenir ve çok adımlı geri alma özelliği sayesinde hatalar kolayca düzeltilebilir.
  • Bu yaklaşım, içerik ekleme sürecini hızlandırır ve kullanıcı deneyimini iyileştirir.
  • Sayfaların yayınlanmadan önce nasıl görüneceğini görmek, kalite ve doğruluğu garanti altına alır.

Drupal Canvas Arayüzüne Genel Bakış

Bu demo görsel, Drupal Canvas kullanıcı arayüzünü göstermektedir. Sol panelden bileşenleri seçip sayfaya ekleyebilir, önizleme alanında yaptığınız değişiklikleri anlık olarak görebilir ve sağ panelden sayfa ayarlarını kolayca yapılandırabilirsiniz. Arayüz, hem içerik yöneticileri hem de geliştiriciler için sezgisel ve kullanıcı dostu olacak şekilde tasarlanmıştır; teknik bilginiz sınırlı olsa bile sayfa oluşturma ve düzenleme süreci hızlı ve verimli bir şekilde ilerler.

canvas

Drupal Canvas 1.0 Özellikleri

  • Sürükle-Bırak Arayüzü: Sayfa bileşenlerini hızlı ve sezgisel bir şekilde ekleyip düzenleyebilirsiniz.
  • Bileşen Kütüphanesi: Önceden hazırlanmış bileşenler, desenler ve modüller sayesinde sayfa tasarımı hızlanır.
  • Önizleme Alanı: Değişiklikleri anında görebilir, yayınlamadan önce sayfanın son hâlini kontrol edebilirsiniz.
  • Geri Alma ve Çok Adımlı Düzenleme: Hatalar kolayca geri alınabilir, birden fazla değişiklik üzerinde güvenle çalışabilirsiniz.
  • Modüler ve Esnek Yapı: Geliştiriciler, API’ler ve özel bileşenlerle sayfaları istedikleri gibi özelleştirebilir.
  • Sayfa Yayın Durumu Yönetimi: Taslak, yayınlanmış veya değişiklik yapılmış sayfa durumlarını görüntüleyip yönetebilirsiniz.
  • Topluluk Odaklı Gelişim: Açık kaynaklı yapısı ve topluluk geri bildirimleri ile sürekli gelişen bir platform.

Drupal Canvas ile Gelecek

Drupal Canvas, yalnızca bugünün sayfa oluşturma deneyimini geliştirmekle kalmıyor; aynı zamanda Drupal ekosisteminde geleceğe yönelik bir vizyon sunuyor. Daha sezgisel arayüzler, modüler bileşenler ve topluluk odaklı geliştirme ile içerik yönetimi ve sayfa tasarımı her geçen gün daha erişilebilir, hızlı ve kullanıcı dostu hâle geliyor.
 

Son Güncelleme: 12/12/2025

Ofislerimiz

Drupart AR-GE

GOSB Teknopark Hi-Tech Bina 3.Kat
B3 Gebze - KOCAELİ

+90 262 678 8872 

[email protected]

Frankfurt

Bleichstr. 26 64283 Darmstadt
Deutschland

+49 (0) 6151 – 492 70 23 

[email protected]

Dublin

20 Harcourt Street, Dublin 2, D02 H364

+353 (87) 198 6950 

[email protected]