Elle Çizilmiş Eskiz Stilinde UI Öğeleri
(wiredjs.com)- Wired Elements, wireframe’lere, mockup’lara ve oyuncu arayüzlere eklemek için uygun elle çizilmiş görünümlü ortak UI öğeleri koleksiyonudur
- Her öğede rastgelelik bulunduğundan, aynı bileşen bile her render edildiğinde tamamen aynı görünmez
- Demoda, wired-element kontrolleriyle rough.js tarafından çizilen eskiz tarzı bir daire değiştirilerek çalışma şekli gösterilir
- Vue, Svelte ve React için CodeSandbox örnekleri vardır; React ayrı wrapper components kullanır
- Kullanım ve öğe bazlı API’ler GitHub belgelerinde görülebilir; tüm öğeler component showcase’te incelenebilir
Eskiz Tarzı UI Bileşenleri
- Wired Elements, elle çizilmiş gibi görünen eskiz stilinde ortak UI öğelerinden oluşan bir settir
- Wireframe ve mockup gibi tamamlanmamış hissini korumak ya da elle çizim atmosferinde bir UI oluşturmak için kullanılabilir
- Her öğe yeterli rastgelelik ile çizilir; bu yüzden her render’da tamamen aynı şekil gibi görünmez
- Basit demo, wired-element kontrollerini kullanarak rough.js ile çizilmiş eskiz tarzı bir daireyi değiştirme biçimindedir
Örnekler ve Belgeler
-
Framework’e Göre Örnekler
- Wired Elements in Vue
- Wired Elements in Svelte
- Wired Elements in React
- React örneği React wrapper components kullanır
-
Kullanım ve API
- Kullanım bilgileri wired-elements GitHub page üzerinden görülebilir
- Her öğeye ait API, Docs’taki listede düzenlenmiştir
- Tüm bileşenler Component showcase üzerinden görülebilir
- Lisans MIT License’tır
1 yorum
Hacker News yorumları
Hoş görünüyor ve tuhaf biçimde nostalji uyandırıyor. Bir geri bildirimim şu: Onay kutusunu her açıp kapattığımda tik işaretinin, sanki her seferinde elle yeniden çizilmiş gibi biraz farklı olmasını beklerdim.
Biraz gürültü eklemek 2.0 özelliği olarak iyi olabilir.
Bu iş için en iyisi Balsamiq Wireframes: https://balsamiq.com/wireframes/
Kod yazmak zorundaysanız hızlı ve kabaca yapma fikri ortadan kalkıyor.
Eski Swing’in “napkin look&feel”i gibi tasarımı değiştirip takabiliyorsanız daha da uygun olur: https://napkinlaf.sourceforge.net/
Ancak web’de “temayı değiştirip tasarımı değiştirme” fikri sanki uzun zaman önce ortadan kayboldu.
Küçük dokunmatik ekranda sürükle-bırak kullanmak istemediğim için standart dışı bir UX seçtim.
Bulut bağımlılığı yok ve ömür boyu lisansı 99 dolar. Bu tür ürünler giderek nadirleşiyor.
Bakınca adının napkee olduğunu gördüm; açık kaynak olmuş ama neredeyse 10 yıldır el değmemiş gibi.
Yaklaşık 10 yıl önce moda olan Balsamiq aklıma geldi.
Yanlış hatırlamıyorsam Balsamiq’in kurucusu Peldi o dönemde bununla ilgili blog yazmıştı. Ben de seviyorum. Daha da eskiden moda olan Comic Sans yazı tipini de belli belirsiz hatırlatıyor.
Eskiden kullanıcıların bunun tamamlanmış, çalışan bir arayüz olmadığını anlaması için eskiz tarzı mockup’lar kullanırdık. Artık bu anlamı kaybetti mi acaba?
Elle çizilmiş hissi veren öğeler için en iyisi Excalidraw: https://excalidraw.com/
UX’ine ve özellikle mimari diyagramları ile düşük sadakatli mockup’ları hızla bitirmeyi sağlamasına hemen vuruldum. Tüm verileri tarayıcıda yerel olarak saklıyor, bu yüzden çevrimdışı çalışmak da kolay.
Önceki tartışma: https://news.ycombinator.com/item?id=17146451 (650 puan, 121 yorum)
Bununla veya çok benzeriyle ilgili başka bir başlık daha vardı sanırım. Biri bulursa listeye eklenebilir.
Eskiz tarzı UI öğeleri hoşuma gidiyor ama eskiz tarzı metin fontlarını sevmiyorum. Normal sans-serif fontlarla eskiz tarzı UI’ı stil olarak birlikte kullanmak zor mu?
Belirli bir glif tek başına ne kadar eskiz gibi görünürse görünsün, her seferinde tamamen aynı görünüyor.
Bu projeden ilham alarak elle çizilmiş tarzda mockup’ları hızlıca oluşturmak için VSCode eklentisi WireText’i yaptım.
https://gitlab.com/saxion.nl/42/wiretext-code/-/blob/main/RE...
Estetiği nedeniyle hoşuma gidiyor. Sevimli. Geri bildirim almak için daha yararlı olup olmadığı gibi şeyleri pek önemsemiyorum.
Şahsen bu tarzı, gerçek bir üründe kullanmak isteyecek kadar beğeniyorum. Ya da ürünün beta sürümünde kullanıp resmi lansmanda değiştirmek de mümkün olabilir.
Yine de çok fazla ek iş çıkaracak gibi.
Görsel ifade, gösterdiğimiz şeyin hâlâ değişebileceğini anlatma niyeti taşıyordu; ama “eskiz hissi gerçekten çok güzel” geri bildirimi aldık. O zamandan beri tasarım sürecinin aşamasını göstermek için bu ifadeye bel bağlamıyorum.
Uzun zaman önce “bitmemiş gibi göstermek” hakkında bir yazı okumuştum; muhtemelen AWT look and feel bağlamındaydı. Bununla ilgili xkcd tarzı grafikler de var: https://mathematica.stackexchange.com/questions/11350/xkcd-s... ( https://news.ycombinator.com/item?id=4597977 ) ve https://www.chrisstucchio.com/blog/2014/why_xkcd_style_graph...
Ürün bitmiş görünürse, aldığınız geri bildirim de bitmiş ürün varsayımıyla gelir.
Bir zamanlar JavaScript iç mantığı üzerinde çalışırken gayet iyi görünen bir header kullanma hatasına düşmüştüm. Daha önce kullandığımız uzatılmış GIF’ten iyiydi ve CSS gradyanı da vardı.
“Bu iş akışındaki sayfa sırası doğru mu? Bu özellik için gereken UI öğeleri sayfada var mı? Eksik işlev var mı?” diye kontrol etmek istiyordum; gelen geri bildirim ise mavi rengin ve gradyanın koyudan açığa mı, yoksa tersine mi gitmesi gerektiğiyle ilgiliydi.
Biraz daha bakınca o look and feel’in https://napkinlaf.sourceforge.net olduğunu gördüm; buradan da şu blog yazısına ulaşılıyor: Don’t make the Demo look Done - https://headrush.typepad.com/creating_passionate_users/2006/...