Sieć

Going Headless: przypadki użycia i do czego to służy

Jednym z czynników zwiększających popularność opcji headless jest to, że oczekiwania co do jakości doświadczeń użytkownika stale rosną. W tym artykule przyjrzymy się, co oznacza bezgłowy, użyjemy go i jak zdecydować, czy bezgłowy jest dla Ciebie odpowiedni.

Czytaj więcej

Kompletny przewodnik po dostępnych komponentach front-end

Aktualna kolekcja dostępnych komponentów frontonu: akordeony, style formularzy, tryb ciemny, wykresy danych, selektory dat, style formularzy, menu nawigacyjne, mody, przyciski opcji, łącza „pomiń”, pliki SVG, karty, tabele, przełączniki i podpowiedzi.

Czytaj więcej

Przeminęło pływające etykiety i wyniki zielonych latarni morskich

Zastanawiasz się, co się dzieje w Smashing? Cóż, byliśmy zajęci. Oto krótka opowieść o tym, jak usunęliśmy pływające etykiety, poprawiliśmy wydajność na urządzeniach mobilnych i uruchomiliśmy nową serię artykułów. Aha, i jak ty też możesz przyczynić się do Smashingu.

Czytaj więcej

Jak szybko zdobyć klientów do projektowania stron internetowych (część 1)

Sekretem sukcesu w biznesie projektowania stron internetowych jest myślenie o projektowaniu jako usłudze, a nie produkcie. Kiedy koncentrujesz się na powtarzalnych przychodach i sprzedajesz do jednej docelowej niszy, możesz rozwijać firmę szybciej niż kiedykolwiek.

Czytaj więcej

Co nowego we Flutterze 2?

Flutter przechodzi z wieloplatformowego pakietu SDK do tworzenia aplikacji mobilnych dla systemu Android/iOS w narzędzie, które umożliwia natywne uruchamianie tego samego kodu w przeglądarce w systemach Windows, Linux i macOS. Dzięki Flutter 2 niemobilny rozwój Fluttera staje się bardziej opłacalny.

Czytaj więcej

Dobry, lepszy, najlepszy: rozwikłanie złożonego świata dostępnych wzorców

Skąd wiemy, które wzorce są dobre, lepsze, najlepsze, jeśli chodzi o dostępność? Czy lepiej skorzystać z ustalonego wzorca/biblioteki, czy stworzyć nowe? Mając do dyspozycji niezliczoną ilość opcji, możemy szybko wpaść w sieć zamieszania na ten temat.

Czytaj więcej

Generatory CSS

W nowej krótkiej serii postów przedstawiamy niektóre z przydatnych narzędzi i technik dla programistów i projektantów. Tym razem chodzi o generatory CSS: od cieni CSS do łagodzenia gradientów, nakładek CSS i bazgrołów CSS.

Czytaj więcej

Rosnąca dojrzałość UX: znalezienie mistrza UX i wykazanie zwrotu z inwestycji (część 1)

Wszyscy odnosimy korzyści, gdy pracujemy nad zwiększeniem ogólnej dojrzałości UX naszych organizacji. W tym artykule omawiamy koncepcję dojrzałości UX i skupiamy się na znalezieniu i wykorzystaniu mistrzów UX oraz wykazaniu zwrotu z inwestycji lub wartości UX.

Czytaj więcej

Narzędzia audytu CSS

Kompletny przewodnik po narzędziach audytu CSS do debugowania i refaktoryzacji CSS. Narzędzia do wykrywania problemów ze specyfiką CSS, zduplikowanych i nieprawidłowych selektorów oraz ulepszania architektury CSS.

Czytaj więcej

Przewodnik po etycznym usuwaniu dynamicznych stron internetowych z Node.js i Puppeteer

W przypadku wielu zadań związanych ze skrobaniem sieci wystarczy klient HTTP, aby wyodrębnić dane ze strony. Jednak w przypadku dynamicznych stron internetowych bezgłowa przeglądarka staje się czasem nieodzowna. W tym samouczku zbudujemy web scraper, który potrafi zdrapywać dynamiczne strony internetowe oparte na Node.js i Puppeteer.

Czytaj więcej