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ęcejKompletny 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ęcejPrzeminęł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ęcejJak 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ęcejCo 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ęcejDobry, 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ęcejGeneratory 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ęcejRosną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ęcejNarzę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ęcejPrzewodnik 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