Pozostań w kontakcie i ucz się od siebie

Opublikowany: 2022-03-10
Szybkie podsumowanie ↬ Miesiąc to dużo czasu, żeby być na bieżąco. Tutaj znajdziesz przegląd wszystkiego, nad czym pracowaliśmy i które również nam się podobało w ciągu ostatniego miesiąca. Oczywiście zawsze możesz nas znaleźć na Twitterze, Facebooku i LinkedIn, a także być na bieżąco z naszym kanałem RSS oraz naszym Biuletynem Smashing (rozsyłanym co dwa tygodnie z wszelkiego rodzaju gadżetami!).

Przestrzeń cyfrowa ma oczywiście swoje wyzwania, ale daje nam również niesamowite możliwości łączenia się i uczenia się w sposób, którego po prostu nie bylibyśmy w stanie zrobić inaczej. Sytuacja z COVID-19 skłoniła nas do rozważenia sposobów, w jakie moglibyśmy zaoferować podobne doświadczenie SmashingConf i dostęp do ekspertów, tak jak podczas warsztatów osobistych — bez konieczności odchodzenia od biurka.

Dzięki wnikliwym wynosom, ćwiczeniom, dostępowi do slajdów, nagrań i przyjaznych pytań i odpowiedzi, to już było niesamowite doświadczenie! Mieliśmy dosłownie ludzi z całego świata, którzy współpracowali ze sobą przy ćwiczeniach grupowych — coś, czego nigdy nie bylibyśmy w stanie osiągnąć dzięki osobistemu wydarzeniu.

Przewróć kota, prowadząc warsztat online z sześcioma innymi fajnymi kotami
Z niecierpliwością czekamy na kontakt z Bradem Frosta, Joe Leech, Miriam Suzanne i wieloma innymi. Spróbuj je dostrzec, ale nie rozpraszaj się zbytnio Myszą!

A my dopiero zaczynamy! Mamy już gotowy harmonogram warsztatów online, dzięki czemu możesz zacząć zaznaczać swoje kalendarze i dołączyć do nas w dowolnym momencie. Czy istnieje lepszy sposób na podniesienie swoich umiejętności online i poznanie praktycznych, praktycznych spostrzeżeń ekspertów z branży — na żywo!


Imię Temat Data Czas
Brad Mróz Tworzenie i utrzymywanie skutecznych systemów projektowania 22 kwietnia – 6 maja 09:00–11:30 PDT
Joe Leech Psychologia dla UX i projektowania produktu 27 kwietnia – 5 maja 09:00–11:30 PDT
Miriam Suzanne Odporne systemy internetowe z CSS i Sass 7–22 maja 09:00–11:30 PDT
Witalij Friedman Wzorce projektowania inteligentnych interfejsów, edycja 2020 12–26 maja 09:00–11:30 PDT
Rachel Andrzej Kurs mistrzowski układu CSS 11–12 czerwca 01:00–03:30 PDT
Marcy Sutton Mistrzowska klasa dostępności front-end 16–30 czerwca 09:00–11:30 PDT

Podoba Ci się to, co widzisz, ale martwisz się o chwilę wolnego od pracy? Cóż, na pewno nie myślałeś, że zostawimy twoje powieszenie? Wiemy, jak czasami może to być trudne, dlatego przygotowaliśmy zgrabny mały szablon „Przekonaj swojego szefa”, aby Ci pomóc. Powodzenia!

  • Śledź @smashingconf na Twitterze
  • Zapisz się do newslettera SmashingConf
  • Obejrzyj poprzednie filmy SmashingConf

Gotowy na następną książkę rozbijającą?

Topple the Cat prezentując okładkę nadchodzącego Click! książka Zgadza się! Klik Paula Boaga! Encourage Clicks Without Shady Tricks jest obecnie w końcowej fazie produkcji, a przedpremiera rusza 12 maja . Ten praktyczny przewodnik zawiera 11 rozdziałów pełnych porad, które w kilku prostych krokach pomogą Ci zacząć poprawiać współczynnik konwersji. Możesz zapisać się na zniżkę na zamówienie w przedsprzedaży i być jedną z pierwszych osób, które dostaną książkę w swoje ręce. Bądźcie czujni!

Przewróć kota przedstawiając okładkę książki The Ethical Design Handbook Jeśli chodzi o poprzednią książkę, drukowane egzemplarze The Ethical Design Handbook rozeszły się po całym świecie i otrzymaliśmy kilka szczęśliwych odpowiedzi i przemyślanych recenzji. Jeśli chcesz również kopię, możesz pobrać darmowy fragment w formacie PDF (5 MB), aby uzyskać pierwsze wrażenie książki — jesteśmy pewni, że nie będziesz zawiedziony!

