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.
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.
Omówienie nowego Interest Invoker API w HTML, które wprowadza ulepszony mechanizm "okazywania zainteresowania" elementami, np. do wyświetlania tooltipów.
Jak używać Custom Elements (Web Components) do poprawy czytelności kodu HTML i zastępowania nadmiarowych divów semantycznymi znacznikami.
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ń.
Artykuł analizuje różne metody zamykania elementu dialog w HTML/JS oraz wyzwania związane z tworzeniem własnych modalów.
Autor opisuje problemy z poprzednią implementacją dygresji na blogu i przedstawia nowe, ulepszone rozwiązanie z lepszym HTML, CSS i dostępnością.
Wprowadzenie do nowego API Invoker Commands (wyzwalaczy) w HTML, pozwalającego na sterowanie modalami i popoverami bez użycia JavaScript.
Autor planuje 24-dniowy kalendarz adwentowy z krótkimi wpisami o ciekawych API, JavaScript i projektach frontendowych, w tym o CSS.
Ś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.
Artykuł o ekstremalnym RWD i ewolucji responsywnego designu, w tym nowe podejście - deklaratywny design.
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żą.
Zapowiedź nowego, darmowego kursu React 18 dla początkujących, omawiającego najnowsze standardy i funkcje biblioteki.
Artykuł wyjaśnia wzorzec obserwatora, kluczowy dla reaktywnych interfejsów użytkownika, oraz jego implementacje.
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 dzieli się radami dla początkujących programistów - co powiedzieliby swoim młodszym wersjom, aby szybciej osiągnąć poziom eksperta.
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.
Artykuł o walidacji danych w TypeScript, jej znaczeniu dla bezpieczeństwa aplikacji i praktycznych zastosowaniach.
Wyjaśnienie problemów z z-index w CSS i mechanizmu stacking context, który decyduje o układaniu elementów.
Praktyczne porady dla początkujących programistów, jak efektywnie się uczyć i unikać typowych błędów w nauce kodowania.
Wprowadzenie do architektury mikrofrontendów, jej zalet w skalowaniu aplikacji oraz niezależności zespołów programistycznych.