Forma i funkcja — przewodnik po najlepszych narzędziach szkieletowych

Opublikowany: 2022-03-11

W 1487 r. Leonardo da Vinci narysował schemat zwany „pojazdem bojowym”, zaprojektowany pod patronatem księcia Mediolanu Ludovica Sforzy. Chociaż maszyna została celowo zaprojektowana tak, aby nie działała prawidłowo, grupa inżynierów odtworzyła ją w 2010 roku. Schemat Da Vinci jest jednym z najwcześniejszych przykładów podstawowego szkieletu.

Jednym z najwcześniejszych narzędzi szkieletowych był schematyczny rysunek.
„Pojazd bojowy” Leonarda da Vinci został narysowany jako schemat, który inżynierowie mogli odtworzyć w 2010 roku.

Termin wireframe jest używany od dziesięcioleci, na długo przed tym, zanim został przyjęty przez świat projektowania stron internetowych. Modele szkieletowe były pierwotnie używane w oprogramowaniu do projektowania wspomaganego komputerowo (CAD) w celu zilustrowania projektu obiektu bez potrzeby szczegółowego przedstawiania. W rezultacie powstał projekt , który wyglądał, jakby był zrobiony z drutów, ergo, skończyliśmy z modelami szkieletowymi.

Ale czym jest szkielet w projektowaniu i jaki jest cel jego posiadania?

Model szkieletowy w projektowaniu cyfrowym to wizualny przewodnik lub schemat strony pozbawiony typograficznego stylu, kolorów, grafiki i elementów interaktywnych, reprezentujący określony punkt w procesie projektowania. Jego celem jest pokazanie pomysłów na układ na poziomie strony, które przedstawiają funkcjonalność, zachowanie i priorytet treści.

Narzędzie do projektowania modeli szkieletowych służy do tworzenia modeli szkieletowych, które przedstawiają szczegóły układu na poziomie strony.
Modele krawędziowe ilustrują szczegóły układu na poziomie strony bez stylów, obrazów i elementów interaktywnych. (Miklos Phillips)

Projektanci używają modeli szkieletowych do łączenia podstawowych struktur koncepcyjnych z wizualnym projektem ekranu witryny lub aplikacji. Istnieją trzy różne rodzaje makiet:

  • Niska wierność - rysunek na wczesnym etapie bez dużej ilości szczegółów. Makiety o niskiej wierności to często ręcznie rysowane szkice lub linie i kształty przedstawiające pomysł.
  • Mid-fidelity — makiety, które zaczynają pokazywać więcej szczegółów komponentów i koncentrują się na układzie treści i ogólnej strukturze strony.
  • Wysoka wierność — rysunki na późniejszym etapie (post iteracyjne), które przedstawiają więcej szczegółów i renderowania komponentów na wyższym poziomie, z charakterystyką behawioralną i skupieniem się na układzie treści.

Ręcznie rysowane szkielet interfejsu użytkownika bez użycia oprogramowania.
Modele szkieletowe można naszkicować na papierze zamiast korzystać z oprogramowania i często zaczyna się w ten sposób przed przejściem do narzędzia do tworzenia modeli szkieletowych. (Miklos Phillips)

Ewolucja modeli szkieletowych w projektowaniu cyfrowym to kolejny artefakt UX, który można dostarczyć: wireflow. Wireflows to połączenie modeli szkieletowych i schematów blokowych, dwóch artefaktów, które projektanci UX powoli połączyli w jeden w innym celu: aby zilustrować i śledzić interakcje, które reprezentują przepływy zadań w produkcie, takim jak aplikacja internetowa.

Wireflows to rodzaj szkieletu UX, który zawiera schemat blokowy.
Wireflows to element dostarczany UX, który ilustruje przepływy zadań za pomocą wireframes. (Źródło: NNGroup)

Problem, który projektanci napotykają z modelami szkieletowymi, polega na komunikowaniu podróży użytkownika. Chociaż istnieją bardziej złożone sposoby przedstawiania podróży użytkowników, istnieje tendencja do uwzględniania ich w prostocie modelu szkieletowego. Pomocnym narzędziem do tego jest mapa szkieletowa.

Mapa szkieletowa łączy modele szkieletowe z podróżami użytkownika (lub przepływami użytkowników), aby zademonstrować podróż użytkownika przez produkt za pomocą modeli szkieletowych.

Najlepsze narzędzia do tworzenia szkieletów