Ponadto, jeśli go przegapiłeś, jest odcinek Smashing Podcast z udziałem dwóch autorów książki: Trine Falbe i Martina Michaela Frederiksena. Omawiają, co to znaczy, że projekt jest etyczny i jak możemy wprowadzać ulepszenia we własnych projektach.

Drew przeprowadził również wywiady z Laurą Kalbag, Eduardo Boucas, Stephanie Walter i wieloma innymi. Możesz subskrybować i dostroić się w dowolnym momencie za pomocą dowolnej ze swoich ulubionych aplikacji!

  • Poprzednie odcinki Smashing Podcast (w tym transkrypcje)
  • Śledź @SmashingPod na Twitterze

Popularne tematy na SmashingMag

Codziennie publikujemy nowy artykuł na różne tematy aktualne w branży internetowej. Oto niektóre, które nasi czytelnicy wydawali się najbardziej lubić i polecali dalej:

  • „Najlepsze praktyki z hakami React”
    autor: Adeneye David Abiodun
    Ten artykuł opisuje zasady React Hooks i jak skutecznie zacząć ich używać w swoich projektach. Pamiętaj, że aby szczegółowo zapoznać się z tym artykułem, musisz wiedzieć, jak korzystać z haków reakcji.
  • „Inspirowane decyzje projektowe z Herb Lubalin”
    przez Andy'ego Clarke'a
    Jak możemy połączyć elementy, aby stworzyć potężne nagłówki i wezwania do działania? W jaki sposób używamy wstępnie sformatowanego tekstu HTML i elementu tekstowego w SVG, aby uzyskać precyzyjną kontrolę nad tekstem? Jak możemy zoptymalizować SVG i udostępnić tekst SVG? W tym artykule omówimy właśnie to.
  • „Pieczenie uporządkowanych danych w procesie projektowania”
    przez Fredericka O'Brien
    Modernizacja optymalizacji pod kątem wyszukiwarek zaprowadzi Cię tylko do tej pory. Ponieważ metadane stają się coraz inteligentniejsze, ważniejsze niż kiedykolwiek jest wbudowanie ich w proces projektowania od samego początku.
  • „Jak ułatwić życie, korzystając z Gita”
    autor: Shane Hudson
    Nie musisz znać swoich drzew z wiszących plam. Jeśli korzystasz z Gita codziennie i czujesz, że jest to żonglerka, oto kilka sztuczek i wskazówek, które ułatwią Ci życie.

Najlepsze propozycje z naszego biuletynu

Będziemy szczerzy: co drugi tydzień zmagamy się z umiarkowaną długością numerów Smashing Newsletter — jest tak wielu utalentowanych ludzi pracujących nad wspaniałymi projektami! Uznanie dla wszystkich zaangażowanych!

Zainteresowany sponsoringiem? Zachęcamy do zapoznania się z naszymi opcjami współpracy i skontaktowania się z zespołem w dowolnym momencie — na pewno skontaktują się z Tobą od razu.

Wskazówki dotyczące kierowania zdalnym zespołem

Prowadzenie zdalnego zespołu projektowego może być nieco zniechęcające, zwłaszcza jeśli jest to Twój pierwszy raz. Na szczęście inni ludzie już wcześniej znaleźli się w tej samej sytuacji i opracowali strategie, aby utrzymać produktywność i skuteczność zespołu, bez względu na to, gdzie wszyscy się znajdują. Jednym z nich jest Mark Boulton.

Zrzut ekranu z artykułu

W świetle ostatnich wydarzeń, kiedy wiele zespołów musi przejść na pracę zdalną, Mark podsumował kilka prostych, ale użytecznych podejść, które pomogły mu od lat kierować zespołami zdalnymi. Od kontynuowania rytuałów swojego zespołu po radzenie sobie z oczekiwaniami dotyczącymi dostępności i trenowanie ludzi przez wzloty i upadki, które niesie ze sobą praca zdalna, wskazówki Marka nie są trudne do przyjęcia, ale mogą naprawdę zmienić. (cm)

Zapoznanie się z jednostkami rzutni CSS

Jednostki CSS Viewport zapewniają nam sposób na zmianę rozmiaru rzeczy w sposób płynny i dynamiczny, bez potrzeby korzystania z JavaScript. Jeśli jeszcze nie zagłębiłeś się w ten temat, Ahmad Shadeed napisał przydatny przewodnik po jednostkach CSS Viewport.

