Kitap İnceleme Bloğu Eklentisine Dalmak
Yayınlanan: 2020-10-16Automattic'te Ürün Asistanı olan Donna Peplinskie tarafından oluşturulan Kitap İnceleme Bloğu eklentisi neredeyse üç yaşında. Ancak, ilginç blok eklentileri bulmak için yalnızca son bir gezi sırasında dikkatimi çekti.
Eklenti, kapakta söylediklerini hemen hemen yapar. Kitapları incelemek için tasarlanmıştır. Genellikle, başlık, yazar, resim, derecelendirme ve daha fazlası gibi kullanıcıların incelemelerine eklemesi gerekebilecek tüm alanlara sahiptir. İlginç olan, bu ayrıntıları basit bir ISBN değeriyle otomatik olarak doldurabilmesidir. Ayrıca, SEO'ya yardımcı olabilecek Şema işaretlemesini destekler.
Yağmur ya da güneş, hasta ya da iyi, her gün okurum. Şu anda iki yıllık bir okuma serisinden bir buçuk ay çekiniyorum. Ruh halim düştüğünde, bir kitap incelemesi yazmaya bile cüret ediyorum. Toplulukla ilginç WordPress projelerini paylaşmak istediğim kadar, bazen Kitap İnceleme Bloğu gibi eklentileri test etmek ve yazmak için kişisel nedenlerim var. Bana veya diğer hevesli okuyuculara edebiyat dünyası hakkındaki düşüncelerimizi başkalarıyla paylaşmada yardımcı olabilecek her şey ilgi çekicidir.
Tüm zamanların en sevdiğim fantastik serisi The Stormlight Archive'ın yakında çıkacak olan dördüncü kitabı olan Rhthym of War için ISBN'yi taktığımda açıkçası heyecanlandım. Sadece “Kitap Detaylarını Al” düğmesine tıklamam gerekiyordu.
Başarı! Eklenti sihrini çalıştı ve gerekli bilgileri çekti. En sevdiğim yazarın adı, yayıncısı, yaklaşan yayın tarihi ve sayfa sayısı vardı. Hatta editörde kısaltabileceğim uzun bir açıklaması bile vardı.

Başarıdan önce bunun gerçekleşmesi için küçük bir çalışma vardı. Kitap ayrıntılarını otomatik olarak almak için son kullanıcıların Google'dan bir API Anahtarına sahip olması gerekir. Bunu ayarlamak ve blok seçenekleri kenar çubuğunda bulunan alana girmek yaklaşık bir dakikamı aldı. Eklentinin en güzel yanı, bu anahtarı kaydetmesidir, böylece kullanıcılar bir kitabı her gözden geçirmek istediklerinde girmek zorunda kalmazlar.
Kitap İncelemesi İyi bir başlangıç noktası engelleyin. Kullanımı basit ve basittir. Henüz harika bir eklenti diyebileceğim bir noktada değil. Ancak, olabilir.
Kısa düşüş
Eklentinin Kitap İnceleme bloğu, ipuçlarını çekirdek Medya ve Metin bloğundan alıyor olmalıdır. Aşağıya indiğinizde, ikisi aslında aynı şeyi görsel olarak yapıyor. Her ikisi de bir görüntü ve yan yana oturan bazı içerik içeren bloklardır.
Aşağıdakiler, çekirdeğin liderliğini takip etmesi gereken öğelerin bir listesidir:
- Alternatif metni düzenlemenin yolu yok (kitap başlığı otomatik olarak kullanılır).
- Görüntü her zaman sola ve içerik sağa hizalanır ve onları çevirmenin bir yolu yoktur.
- Medya ve içerik mobil görünümlerde istiflenemez.
- Resmin veya içerik sütunlarının boyutu ayarlanamıyor.
- Satır içi zengin metin denetimleri desteklenirken, kullanıcılar içerik alanına Başlık, Liste veya Paragraf blokları ekleyemez ve ilişkili blok seçeneklerini kullanamaz.
Kullanıcı deneyiminde bazı hızlı iyileştirmeler sunabilecek kısa liste budur. Sonuç olarak, eklentiyle ilgili sorunlar aslında çıktıyı özelleştirmek için bir yol sunmamaktan kaynaklanıyor.
Diğer tutarlı sorunlardan biri, eklentinin yüklediği kitap görüntüsünün her zaman biraz küçük olmasıdır. Bu, eklentiden çok Google Kitaplar API'sinden kaynaklanan bir sorun gibi görünüyor. Bir kitabı her test ettiğimde, daha büyük bir resim eklemeyi seçtim - eklenti, varsayılanı değiştirmenize izin veriyor.

