Frontend Artykuły
Ufam ci!
Porównanie HTML Sanitizer API i Trusted Types API w kontekście zabezpieczania aplikacji przed atakami XSS, z naciskiem na łatwość wdrożenia w istniejących projektach.
Interesujący dyngs
Omówienie nowego Interest Invoker API w HTML, które wprowadza ulepszony mechanizm "okazywania zainteresowania" elementami, np. do wyświetlania tooltipów.
W gąszczu jednakowości
Jak używać Custom Elements (Web Components) do poprawy czytelności kodu HTML i zastępowania nadmiarowych divów semantycznymi znacznikami.
Zagięty róg książki
Jak używać skryptozakładek (bookmarklets) do dodawania funkcji do przeglądarki, takich jak generowanie spisu treści, bez konieczności tworzenia pełnych rozszerzeń.
Sezamie, zamknij się!
Artykuł analizuje różne metody zamykania elementu dialog w HTML/JS oraz wyzwania związane z tworzeniem własnych modalów.
Frywolne marginalia
Autor opisuje problemy z poprzednią implementacją dygresji na blogu i przedstawia nowe, ulepszone rozwiązanie z lepszym HTML, CSS i dostępnością.
Rozkazuję ci…!
Wprowadzenie do nowego API Invoker Commands (wyzwalaczy) w HTML, pozwalającego na sterowanie modalami i popoverami bez użycia JavaScript.
Kalendarz adwentowy
Autor planuje 24-dniowy kalendarz adwentowy z krótkimi wpisami o ciekawych API, JavaScript i projektach frontendowych, w tym o CSS.
Better CSS layouts: Time.com Hero Section
Analiza i poprawa responsywnego układu CSS sekcji hero z Time.com, z naciskiem na lepsze zarządzanie siatką i punktami przerwania.
CSS Naked Day 2025
Święto semantycznego HTML-a, podczas którego na jeden dzień wyłączamy CSS, aby zobaczyć piękno czystego kodu i jego niedoskonałości.
First Look at The Modern attr()
Explores the modern CSS attr() function, showcasing its new ability to handle data types like color and number for dynamic styling.
Ekstremalne RWD
Artykuł o ekstremalnym RWD i ewolucji responsywnego designu, w tym nowe podejście - deklaratywny design.
Tydzień Programisty – udział jest bezpłatny
Zaproszenie na Tydzień Programisty 2025 - bezpłatny tydzień prelekcji i warsztatów IT online i stacjonarnie dla programistów, testerów i osób zainteresowanych branżą.
Nowy Kurs React już lada dzień
Zapowiedź nowego, darmowego kursu React 18 dla początkujących, omawiającego najnowsze standardy i funkcje biblioteki.
Podstawy działania UI — wzorzec obserwator
Artykuł wyjaśnia wzorzec obserwatora, kluczowy dla reaktywnych interfejsów użytkownika, oraz jego implementacje.
Design Tokens dla Frontend Developera
Wyjaśnienie czym są Design Tokens w projektowaniu systemów i jak frontend developerzy mogą z nich korzystać dla spójności interfejsów.
8 ekspertów frontendowych o radach dla początkujących – co powiedzieliby samym sobie z przeszłości?
8 ekspertów frontendowych dzieli się radami dla początkujących programistów - co powiedzieliby swoim młodszym wersjom, aby szybciej osiągnąć poziom eksperta.
3 nieoczywiste miejsca na rozwój programisty – bywasz tam?
Trzy nietypowe miejsca dla programistów do rozwoju umiejętności: MDN, web.dev i Chrome Origin Trials, z naciskiem na eksplorację i Web Vitals.
Walidacja danych w TypeScript
Artykuł o walidacji danych w TypeScript, jej znaczeniu dla bezpieczeństwa aplikacji i praktycznych zastosowaniach.