Jednostki widoku CSS

Zaczynając od ogólnego przeglądu jednostek rzutni vw , vh , vmin i vmax , przewodnik omawia różnice między jednostkami rzutni a wartościami procentowymi i bada praktyczne przypadki użycia jednostek rzutni oraz sposoby ich implementacji w projektach. Tylko naciśnięcie, które mogłeś potrzebować, aby dokonać zmiany. (cm)

Lepszy program do przesyłania plików w Internecie

Tworzenie lepszego programu do przesyłania plików do sieci. To był pomysł na program do przesyłania obrazów JavaScript. Stworzony przez Ananda Chowdhary program do przesyłania obrazów jest oprogramowaniem typu open source i może być używany z dowolnym zapleczem do przesyłania plików. A dzięki ponad 30 wtyczkom jest również wysoce konfigurowalny.

Prześlij

Użytkownicy mogą przeciągać i upuszczać swoje pliki, aby je przesłać lub zaimportować z aparatu, adresu URL lub mediów społecznościowych i kilku innych usług (istnieje nawet opcja zrobienia i przesłania zrzutu ekranu, po prostu wprowadzając adres URL). Podczas procesu przesyłania użytkownicy mogą stosować efekty do obrazów i dostosowywać filtry, takie jak jasność, kontrast i nasycenie. Jeśli to przesada dla twojego projektu, możesz wybrać tylko to, czego potrzebujesz, i oczywiście potrząsnąć resztą. Przesyłanie obsługuje przeglądarki do IE10. Poręczny! (cm)

Wtyczka Open Source Flip Counter

Chcesz odliczać do wydarzenia, zwizualizować zbiórkę pieniędzy, pokazać zegar lub licznik sprzedaży? W takim razie Flip Counter Rika Schenninka może być dla Ciebie. Wtyczka jest open-source, przyjazna dla urządzeń mobilnych, łatwa w konfiguracji i działa bez żadnych zależności.

Odwróć licznik

Oprócz łatwości użytkowania i elastyczności, Flip wyróżnia się piękną, płynną animacją używaną do odwracania liczb na kartach. W zależności od przypadku użycia istnieje kilka ustawień wstępnych, których możesz użyć jako punktu wyjścia do zbudowania licznika przewrotek. Styl wizualny można dostosować za pomocą CSS. Uroczy mały szczegół. (cm)

Jak napisać dobry kod e-mail?

Być może już wcześniej byłeś w takiej sytuacji, w której musiałeś zakodować wiadomość e-mail w formacie HTML, ale zmagałeś się z najlepszymi praktykami dotyczącymi kodu e-mail. Aby pomóc Ci sprostać wyzwaniu, Mark Robbins stworzył bibliotekę dobrego kodu e-mail. Możesz po prostu skopiować i wkleić kod i użyć go w swoich e-mailach lub dowiedzieć się więcej o teorii, która za tym stoi.

Dobry kod e-mail

Priorytetem jest upewnienie się, że kod jest semantyczny, funkcjonalny, dostępny i spełnia oczekiwania użytkowników, jak podkreśla Mark. Spójność między klientami poczty e-mail i doskonały projekt pikseli są również ważne, ale zawsze drugorzędne. Jeden na zakładki. (cm)

Kompletne rozwiązanie dla podpowiedzi, okienek popover i rozwijanych

Jeśli szukasz szybkiego i łatwego rozwiązania dla podpowiedzi, okienek popover, rozwijanych i menu, możesz rzucić okiem na Tippy.js. Biblioteka zapewnia logikę i stylizację wszystkich typów elementów, które wyskakują z przepływu dokumentu i są nakładane na interfejs użytkownika.

Tippy.js

Tippy.js jest zoptymalizowany pod kątem odwracania i przepełnienia, jest zgodny z WAI-Aria, działa we wszystkich nowoczesnych przeglądarkach i, zgodnie z obietnicą, zapewnia wysoką wydajność nawet na słabszych urządzeniach. Możesz stylizować elementy za pomocą niestandardowego CSS, a TypeScript jest również obsługiwany po wyjęciu z pudełka. Poręczny! (cm)

Narzędzie Open Source do tworzenia animowanych makiet produktów

Co robisz, gdy brakuje Ci narzędzia do określonego celu? Sam to budujesz. To właśnie zrobiła Alyssa X, gdy szukała narzędzia do tworzenia animowanych GIF-ów i filmów prezentujących produkt. Jej podejście do tematu: Animockup.

