Sieć

Przydatne rozszerzenia VS Code dla programistów front-end

Poznaj przydatne rozszerzenia Visual Studio Code dla programistów internetowych: mali pomocnicy, aby zminimalizować spowolnienia i frustracje, a także usprawnić przepływ pracy programistów. Z automatycznymi komunikatami dziennika, automatycznym formatowaniem kodu, narzędziami do plików, etykietami plików, fragmentami kodu, nawiasami wyróżniającymi, tagami, wcięciami i obszarami roboczymi, dołączaniem i zdalnym SSH.

Czytaj więcej

Jak tworzyć i uruchamiać potężne, responsywne strony internetowe za pomocą edytora X

Chociaż twórcy stron internetowych istnieją od dawna, dopiero niedawno stały się praktyczne do użytku profesjonalnego. Zamykanie luki między projektowaniem a kodowaniem stało się gwiazdą północy dla wielu firm i widzimy falę narzędzi, które spełniają tę obietnicę.

Czytaj więcej

Dostępne pliki SVG: idealne wzory dla użytkowników czytników ekranu

Dowiedz się, których wzorców SVG powinniśmy unikać i które wzorce są najbardziej inkluzywne, porównując różne kombinacje systemów operacyjnych, przeglądarek i czytników ekranu.

Czytaj więcej

Przewodnik po usuwaniu błędów za pomocą Gita (część 2)

Błędy. Ci okrutni złoczyńcy nie zatrzymują się nawet w pięknym świecie tworzenia oprogramowania. Ale chociaż nie możemy uniknąć popełniania błędów, możemy nauczyć się je cofać! Ten post pokaże Ci odpowiednie narzędzia do codziennej pracy z Git.

Czytaj więcej

Nowy sposób na zmniejszenie wpływu ładowania czcionek: deskryptory czcionek CSS

Czcionki internetowe są często straszne dla wydajności sieci i żadna ze strategii ładowania czcionek nie jest szczególnie skuteczna, aby temu zaradzić. Nadchodzące opcje czcionek mogą w końcu spełnić obietnicę ułatwienia wyrównania czcionek zastępczych do czcionek ostatecznych.

Czytaj więcej

Zapytania kontenerów CSS: przypadki użycia i strategie migracji

Zapytania kontenerów CSS przybliżają zapytania o media do samych elementów docelowych i umożliwiają im dostosowanie się do praktycznie dowolnego kontenera lub układu. W tym artykule omówimy podstawy zapytań kontenerowych CSS i sposoby ich dzisiejszego użycia z progresywnym ulepszaniem lub wypełnianiem wielokrotnym.

Czytaj więcej

Tworzenie edytora tekstu sformatowanego (WYSIWYG)

Zbudujmy bogaty tekst, edytor WYSIWYG, który obsługuje tekst sformatowany, obrazy, linki i niektóre niuanse z aplikacji do przetwarzania tekstu. Użyjemy SlateJS do zbudowania powłoki edytora, a następnie dodamy pasek narzędzi i niestandardowe konfiguracje.

Czytaj więcej

Jak zaimplementować uwierzytelnianie w Next.js z Auth0?

Samouczek krok po kroku dotyczący dodawania uwierzytelniania i autoryzacji do aplikacji Next.js z Auth0. Użyjemy SDK Next.js, aby połączyć naszą aplikację z API Auth0 i utworzymy dynamiczną trasę API dla Reacta.

Czytaj więcej

Frustrujące wzorce projektowe: mega-rozwijane menu podręczne

Wszystko, o czym należy pamiętać podczas projektowania i tworzenia mega rozwijanego menu, typowych pułapek, opóźnień wejścia/wyjścia w zawisie, techniki trójkąta trajektorii i obszarów wyjścia ze ścieżki SVG.

Czytaj więcej

Jak tworzyć, edytować i animować pliki SVG w jednym miejscu za pomocą SVGator 3.0

Dzisiaj przyjrzymy się bliżej [SVGator 3.0](https://www.svgator.com/?utm_source=article&utm_medium=smashingmag&utm_campaign=svgator3_smashing), nowej głównej wersji popularnej aplikacji SVG, która umożliwia tworzenie, edytowanie i animuj pliki SVG i jak najlepiej wykorzystaj to, co SVG ma do zaoferowania — od początku do końca.

Czytaj więcej