Dizajn

Penpot

Open source alternatíva k Figme.

Penpot je nástroj na návrh používateľských rozhraní, ktorý je open source. To znamená, že jeho zdrojový kód je verejne dostupný a komunita ho môže kontrolovať, upravovať a rozvíjať. Používa sa na podobné účely ako Figma: dizajnéri v ňom vytvárajú návrhy webov a aplikácií, prototypy a znovupoužiteľné komponenty a spolupracujú s kolegami a vývojármi. Rozdiel je v modeli: Penpot kladie dôraz na otvorenosť, otvorené formáty a možnosť prevádzkovať ho na vlastnej infraštruktúre.

Hodí sa tímom, ktoré chcú mať väčšiu kontrolu nad dátami, organizáciám s prísnejšími pravidlami ochrany údajov, školám, vývojárskym firmám a každému, kto uprednostňuje otvorený softvér.

Prečo je otvorenosť dôležitá

Pri bežných online nástrojoch je návrh uložený na serveroch poskytovateľa a formát súboru je jeho vec. Ak sa zmenia podmienky alebo cena, prechod inam môže byť komplikovaný. Penpot sa snaží túto závislosť zmenšiť. Používa otvorené webové štandardy, napríklad formáty, ktoré sa dajú čítať aj mimo nástroja, a ponúka možnosť inštalácie na vlastný server.

Pre tímy, ktoré musia dodržiavať ochranu údajov, napríklad pri práci pre verejnú správu, banky či zdravotníctvo, môže byť vlastná inštalácia dôležitým argumentom. Netreba ju však preceňovať: vyžaduje technické znalosti a zodpovednosť za prevádzku a zálohy.

Ako Penpot funguje

Pracujete na plátne s doskami, ktoré predstavujú obrazovky alebo stránky. Pridávate tvary, text, obrázky a komponenty. Rozloženie sa dá nastaviť pomocou pravidiel podobných tým, ktoré používa web, takže návrh pripomína skutočné správanie stránky pri zmene veľkosti. To je výhoda pre spoluprácu s vývojármi, lebo návrh je bližšie k výslednému kódu.

Návrhy môžete prepájať do prototypov a ukazovať, ako sa používateľ dostane z jednej obrazovky na druhú. Komentáre a spoločná práca v reálnom čase pomáhajú tímu pri zbieraní spätnej väzby. Ktoré funkcie sú dostupné v aktuálnej verzii, overte na oficiálnom webe, pretože sa vývoj rýchlo mení.

Scenáre použitia

  • Návrh webu pre klienta s odovzdaním podkladov vývojárovi.
  • Návrh mobilnej aplikácie a interaktívny prototyp na testovanie s používateľmi.
  • Tvorba zdieľanej knižnice komponentov, ktorú využíva viac projektov.
  • Školské projekty, kde študenti potrebujú bezplatný a prístupný nástroj.
  • Organizácie, ktoré chcú mať návrhy uložené na vlastnom serveri.
  • Spolupráca dizajnérov a vývojárov, ktorí uprednostňujú otvorené štandardy.

Ako začať krok za krokom

  1. Otvorte oficiálny web Penpotu a rozhodnite sa, či využijete hostovanú verziu, alebo chcete vlastnú inštaláciu. Pre začiatok je jednoduchšia hostovaná.
  2. Vytvorte konto a nový projekt. Pozrite si ukážkové súbory alebo šablóny, ak sú dostupné.
  3. Vytvorte dosku s rozmermi obrazovky, ktorú navrhujete, a pridajte základné prvky.
  4. Zadefinujte farby a písma ako zdieľané štýly, aby ste ich neskôr mohli meniť na jednom mieste.
  5. Vytvorte komponenty pre opakujúce sa prvky, napríklad tlačidlá a navigáciu.
  6. Prepojte obrazovky do prototypu, pozvite kolegov a zbierajte komentáre.

Tipy, ako z Penpotu vyťažiť viac

Využite rozloženie podobné webu. Ak sa naučíte pracovať s flexibilným rozložením, budú vaše návrhy pružnejšie a ľahšie sa budú odovzdávať vývojárom. Nemusíte pri každej zmene šírky obrazovky prekresľovať všetko.

Budujte komponenty od začiatku. Je lákavé kresliť všetko ručne, ale komponenty ušetria čas už pri druhom projekte. Pomenúvajte ich zrozumiteľne, aby sa v nich vedel orientovať aj nový člen tímu.

Zapojte vývojárov včas. Otvorené štandardy sú výhodou, len ak sa s nimi pracuje. Dohodnite sa, ako budú podklady odovzdávané a v akej podobe.