Animockup

Dzięki Animockup możesz zaprezentować swój produkt w akcji na makiecie urządzenia. Po prostu przeciągnij materiał z ekranu do narzędzia opartego na przeglądarce, a Animockup automatycznie umieści go w wybranej makiecie. Możesz dodawać tekst, obrazy i dostosowywać styl, a także wybierać spośród wielu ustawień wstępnych, aby zoptymalizować swoją makietę do udostępniania na Twitterze, Dribble, Instagramie i tym podobnych. Przydatny mały pomocnik. (cm)

Twórz gradienty kolorów CSS z łatwością

Ręczne wybieranie kolorów w celu uzyskania gradientu wymaga doświadczenia w projektowaniu i dobrego zrozumienia harmonii kolorów. Jeśli potrzebujesz gradientu dla tła lub elementów interfejsu, ale nie czujesz się na tyle pewnie, aby samodzielnie wykonać zadanie (lub jeśli się spieszysz), generator gradientu kolorów, który stworzyli ludzie z My Brand New Logo, ma osłaniam cie.

Generator gradientu kolorów

Oparty na algorytmach gradientu kolorów, generator tworzy dobrze wyważone gradienty w oparciu o wybrany kolor. Istnieją cztery różne style gradientów, od subtelnego do efektu masy perłowej i intensywnego, głębokiego gradientu kolorów. Możesz dostosować gradient za pomocą suwaków, a gdy będziesz zadowolony z wyniku, skopiuj i wklej wygenerowany kod CSS, aby użyć go w swoim projekcie. Miły! (cm)

Schematy współpracy

Pióro i papier są często trudne do pokonania, gdy chcesz zwizualizować pomysł za pomocą szybkiego diagramu. Jeśli szukasz cyfrowej alternatywy, która jest tak samo prosta i łatwa w użyciu jak narzędzia analogowe, możesz wypróbować Excalidraw.

Excalirysuj

Excalidraw to wirtualna tablica, na której możesz rysować. Możesz wybierać z zestawu kształtów, łączyć je strzałkami lub liniami, dodawać tekst i kolor. Jest też kilka innych opcji stylizacji, ale narzędzie jest dość proste, dzięki czemu możesz skupić się na tym, co naprawdę ważne: wizualizacji swojego pomysłu. Świetna funkcja, która jest szczególnie przydatna teraz, gdy wiele zespołów pracuje zdalnie: możesz udostępnić sesję współpracy na żywo członkom zespołu lub klientom. Oczywiście dostępne są również opcje eksportu i zapisywania. (cm)

Opanowanie konwencji nazewnictwa BEM

BEM sprawia, że ​​Twój kod jest skalowalny i wielokrotnego użytku, zapobiega bałaganowi i ułatwia pracę zespołową. Jednak nawet doświadczeni programiści CSS czasami borykają się z konwencjami nazewnictwa. Aby uchronić Cię przed zagubieniem się w kosmosie BEM, ludzie z 9elements ułożyli ściągawkę BEM z sugestiami nazewnictwa dla niektórych z najpopularniejszych komponentów internetowych: nawigacja w menu nawigacyjnym, przyciski, karty, listy, zakładki, pola wyboru formularzy, paski boczne i jeszcze.

Ściągawka BEM

Jeśli chcesz jeszcze głębiej zagłębić się w metodologię BEM, Luke Whitehouse dzieli się wskazówkami, jak rozwiązać wszechobecny problem w BEM: wnuki, czyli elementy, które są powiązane z innym elementem, a nie z samym blokiem. Luke bada trzy różne podejścia do sprostania wyzwaniu: spłaszczanie wnuków i traktowanie ich tak, jakby nie miały związku z elementem macierzystym, tworzenie nowych bloków i rozszerzanie konwencji nazewnictwa BEM. Dobra lektura. (cm)

Rezerwa na klasyczne gry

Czy czujesz nostalgię, gdy myślisz o grach wideo, w które grałeś w latach 80. i 90.? Cóż, dlaczego nie wybrać się w małą podróż do tych czasów, kiedy gry były równie zabawne bez fantazyjnych efektów, którymi błyszczą dzisiaj?

Klasyczne przeładowanie

ClassicReload zachowuje ponad 6000 starych gier retro i porzucone OD/interfejsy, w które możesz grać bezpośrednio w przeglądarce. Możesz wyszukiwać swoje ulubione lub przeglądać gry według nazwy, roku, gatunku i platformy, aby odkryć coś nowego. Bez względu na to, czy jest to The Oregon Trail, Prince of Persia, czy Dangerous Dave, za którymi tęskniłeś od tak dawna, jeśli masz słodkie miejsce do gier, strona zapewni Ci rozrywkę przez dłuższy czas. (cm)

