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 jesteśmy dokładnie tam gdzie skończyliśmy przed chwilą czyli
w ustawieniach projektu i w sekcji general tych sekcji jest tutaj sporo.
Nie będę ich omawiał ale znów chciałbym
żebyś chociaż miał świadomość co one robią i się trochę z nimi zaprzyjaźnił.
Wiedział gdzie w razie czego można przejść i coś zmieniać.
Więc w sekcji general ważną rzeczą jest
sudomena pod tą sudomeną będziemy publikować naszą stronę.
O ile nie zaczniemy swojej własnej domeny
ja nie będę tego robił ale mimo wszystko nazwę tej subdomeny w domenie webflow.io
Warto by było zmienić juice niestety jest już zajęta.
Ale jeśli piszemy na przykład juice-website to już jest wolna i pod takim
adresem wszyscy będą mogli oglądać naszą stronę nawet gdy ją będziemy tworzyć
kolejną mamy favikonę ważna sprawa więc wybiorę sobie upload.
Przejdę do plików źródłowych do tej lekcji, a następnie wybiorę plik trzydzieści dwa to jest
obrazek PNG w tej wielkości którą tutaj webflow tutaj chcę.
Czyli trzydzieści dwa na trzydzieści dwa piksele
które musimy przygotować to Web clip w rozdzielczości dwieście pięćdziesiąt sześć na dwieście pięćdziesiąt sześć pikseli.
I on też tutaj znajduje. Więc wybieram i został już zauplodowany.
Jeśli chodzi o strefę czasową proszę wybierz poprawną zwłaszcza dla
dynamicznych treści jest to istotne i stąd być może jeszcze będziesz chciał np.
zabezpieczyć Twoją stronę hasłem.
Wtedy gdy ktoś wejdzie pod ten adres w sudomenie łatwo ją zanim zobaczy stronę.
Będzie musiał podać hasło to co możesz jeszcze usunąć webflow brading
czyli informacja o tym, że strona została zrobiona w webflow.
Domyślnie jest wyłączony taki beath który
się z prawej strony na dole wyświetla made in webflow.
Ale możesz też wyłączyć brading webflow HTML - u jeżeli nie chcesz żeby ktokolwiek
widział w jakim edytor że zrobiłeś stronę. To wszystko z tej zakładki.
W zakładce hosting będziesz mógł wykupić cały plan hostingowe.
Zarówno dla zwykłego hostingu jak i dla sklepów e-commerce.
Może wejdę tutaj na chwilę żeby trochę przybliżyć ci to w jaki sposób w ogóle
odbywa się płacenie za używanie webflow bo to może nie być na początku bardzo
intuicyjne, a chodzi o to że możemy w zasadzie z w ogóle korzystać całkowicie za
darmo ale tylko wtedy gdy używamy designera tworzymy własne projekty i
hostujemy i używamy tego tej subdomeny webflow do tego żeby ją podglądać.
Czyli w zasadzie na potrzeby tego kursu
spokojnie możesz korzystać z zupełnie darmowej wersji webflow.
Natomiast ta wersja darmowa ma też sporo
ograniczeń przykładowo gdybyś chciał pobrać cały kod źródłowy Twojej strony w
ZIP nie mógłbyś tego zrobić na wersji darmowej trzeba by było przejść na jakiś
plan płatny i teraz te plany płatne to nie są te które są tutaj wylistowane.
Są to plany które umożliwiają na jakimś
lepszym poziomie na wyższym poziomie korzystanie z samego designera.
Natomiast jeżeli zdecydujemy się hostować to
naszą stronę na serwerach Webflow wtedy musimy dopłacić osobno za hosting.
I to są właśnie te plany.
Czyli jedną podstawową opłaty abonamentową
płacimy za korzystanie z designerów w wyższej wersji, a dodatkowo będziemy mogli
sobie wybrać jakiś plan w zależności od opcji które tutaj nam się będą potrzebne.
Jeżeli chodzi o hostowanie naszej strony jest to bardzo wygodnie moim
zdaniem cennik jest w miarę konkurencyjny więc warto taką stronę hostować na webflow.
Ogromną zaletą jest to że możemy cały czas
korzystać z edytora, a w momencie gdy będziemy hostować u nas musimy na jakimś
etapie ściągnąć tą stronę z Zip-ie . Już nie wrócimy tego ZiP-a do zauploadujemy jeszcze raz do edytora.
Także warto się nad tym zastanowić,
a dodatkowo mamy tutaj zakładkę e-commerce gdybyśmy korzystali z sekcji e-commerce.
To webflow ma specjalny hosting dla e-commerce
który jest droższy ale zawiera jakieś udogodnienia np.
brak opłat transakcyjnych możliwość podjęcia stripe itd.
I wtedy musielibyśmy skorzystać z któregoś z tych planów.
Czyli podsumowując jeżeli chcemy na jakimś
swoim serwerze utrzymywać stronę nie musimy mieć żadnego z tych planów
i ewentualnie musimy tylko dokupić subskrypcję na korzystanie z designera.
Natomiast jeśli chcemy równocześnie hostować to webflow będziemy potrzebowali
czegoś z zakładki hosting następnie edytor czyli właśnie to miejsce.
Gdzie nasi klienci mogą wejść na stronę zalogować się jako administrator to możemy
tymi administratorem. Zarządzać dodawać ich i zmieniać bezpośrednio w przeglądarce.
Sekcja billing to sekcja w której znajdziemy wszystkie swoje rachunki np.
za hosting ale zobacz że jest tutaj też coś takiego jak klient billing czyli
możemy automatycznie czardzować naszych klientów za ich stronę.
Jeżeli utrzymujemy je na webflow.
Kolejna sekcja to SEO i tutaj się zaczęłam
bo jest to bardzo ważna sekcja domyślnie nasza strona jest wyłączona spod
indeksowane przez roboty czyli przez Google.
W momencie gdy jesteśmy gotowi żeby ją
opublikować to trzeba też przełączyć to aby się ona indeksowi była na tej sudomenie.
Zwykle nie będziemy nigdy chcieli żeby się indeksowała.
Dopiero wtedy będziemy chcieli kiedy dodamy tutaj swoją własną domenę.
Kolejne opcje są głównie dostępne w momencie kiedy mamy hosting na webflow.
Wtedy można dodać sobie plik z txt można wygenerować automatycznie sitemapę.
Masa rzeczy która nam ułatwia życie
gdybyśmy znów musieli to robić na swoim serwerze.
Musielibyśmy sprawdzić jak to zrobić. Co tam dodać.
Jak wygenerować sobie sitemapę i samodzielnie grać.
Poniżej znajduje się natomiast sekcja weryfikacji Google dla naszej strony.
Warto założyć konto na tzw.
google search consol po to żeby monitorować to jak.
Radzi sobie w internecie, ile jest ruchu
organicznego na jakie frazy się pozycjonujemy jakie są problemy z indeksowaniem.
Bardzo ważna diagnostyczną rzecz dla
każdej osoby która utrzymuje stronę w momencie gdy jesteśmy na tej subdomenie webflow.
Ono nie ma sensu tego robić ale już gdy połączymy się na produkcję trzeba będzie
założyć konto w google search consol i teraz wtedy google search consol poprosi
nas żebyśmy zweryfikowali identyfikatorem który trzeba tutaj wkleić i można to zrobić.
Dodatkowo SEO i optymalizacja naszej
strony polega na ustawieniu ważnych znaczników meta tittle oraz meta description.
Tutaj webflow linkuje wyłącznie do artykułu do materiału.
Jak to zrobić ale ja dokładnie pokażę ci jak zrobić naszą stronę żeby
seo friendly żeby zawierała wszystkie te potrzebne tagi.
W każdym razie pamiętaj że tutaj też znajdują się opcje indeksowania i dopóki
ich nie przełączyć strona nie będzie widoczna w wyszukiwarce Google.
Kolejna zakładka to ustawienia formularzy.
Możemy z bloków w ramach webflow wybrać sobie
rozmaite formularze i pozwolić je wysyłać naszym klientom.
Będą one mogły być wysyłane nawet jeżeli
jesteśmy na tej roboczej w subdomenie uprawiają z tym że wtedy mamy ograniczenie
do pięćdziesięciu wysłanych z formularzy maili w ten sposób możemy tutaj ustalić powiadomienia.
W momencie gdy ktokolwiek wyśle maila
z adresu no-reply@webform.io dostaniemy na jakiś adres e-mail który sobie podamy
informację o tym że formularz został wypełniony i możemy tutaj nawet przekazać
jakieś różne dane do takiego maila zostaniemy informacje .
O tym ile takich maili już zostało wysłanych, a w formularzach dodatkowo stąd
możemy włączyć walidacje re-captcha czyli puzzle od Google które zapobiegają z
spamerom i maszyną które mogłyby spamować z naszych formularzy.
Swoją drogą świetny ruch google w ten sposób my też uczymy algorytmy google tego
co znajduje się na obrazkach więc naprawdę spoko tutaj dodatkowych rzeczy już nie
będę tłumaczył nie ma tu na razie nic istotnego.
Fonty ominę i zaraz do nich przejdziemy w
sekcji backupów znajdują się te wszystkie snap shoty o których mówiłem ci wcześniej.
Ja w ten sam sposób też zorganizuje pliki źródłowe i spróbuję stany poszczególnych
lekcji zapisać też do backupów, a następnie udostępnić ten szablon żebyś mógł
przeglądać sobie do każdej lekcji odpowiednią wersję strony.
Kolejna zakładka to integracja gdzie będziemy wpisać kod Analytics czy np.
Facebook piksela i będę to omawiał na samym końcu.
Także teraz nie poświęcamy na to zbyt dużo czasu. W końcu custom code w każdym
momencie możemy dodać do sekcji head i do sekcji footer naszej stronę jakiś kod.
Gdybyśmy chcieli przykładowo zintegrować
się z różnymi narzędziami z analityki, z narzędziami których nie wspiera natywnie webflow
łatwo możemy zawsze taki kod sobie tutaj wstrzyknąć i będzie działać.
Więc to wszystko poza fontami przejdźmy
teraz do zakładki fontów i chciałbym omówić je w kolejnej lekcji.