Comiesięczna aktualizacja tworzenia stron internetowych 5⁄2019: Nadmierna komplikacja i performatywny pracoholizm

Opublikowany: 2022-03-10
Szybkie podsumowanie ↬ Ta nowa edycja comiesięcznej aktualizacji dotyczącej rozwoju sieci przygląda się temu, co porusza sieć i pracujących nad nią ludzi. Od aktualizacji przeglądarki i przydatnych narzędzi po sposób, w jaki pracujemy.

W tym tygodniu po raz kolejny byłem na niesamowitej konferencji Beyondtellerrand i za każdym razem, gdy wracam do domu z takiego wydarzenia, staram się lepiej zrozumieć naszą branżę i nasze społeczeństwo. Wokół jest tyle wkładu i inspiracji , spotykam wielu przyjaciół i ludzi, których widuję tylko raz w roku, słucham świetnych rozmów. Ludzie mówią mi, jak bardzo są sfrustrowani swoją pracą, słyszymy niesamowite historie ludzi, którzy wydają się mieć niesamowite życie, słyszymy ludzi narzekających na złych graczy w sieci, ale rzadko słyszymy prawdziwe spostrzeżenia lub rozwiązania.

Prezentacje podkreślające dobre momenty i nietypowe ścieżki w życiu są dość rzadkie, ale jednym z wyjątków jest pozatellerand rozmowa Roba Drapera, w której dzieli się swoją historią i tym, jak nieoczekiwany ciąg wydarzeń stworzył rolę, w której jest dzisiaj. I cóż, cieszę się, że są niesamowici ludzie, którzy wierzą w ludzi i dzielą się tym, jak my wszyscy jako jednostki możemy zrobić coś, aby mieć lepszą pracę i życie: może być tak, jak sugeruje Stephen Hay, aby zaufać własnym pomysłom, budować swoje własna strona internetowa i system społecznościowy, albo, jak robi to mój dobry przyjaciel Andy, buduje inicjatywę non-profit, aby budować szkoły w Afryce, projekt, w który inwestuje nie tylko dużo czasu, ale także pieniędzy.

Wspaniale jest widzieć te wizje lepszego świata i czuć się, że jest to dobra społeczność. Sieć to o wiele więcej niż tylko przestrzeń do budowania rozwiązań technicznych i pisania kodu; to miejsce do tworzenia przydatnych, znaczących i pięknych indywidualnych rzeczy.

Więcej po skoku! Kontynuuj czytanie poniżej ↓

Aktualności

  • Zróbmy to oficjalnie: Safari 12.1 obsługuje teraz tryb ciemny. Przeczytaj cały artykuł, aby dowiedzieć się, jak zastosować go na swoich stronach lub spójrz na jedną z witryn, takich jak Twitter lub Colloq, które już go obsługują. Narzędzia programistyczne Safari zawierają teraz również tryb debugowania dla trybu ciemnego.
  • Chrome 74 jest publiczny. Nowa wersja pozwala nam wykryć, czy użytkownik zażądał zmniejszonego ruchu, a interfejs API Feature Policy również otrzymał aktualizacje, więc teraz możemy zażądać document.featurePolicy.allowedFeatures() dla wszystkich dozwolonych funkcji, allowsFeature() dla pojedynczych funkcji lub document.featurePolicy.getAllowlistForFeature() dla listy domen, która pobiera dozwolone funkcje.
  • Googlebot jest teraz wiecznie zielony. Oznacza to, że robot wyszukiwania Google automatycznie pobiera najnowszą wersję Chromium. Od teraz obsługuje ES6, ECMAScript Modules i nowsze funkcje oraz rozumie leniwie ładowane treści za pośrednictwem interfejsów API IntersectionObserver i WebComponents v1. Być może niedługo nadejdzie czas, aby zrzucić nasze transpilatory ES6.
  • Web Share API to miły dodatek, który pozwala lepiej wykorzystać strony internetowe. Chociaż od dłuższego czasu jest dostępny w Chrome na Androida, Safari wprowadza tę funkcję do macOS i iOS w najnowszej wersji.