Projektanci mają wiele możliwości wyboru narzędzi do tworzenia szkieletów. Na rynku nieustannie pojawiają się nowe narzędzia, więc trudno za nimi nadążyć. Oto kilka cech świetnych narzędzi do tworzenia szkieletów, których należy szukać:

  • Możliwość tworzenia różnych wierności (od niskiego do wysokiego)
  • Stabilne oprogramowanie, które jest łatwe w użyciu i często aktualizowane
  • Wbudowane szablony, symbole i standardowe komponenty interfejsu użytkownika z dodatkowymi możliwościami

Niektóre z narzędzi w tym przewodniku są bardziej skoncentrowane na wireframingu, podczas gdy inne starają się zachować równowagę między wireframingiem i prototypowaniem oraz funkcjonalnością makiety. Wybór jednego narzędzia zamiast drugiego (lub kilku razem) sprowadza się do preferencji projektanta.

Balsamiq

Balsamiq to proste w obsłudze narzędzie do tworzenia szkieletów o niskiej wierności, cenione ze względu na łatwość użycia i kultowy, „rysowany ręcznie” wygląd. Zawiera zestaw gotowych szablonów, z których można szybko i łatwo korzystać za pomocą edytora „przeciągnij i upuść”. Projektanci mogą dodawać własne zasoby i dostosowywać układ.

Podstawowe prototypowanie można osiągnąć, łącząc makiety, aby tworzyć proste, klikalne doświadczenia do testowania użyteczności podczas wyświetlania projektu w trybie prezentacji pełnoekranowej lub jako wyeksportowany plik PDF.

Balsamiq jest oferowany jako wersja komputerowa (Windows i Mac), usługa w chmurze lub jako wtyczka do Dysku Google, Confluence i JIRA.

Balsamiq to świetne narzędzie do projektowania szkieletów do podstawowych szkieletów i projektowania stron internetowych.
Balsamic tworzy szkielety o niskiej wierności, które wyglądają na „rysowane ręcznie”. (Miklos Phillips)

Moqupy

Moqups to kolejne narzędzie do kreatywnej współpracy, które koncentruje się na wireframingu, ale może być również wykorzystywane do prototypowania. W przeciwieństwie do Balsamiq, jest czysto webowy i służy do tworzenia szkieletów dla aplikacji internetowych i mobilnych.

Główną różnicą między Moqups a Balsamiq jest wierność makiety. Podczas gdy Balsamiq tworzy wygląd „odręcznie rysowany”, Moqups zapewnia pełnokolorowe szablony i zestawy do projektowania aplikacji mobilnych i stron internetowych, w tym iOS, Android i Bootstrap.

Moqups różni się od Balsamiq na kilka innych sposobów. Oprogramowanie pozwala na skończoną edycję obiektów i zarządzanie stronami, dając projektantom możliwość definiowania obiektów „głównych”, co pozwala zaoszczędzić sporo czasu podczas wprowadzania zmian w makiecie podczas procesu iteracji.

Na przykład projektant tworzy główny obiekt przycisku o określonym rozmiarze, kształcie i kolorze. Ten przycisk jest używany wielokrotnie w całym modelu szkieletowym. Później, w procesie iteracji, jeśli projektant musi zmienić kolor przycisku, zamiast zmieniać każdy pojedynczy obiekt przycisku, może to zmienić raz, a wszystkie obiekty przycisku podrzędnego zostaną natychmiast zmienione.

Moqups to narzędzie do projektowania szkieletów, które koncentruje się na czystym szkieletowaniu z dodatkową funkcjonalnością.
Moqups to świetne narzędzie UX/UI wireframe, które skupia się na wireframed i dodaje dodatkowe funkcje, takie jak edycja obiektów i zarządzanie stronami. (Rynek Atlasa)

Pidoco

Pidoco to najlepsze narzędzie do tworzenia szkieletów, które koncentruje się na dostarczanych materiałach o niskiej wierności z pewną podstawową interaktywnością. Również oparty na chmurze, wykorzystuje komponenty wielokrotnego użytku i różni się od Balsamiq i Moqups bardziej niezawodnym interfejsem szkieletowym.

Pidoco jest przydatne w przypadku aplikacji mobilnych i projektowania stron internetowych, ponieważ ma wbudowane widoki mobilne, dzięki czemu projektanci mogą zobaczyć, jak będą wyglądać ich strony aplikacji na różnych rozmiarach ekranu. Kolejną wbudowaną funkcją jest funkcja eksportu i specyfikacji . Pomaga to projektantom przejść od modelu szkieletowego do prototypu/makiety bez potrzeby stosowania wtyczki lub rozszerzenia.

