Wyobraź sobie taką sytuację: użytkownik wychodzi z twojej strony, ale ty chcesz go koniecznie zatrzymać, oczywiście w dobrej wierze. Chcemy otrzymać od niego świadome potwierdzenie intencji wyjścia ze strony. Co wtedy? Co robić, aby… się nie narobić?
Pseudoklasy CSS :is() vs. :where()
Dziś porozmawiajmy o relatywnie świeżych pseudoklasach w świecie CSS :is() oraz :where(). Sprawdźmy ich zastosowanie oraz nieoczywistą, subtelną różnicę między nimi. Wiem – brzmi nudnie. Ale jeśli dobrniesz do końca tego artykułu – znajdziesz tam, dla urozmaicenia, odrobinę satyry…
3 praktyki programisty, które mordują dostępny Internet – część 3
Nieśmiało wracam na bloga po 3 miesiącach przerwy. Imprezuję całe noce (przy akompaniamencie kołysanek wszelakich), z kolei za dnia podróżuję (z wózkiem po osiedlu). Jednak wpadłam tutaj na chwilę porozmawiać o dostępności w naszym internecie. O praktykach prostych, aczkolwiek zbawiennych dla wielu, drogich użytkowników naszych aplikacji.
Praca w domu z dzieckiem – moje wskazówki. Matka programistka #8
Oto wpis o matce programistce w ciąży. Opowiem o tym, jak obecnie wygląda moje życie. Przy okazji podrzucę Tobie kilka bardzo subiektywnych rad na (w miarę) bezbolesną pracę w domu z dzieckiem. U mnie działają
Operator in w JS
Pogadajmy dziś o magicznym operatorze in. Czemu magicznym? Bo wiele razy o nim słyszałam, ale w praktyce – nigdy go nie widziałam.
Darmowe narzędzia do analizy wydajności strony
Dziś porozmawiajmy o niesamowicie praktycznych narzędziach. Ba, wręcz podstawowych! Najbardziej user-friendly design, najbardziej zgodny z dokumentacją kod – bledną, kiedy strona po prostu… nie działa. Nie ładuje się. Lub ładuje się za długo.
:before, czy może jednak ::before…?
To jak – znasz odpowiedź? Która wersja jest poprawna: :before, czy ::before? Może obie…?
Kody odpowiedzi HTTP do druku
Dziś mam informatyczną ściągę do pobrania, do druku ewentualnie. Taką w sam raz dla początkujących front-end developerów. Dla wszystkich osób przygotowujących się do rozmów rekrutacyjnych.
CASE STUDY: Dostępny element span
Dzisiaj chciałabym z Tobą porozmawiać o dostępności elementu span. Jak można go popsuć, zapytasz, przecież to tylko span… Otóż weźmy na warsztat bardzo specyficzny przypadek, kiedy otaczamy tagiem span jedynie część słowa. Pamiętaj, diabeł tkwi w szczegółach.
Kaskadowość w CSS
Olaboga! Ile razy zaskoczył Ciebie ten niepozorny, błahy, często lekceważony CSS! Ile piątkowych popołudni zniszczył? Ile łez wycisnął!? Policz na sumieniu wszystkie swoje !importanty, a teraz potulnie usiądź i przeczytaj mój artykuł. Mam dla Ciebie coś, co odmieni Twoje życie.