Vendor lock-in a Webflow

Vendor lock-in je stav, kdy nemůžete vlastní webovou stránku editovat nebo dále rozvíjet bez přítomnosti vývojáře. Příklad typického vendor lock-inu z praxe: Chcete na landing page opravit jednu větu, napíšete dodavateli, počkáte tři dny a zaplatíte hodinu práce.

Zajímavé na tom je, že tahle závislost skoro nikdy nevzniká volbou platformy. Vzniká tím, jak je od začátku web postavený a jak je později odevzdaný.

Webflow v tomto směru není výjimkou – web lze snadno vytvořit tak, že si obsah spravujete sami, ale i tak, že u každé drobnosti potřebujete vývojáře.

Vendor lock-in je nejčastější obava, kterou od klientů slyším, a zároveň nejčastější důvod, kvůli kterému z jejich dosavadních řešení migrují do Webflow.

Dvě různé věci se stejným názvem

Pod vendor lock-inem se schovávají dvě obavy, které spolu skoro nesouvisí. Vyplatí se je oddělit, protože každá má jiné řešení a jinou naléhavost.

Provozní závislost

Na koho si musíte vzpomenout, když chcete něco změnit. Týká se běžného provozu: text, obrázek, nová podstránka, další článek. Je to ta drahá varianta, protože se projevuje každý týden.

Platformová závislost

Jak snadno se přestěhujete jinam, kdyby bylo potřeba. Týká se každé hostované platformy a řeší se hůř, ale řeší se jednou za několik let.

Většina textů o vendor lock-inu se zabývá jen tou druhou. Klienty přitom pálí ta první.

Co provozní závislost ve Webflow ruší

Dobře postavený web ve Webflow stojí na čtyřech věcech. Žádná z nich není samozřejmost, kterou dostanete tím, že si vyberete platformu. Jsou to rozhodnutí, která padnou při tvorbě a je nutné je předem konzultovat s vývojářem.

  • Komponenty. Připravené bloky s nakódovaným obsahem, které se snadno upravují a dají se použít na stávajících stránkách i při tvorbě nových podstránek webu.
  • Page Builder. Nové podstránky vytvoříte velmi snadno. Vyberete komponenty, doplníte obsah, publikujete.
  • Redakční systém s vlastními poli. Kolekce mají jasně definovanou strukturu, takže přidání nového obsahu, ať už reference nebo samostatné stránky článku, nemůže rozhodit vzhled, SEO ani jiné technické nastavení.
  • Editor s živým náhledem. Obsah se upravuje přímo na stránce, publikuje se jedním kliknutím a stejně snadno se vrací zpět.

Zvlášť poslední bod stojí za zdůraznění. Editor webu nemá přístup do samotného nastavení designu, nemůže tam tedy nic rozbít. Právě obava z rozbití je totiž to, co obsahové editory nejčastěji dožene k tomu, že úpravu raději zadají vývojáři. A přesně tím vendor lock-in začíná.

Kde se to nejčastěji pokazí

Vendor lock-in se dá postavit i ve Webflow a viděl jsem to mnohokrát. Web vypadá stejně dobře, ale každá změna jde přes dodavatele. Poznáte to podle několika věcí:

  • Každá stránka je postavená staticky v kódu bez využití komponent.
  • Web je vytvořený primárně v prostředí designéru, bez možnosti editace z ostatních typů přístupů. Editor se k obsahu prakticky nedostane.
  • Vlastní kód tam, kde stačilo nativní řešení.
  • Nepřehledné pojmenování proměnných a použitého vlastního kódu.

Závislost tady nevznikla kvůli Webflow. Vznikla kvůli tomu, jak byl web postavený, a nese jméno daného vývojáře (dodavatele), ne platformy.

Předání, po kterém jste doma sami

Konkrétně u mě to znamená čtyři věci:

  • Projekt převádím do vašeho účtu, ne do svého. Fakturu za Webflow platíte vy a kompletní přístup máte pod svými údaji.
  • Práva k projektu jsou vaše. Po dokončení a otestování je web váš včetně všeho, co k němu patří.
  • Součástí předání je ukázka, jak co spravovat. Ne odkaz na dokumentaci, ale projití vašeho webu a vašich kolekcí. Případná pozdější podpora a nahrávání instruktážních videí dle domluvy.
  • Žádný povinný paušál. Za pozdější úpravy platíte hodinovou sazbou a jen za čas, který skutečně padne. Když si vystačíte sami, neplatíte nic.

Poslední bod je ten, který dělá rozdíl. U mě je paušál dobrovolný v případě velkých projektů, většinu webů ale předávám tak, aby samotná správa a další rozvoj byly v rukou klientů.

A co závislost na platformě?

Webflow je sice hostovaná uzavřená platforma, nicméně v případě migrace na jinou platformu nebo kompletního hostování webu na vlastním serveru či hostingu, celý web lze vyexportovat jako samostatné HTML, CSS i JavaScript. Obsah z redakčního systému vyexportujete do samostatných CSV tabulek nebo ho získáte přes API.

Tři otázky pro dodavatele

Když si vybíráte, kdo vám web postaví, tohle jsou otázky, které od sebe oddělí dobré řešení od pěkně vypadající pasti:

  • V čím účtu bude projekt po dokončení?
  • Co konkrétně na webu zvládnu změnit sám a co bude vždy přes vás?
  • Co se stane, když spolupráci ukončíme?

Odpovědi na ně vám o budoucí závislosti řeknou víc než jméno platformy.

Jan Gregor – Webflow vývojář
Jan Gregor
Webflow vývojář, Webflow Premium Partner

Web ve Webflow, který si budete spravovat sami

Časté dotazy

  • Co je vendor lock-in u webových stránek?

    Stav, kdy nemůžete web měnit ani opustit bez konkrétního dodavatele nebo nástroje. V praxi má dvě podoby: provozní, kdy potřebujete vývojáře i na změnu jedné věty, a platformovou, kdy je obtížné přestěhovat web jinam. První se projevuje každý týden, druhá jednou za několik let.

  • Hrozí vendor lock-in u Webflow?

    Provozní závislost u dobře postaveného webu ne. Komponenty, skládání stránek z bloků a redakční systém s vlastními poli znamenají, že běžné úpravy zvládne marketing sám.

    Určitá vazba na platformu existuje, jako u každého hostovaného řešení. HTML, CSS a JavaScript se ale dají exportovat a obsah kolekcí vytáhnout přes CSV nebo API.

  • Můžu si web ve Webflow spravovat bez vývojáře?

    Ano, pokud je tak postavený. Obsah upravíte přímo na stránce v živém náhledu, publikujete jedním kliknutím a stejně snadno se vrátíte zpět. Nové stránky poskládáte z komponent, které už na webu jsou, případně vám vývojář připraví nové varianty.

    Rozhoduje o tom způsob, jakým je web postavený, ne samotná platforma.

  • Komu bude po dokončení patřit projekt?

    Vám. Projekt převádím do vašeho účtu, fakturu za Webflow platíte vy a přístup máte pod svými údaji. Práva k webu jsou po předání kompletně vaše.

  • Dá se web z Webflow přenést jinam?

    Ano, bez problémů. Celý web si vyexportujete jako samostatné soubory HTML, CSS a JavaScript. Obsah z kolekcí dostanete přes CSV tabulky nebo pomocí API.

  • Potřebuju měsíční paušál na správu webu?

    Ode mě ne. Za jednotlivé úpravy po spuštění platíte hodinovou sazbou a jen za čas, který skutečně padne. Pokud si běžný provoz zvládnete sami, neplatíte nic.