Handgezeichnete UI-Elemente im Skizzenstil
(wiredjs.com)- Wired Elements ist eine Sammlung handgezeichneter, allgemeiner UI-Elemente, die sich gut für Wireframes, Mockups und verspielte UIs eignen
- Jedes Element enthält Zufälligkeit, sodass selbst dieselbe Komponente bei jedem Rendering nicht völlig identisch aussieht
- Die Demo zeigt die Funktionsweise, indem sie mit wired-element-Controls einen von rough.js gezeichneten Kreis im Skizzenstil verändert
- Es gibt CodeSandbox-Beispiele für Vue, Svelte und React; React verwendet separate wrapper components
- Nutzungshinweise und die APIs der einzelnen Elemente sind in der GitHub-Dokumentation zu finden; alle Elemente lassen sich im Component showcase ansehen
UI-Komponenten im Skizzenstil
- Wired Elements ist ein Set allgemeiner UI-Elemente im handgezeichnet wirkenden Skizzenstil
- Es eignet sich, um wie bei Wireframes oder Mockups einen unfertigen Eindruck zu vermitteln oder eine UI mit handgezeichneter Anmutung zu erstellen
- Jedes Element wird mit ausreichend Zufälligkeit gezeichnet, sodass es bei jedem Rendering nicht wie eine völlig identische Form aussieht
- Eine einfache Demo verändert mithilfe von wired-element-Controls einen mit rough.js gezeichneten Kreis im Skizzenstil
Beispiele und Dokumentation
-
Beispiele nach Framework
- Wired Elements in Vue
- Wired Elements in Svelte
- Wired Elements in React
- Das React-Beispiel verwendet React-wrapper components
-
Nutzung und API
- Die Nutzung ist auf der wired-elements GitHub page beschrieben
- Die APIs der einzelnen Elemente sind in der Liste der Docs zusammengefasst
- Alle Komponenten sind im Component showcase zu sehen
- Die Lizenz ist die MIT License
1 Kommentare
Hacker-News-Kommentare
Sieht gut aus und löst auf seltsame Weise Nostalgie aus. Ein Feedbackpunkt: Beim Umschalten einer Checkbox hätte ich erwartet, dass das Häkchen jedes Mal ein wenig anders aussieht, als wäre es erneut von Hand gezeichnet worden.
Ein bisschen Rauschen einzubauen, wäre vielleicht ein gutes 2.0-Feature.
Für diesen Zweck ist Balsamiq Wireframes am besten: https://balsamiq.com/wireframes/
Wenn man Code schreiben muss, geht der Sinn von „schnell und grob“ verloren.
Noch passender wäre es, wenn man das Design austauschen könnte wie beim früheren „napkin look&feel“ von Swing: https://napkinlaf.sourceforge.net/
Im Web scheint die Idee, „das Design durch Wechseln des Themes auszutauschen“, allerdings schon vor langer Zeit verschwunden zu sein.
Weil ich auf einem kleinen Touchscreen kein Drag-and-drop verwenden wollte, habe ich mich für eine nicht standardmäßige UX entschieden.
Keine Cloud-Abhängigkeit und eine lebenslange Lizenz für 99 $. Solche Produkte werden immer seltener.
Beim Nachschauen: Es hieß napkee und wurde Open Source, scheint aber seit fast 10 Jahren kaum angefasst worden zu sein.
Erinnert mich an Balsamiq, das vor etwa 10 Jahren populär war.
Wenn ich mich richtig erinnere, hat Balsamiq-Gründer Peldi damals darüber gebloggt. Ich mag es auch. Es erinnert mich vage auch an die noch frühere Popularität der Schrift Comic Sans.
Früher hat man skizzenhafte Mockups verwendet, damit Nutzer verstehen, dass es sich nicht um ein fertiges, funktionierendes Interface handelt. Ich frage mich, ob diese Bedeutung inzwischen verloren gegangen ist.
Für handgezeichnet wirkende Elemente ist Excalidraw am besten: https://excalidraw.com/
Ich war sofort begeistert von der UX und davon, wie schnell man die gewünschten Aufgaben erledigen kann, insbesondere Architekturdiagramme und Low-Fidelity-Mockups. Alle Daten werden lokal im Browser gespeichert, sodass Offline-Arbeit einfach ist.
Frühere Diskussion: https://news.ycombinator.com/item?id=17146451 (650 Punkte, 121 Kommentare)
Ich glaube, es gab auch einen anderen Thread zu diesem oder etwas sehr Ähnlichem. Wenn ihn jemand findet, kann er zur Liste hinzugefügt werden.
Ich mag skizzenhafte UI-Elemente, aber skizzenhafte Textschriften mag ich nicht. Ist es stilistisch schwierig, eine normale serifenlose Schrift mit einer skizzenhaften UI zu kombinieren?
Selbst wenn ein bestimmtes Glyph für sich genommen noch so skizzenhaft wirkt, sieht es jedes Mal exakt gleich aus.
Inspiriert von diesem Projekt habe ich das VSCode-Plugin WireText gebaut, mit dem man schnell handgezeichnete Mockups erstellen kann.
https://gitlab.com/saxion.nl/42/wiretext-code/-/blob/main/RE...
Ich mag es wegen der Ästhetik. Es ist niedlich. Ob es nützlicher ist, um Feedback zu bekommen, ist mir nicht besonders wichtig.
Persönlich finde ich diesen Stil gut genug, dass ich ihn in einem echten Produkt verwenden möchte. Oder man könnte ihn in der Beta-Version eines Produkts nutzen und ihn zum offiziellen Launch ändern.
Allerdings wäre das vermutlich sehr viel zusätzliche Arbeit.
Die visuelle Darstellung sollte vermitteln, dass das Gezeigte noch veränderbar ist, aber das Feedback lautete: „Der Skizzen-Look gefällt mir wirklich.“ Seitdem verlasse ich mich nicht mehr darauf, diese Darstellung als Marker für eine Phase im Designprozess zu nutzen.
Vor langer Zeit habe ich einen Artikel darüber gelesen, wie man Dinge „unfertig aussehen lässt“; ich glaube, es ging um AWT Look and Feel. Dazu gibt es auch Diagramme im xkcd-Stil: https://mathematica.stackexchange.com/questions/11350/xkcd-s... ( https://news.ycombinator.com/item?id=4597977 ) und https://www.chrisstucchio.com/blog/2014/why_xkcd_style_graph...
Wenn ein Produkt fertig aussieht, geht auch das Feedback von der Annahme aus, dass es fertig ist.
Früher habe ich beim Arbeiten an interner JavaScript-Logik den Fehler gemacht, einen halbwegs gut aussehenden Header zu verwenden. Er war besser als das zuvor verwendete gestreckte GIF und hatte sogar einen CSS-Gradienten.
Ich wollte überprüfen: „Stimmt die Reihenfolge der Seiten in diesem Workflow? Sind die für diese Funktion nötigen UI-Elemente auf der Seite? Fehlen Funktionen?“ Das Feedback, das zurückkam, drehte sich aber um Blau und darum, ob der Gradient von dunkel nach hell verlaufen sollte oder umgekehrt.
Bei weiterer Suche stellte sich heraus, dass dieses Look and Feel https://napkinlaf.sourceforge.net war, was zu folgendem Blogpost führt: Don’t make the Demo look Done - https://headrush.typepad.com/creating_passionate_users/2006/...