Picoco wygląda i czuje się słabo, ale zawiera kilka funkcji, które zwykle można znaleźć w bardziej złożonych narzędziach do projektowania. Działa dobrze w przypadku projektantów, którzy stosują lean UX i muszą szybko iterować z krótszymi cyklami informacji zwrotnych.

Pidoco to narzędzie do projektowania szkieletów o cechach większych systemów projektowych.
Pidoco pozwala projektantom wyświetlać ich szkielety na wielu rozmiarach ekranu, co czyni go idealnym narzędziem do projektowania aplikacji mobilnych.

Gliffy

Gliffy to narzędzie do tworzenia szkieletów o średniej wierności z kilkoma unikalnymi funkcjami, które odróżniają go od Balsamiq i Mockups. Jedną z unikalnych funkcji jest możliwość tworzenia obiegów. Gliffy ma wbudowane możliwości tworzenia schematów blokowych i diagramów z dołączonymi szablonami, mapami myśli i modelowaniem procesów biznesowych.

Podobnie jak inne narzędzia do tworzenia szkieletów, Gliffy zapewnia bibliotekę kształtów, ikon i możliwość udostępniania szkieletów natywnie w platformach Atlassian's Confluence, Slack, Basecamp, Trello i WordPress.

Jest to stosunkowo nowe narzędzie do projektowania szkieletów UX, jednak może pochwalić się dużą bazą subskrybentów profesjonalnych projektantów, którzy szukają prostych integracji i możliwości wykraczających poza statyczny szkielet.

Gliffy to narzędzie do projektowania szkieletów średniej wierności z funkcjami udostępniania i tworzenia szkieletów.
Gliffy dostarcza szablony do schematów blokowych, map myśli i modelowania procesów biznesowych, które pozwalają projektantom tworzyć schematy. (Gliffy)

Wireframe.cc

Wireframe.cc to podstawowe narzędzie do tworzenia szkieletów, podobnie jak Balsamiq. Ma przejrzysty interfejs bez wielu rozpraszających pasków narzędzi i ikon. W przeciwieństwie do wielu innych narzędzi, pozwala na „szkicowanie” makiet za pomocą myszy.

Wireframe.cc udostępnia bibliotekę szablonów i czystą, nieskomplikowaną obsługę obiektów. Pomocnym elementem, który Wireframe.cc oferuje podczas pracy z lean UX, jest adres URL dla każdej strony szkieletowej, dzięki czemu można go szybko i łatwo udostępnić w celu uzyskania opinii.

Nie ma wbudowanego prototypowania ani interaktywności, ponieważ koncentruje się wyłącznie na wireframingu o niskiej wierności.

Wireframe.cc to narzędzie UX o niskiej wierności wireframe, które najlepiej nadaje się do lean UX.
Wireframe.cc to minimalistyczne narzędzie do tworzenia szkieletów o niskiej wierności, które najlepiej nadaje się do lean UX.

Kapryśny

Nazywane „Dokumentami Google” dla modeli szkieletowych, narzędziami do tworzenia diagramów Whimsical mimics, takimi jak OmniGraffle i Visio. Nie skupia się na prototypowaniu/makietach, ponieważ skupia się głównie na wireframe'ach i schematach blokowych, co czyni go doskonałym kandydatem do tworzenia wireflow.

Podobnie jak Gliffy, Whimsical jest narzędziem do tworzenia szkieletów o średniej wierności i zawiera dużą bibliotekę konfigurowalnych elementów (przyciski, wejścia, pola wyboru itp.).

Nieograniczona współpraca nad tym samym dokumentem szkieletowym w tym samym czasie to świetna wbudowana funkcja dla zdalnych zespołów projektowych.

Whimsical to narzędzie do projektowania szkieletów średniej wierności, które obejmuje współpracę zespołową.
Whimsical to narzędzie do projektowania szkieletów średniej wierności, które obejmuje schematy blokowe i współpracę w zespole.

Adobe XD

Adobe XD przyciągnął ostatnio uwagę projektantów ze względu na prosty interfejs, głębokie powiązania z innymi produktami Adobe, łatwość obsługi i wbudowaną funkcjonalność, która ogranicza potrzebę polegania na wtyczkach i rozszerzeniach.

Istnieją dwa sposoby tworzenia modeli szkieletowych w programie Adobe XD. Można je budować za pomocą linii i kształtów do tworzenia obiektów i elementów lub można je budować za pomocą gotowych zestawów interfejsu użytkownika ze źródeł takich jak behance.net i zasoby XD.

