Strony WWW bez Kodowania
5 godz. 47 min · Webflow · UI, UX i Webdesign
Grzegorz RógIdea ArchitectJeśli edytory wizualne stron kojarzysz z technologiami określanymi jako WYSiWYG - Webflow nie ma z nimi praktycznie nic wspólnego. Kod, który generowany jest przez Webflow to czysty, estetyczny HTML, CSS, JavaScript a o jego jakości decyduje jedynie to, jak dobrze znasz narzędzie a także technologie webowe. Można więc powiedzieć, że Webflow raczej pozwala Ci tworzyć strony w rekordowym czasie, dzięki temu że nie musisz pisać kodu, a układ wyklikujesz w interfejsie. Takie podejście gwarantuje, że nasze strony będą przygotowane w oparciu o semantyczny kod i nowoczesne standardy!
Są praktycznie nieograniczone. Poza tym, że możesz tworzyć strony statyczne, masz też możliwość przygotowania dynamicznych witryn w oparciu o CMS a nawet kompletnych systemów E-commerce, budując je z gotowych komponentów. Webflow tym jednak różni się od "kreatorów stron", że zaczynamy w nim pracę zwykle od czystej kartki, a co za tym idzie możemy zaimplementować dowolny layout! Następnie, z pomocą Webflow możemy opublikować gotową stronę, dodać do niej naszą domenę, dołożyć hosting i... violla! Bez zbędnych konfiguracji strona jest widoczna w sieci. Dodatkowo, klient może edytować ją bezpośrednio w przeglądarce, z pomocą wbudowanego Edytora CMS, a także dodawać treści!
W tym kursie skupimy się na Layoucie, który jest podstawą efektywnej pracy w Webflow. To znaczy, że omówimy elementy semantyczne strony jak również jej ostylowanie. Dowiesz się, jak zastosować w Webflow popularne konstrukcje CSS Layout, takie jak Grid czy Flexbox. Pokażę Ci jak od czystej kartki wdrożyć kompletny layout strony, którą wcześniej przygotowaliśmy w kursie Adobe XD. Jeśli chcesz dowiedzieć się, jak zaprojektowałem samą witrynę - odsyłam Cię właśnie do tego kursu. Możesz przerobić go wcześniej, lub równolegle z kursem Webflow, który masz przed sobą.
Po opanowaniu podstaw Webflow będziesz mógł z powodzeniem tworzyć statyczne witryny, w rekordowym czasie. Poznasz wszystkie zasady konstrukcji i stylowania. Będziesz więc mógł wyruszyć w dalszą podróż z Webflow z kolejnymi kursami, które znajdziesz na eduweb.pl i dodać do Twojej strony dynamiczne dane (w kursie Zaawansowanym przygotujemy bloga), jak również cały system E-commerce (który stworzymy w osobnym kursie). Wszystkie materiały przygotowałem tak, aby się dopełniały i abyś mógł poznać wszystkie, nawet najbardziej zaawansowane funkcje Webflow w rekordowym czasie!
Można powiedzieć, że Webflow ze swoim podejściem i integracją z wieloma narzędziami no-code to WordPress na miarę naszych czasów. Trudno powiedzieć, że w każdym aspekcie tworzenia stron będzie lepsze, jednak WordPress ma niewątpliwie sporo wad, które Webflow eliminuje - przykładem jest dość archaiczny codebase, dziurawe wtyczki, podatność na ataki, konieczność ciągłego utrzymania, własnego hostingu etc. Nie ulega wątpliwości, że Webflow jako platforma zarządzana i nowoczesna, ze świetnie rozwiązanym, skalowalnym hostingiem, darmowym SSL itp. ma wiele atutów. Jednak dalej WordPress będzie przydatny w niektórych zastosowaniach i np. budżetowych rozwiązaniach na potrzeby blogów, oraz tam, gdzie wtyczki mogą zastąpić funkcjonalności, których brakuje w Webflow. Nadal te dwa narzędzia są ważne w zasobniku każdego web designera i na pewno warto je znać a następnie na potrzeby konkretnego projektu - wybrać to bardziej odpowiednie!
Webflow to genialne narzędzie dla wszystkich osób, które chcą zacząć swoją przygodę z tworzeniem stron WWW - prosty interfejs wizualny, rozbudowane możliwości, hosting, SSL, domena - to wszystko w kilka kliknięć. Dlatego ten kurs to dobra propozycja dla osób początkujących, które chcą zacząć tworzyć strony. Ale uwaga! Bez solidnych podstaw HTML i CSS Twoje strony nigdy nie będą optymalnie przygotowane. Będziesz także często sfrustrowany tym, że jakieś ustawienie nie działa - tymczasem będzie to pożądane zachowanie wynikające ze specyfikacji HTML. Dlatego zdecydowanie polecam przed kursami Webflow przerobić przynajmniej kurs podstawowy HTML i CSS, a optymalnie jeszcze kursy CSS Grid i Flexbox. Webflow swój największy potencjał jest bowiem w stanie odkryć przed tymi z Was, którzy rozumieją już technologię web i potrafią tworzyć strony. W rękach takich osób Webflow to narzędzie, które niesamowicie przyspiesza pracę i dowożenie nowych projektów dla klientów. Mimo więc, że Webflow jest przyjazny dla początkujących (którzy nawet równolegle mogą uczyć się HTML), jego zalety w największej mierze docenią web designerzy, UI/UX designerzy i web developerzy, którzy mogą pracować i dostarczać projekty w zupełnie nowy sposób!
Webflow 2020+
Witaj w kolejnej lekcji w której zgodnie
z obietnicą chciałbym pokazać Ci jak możesz bez wykorzystania kodu serwerowego
obsłużyć formularz webflow z pomocą zapier.
Jeśli wybierzesz plus make a zap czyli
oczywiście wcześniej założyć sobie konto może to być darmowe konto na zapierze.
Teraz wpisz aplikacje webflow czyli
wyszukaj webflow, a następnie wybieramy sobie tzw.
trigger event czyli co ma uruchamiać naszą
automatyzacje w tym przypadku będzie to form submission czyli nowe zgłoszenie z
formularza wybieramy continue, a następnie będziemy musieli wskazać projekt który
konto a jeżeli go nie mamy to połączyć się z kontem webflow wskazać projekt do
którego chcemy się odnieść w naszym przypadku będzie to
juice i wskazać formularz tutaj istotna sprawa.
Zanim to zrobisz będziesz musiał przejść do webflow, a następnie opublikować stronę
czyli wybrać polecenie publiczne wybrać public to select
domain czyli opublikować pod tą domeną subdomeną na webflow.
Później wejdź sobie do tej twojej strony,
a następnie zejdź na sam dół i wypełni formularz oraz go wyślij.
Trzeba jeden raz taką czynność wykonać po
to żeby formularz był dostępny przez zapiera.
No i dodatkowo jeżeli chcesz to wcześniej
możesz też zmodyfikować właściwość tego formularza jeśli klikne w ustawienia to na
całym forum bloku mamy taką właściwość forum name jest u mnie email forum
ale jeśli to zmienisz będziesz miał pod inną nazwą w zapierze.
Ja to zostawiłem i teraz po takim
wykonaniu jednego zgłoszenia warto chwilę odczekać albo sobie odświeżyć
albo dopiero później zrobić Zap-a ponieważ wtedy powinno to być dostępne.
Wybieram polecenie continue czyli nasz email formę podłączony.
Sprawdźmy czy ta automatyzacja działa i
wygląda na to że moje zgłoszenie sprzed chwili które wykonałem zostało poprawnie
pobrane więc mogę wybrać polecenie continue.
No i teraz co chce z tym zrobić.
W zasadzie możesz zrobić
dowolną rzecz którą sobie tylko wymyślisz która jest dostępna tutaj zapier-a np.
zapisywać sobie do Google sheets więc wybierzmy Google sheets .
Możemy wejść teraz na nasz dysk Google
stworzyć sobie nowy arkusz kalkulacyjny nadać mu nazwę np.
webflow submission wybieramy akcję polegającą na stworzeniu nowego rzędu.
W takim spreadsheet czyli każdy rekord to
będzie nowy rząd i wybieram polecenie continue.
De facto mógłbym tutaj jeszcze zrobić odpowiednie pole np.
e-mail po to żeby było ono nagłówkiem
gdzie będą lądować wszystkie maile to jest dobra praktyka gdybyśmy mieli więcej pól
to moglibyśmy odpowiednio je nazwać np. name tutaj invoice itd.
żeby wszystko mieć poukładane w kolejnych
kolumnach arkusz jeden to też jest ważne mogę to zmienić na forum np.
Zaraz pokażę ci gdzie to będzie
i teraz gdy wrócimy do Zapiera to po połączeniu się z naszym kontem wybieramy
dostęp do google drive, a następnie wskazujemy nasz spreadsheet.
Ja to wybrałem już przed chwilą żebyś nie
widział listę po prostu moich wszystkich plików Webflow submission a następnie
wybieramy Work sheet czyli form i automatycznie z tego Work sheetu czyli z
tego czy do form zostaną zaczytane przez Zapiera te
pierwsze rzędy które są nagłówkami dla kolumn i mamy tutaj email więc zapier
rozpoznał że w tej kolumnie e-mail chcielibyśmy coś przekazać teraz to co
będę przekazywał to jest dostępne w tym co dostaliśmy z webflow.
I tu jest w zasadzie niewiele rzeczy
dostępnych ale jest dostępne ten nasz data , mail.
Przy czym zapier też pokazuje przykład
tych danych które zostały pobrane jako sam jako próba więc np.
mojego maila którego pisałem przed chwilą
jest data email będziemy chcieli właśnie tutaj wrzucić wybieram polecenie continue.
I to tak naprawdę będzie wszystko mogę to
przetestować wybieram polecenie test continue i w tym momencie ten wpis
automatycznie wyląduje już ten pierwszy wpis wyląduje bezpośrednio w Google sheet.
Muszę włączyć tego Zapa.
Muszę wybrać polecenie on.
Jeszcze warto zmienić nazwę tego np.
na webflow juicesubmissions.
No i teraz jeśli przejdę do strony, a
następnie wypełnia formularz przykładowo wpisze Tu test eduweb.pl
to wyśle to automatycznie zostało to szybciutko dodane do webflow submissions
czyli tutaj będą się zbierać wszystkie te maile.
Oczywiście możesz
z pomocą zapiera wybrać sobie jakąś inną aplikację niż google sheet .
Przykładowo możesz np.
wybrać Get Response albo mailchimp
do którego przekaże automatycznie adres e-mail albo jakiś CRM np.
hubspot do którego od razu te adresy będą spływać gdybyśmy w formularzu mieli więcej
danych do wypełnienia też te wszystkie dane moglibyśmy uporządkować sobie np.
w hubspocie.
To jest dopiero wierzchołek góry lodowej którą możesz zrobić za pomocą
narzędzi no-code takich jak zapier i webflow.
Więc jeżeli jesteś zainteresowany tym tematem jak to wszystko sobie pospinać.
W kontekście takiej biznesowej logiki jak
później obsługiwać klientów obsługiwać listy mailowe to zapraszam Cię do innych
materiałów na eduwebie na pewno będę sukcesywnie wydawał ich bardzo dużej
ilości także na teraz to tyle mamy gotowego Zap-a który działa.
W związku z tym mamy obsłużonych formularz.
Opublikowaliśmy też naszą stronę o takich końcowych ustawieniach chciałbym
powiedzieć Ci w ostatniej lekcji na którą zapraszam.