Renk ayarları sınırlıdır. Blok, metin rengini ayarlamanın hiçbir yolu olmayan yalnızca bir arka plan rengi seçeneği sunar. Eklenti kullanıcıları için daha iyi bir seçenek, onu bir Grup bloğuna sarmak ve oradaki arka plan ve metin renklerini ayarlamaktır.

Birçok blok eklentisi yazarının sıklıkla gözden kaçırdığı bir özellik olan geniş ve tam hizalama seçeneklerine sahip olmak da güzel olurdu.
Kitap İnceleme Bloğunu Yeniden Oluşturmak için Medya ve Metin Bloğunun Kullanılması
Kitap İnceleme Bloğu eklentisinin çok fazla potansiyeli var ve son kullanıcılara daha fazla esneklik sağlayarak geliştiğini görmek istiyorum. Medya ve Metin bloğu, eklentinin sunduğuna en yakın çekirdek blok olduğundan, onunla görsel olarak daha çekici bir tasarım oluşturmaya karar verdim.

İçerik tarafında bazı düzenlemeler yaptım. Kitap başlığı için Başlık bloğunu, kitap meta verileri için bir Liste bloğunu ve açıklama için bir Paragraf bloğunu kullandım.
Medya ve Metin bloğu ayrıca bana hizalamayı ayarlama, görüntüyü ve içeriği mobil görünümlerde istifleme ve görüntünün boyutuyla uğraşma özgürlüğü sağladı. Ayrıca, görüntünün alt niteliğini özelleştirmek için çok önemli bir alana sahiptir.
Medya ve Metin bloğu bana çok daha fazla tasarım kilometresi verdi.
Ancak, çekirdek bloğun sınırlamaları vardır. Kitap İnceleme bloğu aracılığıyla sunulan bazı özellikleri tam olarak yakalamaz. En belirgin olanı, bir ISBN ve Şema işaretlemesi aracılığıyla otomatik kitap ayrıntılarıdır. Daha az belirgin, yıldız derecelendirmesini yeniden oluşturmanın kolay bir yolu yok - emoji yıldızları kullandım - ve uzun açıklama metni görüntünün altına kaydırılmıyor. Bunu yeniden oluşturmak için, sola hizalanmış bir resim ve ardından içerik kullanmayı tercih etmeniz gerekir.
Genel olarak, Medya ve Metin bloğu bana çıktıyı daha iyi biçimlendirme yeteneği veriyor, bu da bir kullanıcı olarak daha çok ilgilendiğim şey. Bir şeylere benzersiz bir dönüş yapmak istiyorum. Kitap İnceleme Eklentisinin hatalı çalıştığı yer burasıdır. Ayrıca, eklenti yazarının yineleyebileceği türden bir şeydir ve gelecekte daha fazla esneklik sunar.
Bu, özellikle kullanıcıların girmesi gereken bir veya iki bitten fazla veri olduğunda, birçok blok eklentisinin yanlış gittiği yerdir. Bloklar birçok yönden özgürlüğü temsil eder. Bununla birlikte, eklenti geliştiricileri katı bir yapıya bağlı kaldıklarında, kullanıcılar bazen sayfalarını oluştururken sahip olacakları özgürlük duygusunu kaybedebilirler.
Bu özgürlüğü koruyan en iyi bloklardan biri, eller aşağı, Reçete Blok eklentisidir. Yapılandırılmış girdilere ve alanlara sahiptir. Ancak, son kullanıcılar için serbest biçimli içeriğin kendilerinin yapmasına izin verir.
Blok yazarları bu katılığın ötesine geçtiğinde, kullanıcılar kazanır.