Jedną z funkcji programu Adobe XD, która pozwala zaoszczędzić czas, jest możliwość tworzenia „głównych” komponentów (zwanych symbolami w szkicu), które są przydatne podczas wprowadzania zmian, ponieważ wszystkie komponenty utworzone z wzorca odziedziczą wszelkie zmiany.

Kolejną zaletą korzystania z XD jako narzędzia do tworzenia szkieletów jest możliwość przełączania się w tryb prototypowania jednym kliknięciem myszy. Tryb prototypowania jest wbudowany w XD i działa w tle, dzięki czemu projektanci nie marnują czasu na przechodzenie od modeli szkieletowych do prototypów.

Adobe XD to najlepsze narzędzie do projektowania szkieletów z zaawansowaną funkcjonalnością.
Zestawy Wireframe UI mogą być używane do tworzenia wireframe'ów o wysokiej wierności w Adobe XD.

Naszkicować

Sketch, popularne narzędzie do projektowania dla projektantów UX/UI, zapewnia platformę do edycji wektorów, prototypowania i współpracy, a także ma rosnącą bibliotekę setek wtyczek, które rozszerzają jego funkcjonalność.

Szkielet w programie Sketch jest bardzo podobny do Adobe XD z wykorzystaniem zestawów/szablonów i narzędzi do rysowania. Sketch w szerokim zakresie wykorzystuje symbole , które są komponentami wielokrotnego użytku, które można zdefiniować raz i używać wielokrotnie (przyciski itp.). Symbole instancyjne przejmują również wszelkie zmiany dokonane w symbolu „głównym”. Jest to korzystne dla projektantów, ponieważ często trzeba wprowadzić wiele zmian w całym procesie tworzenia szkieletu.

Sketch pozwala projektantom tworzyć modele szkieletowe, prototypy i makiety o wysokiej wierności. Nie jest to aplikacja oparta na chmurze, a jedną z potencjalnych wad jest to, że działa tylko z systemem macOS.

Sketch zapewnia funkcje szkieletowe UX i szkieletowe UI, a także prototypowanie.
Sketch to system projektowania, który tworzy modele szkieletowe o wysokiej wierności, interaktywne prototypy i makiety. Jest to aplikacja działająca tylko w systemie macOS.

UXPin

UXPin to najlepsze narzędzie szkieletowe, które obsługuje interaktywne stany, logikę i komponenty programistyczne, dając projektantom możliwość kodowania warunkowych interakcji, zmiennych i wyrażeń.

UXPin wykracza daleko poza tworzenie szkieletów, koncentrując się przede wszystkim na prototypowaniu za pomocą bibliotek komponentów interfejsu użytkownika, symboli, narzędzi do rysowania wektorów i wspólnej edycji.

Dostępna jest wersja dla systemu Windows, macOS i chmury/przeglądarki. W przypadku tworzenia szkieletów o wysokiej wierności UXPin działa podobnie jak Sketch i Adobe XD. Nie jest to metoda „przeciągnij i upuść”, jak Balsamiq, ale przenosi prototypowanie i makiety na wyższy poziom dla projektantów, którzy chcą pozostać w jednym ekosystemie.

UXPin to system projektowania z komponentami programistycznymi i narzędzie do tworzenia modeli szkieletowych o wysokiej wierności.
UXPin to wysokiej jakości narzędzie szkieletowe z możliwością dodawania funkcji programistycznych. (UXPin)

Podziwiać

Marvel, inne popularne narzędzie do projektowania, które ułatwia tworzenie szkieletów i prototypowanie, zapewnia projektantom znany interfejs typu „przeciągnij i upuść” do tworzenia szkieletów od niskiej do wysokiej wierności.

Marvel nie wymaga żadnych dodatków ani rozszerzeń, ponieważ zawiera wszystkie zasoby. Platforma jest w pełni oparta na chmurze, co sprawia, że ​​udostępnianie makiety innym członkom zespołu projektowego lub klientom jest szybkie i łatwe.

Jednym z powodów, dla których projektanci wybierają Marvela do tworzenia szkieletów, jest jego integracja z innymi platformami, takimi jak Jira, Sketch, Confluence, Dropbox, Slack i wieloma innymi. W przypadku współpracy z programistami, zdalnymi zespołami projektowymi i klientami ta funkcja pozwala zaoszczędzić projektantom dużo czasu.

Marvel ma również produkt o nazwie Pop, który pomaga przekształcić szkice szkieletowe piórem i papierem w interaktywne prototypy iPhone'a i Androida. Pop umożliwia projektantom robienie zdjęć ich szkiców i przekształcanie ich w interaktywne makiety.

