Dostępność - czytniki ekranowe i testowanie
Przewodnik po czytnikach ekranowych i testowaniu dostępności stron internetowych dla programistów.
Frontlive to blog Olafa Sulicha z praktycznymi materiałami dla frontend developerów. Znajdziesz tu wizualne poradniki do CSS (pozycjonowanie, Flexbox, zmienne CSS), serie o dostępności z przykładami semantycznego HTML i pracy z czytnikami ekranowymi, a także wpisy o architekturze i narzędziach frontendu. Autor publikuje treści o React i TypeScript (m.in. o czytelności kodu), pisze o HTML-owych nagłówkach i strukturze dokumentu, porusza tematy takie jak design tokens czy podejście island architecture w Astro. Styl jest rzeczowy: krótkie wprowadzenie, kod do skopiowania, ilustracje i konkretne wnioski do wdrożenia w projekcie.
67 artykuły z tego bloga
Przewodnik po czytnikach ekranowych i testowaniu dostępności stron internetowych dla programistów.
Przegląd najczęstszych błędów w dostępności stron internetowych z praktycznymi poradami jak je identyfikować i naprawiać.
Praktyczny przewodnik po projektowaniu dostępnych stron internetowych, skupiający się na kontraście, UX i semantycznym HTML.
Artykuł o dostępności (a11y) w tworzeniu stron i aplikacji, wyjaśniający dlaczego dotyczy ona wszystkich użytkowników, nie tylko osób z niepełnosprawnościami.
Recenzja książki 'TypeScript na poważnie' - szczegółowa analiza zawartości, struktury i wartości merytorycznej dla programistów.
Jak używać GraphQL Code Generator z TypeScript do automatycznego generowania typów na podstawie schemy GraphQL i zapytań.
Praktyczny przewodnik po integracji GraphQL z React przy użyciu Apollo Client. Omawia hooki, konfigurację klienta i implementację paginacji.
Praktyczny przewodnik po GraphQL: zapytania, mutacje, schematy i typy z przykładami z API Rick and Morty oraz SWAPI.
Wprowadzenie do GraphQL - elastycznego języka zapytań, jego zalet w porównaniu do REST oraz praktyczne przykłady użycia.
Jak stworzyć portfolio programisty za pomocą nowej funkcji GitHub Profile README, z przykładami i inspiracjami.
Wprowadzenie do frameworka Svelte - alternatywy dla React, Vue i Angular. Porównanie kodu i omówienie głównych koncepcji.
Przegląd CSS Houdini - zestawu API umożliwiającego rozszerzanie CSS i kontrolę nad procesem renderowania za pomocą JavaScriptu.
Przewodnik po eksperymentalnym trybie współbieżnym w Reakcie, obejmujący Suspense, lazy loading i nowe hooki.
Praktyczny przewodnik po konfiguracji Webpack 4 - loadery, pluginy, serwer deweloperski i rozdzielenie konfiguracji dla różnych środowisk.
Praktyczny przewodnik po rozpoczęciu pracy z Webpack 4 - konfiguracja, podstawowe koncepty i tworzenie pierwszych modułów JavaScript.
Wprowadzenie do metodologii Atomic Design w projektowaniu interfejsów, porównującej komponenty do atomów i klocków LEGO dla lepszej organizacji kodu.
Praktyczny przewodnik po używaniu TypeScript z React, Redux i Styled Components. Zawiera przykłady komponentów, hooków i typowania.
Zaawansowany przewodnik po klasach, modyfikatorach dostępu i generykach w TypeScript dla programistów chcących pogłębić wiedzę.
Wprowadzenie do podstaw TypeScript: typy, funkcje, interfejsy i enumy dla programistów JavaScript.
Przegląd najnowszych funkcji JavaScript ES2019, w tym Array.flat(), flatMap(), Object.fromEntries() i innych, z przykładami użycia.