Zálohujte. Pri vlastnej inštalácii je záloha vašou zodpovednosťou. Aj pri hostovanej verzii je rozumné pravidelne exportovať dôležité súbory.

Sledujte novinky. Nástroj sa rýchlo vyvíja, a to, čo bolo včera nemožné, môže byť dnes súčasťou. Informácie o zmenách nájdete na oficiálnom webe.

Obmedzenia a riziká

Pri porovnaní s najrozšírenejšími konkurentmi môže mať Penpot menší ekosystém doplnkov, šablón a návodov. Niektoré špecializované pluginy alebo integrácie, na ktoré ste zvyknutí inde, tu nemusia byť. Pred prechodom si preto vyskúšajte reálny projekt.

Prechod existujúcich projektov z iného nástroja nemusí byť bezstratový. Komponenty, štýly a efekty sa môžu zobraziť inak. Skúste importovať malý súbor a zistite, čo treba opraviť ručne.

Vlastná inštalácia prináša technické nároky a bezpečnostnú zodpovednosť: aktualizácie, zálohy, zabezpečenie prístupu. Ak nemáte nikoho, kto sa o server postará, použite hostovanú verziu.

Súkromie: pri hostovanej verzii platia podmienky poskytovateľa. Prečítajte si, kde sa dáta ukladajú a ako sa spracúvajú. Autorské práva k návrhom patria vám, no dbajte na licencie písiem a obrázkov, ktoré do návrhu vkladáte.

Pre koho nie je vhodný

Penpot nie je najlepšou voľbou pre samotného používateľa, ktorý chce rýchlo vytvoriť príspevok na sociálnu sieť. Na to sú vhodnejšie Canva či Adobe Express. Je to nástroj pre tých, ktorí navrhujú rozhrania.

Nehodí sa ani tímom, ktoré sú pevne zviazané s iným ekosystémom a potrebujú konkrétne integrácie, ktoré Penpot neponúka. Prechod stojí čas a úsilie, takže musí mať jasný dôvod, napríklad kontrolu nad dátami alebo otvorený formát.

Zvážte aj to, že open source neznamená bez nákladov. Čas na zaškolenie, správu a prípadnú podporu je potrebné započítať.

Alternatívy z katalógu

Najbližšou alternatívou je Figma, ktorá má rozsiahly ekosystém a široké používanie. Na rýchly návrh rozhraní z textu sa môžu hodiť Uizard, Visily alebo Stitch. Ak je cieľom hotový web, pozrite sa na Framer alebo Webflow.

Časté otázky

Je Penpot úplne zadarmo?

Ako open source projekt je kód voľne dostupný, no podmienky hostovanej verzie a prípadné platené plány si overte na oficiálnom webe.

Dá sa Penpot prevádzkovať na vlastnom serveri?

Áno, patrí to k jeho hlavným výhodám. Vyžaduje to technické znalosti a starostlivosť o zálohy a aktualizácie.

Môžem naň prejsť z Figmy?

Je to možné, no výsledok importu sa môže líšiť. Odporúča sa najprv vyskúšať malý projekt a zhodnotiť, čo treba upraviť.

Hodí sa pre spoluprácu s vývojármi?

Áno, nástroj je navrhnutý s ohľadom na otvorené štandardy a prepojenie dizajnu s vývojom. Konkrétne funkcie si overte v aktuálnej dokumentácii.

Penpot v praxi: ako ho nasadiť v tíme

Pri prechode na nový návrhový nástroj sa oplatí postupovať po malých krokoch. Najprv vyberte jeden menší projekt, napríklad vnútorný nástroj alebo podstránku webu, a navrhnite ho celý v Penpote. Zistíte, čo vám vyhovuje, čo chýba a koľko času si vyžaduje zaškolenie.

Potom dohodnite pravidlá: ako sa pomenúvajú dosky a komponenty, kde sú uložené spoločné štýly, kto schvaľuje zmeny v knižnici a ako sa komunikuje s vývojármi. Bez takýchto pravidiel sa aj najlepší nástroj zmení na chaos, v ktorom nikto nenájde aktuálnu verziu.

Napokon spravte krátke zhodnotenie. Pýtajte sa: ušetrili sme čas? Zlepšila sa spolupráca? Cítia sa dizajnéri aj vývojári komfortne? Ak áno, rozšírte použitie na ďalšie projekty. Ak nie, zistite, či je problém v nástroji, alebo v nastavení procesu. Takýto opatrný postup je lacnejší než prudká zmena, ktorú treba o mesiac vrátiť.

Otvoriť web nástroja (penpot.app) ↗

Ďalšie nástroje v kategórii

Všetky →

Päť vecí o AI, ktoré treba vedieť. Každý piatok.

Bez spamu a bez hype. Odhlásenie na požiadanie cez kontakt.