Sieć
Alternatywny interfejs głosowy dla asystentów głosowych
Asystenci głosowi są obecnie najpopularniejszym przypadkiem użycia głosowych interfejsów użytkownika. Ponieważ jednak asystenci głosowi przekazują informacje zwrotne, rozmawiając z użytkownikiem, asystenci mogą rozwiązywać tylko proste zadania użytkownika, takie jak ustawianie alarmu lub odtwarzanie muzyki. Aby głosowe interfejsy użytkownika mogły się naprawdę przebić, informacja zwrotna dla użytkownika musi być wizualna, a nie dźwiękowa.
Czytaj więcejRouting po stronie klienta w Next.js
Next.js ma system routingu oparty na plikach, w którym każda strona automatycznie staje się trasą na podstawie nazwy pliku. Ten artykuł poprowadzi Cię przez prawie wszystko, co musisz wiedzieć o routingu w Next.js i wskaże Ci powiązane tematy i koncepcje.
Czytaj więcejTwój obraz prawdopodobnie nie jest dekoracyjny
Umieszczanie obrazów we współczesnej sieci jest bardzo celowe, pomagając w przekazaniu ogólnego celu strony lub wyświetlenia. Oznacza to, że prawie każdy deklarowany obraz musi mieć alternatywny opis.
Czytaj więcejKompletny przewodnik po narzędziach ułatwień dostępu
W nowej krótkiej serii postów przedstawiamy niektóre z przydatnych narzędzi i technik dla programistów i projektantów. Niedawno omówiliśmy wiadomości e-mail w formacie HTML i generatory SVG. Tym razem przyjrzymy się różnym rodzajom narzędzi, które pomogą Ci usprawnić proces testowania ułatwień dostępu. Nie przegap następnego.
Czytaj więcejRozkręcanie wielu witryn WordPress lokalnie za pomocą DevKinsta
Tworząc motywy i wtyczki do WordPressa, musimy je przetestować w różnych środowiskach. Jak możemy szybko i łatwo stworzyć wiele witryn testowych na naszym komputerze, bez konieczności zostania administratorem?
Czytaj więcejSmashing Podcast Episode 39 z Addy Osmani: Optymalizacja obrazu
W tym odcinku Smashing Podcast mówimy o optymalizacji obrazu. Jakie kroki powinniśmy wykonać, aby uzyskać wydajne obrazy w 2021 roku? Aby się dowiedzieć, rozmawiamy z ekspertem Addy Osmani.
Czytaj więcejKiedy CSS nie wystarczy: Wymagania JavaScript dla dostępnych komponentów
Alert spoilera: podpowiedzi, mody, zakładki, karuzele i rozwijane menu to tylko niektóre z elementów interfejsu użytkownika, które wymagają czegoś więcej niż CSS. Aby zapewnić dostępność interfejsu, JavaScript jest niezbędnym dodatkiem do zarządzania fokusem, reagowania na zdarzenia klawiatury i przełączania atrybutów ARIA.
Czytaj więcejJak zbudować aplikację do geokodowania w Vue.js za pomocą Mapbox
W tym przewodniku przyjrzymy się ogólnie pojęciom geokodowania naprzód i geokodowania wstecznego i zbudujemy miniaplikację, która zastosuje te koncepcje do wyświetlania określonych lokalizacji, korzystając z Mapbox i Vue.js 2.6.11, aby to osiągnąć .
Czytaj więcejPierwsze kroki z pakietem internetowym
Nowoczesne przeglądarki zapewniają dobrą obsługę modułów JavaScript, ale pakiety modułów, takie jak webpack, pozostają krytyczną częścią łańcucha narzędzi JavaScript. Przyjrzyjmy się bliżej, czym jest pakiet webpack i jak go używać w przepływie pracy deweloperskiej.
Czytaj więcejZarządzanie stanem udostępnionym w Vue 3
Pisanie aplikacji Vue na dużą skalę może być wyzwaniem. W tym artykule Shawn Wildermuth omawia zalety i wady takich podejść, jak fabryki, współdzielone obiekty i korzystanie z Vuex. Wyjaśnia również, co nadchodzi w Vuex 5.0, co może zmienić sposób, w jaki wszyscy używamy stanu współdzielonego w Vue 3.
Czytaj więcej