WordPress'in Geleceği Kodsuz mu?

Yayınlanan: 2020-04-14

WordPress'in daha benzersiz yönlerinden biri, tasarımcıların onu nasıl kullanmak istediklerini seçebilmeleridir. Çok sayıda şey yapan web siteleri oluşturabiliriz ve bunu yapmanın birçok farklı yolu vardır.

Örneğin, sıfırdan bir tema oluşturabilir veya binlerce ücretsiz veya premium seçenekten birini indirebiliriz. Veya Gutenberg blok düzenleyicisiyle içerik oluşturmayı veya bir sayfa oluşturucu eklentisinden yararlanmayı seçebiliriz.

Bu seçimler önemlidir, çünkü bitmiş ürün hakkında çok şey belirleyecektir. İhtiyacımız olan şekilde çalışacak mı? İstediğimiz gibi mi görünecek? Gelecekte değişmek ne kadar esnek olacak? Ve belki de en önemlisi: bizi belirli bir ürüne kilitleyecek mi?

Bu seçimlerle ilgili bir tür sonuç var. Özünde, özel kod yazmak isteyip istemediğimize (veya buna ihtiyacımız olup olmadığına) karar veriyoruz.

Önemli bir şey. Ve WordPress ve ekosistemi gelişmeye devam ettikçe, daha fazla tasarımcının kodsuz çözümleri seçip seçmeyeceği merak ediliyor. Ama eğer öyleyse, sonuçları nelerdir?

Sayfa Oluşturucular İyileşiyor

WordPress geliştirici topluluğu sayesinde bu noktaya az da olsa geldik. Örneğin, sayfa oluşturucu eklentileri yıllardır var.

Başlangıçta, bu ürünler, biraz CSS ve PHP bilgisi ile neler başarılabileceğine dair özensiz yaklaşımlar olma eğilimindeydi. Yine de, daha fazla sayıda kişiye özel bir sayfa düzeni oluşturma yeteneğini getirdiler.

Profesyonel tasarımcılar (kendim dahil) bazen bu araçları oldukça görmezden gelebilirler. Kod açısından, kalite açısından haritanın her yerindeydiler. Ve bir sayfa oluşturucu kullanmak, bir projede hile yapmak gibi hissettirdi.

Ancak, eklenti yazarları ürünlerini geliştirmeye devam etti. Modern araçlar, kodun daha temiz ve duyarlı olduğu noktaya kadar gelişti. Ek olarak, bir sayfa oluşturucuyu devre dışı bırakmak, içerik biçimlendirmesinin kaybolmasına neden olur, ancak artık sayfalarınızda büyük miktarda kullanılmayan kısa kod görüntülenmez.

Bir bilgisayar ve fare.

Gutenberg Blokları Varsayılan Kuruluma Getiriyor

WordPress, içerik oluşturmak için daha görsel odaklı bir yola geçti. Gutenberg blok düzenleyicisi WordPress 5.0'da tanıtıldığında, daha tutarlı bir kullanıcı deneyimi getirmeyi amaçladı. Bu kısmen, geliştiricilerin Klasik Düzenleyici'nin sınırlamalarını aşmak için kullandıkları ısmarlama tekniklere bir yanıttı.

Ayrıca, daha karmaşık düzenler ve özellikler gerçekleştirmek için özel kod yazmanız gerekmediğine de işaret etti. Editör, gerektiğinde ekleyebileceğiniz kendi özel blok ekosistemini oluşturdu.

Gutenberg, tam gelişmiş sayfa oluşturucularla doğrudan rekabet halinde olmasa da, çok daha hafif bir alternatif sunuyor. Ve daha fazla blok kullanılabilir hale geldikçe, muhtemelen daha fazla tasarımcının yerel düzenleme aracına bağlı kalmasına yol açacaktır.

Ek olarak, blok düzenleyici sonunda tam site düzenlemesine izin verecektir. Bu, içerik oluşturmaya ek olarak, tüm bir web sitesini görsel olarak oluşturma yeteneğine sahip olacağımız anlamına gelir - tümü varsayılan bir WordPress yüklemesi içinde.

Bu gerçekleştiğinde, WordPress ile bir web sitesi oluşturan herkes için kod çok isteğe bağlı hale gelecek gibi görünüyor.

WordPress Karşılama Ekranı

İyi ve kötü

Kodsuz bir site oluşturma deneyimine geçişin bazı potansiyel olumlu ve olumsuz yanları vardır:

