Hookr, Yeni Kullanıcı Arayüzü ve 800'den Fazla Eklenti ve Tema Desteği ile Beta'ya Giriyor
Yayınlanan: 2015-05-22
Geçen Nisan ayında Christopher Sanford, geliştiriciler için bir WordPress kancası/API referansı olan Hookr'ı piyasaya sürdü. Başlangıçta ayrıştırıcı/dizin oluşturucuyu kendi kullanımı için, işinde verimliliği artırmak için yazdı ve onu bir kamu kaynağı haline getirmek için ilham aldı.
Sanford, “2.8'den beri WordPress ile profesyonel olarak çalışıyorum, ancak bunların çoğunu 'yüzeysel gelişim' olarak tanımlayabilirim” dedi. “Büyük ölçekli bir WordPress projesinin ortaya çıkması, kabaca WordPress 3.5'e kadar değildi.
“Çeşitli kancaları, işlevleri, sabitleri vb. ortaya çıkarmak/anlamak için IDE'mdeki kodu kazmak veya sayısız Google araması yapmak için müstehcen bir zaman harcadım. Böylece, uygulamayı dizine ekleyen bir eklenti yazdım/ içine kurulduğu site – bu, Hookr'un ilk yinelemesiydi.”
Kariyeri WordPress ekosistemine dayanmayan bir geliştirici olarak Sanford, geliştiriciler için yeni kamu kaynağıyla suları test ederken ne bekleyeceğini bilmiyordu. Alfa'da birkaç ay sonra, trafik ve geri bildirim, onu performans iyileştirmelerine ve kullanıcı arayüzünün elden geçirilmesine yatırım yapmaya ikna etmeye yetti.
“Sitenin alfa sürümü gerçekten alfaydı – kullanıcı arayüzü tamamen sonradan düşünülmüştü, birçok kullanıcı arayüzü hatası/hıçkırığı vardı, navigasyon uyumlu değildi; sıcak bir karışıklık oldu, ”dedi Sanford. "Betadan önce, hookr.io'yu aylardır güncellememiştim, bu da bir amaç içindi. Trafiğin tamamen düzelip düzelmeyeceğini veya tutarlı olup olmayacağını görmek istedim, ikincisi projeye devam edip etmeyeceğimi belirleyen faktördü. ”
Hookr Beta, 800'den Fazla Eklenti ve Tema için UI/UX Geliştirmeleri ve Desteği Ekliyor
Sanford, sitenin kullanımının sağlam olduğunu ve büyümeye devam ettiğini öğrenince şaşırdı ve cesaretlendirildi. Sonraki üç ayı sorunları düzeltmek, ayrıştırıcının temel bölümlerini yeniden yazmak ve insanların gerçekten ihtiyaç duyduğu özelliklere odaklanmak için kullanıcı arayüzünü iyileştirmekle geçirdi. Site şimdi bir dizi dikkate değer iyileştirme ile betaya girdi:
- Duyarlılık ve en az sayıda tıklamaya vurgu yapan UI/UX revizyonu
- Hookr.io, indirme yükünün yarısı ile şimdi iki kat daha hızlı (önce mobil)
- Dizine temalar eklendi – (mevcut sayı: 62)
- Dizine yüzlerce eklenti eklendi (geçerli sayı: 827)
- Her eklentinin ve temanın en son sürümlerinden 5'i (önceden her eklenti için tek bir sürüm içeriyordu)
- Kullanıcıların kesip yapıştırabileceği kullanım örnekleri
- Açıklamalı kaynak kodu
Endeks ekranları sonsuz kaydırılabilir ve filtrelenebilir, bu da sonsuz sayfalama yoluyla çok fazla tıklamayı azaltır. Kanca ayrıntıları, PHP'nin ayrıntı sayfalarına benzer bir biçimi takip edecek şekilde iyileştirildi ve açıklamalı kod imzaları ve açıklamaları içeriyor.

Dosya ve kodun/nesnenin tanımlandığı satırlarla ilgili temel bilgilere ek olarak, Hookr aynı etiket adını veya imzayı paylaşan ilgili tüm kanca geri aramalarını gösterecek şekilde güncellendi.