Marvel to narzędzie do tworzenia szkieletów z wbudowaną integracją z wieloma popularnymi narzędziami do współpracy.
Marvel to najlepsze narzędzie do tworzenia szkieletów ze względu na funkcje przeciągania i upuszczania o wysokiej wierności oraz integrację z wieloma popularnymi narzędziami do współpracy. (Podziwiać)

Axure RP

Axure RP istnieje od dłuższego czasu i jest doskonałym narzędziem do tworzenia statycznych makiety (a także wysoce interaktywnych prototypów). Nie jest oparty na chmurze, ale działa zarówno w systemie Windows, jak i macOS.

Wireframing można wykonać za pomocą ogromnej biblioteki komponentów typu „przeciągnij i upuść”, jednak Axure RP to złożone narzędzie, które znacznie wykracza poza ramy szkieletowe. Korzystając z funkcji programistycznych Axure RP, projektanci mogą tworzyć zaawansowane prototypy z funkcjonalnością, która odzwierciedla w pełni działającą aplikację.

Biorąc pod uwagę wysoką krzywą uczenia się Axure, nie miałoby sensu używać go wyłącznie do statycznych modeli szkieletowych. Jeśli jednak celem jest wyprodukowanie prototypów, które są dopracowane i funkcjonalne, będzie to idealne narzędzie dla projektantów produktów.

Axure RP to zaawansowane narzędzie do wireframing z możliwością tworzenia aplikacji.
Axure RP to zaawansowane narzędzie do tworzenia szkieletów, które może tworzyć elementy programistyczne naśladujące funkcjonalność pełnowymiarowej aplikacji. (Axure)

Ulubione narzędzia szkieletowe Toptal Designers

Skontaktowaliśmy się z niektórymi projektantami Toptal, aby dowiedzieć się, jakich narzędzi do tworzenia szkieletów używają profesjonalni projektanci i dlaczego. Oto, co mieli do powiedzenia.

„Moje ulubione to Adobe XD i UXPin. Zaczynam wybierać XD jako ulubioną, ponieważ łatwo jest tworzyć szybkie makiety i testować pomysły, a stamtąd mogę faktycznie rozpocząć projektowanie, a nawet prototypowanie na tej samej platformie”. - Michael Craig

„Moim ulubionym jest Pop, ponieważ jest po prostu tak szybki. I tak zawsze rysuję swoje makiety na papierze, więc działa to świetnie i nie muszę niczego podwójnie obsługiwać. Uważam też, że jest to dobre dla całej sprawy „nie zakochuj się w rozwiązaniu”, ponieważ jest to tak wyraźnie lo-fi.” - Nicola Rushton

„Dla moich prac projektowych używam Axure prawie przez cały czas. Jest to wysoce niedoceniane narzędzie do kompleksowych prac projektowych, o bardzo dużej złożoności” - Andi Omtvedt

„Właściwie nie robię już modelu szkieletowego jako takiego — ponieważ uważam, że narzędzia są wystarczająco mocne, aby tworzyć prototypy o niskiej wierności, więc prawie łączą początkowy szkielet z lepszym wyglądem. Zaadoptowałem Framer X od stycznia tego roku i bardzo mi się to podoba”. - Charliego Williamsa

Streszczenie

Biorąc pod uwagę możliwość tworzenia wyrafinowanych prototypów, czy wireframing nadal ma znaczenie? Niektórzy profesjonalni projektanci będą argumentować, że szkielety to relikt przeszłości, podczas gdy inni twardo bronią swojego stałego znaczenia dla procesu projektowania.

Obecnie istnieje mnóstwo narzędzi szkieletowych, które ułatwiają proces projektowania. Niektórzy nadal koncentrują się wyłącznie na wireframing, nawet podczas gdy trend zmierza w kierunku produktów hybrydowych, które zaczynają się od wireframe'owania, ale zawierają również zdolność do prototypowania, a w wielu przypadkach tworzą w pełni funkcjonalne makiety.

Chociaż ewoluował od dostarczania o niskiej wierności do średniej lub wysokiej wierności, Wireframing z pewnością nie zniknie.

• • •

Dalsza lektura na blogu Toptal Design:

  • Mapowanie szkieletowe: jak uniknąć pełzania zakresu
  • Śmierć modelowi szkieletowemu. Prosto do High-Fidelity!
  • Prezentacja narzędzi do projektowania — Adobe XD vs. Sketch (2019)
  • Opanuj swoje rzemiosło dzięki tym najlepszym narzędziom UX
  • 10 elementów UX, z których korzystają najlepsi projektanci