Najnowsze wpisy
-
Podsumowanie 2025
Kolejny rok minął… Nie powiem, był męczący i mało produktywny. A potem wpadłem na iście genialny pomysł i stwierdziłem, że zrobię kalendarz adwentowy. I jakimś cudem dowiozłem! Mimo że byłem pewien, że się nie uda. 19 grudnia złapało mnie choróbsko i kalendarz był zagrożony, ale udało mi zebrać się do kupy i opublikować kolejny wpis 20 grudnia (co prawda o 17, zamiast o północy, ale hej – i tak się liczy!). Tym samym norma na blogu została wyrobiona – i to podwójnie! Ale jeśli ktoś się zastanawia, czy w przyszłym roku też będzie kalendarz adwentowy: nie, na pewno nie. Będzie za to wieniec adwentowy, czyli jeden wpis na każdą niedzielę adwentu.
Jeśli chodzi o rzeczy, z których jestem dumny: na tym blogu to zdecydowanie tekst Nullius in verba oraz projekt czasomierzy. I tak, zdaję sobie sprawę, że jest ukończony gdzieś w połowie, ale styczeń i luty brzmią jak dobry czas, by go dokończyć. I ruszyć w końcu z kolejnym zapowiedzianym projektem, czyli Doco! Bo nie będę ukrywał, moje projekty w tym roku leżały odłogiem i nie miałem sił do nich zaglądnąć. Ale kalendarz trochę mnie rozruszał. A bardzo mi się to przyda, bo oprócz projektów jest przecież również WebKrytyk, który ostatnio też trochę się zakurzył. W tym roku pojawiły się na nim raptem 4 teksty, z których najbardziej podoba mi się ten o odpowiadających sobie doświadczeniach. Nie można też pominąć faktu, że… WebKrytyk ma już 15 lat. Yay…!
I to w sumie tyle. Szczęśliwego Nowego Roku 🍾!
-
Nullius in verba
Osoby nieco dłużej śledzące moją internetową aktywność mogły zauważyć pewną zmianę mojego podejścia do tematów webdevowych. W mojej dawnej webkrytykowej twórczości, ale i w początkach istnienia tego bloga, o wiele więcej było, hm, emocjonalnych wstawek. Niczym dekadencki poeta z bujną i rozwichrzoną czupryną zdecydowanie stawiałem formę wyżej od treści. Obecnie moje podejście jest zdecydowanie bardziej naukowe. I to bynajmniej nie z powodu nagłego braku bujnej czupryny!
-
Dobry ziomek system
Dzisiaj chciałbym zwrócić uwagę na cichego bohatera dostępności: system operacyjny! Dostarcza on bowiem szeregu technologii asystujących oraz innych usprawnień dla osób z niepełnosprawnościami.
-
Ale kanał…
Dzisiaj nadeszła pora na kolejny element bloga, który już od dłuższego czasu czekał na poprawki: kanały Atom.
-
Inkunabuły mądrości
Po odświeżeniu dygresji przyszedł czas na kolejny częsty element mojego bloga: bloczki z kodem!
-
Równając w dół
Kompatybilność międzyprzeglądarkowa od lat jest jednym z największych problemów webdevu. Dlatego powstał Baseline, który ma pomóc ten problem rozwiązać.
-
Ufam ci!
HTML Sanitizer API jest dobrą i skuteczną odpowiedzią na problem ataków XSS. Ma jednak jedną, zasadniczą wadę: jego dodanie do już istniejących aplikacji wymaga ingerencji w kod. I to często w wielu miejscach. Na szczęście przeglądarki udostępniają jeszcze jedno API, które sprawdzi się o wiele lepiej w takiej sytuacji.
-
Agenci wpływu
Określenie user agent (agent osoby użytkowniczej) na stałe już wrosło w tkankę Sieci. Jednak najczęściej jest używane jako brzmiący profesjonalniej synonim słowa przeglądarka. Tymczasem TAG proponuje (przypomina?) o wiele szersze znaczenie.
-
Dezynfekcja
Internet nie jest bezpiecznym miejscem. Zagrożenia czyhają na każdym rogu. Jednym z nich są ataki XSS, które wymierzone są równocześnie w stronę WWW, jak i przeglądarkę. Na szczęście powstało nowe API, mające pomóc w ochronie przed nimi!
-
Interesujący dyngs
Zwrot deklaratywny trwa w najlepsze. Oprócz obsługi komend, ostatnio pojawiło się też Interest Invoker API (API Wyzwalacza Zainteresowania).