Ogólny

  • Stefan Judis dzieli się artykułem podsumowującym, w jaki sposób zapewnić bezpieczeństwo sieci, czyniąc ją przystępną cenowo i szybką oraz dostosowując reakcję do użytkownika — a wszystko to za pomocą nagłówków HTTP. Dobra lektura dla wszystkich, ponieważ w codziennej pracy wszyscy zapominamy o tych rzeczach.
  • Coroczny raport Mozilla 2019 Internet Health Report analizuje, w jaki sposób ludzkość krzyżuje się z Internetem. Oto sam raport z kilkoma krótkimi odpowiedziami dla tych, którzy nie chcą go czytać w całości.
  • Rotacja dyżurna to powszechna rzecz w technologii i wiem, że wiele zespołów ma z nią problemy. Dlatego uważam, że ten przewodnik „Na telefon w dowolnym rozmiarze” jest dość pouczający i przydatny. Wyjaśnia, jak się przygotować i co robić — bez względu na to, czy jesteś małym zespołem, czy częścią dużej korporacji.
  • Emily Shaffer opowiada, jak dodawać adnotacje do wyrażeń regularnych, aby były zrozumiałe również dla innych.
Przyklej liczby pokazujące, ile osób jest online, a ile offline, w której części świata. Większość osób korzystających z internetu pochodzi z krajów Azji i Pacyfiku, a następnie z obu Ameryk.
Gdyby na świecie było tylko 100 osób, kto byłby online? To tylko jedno z pytań, na które odpowiada Internetowy Raport Zdrowia 2019 Mozilli. (Źródło obrazu)

UI/UX

  • Całkiem dobra aplikacja crossover, która zasługuje na wyróżnienie tutaj: aplikacja Concepts to bardzo elastyczna aplikacja do szkicowania, rysowania i planowania do tworzenia koncepcji i pomysłów cyfrowych.
  • Patrick Faller wyjaśnia, jak odwrócić nadmierną komplikację w projektowaniu produktów.
Ścieżki do uproszczenia zilustrowane kółkami i strzałkami. Odejmowanie, konsolidacja, redystrybucja, ustalanie priorytetów, wyjaśnianie.
Jak naprawić UX produktu, który stał się zbyt skomplikowany? Patrick Faller pokazuje ścieżki do uproszczeń. (Źródło obrazu)

Obróbka

  • GitHub uzupełnia to doświadczenie, integrując z platformą własny rejestr npm (ale także ruby, Docker, Maven, NuGet). To ogromny krok, ponieważ znacznie ułatwia publikowanie niestandardowych i prywatnych pakietów.

Prywatność

  • Jako twórcy stron internetowych wiemy, jak sprawdzić, które strony trzecie i narzędzia śledzące znajdują się na stronie internetowej. Jednak jest zupełnie inaczej, jeśli chodzi o aplikacje. Blokowanie reklam lub naruszających prywatność mechanizmów śledzenia w aplikacji komputerowej lub mobilnej jest trudne, a jeszcze trudniej zauważyć śledzenie. Podnośmy świadomość tego i budujmy oprogramowanie, które nie zdradza użytkowników.

Bezpieczeństwo

  • Projekt Google AMP ogłosił, że zamierza „uprościć” domeny AMP w Google Chrome. Oznacza to, że użytkownicy zobaczyliby oryginalny adres URL na pasku przeglądarki, gdy byliby naprawdę na serwerze Google AMP. Ciekawe podejście, biorąc pod uwagę fakt, że jest to coś, na co dostawcy przeglądarek zwykle nie zezwalają, aby zapobiec podszywaniu się pod adresy URL.

Dostępność

  • stylelint-a11y to wtyczka do stylelint, która wymusza najlepsze praktyki dostępności poprzez linter CSS.

JavaScript

  • Nigdy w pełni nie zrozumiałeś API MutationObserver? Oto przewodnik, który pomoże ci to zrozumieć.

CSS

  • Andy Clarke pokazuje nam, jak możemy kierować grafiką i tworzyć bardziej rozbudowane układy w sieci za pomocą kształtów CSS.