pozitif

Bir sayfa oluşturucu eklentisi veya Gutenberg aracılığıyla olsun, bu araçlar herkesin özel sayfa düzenleri oluşturmasına izin verir. Ayrıca, gönderi listeleri, resim galerileri, gezinme ve daha fazlası gibi daha karmaşık içerikler ekleyebilirler. Tek gereken birkaç tıklama, sürükle ve bırak.

Uyumlu bir tema ile birlikte kullanıldığında, tamamen özel bir web sitesi oluşturma yeteneği de olasılık alanına girer. Bu, piyasadaki birçok DIY web sitesi oluşturucuyla rekabet etme açısından WordPress için oldukça büyük bir adımdır.

Ayrıca çok daha tutarlı bir düzenleme ve oluşturma deneyimi sunma fırsatı da var. Çoğu zaman, hazır temalar, kullanıcılar için kafa karışıklığına yol açabilecek özel çözümler uygulamıştır.

Ve önerilen araç olan WordPress Customizer'ın bile bazı görevlerin üstesinden gelmesine yardımcı olmadı - ancak diğerlerini değil. Bu, bir siteyi bir araya getirmeye çalışmak için çeşitli kullanıcı arayüzleri arasında geçiş yapmak anlamına geliyordu. Yapılabilir, ancak en kullanıcı dostu süreç değil.

Gutenberg'in devam eden evrimi, bu alanda potansiyel bir oyun değiştiricidir. Tasarım ve yerleşimle ilgili tüm görevlerimiz için tek bir kullanıcı arayüzüne sahip olacağımız için arayüzler arasındaki ileri geri hareketler ortadan kalkar.

olumsuzlar

Kodsuz bir geleceğin birçok olumlu yönüne rağmen, bazı gerçek dezavantajlar vardır. Belki de en acil olanı, teknik olmayan kullanıcılara biraz fazla özgürlüğe izin vermesidir.

Özel olarak oluşturulmuş bir temanın gerçekten kullanışlı yönlerinden biri, tasarımcıların müşterilerin dokunmasını istemedikleri öğeleri kilitleyebilmeleridir. Her şey görsel bir kullanıcı arayüzünde mevcutsa, bu çok daha zor bir zorluk haline gelebilir.

Bu, sayfa oluşturucularda bir şekilde zaten var. Ancak Gutenberg, maceracı bir müşterinin tasarım deneyleriyle çok ileri gitmesini daha da kolaylaştırabilir. Umarım, bu tür bir duruma karşı korunmanın bir tür yerleşik yolu olacaktır.

Diğer büyük sorun, bir temayla daha fazlasını yapmak için potansiyel bir fırsat eksikliğidir. Sonuçta, bir web sitesini benzersiz kılan genellikle bu küçük özel kod parçalarıdır. İşleri yapmanın bu yeni yolu, geliştiricilerin şablon tabanlı kod parçacıkları eklemesini engelleyebilir mi? Her şey bir blok olmak zorunda mı?

Son olarak, bunun yeni geliştiricileri kodla uğraşmaktan caydırıp caydırmadığını da merak etmeye değer. Tema geliştirme, PHP, CSS ve JavaScript öğrenmek için çok yaygın bir başlangıç ​​noktasıdır.

Doğru, özel bloklar oluşturmak kod yazmak için bir fırsattır. Ama herkes bu yola gitmeyecek. Yapabilen ruhunun gittiğini görmek utanç verici olurdu.

Rahatlatıcı bir insan.

Gelişen Bir Manzara

WordPress'in görsel odaklı bir tasarım sürecine doğru ilerlediği bir süredir aşikar. Gutenberg'in blok tabanlı düzenleme deneyimine ilk bakıştan, hatta yıllar önce Özelleştiricinin ortaya çıkışından bu yana, amaç koda dokunmadan daha fazla tasarım görevi gerçekleştirmek gibi görünüyordu.

CMS'nin arka ucu daha parlak hale geldikçe, bildiğimiz şekliyle WordPress ile oluşturma yöntemi değişiyor. Kod, onu kullanmak isteyenler için sürecin bir parçası olmaya devam edecek. Diğerleri için tasarım, temelde etkileşimli araçlara doğru kayacak.

Bu, birçok insan için yepyeni bir olasılıklar dünyasının kapılarını açacak. Web profesyonelleri için ne anlama gelecek? O hikaye hala yazılıyor.