Zarządzanie HTML DOM i alternatywami jQuery

Jak zarządzać HTML DOM tylko z waniliowym JavaScriptem? Phuoc Nguyen zebrał 100 natywnych fragmentów skryptów DOM wraz z wyjaśnieniami, jak ich używać. Snippety są oznaczone według trudności i wahają się od podstawowych (np. wykrywanie, czy element jest skupiony) do bardziej pośrednich zadań, takich jak eksportowanie tabeli do CSV, i wreszcie zaawansowanych przypadków użycia, takich jak tworzenie suwaka zakresu.

Jak zarządzać HTML DOM tylko za pomocą waniliowego JavaScript

A propos przejścia na wanilię: jeśli używasz jQuery w swoich projektach, dobrym pomysłem może być sprawdzenie, czy rzeczywiście potrzebujesz dodatkowej zależności, czy też kilka linijek kodu narzędzia może załatwić sprawę. „Możesz nie potrzebować jQuery” zawiera przydatne alternatywne fragmenty kodu, które pomagają zrezygnować z jQuery. (cm)

Nadmiernie opisowe palety kolorów

Czy zastanawiałeś się kiedyś nad połączeniem delikatnego różu w ślimaczym tempie z niezapieczętowanym mahoniem i kiepskim arbuzem jako schematu kolorów w swoim następnym projekcie? Cóż, na pierwszy rzut oka może zabrzmieć nieco dziwnie koncepcja colors.lol, witryny inspiracji kolorami z „zbyt opisowymi paletami kolorów”, jak opisuje to jej twórca, Adam Fuhrer.

Kolory.lol

Stworzone jako zabawny sposób na odkrywanie interesujących kombinacji kolorów, palety są ręcznie wybierane z bota Twittera @colorschemez. Kanał losowo generuje kombinacje kolorów i dopasowuje każdy kolor do przymiotnika z listy ponad 20 000 słów. Za niezwykłymi nazwami kryją się oczywiście prawdziwe wartości kolorów szesnastkowych, których możesz użyć od razu — #FDB0C0 , #4A0100 i #FD4659 w przypadku ślimaczego różu i jego kolesi. Zabawne podejście do koloru. (cm)

Elastyczne powtarzalne maski SVG

Czasami jest to drobny pomysł, drobny szczegół w projekcie, przy którym majstrujesz i którego nie możesz odpuścić, dopóki nie wymyślisz skrojonego na miarę rozwiązania, aby tak się stało. Nic, co na pierwszy rzut oka wydaje się wielkim problemem, ale wymaga myślenia nieszablonowego. W przypadku Tylera Gawa ten drobny szczegół był elastycznym nagłówkiem z małym zawijasem na dole zamiast prostej linii. Skręt: aby komponent był odporny na przyszłość, Tyler chciał użyć jednolitego, poziomego powtarzającego się wzoru, który mógłby pokolorować za pomocą CSS w dowolnym kolorze, który mu się podobał.

Elastyczne powtarzalne maski SVG

Aby wykonać zadanie, Tyler zdecydował się na elastyczne, powtarzalne maski SVG. SVG zapewnia kształt, CSS obsługuje kolor, a mask-image zajmuje się głównie ukrywaniem wszystkiego, co nie przecina się z kształtem w znajdującym się poniżej div . Sprytne podejście, które można wykorzystać jako podstawę do zabawnych eksperymentów. (cm)


W dowód uznania Vitaly Friedman opublikował swoje własne „Inteligentne listy kontrolne projektowania interfejsu”, zestaw PDF zawierający ponad 150 pytań, które należy zadać podczas projektowania i budowania czegokolwiek, od hamburgerów po karuzele i stoły. Zapisz się do newslettera poniżej i otrzymaj go od razu w swojej skrzynce odbiorczej!

The Smashing Cat odkrywa nowe spostrzeżenia, oczywiście w Smashing Workshops.

Przydatne bity front-end i UX, dostarczane raz w tygodniu.

Z narzędziami, które pomogą Ci lepiej wykonywać swoją pracę. Subskrybuj i otrzymuj listy kontrolne inteligentnego projektowania interfejsu w formacie PDF Witalija za pośrednictwem poczty e-mail.

Na froncie i UX. Zaufany przez 190 000 osób.