Życie zawodowe

  • Jak koreluje produktywność i obietnice? W czasach ciągłych żądań, zbyt wiele pracy do wykonania i niejasnych informacji o priorytetach i różnych poczuciach pilności, nie można już obwiniać ludzi za dotrzymywanie obietnic. Jeśli ciągle spotykamy się z oczekiwaniami innych ludzi, takimi jak „proszę, wróć do mnie dzisiaj przed 1 po południu”, jak możemy trzymać się naszego pierwotnego harmonogramu na dany dzień i być produktywnym? Czy powinniśmy ignorować takie zewnętrzne żądania i mówić „mieliśmy lepsze rzeczy do zrobienia” niż odpowiadać na niepilne, ale pilne e-maile „na czas”? Zdecydowanie wymaga to trochę odwagi, ale ostatecznie na tym polega produktywność: trzymanie się harmonogramu i poświęcanie czasu skupienia na jednym zadaniu.
  • Kiedy performatywny pracoholizm stał się stylem życia? New York Times przybliża kulturę biznesu, pośpiechu i dziwnej miłości, którą rozwijamy do szybszej i większej pracy. Ale co z naszym życiem, gdy pracujemy 12 lub 18 godzin dziennie? A co z obietnicą, że automatyzacja odbierze nam pracę?
  • Czy prowadzisz rozmowy na stojąco? Oto dlaczego jest to kosztowna rzecz, która nawet szkodzi wydajności twoich kolegów z drużyny.
  • „Przestań być tak zajęty i po prostu nic nie rób. Zaufaj nam." To twierdzenie w New York Times ma swoje powody: w świecie stresu i środowisku, w którym angażujemy się w pracę przez cały dzień, musimy pamiętać, aby zatrzymać się i poświęcić czas dla siebie.
  • Uwielbiamy mieć tendencję do osądzania pracy innych ludzi. Dlatego zwykle deklarujemy coś jako „nisko wiszący owoc”, zakładając, że zadanie jest łatwe do wykonania i nie zajmuje dużo czasu ani wysiłku. Zapominamy jednak, że możemy przeoczyć kilka okoliczności i może to stać się zadaniem większym, niż się spodziewaliśmy. Jason Fried mówi, że powinniśmy być ostrożni, kiedy używamy słowa „łatwy” do opisania pracy innych ludzi.
  • Założyciel ConvertKit, Nathan Barry, dzieli się kilkoma spostrzeżeniami na temat tego, w jaki sposób prowadzą biznes w niekonwencjonalny sposób: płacą ustandaryzowane pensje, upubliczniają swoje przychody i przekazują zespołowi 60% zysków firmy.
Zrzut ekranu z artykułu w New York Times „Dlaczego młodzi ludzie udają, że kochają pracę”. Pod nagłówkiem znajduje się ilustracja w stylu propagandowego plakatu przedstawiająca trzech młodych ludzi trzymających laptopy, telefony i tablety, zaciskających pięść prawą ręką. W tle plakatu widnieje napis „Hustle”.
Kiedy performatywny pracoholizm stał się stylem życia? New York Times poświęcił temu tematowi artykuł. (Źródło obrazu)

Wykraczając poza…

  • „Jeśli coś w tej epoce jest rzadkie, być może jest to możliwość, że nasze napięte systemy sieciowe w końcu osiągnęły tak wyjątkowy punkt, z ich konsekwencjami środowiskowymi i społecznymi tak wyraźnie splecionymi, że stały się niemożliwe do zignorowania”. — Ingrid Burrington w „Rzadkim i toksycznym wieku”.
  • Oddajmy najlepsze możliwe. Najlepsze środowisko dla następnej generacji. Najlepsza praca dla pracowników, którzy przejmują pracę od Ciebie. Miej to w sercu w każdym aspekcie życia, a zobaczysz, że robi różnicę. Do innych ludzi i do Ciebie. Dobrze jest czynić dobro.
  • Jaka jest niskotechnologiczna, zrównoważona i prawdopodobnie najskuteczniejsza rzecz, jaką możemy zrobić, aby walczyć ze zmianami klimatu? Sadzić drzewa. Bilion z nich.
  • Co robimy z naszą ziemią? Wydaje się, że pomimo rosnącej świadomości zanieczyszczenia plastikiem światowa sprzedaż plastikowych i szklanych butelek, puszek i kartonów wciąż rośnie. Jest tak wiele alternatyw, czy możemy przestać kupować jednorazowe plastikowe opakowania i kawę na wynos — teraz każdy z nas?
  • Kiedy czujemy się przeciążeni, mamy tendencję do atakowania kogoś frustracją i gniewem. Wynika to z nadziei, że wszystko będzie spokojne, uporządkowane, proste, solidne i pod kontrolą. Świat jednak nie podporządkowuje się tej nadziei, bo jest chaotyczny, ciągle zmieniający się, nigdy nieustalony, bezpodstawny. Więc stajemy się niespokojni i źli na innych. Ale możemy wyrobić w sobie nawyk spokoju, kiedy czujemy się sfrustrowani.
  • Jaki wpływ na energię ma Twój telefon, ten mały ekran, który codziennie trzymasz w dłoniach? Korzystamy z wideorozmów, komunikatorów lub przesyłamy nasze zdjęcia do chmury. Ale wszystkie usługi w chmurze, sama sieć 4G zużywają ogromną ilość energii, o której często zapominamy. W tym artykule zagłębiamy się w zależności związane z używaniem smartfona w dzisiejszych czasach i dlaczego ważne jest, aby oszczędzać dane i zmniejszać użycie telefonu – i czy to tylko dla własnego dobra.

Jeszcze jedno: jeśli podobają Ci się moje listy lektur, rozważ przekazanie darowizny. Liczą się również darowizny na rzecz Makuyuni.

— Anzelm