Her eylem, filtre, işlev ve sabit için kullanım örnekleri artık kolayca kopyalanabilir. Kullanıcılar ayrıca Hookr'un yeni köprülü ve açıklamalı kaynak kodu bloklarıyla kaynak kodunu hızlı bir şekilde görüntüleyebilir.
Yeniden Markalaşmak mı, Yeniden Markalamamak mı?
Kapsamlı bir kanca/API referansı arayanların çoğu, Hookr'un kullanımının resmi WordPress.org kod referansından daha kolay olduğunu düşünüyor. Sanford, bazılarının rakip bir kaynak olarak algıladığı şeyi yaratma konusunda sürtüşme yaşadı.
Mevcut kaynakla ilgili sorun yaşayan/yaşanan birkaç kişi vardı. Tam açıklama adına, kariyerim WordPress ekosisteminin dışında; sadece kullandığım (ve sevdiğim) bir platform, bir yaşam tarzı değil.
'Topluluk' ile ilgili deneyimim çoğunlukla olumluydu; birçok insan kaynağı severken, diğerleri kayıtsız. Hookr'u meşru tasarımcılara/geliştiricilere/ajanslara yardım etmek için yazdım, şehitlikten başka hiçbir becerisi olmayan ve katkıda bulunacak olumlu hiçbir şeyi olmayan tasarımcılar/geliştiriciler gibi davranan hobilere değil.
Birkaç vokal muhalif bunu itici ve saldırgan bulduğu için Hookr adının tartışmalı olduğu da kanıtlandı. Sanford, sitenin markasını değiştirme konusunda çok yıprandığını ancak bu fikre açık olduğunu söyledi.
"WordPress pazarı doymuş - herhangi bir etki yaratmak zor, dolayısıyla adı" dedi. "Ad kısa, tartışmalı, alakalı ve akılda kalıcı - insanlar onu seviyor ya da ondan nefret ediyor, elbette. Hiçbir zaman herhangi bir demografiyi aşağılamak, gücendirmek veya yabancılaştırmak niyetinde değildi.
“İnsanlar açık bir forumda “Hookr” demekten rahatsız oluyorlarsa, belki de kaynağın iyileştirilmesi için kişisel değerlerimi bir kenara bırakmanın zamanı gelmiştir. Bununla birlikte, Hookr'u yeniden adlandırma/yeniden markalama konusunda çitin üzerindeyim. Bunu yaparsam, yalnızca başlangıçtaki engeli/damgalamayı kaldırmak ve kullanımı teşvik etmek içindir.”
Site hala beta sürümünde olduğundan, Sanford hala kullanıcılardan geri bildirim alıyor ancak özellikler, düzeltmeler ve SEO üzerinde yoğunlaşıyor. Yeniden markalaşmaya karar verirse, site beta sürümünden çıkarken büyük olasılıkla gerçekleşecektir.
Hookr.io Kaynağının Geleceği
Sanford, tasarımı düzene soktuktan, kimsenin kullanmadığı birkaç özelliği kaldırdıktan ve işe yarayanları iyileştirdikten sonra, şimdiye kadar kullanıcıların Hookr'un beta sürümünü beğendiğini bildirdi.
Aldığım geri bildirimler son derece olumlu" dedi. "Kullanım etkili bir şekilde iki katına çıktı." Arama işleviyle ilgili kullanıcı önerileri, kaynağın bir sonraki yinelemesi için yol haritasını şekillendiriyor.
Sanford, "Mevcut arama uygulaması aşağı yukarı bir filtre mekanizmasıdır ve ilgili dizine indiğinizde etkili olur" dedi. “Ancak, çok sayıda kullanıcı, çekirdek, eklentiler ve temaları kapsayan geleneksel bir 'küresel' anahtar kelime araması istedi. Küresel arama, diğer birkaç özellikle birlikte önümüzdeki ay içinde piyasaya sürülecek.”
Sanford, kaynağı herkesin kullanması için ücretsiz tutmayı taahhüt ederken, para kazanma için birkaç uzun vadeli seçeneği araştırıyor.
"Arayüzü reklamlarla karıştırmak yapmak istediğim bir şey değil ama asla asla deme" dedi. "Ancak, para kazanma için başka bir fırsat var."
Gelecekte Sanford, ticari tema ve eklenti geliştiricileri için Hookr (SaaS) sunacak altyapıyı kurma olasılığını araştırıyor.
Hookr Alpha'yı piyasaya sürdüğümde, birkaç kişi premium eklenti/tema belgelerini genişletmek için onu kullanmayı sordu. Bunun gerçek bir 'katma değer' olduğundan emin değildim. Bir yıl boyunca, ayrıştırıcı ve veri nesnelerini uygulanabilir bir noktaya kadar geliştirdim.
Hookr Ayrıştırıcı, kaynak kodunu analiz eder ve daha sonra onu tanımlayan satır içi belgelerle uzlaştırılır; çoğu zaman satır içi belgeler ya eksiktir ya da hatalıdır. Jeff Matson ve ben bu konuları tartıştık ve şu anda yaptığı gibi, bu sorunları belirleyebilirse Hookr'un çok değerli olacağına karar verdik.
Para kazanma için bir SaaS modeli, Sanford'un geliştiricilere temaları/eklentileri ile önceden oluşturulmuş belgeler sunmasına olanak tanır. Ayrıca, bir API mikro sitesi uygulamak için satıcılara JSON, XML, CSV vb.'deki ham verileri sunma olasılığını araştırıyor.
Şu an için Sanford, Hookr'ı referans olarak geliştirmeye ve kullanıcı geri bildirimlerine göre özellikleri iyileştirmeye zaman ayırmaya devam edecek. Hookr.io'yu düzenli olarak kullanıyorsanız, yorumlarda önerilerinizi sunmaktan çekinmeyin ve en son güncellemeler için projeyi Twitter'da takip edin.

